Плагин для перевода темы wordpress на русский язык

Перевод плагинов и тем WordPress на русский

С Poedit приходится возиться, да и не все могут разобраться с данной программой, а плагин Codestyling Localization уже удалён из официального каталога wordpress.org и его приходиться скачивать с других сайтов, например у меня, тут. Так вот, давайте откинем старое в сторону и воспользуемся новым, лучшим решением на сегодняшний день, то есть, плагином.

Перевод плагинов и тем WordPress на русский язык или любой другой

Дамы и господа, если установленная вами тема или плагин не локализованы, вы сможете перевести их самостоятельно с помощью отличного плагина Loco Translate. Вчера он попался мне на глаза и я уже воспользовался им, переводил плагин для кулинарных рецептов на русский язык.

Как перевести темы WordPress и плагины на русский язык

Наряду с развитием WordPress и использованием сообществом различных языков, потребность в языковой локализации неизбежна.

Что такое перевод (локализация)?

Способы перевода тем / плагинов в WordPress

Плагин для перевода WordPress тем (шаблонов) и плагинов

Устанавливайте модуль Loco Translate стандартным способом через админку. После его активации у вас появится раздел Переводчик Loco с подразделами:

Раздел Переводчик Loco с подразделами

Список установленных плагинов WordPress

Например, нажмём на Akismet Anti-Spam и вы увидите что данный плагин переведён на 100%:

Plugins Akismet Anti-Spam переведён на русский 100%

Добавить новый язык

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

Выбор языка для перевода темы WordPress

Выбрав нужный язык и папку, нажмите кнопку Start translating (Начать перевод), и вы перейдете на экран редактора для перевода темы:

Начать перевод темы на русский язык

На экране редактора вы увидите все строки, определенные темой в файле шаблона. Не переведенные строки показаны жирным синим цветом ( 1 ). В начале все они будут не переведенными. Основы редактора достаточно понятны, выберите английскую строку вверху и введите свой перевод в панели внизу ( 3 ):

Перевод темы/шаблона WordPress на русский язык

После каждого перевода строки, не забывайте нажать кнопку Save (Сохранить). В примере, нужно перевести 948 строк, это на несколько часов. Если хорошая тема, то не жалко и потратить своё время. В ближайшем будущем разработчики плагина хотят интегрировать Google и Bing для автоматического перевода плагинов и тем. Тогда будет ещё круче.

Да, и ещё. Для перевода используйте переводчики от Google и Яндекса, так как, они переводят слова/предложения по разному. У кого то перевод лучше, а где то хуже, так что, выбирайте приемлемый для вас вариант.

Таким же методом, товарищи, переводите свои установленные плагины.

Заключение

Этот пост предоставил вам подробную информацию о том, как переводить темы и плагины WordPress. Я надеюсь, что это поможет вам сделать вашу работу проще.

Надеюсь, сегодняшний мой рассказ был вам полезен. Позвольте откланяться и до новых встреч. Пока, пока.

Источник

Быстрый перевод темы WordPress: с помощью плагина, вручную, программой и автоматически

Подготовка к переводу в WordPress

Чтобы определится с методом посмотрим есть ли файл pot, содержащийся в папке languages. Зайдем на сервер через FileZilla или на хостинге, проверим наличие. Например, активна тема MH Joystick lite, ищем папку с таким названием.

Переходим по пути wp-content > themes > MH-Joystick-lite, видим папку languages.

Открываем каталог, рядом лежат три собственных перевода: испанский, немецкий и индонезийский.

Если папки нет, файл не предусмотрен авторами темы, то переходим к следующему методу. Если pot есть, то спуститесь пониже.

С помощью редактирования файлов

Используем данный способ перевода темы, если в ней нет файла pot. Внизу есть надпись COPYRIGHT, давайте переведем.

По логике вывод надписи должен быть в footer.php. Откроем через стандартный редактор кода в панели WordPress.

Посоле перешел на сайт, проверил работу.

Отлично с задачей справились. Конечно, разобрать весь перевод по не получится, потому что фраз и строк много, дал вам алгоритм:

Процесс будет долгим, если честно, то процентов 10-15 не сможете обработать, потому что они закодированы через ядро WP.

Русифицировать полностью программой Poedit

Если файл pot имеется только на сервере, то скачиваем на компьютер.

Загружаем с сервера

Запускаем Poedit, нажимаем кнопку Открыть, далее находим скачанный объект и загружаем.

Открываем в программе

Откроется окно, выбираем Создать новый перевод, появится меню, выбираем язык и OK. Не изменяем текст в окне Исходный текст, это может привести к ошибкам.

Выставляем язык

