Estoy tratando de localizar el mensaje de saludo en mi facebook conversacional. Aquí está el comando curl envié para hacer esto:
curl -X POST -H Content-Type: application/json -d '{
greeting:[
{
locale:default,
text:Hi `user_first_name`
},
{
locale:ar_AR,
text:مرحبا `user_first_name`
}
]
}' https://graph.facebook.com/v2.6/me/messenger_profile?access_token=MY_TOKEN_HERE
Este comando tuvo éxito.
Cuando el lenguaje de mi teléfono inteligente se establece en Inglés consigo el Inglés normalmente. Sin embargo, cuando cambio mi teléfono para árabe, consigo signos de interrogación en lugar del texto árabe diciendo 'مرحبا'.
Me gustaría saber por qué estoy recibiendo signos de interrogación a pesar de que mi texto está en árabe. Lo que en última instancia, quiero hacer (si es posible) es establecer el texto predeterminado al texto árabe por lo que siempre muestra que incluso si el idioma del teléfono inteligente se establece en Inglés o alguna otra cosa.
PS me dieron el árabe localerepresentación de cadena de aquí .













