Я использую английский пакет WordPress, и это очень хорошо.
Теперь я хотел бы перевести некоторые элементы блога (например, «опубликовано», «комментарии») и т. Д., Но интерфейс английской панели остался нетронутым.
Есть ли механизм для перевода только элементов сайта?
translation
Serhio
источник
источник
wp-content/languages/
оригинальной английской версии WP и установите и измените,wp-config.php
как описано выше. Или просто скачайтеfr_FR.mo
файл с этого сайта .wp-content/languages/
папки, поэтому я должен ее создать. После выполнения этой манипуляции у меня есть обратное тому, что я бы сделал. У меня сейчас админка на румынском, а страница (даже вошли или нет) - на английском. Возможно, мне следует перевести тему ...is_admin()
фильтр выше.Для этого вы можете использовать плагины: http://wordpress.org/extend/plugins/kau-boys-backend-localization/ или http://wordpress.org/extend/plugins/wp-native-dashboard/
источник
Начиная с версии 4.7 WordPress , различные пользователи Backend могут устанавливать свой предпочтительный язык администратора, используя собственный переключатель языка WordPress. Таким образом, они видят интерфейс WordPress на своем языке и могут легче управлять контентом.
источник
Если кто-то все еще ищет это, вот что вы должны сделать, начиная с версии 4.7
Это заставляет приборную панель загружаться на английском языке, затем вы можете перейти к настройкам, установить желаемый язык.
источник
В WordPress 5.x очень просто получить другой язык frond и back-end
Чтобы изменить язык сайта, зайдите в Настройки -> Общие -> Язык сайта и выберите язык сайта.
Для панели администратора перейдите в раздел «Пользователи» -> «Ваш профиль» и выберите нужный язык в панели администратора.
Таким образом, все вышеперечисленные решения стали абсолютными, каждый пользователь может установить свой собственный язык для интерфейса WordPress.
источник
Обновленный ответ для Wordpress 4+
Ответ @ rofflox по- прежнему правильный, но в Wordpress произошли некоторые изменения, которые могут оказать влияние при использовании его функции «как есть», начиная с WP 4.0.
Константа wp-config
WPLANG
устарела в пользу установки языка сайта через выпадающий списокSettings->General
. Это означает, что после изменения языка вашего сайта на Svenka (например), администратор вашего сайта будет отображаться на английском языке ..., но в раскрывающемся списке Язык сайтаSettings->General
будет предварительно выбран английский (США) . Это означает, что если вы позже внесете изменения в свои общие настройки и забудете выбрать Svenka в качестве языка вашего сайта, весь сайт вернется к английскому.Я бы порекомендовал создать функции в вашем
functions.php
файле следующим образом:И затем файл Javascript с именем
site-language.js
(сохраненный в/js/
папке в вашей теме) примерно так:Это должно автоматически предварительно выбрать текущий язык отображения сайта в раскрывающемся списке на странице параметров, чтобы вам не приходилось каждый раз делать это вручную.
источник
Что вам нужно, это перевести вашу тему. Если в вашей теме есть файл .pot, его легко перевести. Просто следуйте инструкциям на
http://www.appthemes.com/blog/how-to-translate-a-wordpress-theme/
Иначе вам нужно будет отредактировать файлы темы и изменить слова в каждом экземпляре.
источник