Configuraciones regionales e idiomas admitidos en Facebook

Los idiomas en Facebook usan el formato ll_CC, donde ll es un código de idioma de dos letras y CC es un código de país de dos letras. Por ejemplo, en_US representa inglés de EE. UU. Admitimos muchos idiomas ISO y códigos de país.

Hay dos excepciones que no siguen la norma ISO: ar_AR y es_LA. Utilizamos estos códigos para indicar configuraciones regionales abarcadoras para árabe y español. Para español, admitimos algunas localizaciones especializadas.

Puedes determinar la configuración regional y el idioma de una persona que utiliza tu aplicación a través del campo locale del objeto de la API Graph del usuario.

Localización con los plugins sociales y el SDK para JavaScript

Una de las maneras más básicas de integrar un sitio web o una aplicación con Facebook es agregar plugins sociales. Esto incluye los botones "Me gusta", "Recomendar" y otros que permiten a las personas interactuar fácilmente con tu página web o aplicación.

Al hacerlo, Facebook puede traducir automáticamente el texto del plugin a un idioma local a través del SDK de Facebook para JavaScript. El SDK está disponible en todas las configuraciones regionales admitidas por Facebook.

Para sacar provecho de una traducción automática del plugin social, necesitas cambiar la configuración regional del SDK para que coincida con la de tu sitio. Específicamente, necesitas cambiar en_US a un código de configuración regional compatible al cargar el origen del SDK.

Por ejemplo, si tu aplicación o sitio está en español y utilizas el siguiente código para cargar el SDK, todos los plugins sociales se mostrará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 esto se aplica solamente para los plugins y los botones que se integran directamente con tu sitio. Los cuadros de diálogo, como el de inicio de sesión, se muestran en el idioma que la persona eligió como su lengua materna en Facebook, incluso si es distinto del idioma que selecciones.

Localización y centro de aplicaciones

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