2014-11-23 4 views
0

Я работаю над блогом, в котором будут доступны как английский, так и иврит. У меня есть все иврит .mo и .po файлы в правильном каталоге. В настоящее время, если я перейду в раздел настроек административной области и выберем иврит, все будет правильно отображаться на иврите. Я предполагаю, что какой язык отображается на сайте, определяется из wp_options.WPLANG.WordPress Let Visitor Выберите язык

Что я хотел бы сделать, это позволить пользователям выбирать язык, который они хотят, используя параметр, переданный в URI (например, blog.com/?lang=RU или blog.com/?lang=IW). Итак, все, что мне нужно выяснить, - это то, где действительно имеет значение WPLANG. Затем я могу просто проверить параметр lang в URL-адресе и переопределить значение WPLANG при условии, что входное значение действительно, конечно.

Как это сделать?

Заранее благодарен!

ответ

0

WPLANG установлен в wp-config.php, так что это будет место для изменения языка во всем мире. Убедитесь, что белый список GET-параметров.

Однако есть более эффективные решения для добавления нескольких языков в WordPress. Посмотрите на http://wpml.org/.

+0

Не в новейших версиях Wordpress, по-видимому. –

Смежные вопросы