2011-10-10 24 views
18

Estoy tratando de agregar la etiqueta og: locale para un sitio web australiano y Facebook linter me dice que tengo un error.Facebook Open Graph configuración regional para Australia

base a la documentación (y suponiendo que el contenido correcto debería ser), he añadido esto a mi página de la cabeza:

objetos de valor no válido:

<meta property="og:locale" content="en_AU" /> 

linter de Facebook (http://developers.facebook.com/tools/debug) me dice El objeto en la URL 'http://foo' del tipo 'sitio web' no es válido porque el valor dado 'en_au' para la propiedad 'og: locale: locale' no se pudo analizar como tipo 'enum'.

¿Qué está pasando aquí? ¿Es en_AU el código correcto para Australia? También probé en_AUS y tampoco funcionó. Si lo cambio a en_US, funciona bien.

+0

¿Este error afecta su posición dentro de Open Graph o en Facebook? Por lo que puedo decir, informa el error, pero vuelve a la predeterminada internamente. (sin embargo, lo he cambiado en mi proyecto) –

Respuesta

34

Consulte FB's i18n documentation para obtener ayuda. Más específicamente, hay una lista completa de supported locales. Desafortunadamente, el inglés australiano no es lo suficientemente impresionante como para ser considerado como algo separado; elegirás entre el Reino Unido y el inglés de EE. UU.

+0

Gracias Ben; parece que ese es el problema; y yo también estaba buscando una lista compatible, Cheers – Brett

+7

La genialidad del inglés australiano no está en cuestión. – Beejamin

+0

AU inglés está muy cerca del inglés británico, así que la mejor opción sería en_GB –

Cuestiones relacionadas