Internationalization/Translate

From Facebook Developer Wiki

Jump to: navigation, search

Contents

Translating Your Application or Site

In order for your application or site to appear in other languages, the most important step is for you and your Facebook users to actually translate the text. Note that before this is possible, you must have prepared your application or site for translation then registered all the text you want translated.

Who Can Translate?

Facebook Translations allows any Facebook user to help translate your application, and makes it especially easy for people who have already authorized your application.

How/Where Can They Translate?

There are two main places where users can translate text, either inline while using your application, or from the Translations application itself, which is an easy way to translate many strings of text at once.

Bulk Translation

As part of our Translations application, we've built a user interface that allows translators to quickly and efficiently translate strings. To direct a user to translate your application's strings here, simply direct them to http://www.facebook.com/translations/index.php?translate?app=<YOUR_APP_ID>, specifying your application ID.

Inline Translations

We also allow users to translate strings inline, if they've enabled this mode of translation. The screenshots below show what inline translation mode looks like to a user. Underlined strings are available for translation (and voting) simply by right-clicking on the underlined text.

Inline translation of an FBML application.

Inline translation of a Facebook Connect site.

Users can enable inline translating by clicking the link in the Translations dialog on the status bar.


Learn More

The best way to learn how your application can be translated is to actually try it out. The Facebook Translations application has a help guide for getting started with translating. This may help you better understand the process.

Next Steps

Now that the translation process is underway, you can administer the translation process.

reference