Poedit что это за программа

Большинство тем для WordPress написаны на английском языке, и хотя некоторые из них имеют перевод на русский и другие языки, большинство всё же остаются исключительно на английском. В этой статье мы расскажем вам о том, как переводить темы для WordPress на русский язык с помощью программы Poedit.

Не переводите исходный код темы

Первым делом стоит отметить, что перевод английских строк на русский язык внутри исходных .php файлов темы — является неправильным подходом к переводу тем. Эту ошибку совершают большинство начинающих разработчиков и пользователей WordPress.

Для локализации WordPress использует технологию GNU gettext, которая говорит о том, что исходный код программы должен быть написан на английском языке. Это позволяет переводить продукт с английского языка на любой другой язык, а сам перевод распространять в специальном формате, отдельным от исходного кода.

Такой подход позволяет переводить темы для WordPress, не изменяя исходный код самих тем. При этом, после выхода обновления к той или иной теме, ваш перевод не потеряется.

Poedit — переводим на русский тему WordPress (на компьютере)

Готова ли тема к переводу

К сожалению не все существующие темы для WordPress можно перевести «правильным» путём. Это зависит от того, подготовил ли разработчик свою тему к переводу. Вопрос подготовки темы к переводу заслуживает отдельной стати.

Найти тему, готовую к переводу, достаточно легко. В официальной директории тем на WordPress.org есть для этого специальная метка translation-ready, которая означает, что разработчик подготовил тему к переводу, и вы можете перевести её на русский язык, не заходя в исходный код программы. Просмотреть все темы в директории с меткой translation-ready можно здесь, на сегодняшний день их порядка 500.

Темы для WordPress готовые к переводу

Темы для WordPress готовые к переводу

Если вы работаете с темой не из официальной директории, то информацию о том, готова ли тема к переводу, ищите на сайте разработчика. Напоминаем вам, что темы для WordPress стоит скачивать только из официальных ресурсов. Пользоваться темами со сторонних сайтов (особенно с тех, которые предлагают бесплатные темы для WordPress) крайне опасно. Подробнее вы можете почитать в нашей статье.

Файлы .po и .mo

После того как вы скачали тему для перевода, найдите в ней директорию languages. В ней содержатся файлы перевода темы на различные языки, а так же шаблон для перевода на любой другой язык. Название файла соответствует названию локали конкретного языка. Для русского языка, это ru_RU.

Файлы перевода имеют расширение .po и .mo. Файлы .po содержат переведённые строки в текстовом формате. С этими файлами работает переводчик темы. Файлы .mo это те же строки, но в скомпилированом варианте. С этими файлами работает ядро WordPress для отображения перевода.

Читайте также:
Отчет о выполнении программы производственного контроля что это

После редактирования перевода в файле .po, его нужно скомпилировать в файл .mo, чтобы изменения вступили в силу. Программа Poedit делает это автоматически.

Как перевести любой плагин или тему? + Как на этом заработать? ✅ Poedit — программа для перевода

Перевод темы с помощью Poedit

Poedit — это программа для работы с файлами перевода формата .po и .mo. Скачать Poedit для Windows, Mac OS X или Linux можно здесь.

После запуска программы для создания нового перевода следует Создать каталог из POT-файла через пункт меню Файл. Выберите файл .pot (или .po) из директории languages в вашей теме. Poedit попросит вас заполнить небольшую форму о переводе, после чего предложит вам сохранить ваш новый каталог. Сохраняйте его в той же директории languages с названием локали, например ru_RU.po.

Для редактирования существующего перевода, достаточно открыть соответствующий файл .po.

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

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

Работать с программой Poedit достаточно легко — исходный текст слева, перевод справа. Для редактирования перевода щёлкните на соответствующую строку и введите новый перевод. При сохранении, Poedit автоматически скомпилирует ваш перевод и создаст соответсвующий файл .mo.

Установить перевод

После того как вы будете довольны вашим переводом, не забудьте его сохранить. Затем вы можете загрузить вашу тему с переводом на ваш сайт и активировать её, как любую другую тему WordPress. Если тема уже установлена на вашем сайте, то достаточно загрузить в её директорию languages новые файлы переода ru_RU.po и ru_RU.mo, например через FTP.

Если WordPress установлен на русском языке, то вы сразу же увидите изменения. Если же WordPress настроен на английский язык, то следует изменить локаль в файле wp-config.php. Найдите в этом файле строку определяющая константу WPLANG и измените её:

