po4av0.70

Поддерживайте переводы своей документации с лёгкостью

po4a (PO for anything, PO для всего) упрощает поддержку переводов документации. Он извлекает доступный для перевода материал из оригинального документа и помещает его в PO-файл, который хорошо адаптированный для перевода. Как только этот PO-файл будет обновлён переводчиками, po4a заново вставит переводы в структуру исходного документа, создавая новый переведённый документ.

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

po4a автоматизирует все задачи по поддержке переводов с помощью только одного файла настроек, содержащего все параметры и список переводимых документов. po4a будет автоматически обновлять их, когда что-то происходит.

Поддерживаемые форматы

в настоящее время po4a поддерживает следующие форматы:

2024-01-29 - po4a 0.70 released

Major internal overhaul to use PerlIO instead of messing up manually with encodings. Also, this release fixes many bugs in AsciiDoc, Tex, Markdown, Yaml, TexInfo and in the common parts. Finally, this version contains several documentation improvements, in particular in po4a(7), which now better introduces the internals to potential contributors. (more details).

2023-01-01 — выпуск po4a 0.69

Значительно улучшили обработку шаблонов в XML и внутреннюю очистку в Yaml, объединив два имеющихся синтаксических анализатора. Кроме того, в этом выпуске исправлены небольшие ошибки в модулях Markdown и Man (подробности).

2022-09-04 — выпуск po4a 0.68

Значительно улучшили процесс использовния gettext и переписали несколько глав документации. Кроме того, использование po4a-translate и po4a-updatepo сейчас считается устаревшим: вместо них следует использоват po4a. И, наконец, в этом релизе испралено несколько ошибок в модулях Markdown и Man. (подробности).

2022-07-14 — выпуск po4a 0.67

Исправления ошибок и улучшения в модулях AsciiDoc, Man, Mardown, xHTML и основных модулях (подробности).

2022-01-02 — выпуск po4a 0.66

Новый параметр для выбора элементов Yaml для перевода; Более надежная обработка таблиц Asciidoc подробности).

2021-11-14 — выпуск po4a 0.65

Возможность группировать несколько переводов в один POT-файл в раздельном режиме (+ исправления ошибок и обновление переводов — подробности).

2021-09-12— выпуск po4a 0.64

Исправления ошибок и обновление переводов (подробности).

2021-02-02 — выпуск po4a 0.63

Исправлена регрессия в 0.62 из-за которой бинарные файлы переводов po4a не устанавливались. Плюс другие исправления ошибок и обновления переводов (подробности).

2020-12-07 - выпуск po4a 0.62

Отключение переноса строк в asciidoc, дабы избежать приблем с переворматированием и другие исправления ошибок, плюс обновление переводов (подробности).

2020-08-05 — выпуск po4a 0.61

Ещё больше исправлений ошибок (снова, чтобы не ломать зависимости в Debian от po4a) и обновление переводов (подробности).

2020-07-15 — выпуск po4a 0.60

Исправления ошибок и обновление переводов (подробности).

2020-05-20 — выпуск po4a 0.59

Релиз с исправлением ошибок, дабы не ломать сборку нескольких пакетов в Debian (как минимум). Подробности.

2020-05-04 — выпуск po4a 0.58

2019-10-25 — выпуск po4a 0.57

Обновление переводов и исправление ошибки в парсере AsciiDoc. (подробности).

2019-06-06 — выпуск po4a 0.56

Новые возможности и исправления ошибок, в основном в парсере AsciiDoc (подробности).

2018-12-09 — выпуск po4a 0.55

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

2018-06-30 — выпуск po4a 0.54

Мы исправили кучу багов и устранили много глюков (подробности).

2018-05-25 — выпуск po4a 0.53

Наиболее заметные изменения – это новый модуль YAML и тот факт, что Alioth был отключён (детали).

Deutsch Esperanto español français hrvatski Magyar Italiano 日本語 norsk bokmål Nederlands Português Português (Brasil) Русский српски језик український 简体中文 简体中文 English (how to set the default document language)