Вывод информации в зависимости от Страны и языка пользователя
Задача состоит в следующем, выводить информацию в зависимости к какой стране пользователь относится и на каком языке воспринимает эту информацию.
Для примера:
Apple iPhone 5, к нему в топике публикуется описание, фото, видео ну и т.д.
для этого товара предусмотрена поле цена, ну скажем для Украины 8 000 грн. для России 30 000 руб.
Сайт доступен на двух языках русском и украинском и информация выводится тоже на двух языках с помощью плагина L10n.
Так вот, когда пользователь к примеру из Украины попадает на сайт по geoip определяется что он из Украины и выдает ему сайт и запись на украинском языке и цену 8 000 грн., но этот пользователь говорит на русском и естественно выбирает язык русский, появляется запись о Apple iPhone 5 на русском языке, но тут уже появляется цена 30 000 руб., а он из Украины.
Надо решить задачу, чтобы выводило в зависимости от условий нужную информацию.
Как вижу.
При создании топика, должно быть так
Язык топика: русский
Стоимость:
потом при выводе. он смотрит по geoip что пользователь из Украины и выводит ему 8 000 грн.
Может можно по другому решить задачу, прошу высказаться на этот счет, в целях так сказать информативности.
Или, правильной дорогой идешь товарищ!
Для примера:
Apple iPhone 5, к нему в топике публикуется описание, фото, видео ну и т.д.
для этого товара предусмотрена поле цена, ну скажем для Украины 8 000 грн. для России 30 000 руб.
Сайт доступен на двух языках русском и украинском и информация выводится тоже на двух языках с помощью плагина L10n.
Так вот, когда пользователь к примеру из Украины попадает на сайт по geoip определяется что он из Украины и выдает ему сайт и запись на украинском языке и цену 8 000 грн., но этот пользователь говорит на русском и естественно выбирает язык русский, появляется запись о Apple iPhone 5 на русском языке, но тут уже появляется цена 30 000 руб., а он из Украины.
Надо решить задачу, чтобы выводило в зависимости от условий нужную информацию.
Как вижу.
При создании топика, должно быть так
Язык топика: русский
Стоимость:
потом при выводе. он смотрит по geoip что пользователь из Украины и выводит ему 8 000 грн.
Может можно по другому решить задачу, прошу высказаться на этот счет, в целях так сказать информативности.
Или, правильной дорогой идешь товарищ!
4 комментария
Ну эту функцию выполняет плагин L10n.
Я так понял что с помощью ее не определить с какой страны пользователь, а иначе как ты ему покажешь цену в грн