Какой лучший способ создать многоязычную целевую страницу Facebook? - PullRequest
0 голосов
/ 20 марта 2012

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

Я бы хотел, чтобы целевая страница имела дизайн и контактную форму

Могу ли я сделать это с помощью статического HTML-приложения?или есть другой способ сделать это?

Спасибо

1 Ответ

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

После того, как пользователь авторизует ваше приложение, вы должны получить подписанный запрос от Facebook. Этот запрос объясняется здесь: Подписанный запрос .

Как часть данных в этом подписанном запросе, вы получаете объект пользователя, который содержит строку локали . Вы можете использовать этот код локали, чтобы получить предпочтительный язык пользователя и действовать на его основе.

Тот факт, что вы хотите отображать разные вещи в зависимости от выбора языка, означает, что контент не статичен, а динамичен. Вы можете просто использовать javascript для авторизации пользователя с помощью facebook, получить локаль из подписанного запроса, а затем загрузить различные статические html-файлы в соответствии с выбранным языком. Таким образом, сам контент является статическим, но выбор является динамическим.

Надеюсь, это то, что вы имели в виду.

...