Configuraciones regionales e idiomas admitidos por Facebook

En Facebook usamos el formato ll_CC para los idiomas, en el que ll y CC son códigos de dos letras que indican el idioma y el país, respectivamente. Por ejemplo, en_US representa "Inglés (EE. UU.)". Admitimos una gran variedad de códigos ISO de idioma y país.

Hay dos excepciones que no siguen el estándar ISO: ar_AR y es_LA. Utilizamos estos códigos para indicar configuraciones regionales generales del árabe y el español. En el caso del español, admitimos varias localizaciones especializadas.

Puedes determinar la configuración regional y el idioma de una persona que utiliza tu aplicación mediante el campo locale del objeto "User" de la API Graph.

Localización con plugins sociales y el SDK para JavaScript

Una de las formas básicas de integrar un sitio web o una aplicación con Facebook es añadir plugins sociales, como "Me gusta", "Recomendar" y otros botones, que permiten a las personas interactuar fácilmente con tu sitio web o aplicación.

Si los añades, Facebook podrá traducir automáticamente el texto del plugin a un idioma local mediante su SDK para JavaScript. El SDK está disponible en todas las configuraciones regionales que admite Facebook.

Para aprovechar la traducción automática de plugins sociales, debes cambiar la configuración regional del SDK para que coincida con la de tu sitio web. En concreto, debes cambiar en_US por un código de configuración regional admitido al cargar el código fuente del SDK.

Por ejemplo, si tu aplicación o sitio web están en español y usas el siguiente código para cargar el SDK, todos los plugins sociales aparecerán en español.

(function(d){
  var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "https://connect.facebook.net/es_LA/all.js";
  d.getElementsByTagName('head')[0].appendChild(js);
}(document));

Ten en cuenta que esta condición solo se aplica a plugins y botones que se integran directamente con el sitio web. Los cuadros de diálogo, como el de inicio de sesión, se muestran en el idioma que la persona haya elegido en Facebook, aunque sea diferente del que tú selecciones.

Centro de aplicaciones y localización

Si tu aplicación es un juego, puedes hacer que aparezca en el centro de aplicaciones de Facebook. Para localizar la página del centro de aplicaciones de Facebook, consulta la sección Localización de la página del centro de aplicaciones de la guía Juegos > Centro de aplicaciones.