define( ‘WPLANG’, ‘ru_RU’ );

После этого, тема на вашем сайте будет отображаться на русском языке. Но не останавливайтесь на этом!

Внесите свой вклад

Если вы перевели тему для WordPress на русский язык, вы можете связаться с автором этой темы и отправить ему ваши файлы перевода .po и .mo. Автор может включить новый перевод при выпуске следующего обновления к своей теме, и другие пользователи WordPress смогут наслаждаться темой на русском языке.

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

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

Константин Ковшенин 29.04.2013 18.08.2014

Сооснователь журнала WP Magazine и первой конференции WordCamp в России. Работал в Automattic, WordPress.com, WooCommerce. Принимает активное участие в развитии ядра WordPress. Любимый язык программирования: Python.

Подписаться на рассылку

Подписаться → Подпишитесь на бесплатную рассылку журнала WP Magazine и получайте новости, события, подборки тем и плагинов, уроки, советы и многое другое в мире WordPress!

Читайте также:
Tunein radio что это за программа

Лучшие бесплатные темы за октябрь 2016

Топ 20 тем для WordPress за октябрь 2016

Тема Bento для WordPress

Bento – многоцелевая бесплатная тема для WordPress

Лучшие бесплатные темы для WordPress

Лучшие бесплатные темы для WordPress за июнь 2016

Пять новых стартовых тем на основе Underscores

Пять новых стартовых тем на основе Underscores

Раз в неделю, только все самое новое про WordPress и никакого спама!

Бесплатная книга

Как защитить свой сайт от хакеров? Читайте в нашей электронной книге.

Вакансии

  • WordPress разработчик в компанию Grooni
  • Web-разработчик со знанием WordPress в Pravmir.ru
  • Ведущий WordPress-программист в компанию UpSolution
  • WordPress-ниндзя в команду Pressjitsu
  • WordPress разработчик в компанию Automattic

Ищете крутую тему для WordPress? Попробуйте Maker от ThemePatio:

Источник: wpmag.ru

Poedit

Poedit — простой в использовании C++ / GTK (wxgtk) редактор переводов.

Poedit является инструментом для редактирования po-файлов (формат используемый библиотекой gettext), он предназначен для обеспечения наиболее удобного способа редактирования каталога локализации (по сравнению с редактированием файлов вручную).

gettext — библиотека интернационализации проекта GNU (GNU Translation Project), широко применяемая в СПО. Особенностью инструмента является то что для обозначения переводимых строк в тексте используются их английские оригиналы, а не специальные идентификаторы. Таким образом получается, что для отображения интерфейса на английском языке не нужны файлы перевода. Это как правило удобно, потому что большинство разрабатываемых приложений и так пишутся на английском.

Poedit показывает данные в очень компактном виде, в отличии от других аналогичных редакторов колонизаций. Оригинальные фразы и их перевод сортируется, а так же выделяются цветом. Это позволяет легко видеть какие фразы уже переведены, какие ещё нужно переводить, какие переведены автоматически и требуют проверки (дополнительного редактирования).

Poedit имеет функцию сканера исходного кода, для поиска строк подготовленных для перевода и сохраняет память переводов. Используя в качестве «базы знаний» указанные пользователем PO и MO файлы, выдаёт варианты перевода, основываясь на частичном совпадении с переводимой фразой, поддерживает проверку орфографии.

Poedit опционально поддерживает автоматическую компиляцию mo-файла (при сохранении po-файла пересобирает и соответствующий ему mo-файл), есть возможность добавления и редактирования комментариев к участку кода, полностью поддерживается Юникод/Unicode и многое другое.

Источник: zenway.ru

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

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

Эта маленькая бесплатная программа Poedit поможет сделать переводы для любого программного обеспечения или веб-сайта, который использует Gettext для локализации. Gettext широко используется во многих языках программирования и многих проектах — от WordPress до РНР-проектов, Django и Linux.

Официальный сайт программы Poedit — https://poedit.net/

Poedit — это лучшая бесплатная программа для работы с файлами с расширениями

  • .pot (Portable Object Template),
  • .po (Portable Object),
  • .mo (Machine Object)

Рекомендую платную версию программы Poedit PRO. Полная версия обладаем множеством дополнительных полезных функций, которые помогут Вам сэкономить время перевода плагина или темы (шаблона) WordPress.

