1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152
|
==== version history of Log::Report::Lexicon
Unless noted otherwise, these changes where initiated and applied by
Mark Overmeer.
bugs:
- with multiple domains extracted at once, remove references which
appear in one PO but the file moved to other domain, not scanned
in the same xgettext-perl run.
- manual-page for xgettext-perl is missing
- xgettext-perl does not yet support __*p* introduced by Log::Report
version 1.22. It should probably accept variables as $msgctxt
argument, to make code maintainable.
wishlist:
- let xgettext-perl produce mo files as well.
version 1.12: Fri 18 Apr 17:10:11 CEST 2025
Fixes:
- binmode for POTcompact
- confusion between option name 'lexicon' or 'lexicons', accept both.
- find gmo files.
- no translations for the declaration of the conversion routines in Log::Report
Improvements:
- add .gitignore
- add translation table
- extract Template understand FILTER
version 1.11: Thu Mar 22 23:32:11 CET 2018
Release 1.10 seems to got lost on CPAN. Upload a new one.
Fixes:
- fix metadata [Mohammad S Anwar]
- $fh->binmode not supported before 5.12 [cpantesters]
version 1.10: Tue Jan 23 23:03:57 CET 2018
Improvements:
- typo, rt.cpan.org#123008 [Lukas Mai]
- additional filename test in 30index.t
- add debugging of fn0 to t/30index.t
- convert to GIT
- publish on GitHUB
version 1.09: Mon 28 Aug 10:37:30 CEST 2017
Fixes:
- support PO-table charsets only available in the file's header
Reported by [Lars Dɪᴇᴄᴋᴏᴡ]
Improvements:
- do not require Plural-Forms in the header when it is not used.
- remove option Log::Report::Lexicon::MOTcompact::read(take_all)
Always take all, don't be smart (because it wasn't efficient at all)
- support filename extension .gmo as alternative to .mo
- ::Lexicon::POT::new(charset) from required to default 'UTF-8'
version 1.08: Thu 29 Jun 15:02:15 CEST 2017
Fixes:
- textdomain() from package.
version 1.07: Tue 27 Jun 16:43:28 CEST 2017
Changes:
- interpolated context values require "_context." prefix
Fixes:
- Accept END with blanks around it in piped syntax.
Improvements:
- spell-fix rt.cpan.org#118560 [Gregor Herrmann, Debian]
- receive lexicon specific code from Log::Report::Translator (part
of the Log::Report distribution)
- warn when the msgid contains html-encoded characters, while
extracting msgids from HTML.
version 1.06: Wed 21 Sep 17:10:58 CEST 2016
Fixes:
- extract __nx as well.
Improvements:
- take domain from Dancer2::Plugin::LogReport as well [Andy Beverley]
version 1.05: Tue 12 Apr 15:09:32 CEST 2016
Fixes:
- charset in MO files. [Paulo A Ferreira]
Improvements:
- explain context settings for interpolation (new in Log::Report 1.10)
- explain relation to gettext's pgettext() command.
- added --no-cleanup to bin/xgettext-perl
- some documentation for bin/xgettext-perl
version 1.04: Mon Jun 15 17:34:38 CEST 2015
Improvements:
- spell-fix rt.cpan.org#96465 [Gregor Herrmann, Debian]
- add Log::Report::Extract::addPot()
version 1.03: Wed Jun 4 17:22:19 CEST 2014
Fixes:
- more than one po-file with contexts.
Reported by [Richard Still]
Improvements:
- accept PO-files which have CRLF endings, while running on LF
platform (UNIX/Linux)
version 1.02: Mon Mar 10 16:08:59 CET 2014
Changes:
- ::PO::unused() -> ::PO::useless()
Fixes:
- do not run t/12ctxt.t on openbsd: that platform does not support
LC_ALL [cpantesters]
- ::POT::write(only_active) was not documented and only partially
implemented [Patrick Goldmann]
- ::POT::write() did not check the number of plural forms.
[Patrick Goldmann]
Improvements:
- changed documentation style
- explain how to use templates in combination with translation
contexts
version 1.01: Mon Jan 6 22:42:22 CET 2014
Fixes:
- t/12ctxt.t failed when 'en' locale was not installed. Patched
by [Slaven Rezic]
version 1.00: Sun Jan 5 17:30:43 CET 2014
Split-off from Log::Report
Fixes:
- remove references to files which have disappeared from the set.
Improvements:
- add ::Lexicon as main extry point
- add ::Translator::Context and smart support for msgctxt
- command-line parameter option in xgettext-perl
- add msgctxt support to tables maintained in POT, POTcompact,
and MOcompact format.
- more documentation
|