Программа покажет все строчки для локализации. Жмем на каждую и смотрим:

Так от строчки к строчке переходите, можете пользоваться автоматическим переводом. Давайте в списке найдем копирайт.

На скриншоте отметил, что такие элементы переносим вместе с разметкой, то есть хвост © %1$s %2$s оставляем, и меняем только надпись. Будем считать что перевод WordPress готов, находим сохранить.

Название оставляем по умолчанию ru_RU формат po, находим сохранить. На компьютере сохраняться два файла po и mo, загружаем в папку languages на сервере.

Переходим на сайт и смотрим, что отображается.

Получилось, так переводите все фразы. Процесс полностью регулируете вы и если что-то пошло не так, то можно все вернуть на свои места.

Делаем перевод на русский язык с помощью плагина Loco translate

Теперь разберем момент, когда не потребуется от вас FTP соединения. Устанавливаем и активируем бесплатный плагин Loco translate.

После активации появится раздел Loco translate, заходим и ищем тему, в нашем случае находится в разделе Активные.

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

Находим копирайт и делаем к нему перевод, после жмем сохранить.

Проверил, работает, так можем в онлайн режиме создавать для темы WordPress переводы. Loco Translate не имеет конкурентов, остальных рассматривать не буду.

Автоматический перевод

Для плагина Loco Translate есть дополнительная надстройка, помогающая автоматически делать целиком перевод тем. Вводим в поиске по плагинам такой текст Loco Automatic Translate Addon, устанавливаем и активируем.

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

Перекинет на страницу API Яндекс, выбираем API key. Чтобы пользоваться вы должны иметь зарегистрированный аккаунт в Яндексе, то есть почту.

Откроется страница, находим Create a new key, и система автоматически сгенерирует ключ, копируем его.

Идем в плагин, вставляем в поле и нажимаем save.

Если синхронизация прошла успешно, то красной надписи ошибки не будет. В панели появится новая кнопка Auto Translate, нажимая на нее, инструмент начинает делать запросы к Яндексу и вставлять фразы. Как только процесс закончится, появиться всплывающее окно, для окончания жмем OK.

Плагин WordPress не смог обработать 2% фраз, можете их поискать и вручную исправить, либо оставить. У автоматики есть не точности.

Сервис условно бесплатный, не увлекайтесь щедростью Яндекса, может забанить аккаунт за излишнюю активность. Чтобы более детально разобрать процедуру перевода приложу авторское видео.

Чек лист действий

Подведем итог и сделаем короткую пошаговую инструкцию по переводу шаблонов:

На этом закончу мы смогли ответить как сделать перевод темы WordPress с помощью 3 простых способов. Инструкция полезна для чайников и уже опытных пользователей WP. Удачи!

Источник

Перевод темы WordPress и плагинов на русский язык

Эту ошибку я совершил прочитав информацию предоставленную на других блогах, где было сказано, что переводиться тема так, открываются по порядку файлы темы и слова на английском языке, заменяются русскими. Что я и проделал со своим шаблоном. Что поделаешь, все начинающие пользователи Вордпресс совершают те или иные ошибки. Со временем, я очень надеюсь, таких ошибок будет намного меньше.

Руководство по переводу тем / плагинов в WordPress

Вот вроде понятно объяснил, теперь перейдём непосредственно к заявленной тематики поста.

Перевод темы WordPress или любого плагина на русский или на любой другой язык

Эту задачу можно решить очень просто, с помощью специального плагина Codestyling Localization:

Плагин Codestyling Localization

Инструкция по работе с плагином Codestyling Localization для перевода тем и плагинов WordPress

Открываем страницу «Управление языковыми файлами» нажав на пункт «Локализация». Затем выбираем то, что вам нужно перевести, выбрав в меню нужный раздел. В примере я буду использовать перевод темы MH Magazine:

Перевод темы MH Magazine

После этого у нас появится нужный нам язык, родной русский. Но этого ещё не достаточно. Нам нужно теперь сканировать тему, нажав соответствующею кнопочку:

Сканирование темы MH Magazine

Появиться окошко, где нажимаем «Сканировать» (вся инфа будет показана на экране) и после «Завершить»:

Сканирование файлов

После этого процесса, в строке русского языка нажимаем кнопку «Редактировать»:

Редактировать перевод

Откроется страница, где можно преступить непосредственно к переводу английских слов найденных плагином. Нажимая на против нужной строки для перевода кнопку «Редактировать»:

После перевода слова не забываем нажать кнопку «Сохранить»:

Сохранить перевод слова

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

Источник

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Uchenik.top - научные работы и подготовка
0 0 голоса
Article Rating
Подписаться
Уведомить о
guest
0 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии