Ooh, forgot to mention: IRISH is now supported! *hands out 4-leaf clovers*
- Micah
Ach! well, in that case, count me in! ;)
- Melanie Reed
There is a problem with this. The bookmarks on the left sidebar of the news feed page, the "more" link doesn't work when this script is active.
- April
Thanks, April. I'll investigate it as soon as I can.
- Micah
What Yiddish speaking grandmother and her proudly Welsh husband household hasn't been on pins and needles waiting for this software release. I mean, obviously :)
- Micah
could friendfeed group names and descriptions be translated as well? thanks :)
- Mike Chelen
I don't think it'd be too hard to add that. When I crack open the source code next, I'll take a look. Thanks for the feedback, Mike :)
- Micah
Translatorize - [Sneak Preview] - Bookmarklets and user scripts that translate real-time social network user-generated language content in sites such as Facebook and FriendFeed. The Google Translate service, via the API, is used to perform the source to destination text conversion. - http://translatorize.com/for/
I've taken the friendfeedTranslation script and ported it to Facebook - slightly enhanced over the original app even for the v0.1 release. Also, there's now a unified brand to this growing family of scripts: Translatorize (www.translatorize.com). The open code code is hosted directly from its google code project http://code.google.com/p... and the bookmarklets are served directly from there as well for robust performance. I've geared up for this script release much more than any previous, having in mind that the user-base size of Facebook is _slightly_ ;) larger than FriendFeed's, and I have no idea what the uptake might be, but it will be fun to see where it goes. Thank you for any feedback you can give to me and this project.
- Micah
Ok, Facebook, there you go. Now I can get back to FriendFeed :D
- Micah
OK, I have to ask, mainly because I am curious, do you have any plans on supporting Twitter? Besides the obvious use for translating tweets in languages other than your own into something you can better understand, I have at least 1 friend that would go absolutely nuts over the idea of translating EVERYTHING on Twitter into Esperanto.
- April
April, I suspect Twitter will be next (cooincidently, it's probably the easiest of the three to code against - but we scratch our own itches first and foremost, I suppose).
- Micah
I've never used Facebook but I will to test out any of your stuff Micah :)
- metalerik
metalerik, oh, I see. He mentions having friends who write in various languages in Facebook and asks how hard it might be to port over the script from FF to FB. If you get hooked up with FB and try it out, let me know how it goes :)
- Micah
Updated Translatorize for Facebook to v0.1.1 - bookmarklets are auto-update, but the new userscript needs to be installed over the older version. Fixed control panel not closing - was especially an issue on latest Firefox release. More feedback from anyone would be appeciated. Thanks again. :)
- Micah
from iPhone
Is it possible for the script to run automatically, instead of requiring clicking translate?
- Mike Chelen
Mike, the bookmarklet by nature can't be auto-translate - but, the user script (X to English: http://wittman.org/project... ) can be. All you need to do is change two config options in the script. Set var autoTranslateEnabled = true; and var autoTranslateRealtimeEnabled = true;
- Micah
HOW TO EDIT A GREASEMONKEY SCRIPT INSTRUCTIONS (friendfeedTranslate as the example): Right click on the GreaseMonkey icon on the bottom of the browser > Manage User Scripts > select friendfeedTranslate > click Edit button (it may ask you to choose a text editor, such as notepad) > in the /************ Configuration **********/ section (around line 40) look for and set...
more...
- Micah
editing the greasemonkey script will be fine, thanks for the explanation about which parameters to adjust =)
- Mike Chelen
from IM
another question, would it be possible to integrate with a page embed? so visitors to a website would see the translated version. thanks!
- Mike Chelen
Mike, how would the javascript get injected into the iframed / embedded friendfeed page? Someone could reimplement the friendfeed service with the API and use the javascript in the bookmarklet code - that's certainly possible, though.
- Micah
Bug report: The script is interfering with a twitter menu. When the script is active, it isn't possible to unfollow or block anyone. Clicking the options on the menu leads you to an XML document, instead. Additionally, it causes the menu to get stuck, preventing it from collapsing back when you click elsewhere on the page. Screenshot of menu (so you know what I am talking about): http://dl.getdropbox.com/u...
- April
Thank you, April. Looking into it right now.
- Micah
April, The fixed code will exclude the followers and following pages (since translation is n/a there). But the root of the problem is twitter loads jQuery now and it was conflicting with the jQuery loaded by Translatorize. I will try to get the patched version out tonight (we'll see) but you can solves all your problems by commenting out one line in the script: loadJquery(); <--- the one call to the loadJquery function. Thanks again for alerting me :)
- Micah
9 New Languages in Google Translate - Afrikaans, Belarusian, Icelandic, Irish, Macedonian, Malay, Swahili, Welsh, Yiddish. - http://googlesystem.blogspot.com/2009...