Программа Poedit для перевода темы и плагинов wordpress на русский и другие языки
1 голос
Средняя оценка: 5 из 5

Находите эту информация полезной и интересной? Тогда смело жмите на кнопки соцсетей и поделитесь этой информацией со своими друзьями и знакомыми:

Читайте также:
Themes что это за программа на Андроид xiaomi redmi

Одноклассники

Анфиса Бреус

Анфиса Бреус — специалист по WordPress с 2007 года. Создатель и разработчик шаблона «AB-Inspiration» для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба «Мастер WordPress» и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.

Любите делать сайты самостоятельно для себя или
хотите научиться делать сайты на заказ?
Тогда, жмите на кнопку и вливайтесь в наш клуб мастеров WordPress!

Похожие записи:
Оставьте свой комментарий:

Отменить ответ

Согласие на обработку персональных данных

В соответствии с Федеральным законом от 27.07.2006 N 152-ФЗ «О персональных данных» настоящим даю ИП Бреус Анфисе Григорьевне (ИНН 781402685437 / ОГРН: 316784700184301) (далее, Оператор), согласие на автоматизированную, а также без использования средств автоматизации обработку путем сбора, систематизации, накопления, хранения, уточнения и удаления, а так же путем передачи (предоставления) третьим лицам, привлеченным для достижения указанных ниже целей, моих персональных данных, указанных мной на сайте anfisabreus.ru: фамилия, имя, населенный пункт проживания, адрес электронной почты, фотографии, с целью получения информации, документов и материалов, в том числе рекламного характера, от Оператора, а также для моей регистрации и (или) авторизации на сайте. Полная версия действующей Политики обработки персональных данных.

  • Cоздание и профессиональная настройка сайтов на WordPress (541)
  • Создание онлайн-школы на WordPress с интернет-магазином и блогом (22)
  • 12 мастер — классов «Онлайн — школа на WordPress» (13)
  • 7 мастер — классов «Онлайн — школа на WordPress» (8)
  • 78 видео уроков по созданию с нуля и профессиональной настройке блога на WordPress с шаблоном AB-Inspiration (61)
  • Плагины шаблона AB-Inspiration (36)
  • AB-ExPop (1)
  • AB-WooCommerce (1)
  • Все Об Авторе (1)
  • Входная страница (4)
  • Живая форма +Слайдер (7)
  • Живая форма в футере (3)
  • Индивидуальные функции (1)
  • Каталог (5)
  • Кнопка Вверх (1)
  • Отзывы (6)
  • Рейтинг статей (2)
  • Твиттер цитаты (2)
  • Удаления Даты В Записи Плюс (2)
  • Удаления Даты Записи (1)
  • Getreponse (11)
  • JustClick (2)
  • Mailer Lite (2)
  • SendPulse (2)
  • Sendsay (1)
  • UniSender (2)
  • АвтоВебОфис (2)
  • 107 видео уроков по созданию лендингов на OptimizePress 2.5. (108)
  • 12 мастер-классов по созданию лендингов на OptimizePress 2.5 (14)
  • 33 видео урока из 120 видео уроков курса «Elementor- от новичка до профи» (34)
  • 36 видео уроков 9-дневного онлайн-тренинга «Elementor 3» (37)
  • 138 видео уроков по созданию с нуля и профессиональной настройке универсального интернет-магазина на WordPress и WooCommerce (139)
  • 32 мастер-класса по созданию интернет-магазина на WooCommerce (34)
  • 7-шаговая инструкция. Как создать интернет-магазин самому. (12)
  • Запись тренинга №1. Интернет -магазин на WooCommerce. (19)
  • Запись тренинга №2. Интернет-магазин на WooCommerce. (1)
  • Запись тренинга №3. Интернет-магазин на WooCommerce. (1)
  • 95 мастер-классов по управлению и ведению блога на WordPress (98)
  • Заработок в интернете (60)
  • Секреты успешного продавца (7)
  • Советы начинающему блогеру (57)
  • 97 видео уроков по ведению блога на WordPress (98)
  • плагин OptimizePress 3.0 (2)
  • плагин WooCommerce (18)
  • плагин WP Courseware (15)
  • плагин WP-Members (1)
  • плагины Elementor и Elementor Pro (16)
  • сайт на CMS WordPress (96)
  • шаблон AB-Inspiration (128)

Источник: anfisabreus.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru