как локализовать новый «расширенный диалог разрешений»? - PullRequest
2 голосов
/ 04 января 2012
https://developers.facebook.com/apps/{id}/auth

теперь позволяет указывать заголовок, описание и т. Д. Для диалогового окна авторизации, которое будет отображаться пользователям, желающим установить приложение Canvas.

Мое приложение Facebook должно поддерживать несколько языков. Можно ли как-нибудь локализовать эти значения, поскольку они жестко заданы в настройках Facebook?

Ответы [ 2 ]

1 голос
/ 04 января 2012

К сожалению, пока, насколько я вижу, они позволяют вам иметь несколько версий текста для каждого языка.Лучшее, что вы можете сделать в настоящее время, это убедиться, что вы используете правильную локаль при получении JavaScript SDK, надеюсь, они обеспечат локализацию кнопок и другого контролируемого ими текста.Диалог расширенной аутентификации все еще находится на стадии бета-тестирования, поэтому есть надежда, что он улучшит его.

0 голосов
/ 30 марта 2012

Принятый ответ не является правильным в моем опыте.

Язык диалогового окна не зависит от языка, указанного разработчиком, но зависит от языковых настроек пользователя в его / ее учетной записи Facebook.

Я указал nl_NL для диалога, и он все равно будет отображаться в en_US. Но оказывается, что это была языковая настройка моей учетной записи (то есть учетной записи, которая просматривает диалог). Изменение настроек моей учетной записи на нидерландский язык устранило проблему, и новый диалог авторизации был изменен на нидерландский язык.

...