Sto cercando di localizzare il messaggio di saluto nel mio facebook chatbot. Ecco il comando ricciolo ho mandato a fare questo:
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
Questo comando è riuscito.
Quando la lingua del mio smartphone è impostato su inglese ottengo quello inglese normalmente. Tuttavia, quando passo il mio telefono per l'arabo, ottengo punti interrogativi al posto del testo arabo dicendo 'مرحبا'.
Vorrei sapere perché sto ottenendo i punti interrogativi, anche se il mio testo è in arabo. Quello che in ultima analisi, voglio fare (se possibile) è quello di impostare il testo predefinito al testo arabo in modo che sempre dimostra che anche se la lingua dello smartphone è impostato su inglese o qualcos'altro.
PS ho avuto l'araba localerappresentazione di stringa da qui .













