@mquinson mquinson released this Dec 9, 2018 · 4 commits to master since this release

Assets 3

AsciiDoc:

  • Fix Asciidoc unindented lists (GitHub's #149)
  • Make Asciidoc Tables nowrap and support current format (GitHub's #63)
  • Do not include table fences in pot file (GitHub's #163)
  • Add option to prevent translation of target of image blocks (GitHub's #164)

Markdown:

  • Improve markdown ruler parsing, and add test.
  • Add markdown fenced code block parsing, and add test.

Sgml:

  • Avoid deprecated unescaped left brace in regex to get ready for Perl 5.32.
    (Debian's #903735)

TransTractor:

  • Ensure to split lines before addendum operation without loss or addition of
    newline. With this change, addendum behavior is more intuitive.
    (Debian's #518218, Github's #147, #153)

Wml:

  • Fix longstanding error regarding comments at the beginning of a file.
    (Github's #138)

Xml, Docbook:

  • Document XML tag behavior customization with example to help use case
    specific customization. (Debian's #515763)
  • Debug output enhancement to help people understand what exactly happening
    inside po4a.
  • Extensive POD and code comment additions and updates.

po4a tool:

  • Add pot_in feature to support the secondary master file for the base of
    POT/PO file generation.

Test:

  • Add XML test cases with po4a including addendum, tag customization, and
    pot_in feature.

Translations:

  • New translation to Chinese and Chinese Simplified, thanks Liu Guang.
  • Updated: Dutch, thanks Frans Spiesschaert.
  • Updated: Estonian, thanks Kristjan Räts.
  • Updated: French, thanks Brandelune and ButterflyOfFire.
  • Updated: German, thanks Helge Kreutzmann.
  • Updated: Italian, thanks Marco Ciampa.
  • Updated: Norwegian Bokmål, thanks Petter Reinholdtsen.
  • Updated: Portuguese (Brazil), thanks Rafael Fontenelle and Luiz
    Fernando Ranghetti.
  • Updated: Russian: thanks Igor.
  • Updated: Spanish, thanks emma peel and Omar Campagne.
  • Updated: Swedish, thanks Anders Jonsson.
  • Updated: Ukrainian, thanks Yuri Chornoivan (українська).
  • Updated: Vietnamese, thanks Trần Ngọc Quân.

@mquinson mquinson released this Jun 29, 2018 · 209 commits to master since this release

Assets 3

Yaml:

  • Fix the behavior with utf-8 files, thanks to Zero King (GitHub's #112)
  • Add the references from the Yaml file to the po file (GitHub's #117)
    Thanks Zero King.

Texinfo:

  • Fix handling of spaces in menu descriptions (Github's #122 and
    Debian's #758851).

Text:

  • Fix the parsing of fortunes files, which had been broken since
    v0.43. The handling has changed a bit, all msgids are now marked as
    "no-wrap", because the word wrap in fortunes files usually matters.
  • Remove the option for parsing AsciiDoc. There has been a standalone
    module for nearly five years, released with v0.45. The AsciiDoc
    option for the Text module has been deprecated since then.
  • Support pandoc's bibliographic information (title, author, date)
    at the beginning of a markdown file. Also fix a trailing newline
    in some markdown titles (Debian's #894977).

Man:

  • Support .MT and .ME macros for e-mail address markup (Debian's #900965).
  • Support .OP, .SY, and .YS macros for command synopses.

Asciidoc:

  • Fixed a bug that prevented the asciidoc module to parse correctly four
    characters table marks.

Documentation:

  • Fix many typos and other issues found by Yuri Chornoivan (GitHub's #104)
    and Allan Nordhøy (GitHub's #102) while translating.
  • Remove the last references to the alioth servers and mailing lists.

po4a tool:

  • po4a --keep-translations will not remove your existing translations
    if they fall below the threshold. It won't create badly translated
    files either. Use it if you prefer outdated but translated doc to
    updated but not translated doc.

po4a-build tool:

  • Remove it and all related shell scripts and makefile chunks. It is
    deprecated by the po4a tool since a long time, and I could not find
    any usage of po4a-build either in Debian or using search engines.

Translations:

  • Updated: Ukrainian, thanks Yuri Chornoivan (українська).
  • Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
  • Updated: German, thanks Helge Kreutzmann.
  • Updated: Italian, thanks Marco Ciampa.
  • Updated: French, thanks Jean-Baptiste.
  • Updated: Vietnamese, thanks to Trần Ngọc Quân.

@mquinson mquinson released this May 25, 2018 · 350 commits to master since this release

Assets 3

AsciiDoc:

  • handle macros with empty target, thanks Martijn Thé (GitHub's #54)

Yaml:

  • New module, by Brian Exelbierd (GitHub's #66)

Translations:

  • New translation: Norwegian Bokmål, thanks Petter Reinholdtsen.
  • Updated: Indonesian, thanks Hori75.
  • Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
  • Updated: French, Martin Quinson using weblate.
  • Updated: Swedish, thanks Anders Jonsson using weblate.
  • Updated: German, thanks Helge Kreutzmann.
  • Updated: Italian, thanks Marco Ciampa.
  • Updated: Dutch, thanks Frans Spiesschaert (Debian's #877248) & weblate.
  • Updated: Portuguese, thanks shshshwhs using weblate.
    Fixed: xml tags in Portuguese, thanks Jean-Noël Avila.
  • Updated: Estonian, thanks Kristjan Räts using weblate.
  • Updated: Ukrainian, thanks Yuri Chornoivan using weblate.
  • Updated: Russian, thanks Igor using weblate.

Other:

  • Move to GitHub as the Alioth hosting facility is shutting down.

@mquinson mquinson released this Feb 9, 2018 · 627 commits to master since this release

Assets 2

Core:

  • po4a-translate complains if the input po file is outdated
    Thanks to Martin Schauer for the bug report (Debian's #637288).
  • teach po4a-updatepo about the --porefs options that was already documented.
    Thanks to Guillem Jover for the bug report.
  • rename --porefs values after msgmerge option's name: noline->file
    and none->never. Both variantes are accepted; the later is documented.
    Thanks to Guillem Jover for the initial patch (Debian's #775708).

po4a:

  • New option --no-update to not touch the po files. (Debian's #599179)

AsciiDoc:

  • Properly deal with item text missing its leading indent (GitHub's #14)
  • Allow empty attribute lists, by bexelbie (GitHub's #39)

Text:

  • Add an option to treat Key/Value pairs as verbatim (GitHub's #8, #25)

RubyDoc:

  • New module by Francesco Poli (Debian's #827936)

Wml:

  • Make title translatable, by yangfl (GitHub's #40).

Documentation:

  • Various fixups by Alexander Golubev.

Translations:

  • Setup WebLate to ease the life of translators.
  • Update Brazilian Portuguese, thanks to Luiz Fernando Ranghetti.
  • Update Czech, thanks to Michal Čihař.
  • Update Dutch, thanks to Frans Spiesschaert (Debian's #862923)
  • Update German, thanks to Helge Kreutzmann (Debian's #859029)
  • Update Italian, thanks to Marco Ciampa.
  • Update French, thanks to Alban Vidal (Debian's #860073) and to
    Jean-Baptiste on Weblate.
  • New translation: Norwegian Bokmål, thanks to Petter Reinholdtsen.
  • Update Russian, thanks to Alexander Golubev (GitHub's #24) and to
    Igor on Weblate.
  • Update Ukrainian, thanks to Yuri Chornoivan.