Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 15.02.2026 Время: 17:10
Ваш IP: 216.73.216.63
Загрузка сервера: 1.19
old.ubuntu-desktop.ru - Poedit — бесплатный кроссплатформенный редактор .po файлов - Сервер    Главная > Каталог статей > Сервер

Poedit — бесплатный кроссплатформенный редактор .po файлов

Poedit — бесплатный кроссплатформенный редактор .po файлов. Если программа использует эту систему для её перевода на новый язык, достаточно сопоставить соответствие английскому термину из словаря программы термин нужного языка и поместить получившийся файл локализации в каталог программы. Так же Poedit  способен самостоятельно собрать словарь из исходников программы, при условии что она использует gettext, избавляя тем самым программиста от необходимости извлекать фразы, требующие перевода из исходников, что зачастую является нетривиальной задачей.

Установить программу Poedit можно при помощи «Центра приложений Ubuntu» или воспользоваться терминалом:

sudo apt-get install poedit

При первом использовании программы необходимо в настройках поставить галочку на против пункта «При сохранении автоматически компилировать файл .mo».

23696325897683274

Рассмотрим пример редактирования файла bbpress-ru.po для плагина bbpress (WordPress). Плагин имеет русскую локализацию, но в нем необходимо исправить несколько фраз, так же в программе можно полностью русифицировать плагин или тему, для этого файл bbpress-en.po* (пример) необходимо сохранить как bbpress-ru.po. При сохранении файла .po автоматически будет создаваться файл .mo (бинарный аналог файла .po с расширением .mo).

При сохранении файла может возникнуть ошибка «предупреждение: header field ‘Language’ missing in header», это означает что в заголовке файла .po не указана локализация.

Для устранения ошибки в пункте «Каталог» > «Свойства…» укажите язык локализации как показано на скриншоте.

237678923698236-650x499

Далее нажмите «Проверить», после чего появиться надпись «Не найдено проблем  с переводом».

473569283768273

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

5623879682374682734-650x364

После перевода файлы с расширением .po и .mo можно залить на сервер.

32795687168712

* вместо файла с расширением .po может встречаться файл с расширением .pot, для перевода его также необходимо переименовать в имя_файла-ru.po.

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-12 22:58:38 | liman28 | Категория: Сервер | Просмотров: 67
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   GSCAN2PDF — ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ДЛЯ ПОМОЩИ В PDF-СКАНИРОВАНИИ
gscan2pdf — графический интерфейс для помощи в PDF-сканировании Всего двух щелчков мышью достаточно для того, чтобы отсканировать несколько страниц и затем сохранить все или только выделенные страницы в файле формата PDF или DjVu, включая, при необходимости, метаданные. gscan2pdf может управлять обычными или оснащёнными автоподатчиками листов (ADF) сканерами с помощью SANE через libsane-perl, scanimage или scanadf и умеет…
  2017-08-09 07:33:17 | Категория: Графика
   Fritzing — программа для разработки электронных устройств
Fritzing — программа для разработки  электронных устройств. Разработка уст-ва начинается с построения схемы и вывод ее на виртуальную печатную плату. Огромная библиотека компонентов включает в себя транзисторы, резисторы, конденсаторы, микросхемы, элементы коммутации и многое другое.   Так же после разработки проекта можно приступать к сборке и наладке устройства на настоящей макетной плате. .…
  2017-08-02 07:42:13 | Категория: Разное
   Установка ocStore/Opencart в Linux Ubuntu (14.04)
OpenCart — система управления содержимым, ориентированная на создание интернет-магазинов. Является свободным программным обеспечением, распространяемым по лицензии GNU General Public License v3. Системой «OpenCart» поддерживаются дополнения. «OpenCart» создан и поддерживается Дениэлем Керром в репозитории GitHub. Программное обеспечение написано на языке программирования PHP, а в архитектуре использован шаблон…
  2017-08-13 10:46:25 | Категория: Сервер
   Unity Launcher Folders в Ubuntu 14.04
Unity Launcher Folders для Ubuntu 14.04 —  приложение которое поможет Вам сгруппировать ярлыки, папки и ссылки на панели Unity. Для установки программы Unity Launcher Folders (только для Ubuntu 14.04 — репозиторий) необходимо в терминале выполнить следующие команды: sudo add-apt-repository ppa:asukhovatkin/unity-launcher-folderssudo apt-get updatesudo apt-get install unity-launcher-folders Так же можно скачать deb пакет с официального сайта программы и установить его…
  2017-08-18 20:48:50 | Категория: Ubuntu
   KBREAKOUT — КЛОН ИГРЫ «АРКАНОИД»
Игра kbreakout похожа на классические игры breakout и xboing, но отличается улучшенной графикой и эффектами. Верхняя треть игрового экрана занята рядами брусков. По экрану, отскакивая от верхней и боковых границ экрана, движется мяч. Попадая в брусок, мяч отскакивает, а брусок исчезает. Игрок теряет одну жизнь, когда мяч ударяется в нижнюю часть экрана; чтобы предотвратить это, у игрока есть подвижная ракетка, с…
  2017-08-10 20:51:18 | Категория: Игры

Вверх