Facebook status translator
|
|
See: http://userscripts.org/topics/24838 Google has API's for translate as well-- (so you don't have to parse the actual page itself). For example: A simple "GET" request does it. sl=auto // auto-recognize the language
|
|
|
I understand that basically translating a whole page of status requests individually could be hammering the Google translate API but to have the option with a button next to each status would be more reasonable I think. |
|
|
Nice idea, I'll try to implement it by adding a button/link after after the status. |
|
|
Well it took a while, but Facebook Fixer now has translation feature. I didn't implement it as a button though. Just select the text you want translated and press T (shift + t). A new tab/window will open with the translated text courtesy of Google Translate. I will probably change it so its not a new tab, but for now that was the fastest way to go. You can change the translation language in the config screen (instructions on how to get there are on the script's home page). |
![]() ![]() |
I have modified the Translator so the text appears in the same window and no longer in a new, popup window, if you are using Greasemonkey/Firefox. |
![]() ![]() |
Hi Vaughan, for weeks now i've not been able to translate using FB fixer. I just get undefined. A quick look in the fb fixer settings and I only see English / Spanish / French / German / Italian / Bulgarian / Slovak and Dutch in the list box for the source language. It used to work, translating anything Google could handle. The destination language has the full selection. Has anything changed? |
![]() ![]() |
Hi Steve, that was affecting me too. Its as a result of a change made by Google to their translation API (as if Facebook's changes weren't giving me enough work). I've updated my code, so this feature will be working again in the next release. |
![]() ![]() |
I have released a test version which has the fix in it. |
![]() ![]() |
Thanks! it works just like before. many thanks! thanks for fixing this. its a real time saver. |
![]() ![]() |
Vaughan, I think the API must have changed again because the translate again isnt working. It just says "Translating...". I have uninstalled/reinstalled and removed all other scripts to no avail. |


