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 153 154
|
Revision history for Perl extension XML::TMX.
0.39 2022-07-05
- tmxsplit defaults to utf8
- tmxgrep 'pt:terra;en:land' file.tmx
- tmxgrep -html 'pt:terra;en:land' file.tmx
(grep + converts to html + open in browser)
- tmx2html
-v (converts to html + open in browser)
-v=chromium (idem and open in Chromium)
- tmxclean
some documtnation added
0.36 2017-09-08
- Minor package Fixes (Nuno Smash Carvalho)
0.35 2017-09-07
- Remove spurious Emacs temp files.
0.34 2017-09-06
- Minor Dist::Zilla improvements;
- Use File::Temp on some tests;
0.33 2017-09-05
- Distribution based on Dist::Zilla
- Documentation Improvements
0.32 2017-08-11
- Added better handling of files with BOM
- Added better handling of tmx2tmx -cat, handling input encodings
(still needing extra work with BOM files)
0.31 2016-01-11
- Fixed utf8 POD.
0.30 2016-01-11
- Added tsv2tmx script.
0.29 2015-10-10
- Consistent version numbers
0.28 2015-09-17
- Fixed TMX spec URL (thanks to Alexander Becker)
0.27 2015-08-31
- Fixed tmx-POStagger.
0.26 2015-04-28
- Fixed bug when processing CDATA elements.
- Added -raw option to for_tu
- Reworked TMX annotated format.
- Various improvements in tmx-POStagger.
0.25 2013-07-30
- tmx2tmx -cat : fix a bug related with a missing ":utf8"
- tmxclean -len: remove tu if len > 50 and len-min * 2 < len-max
- tmxclean -eq: remove tu if equal ( seg(l1)=seg(l2) )
- output formatting of the TMX slightly changed (tu = lines/5)
0.24 2012-11-29
- Require Perl v5.10
0.23 2012-11-24
- sort languages when writing (good for tests)
0.22 2012-06-06
- more UTF-8 pod stuff
0.21 2012-06-05
- properly encode UTF-8
Scripts
- tmx2tmx -cat preserves props and notes from all documents
- add POD to some scripts
- added tmx-tokenize
- Moved some scripts to example folder
Reader
- save info about CDATA sections
- add -raw option on for_tu2
- for_tu2 renamed as for_tu
- reads header correctly (props and notes)
Writer
- write correctly CDATA sections
- better output
- handle header props and notes
- more testing
0.20 2012-01-31
- add 'verbose' option to for_tu family of methods
0.19 2012-01-27
- fix 'ignore_markup' in Reader.pm (thanks to Achim Ruopp)
0.18 2011-02-09
- tmxwc working for multiple files;
- Fixed tmxuniq to work without complaining on unicode;
0.17 2008-12-22
- Added tmxwc and tmxclean scripts.
0.16 2007-02-05
- refactored for_tu2 function (it used $&, $` and $').
0.15 2006-12-09
- new for_tu2 function that will soon replace for_tu
more efficient for big files
- languages function just checks the first few 100 TUs
0.14 2006-06-07
- in XML::TMX::Writer, if we know the encoding, use binmode
to force it.
0.13 2005-06-20
- for_tu now handles direct output for another TMX file.
- removed some newlined in the output.
0.12 2005-07-17
- added some tests to XML::TMX::Writer;
- changed test names to be tested in order;
0.11 2005-07-12
- corrected stupid bug lying around since 0.05
0.10 2004-11-30
- added pod and pod-coverage tests;
- added documentation;
0.07 2004-05-18
- option to remove sub-tags is now global and not specific for
the for_tu command;
0.06 2004-04-22
- corrected bug on test files
- tmx2tmx is installed
- tmx2tmx conversion to TRADOS TMX1.1 format
- tmx2tmx basic TMX cleaner
0.05 2004-01-07
- removed dependency with XML::Writer;
- option to remove sub-tags when processing <tu>s;
0.04 2003-11-11
- use xml:lang instead of lang if the first exists
0.03 2003-10-12
- Many bugs were found. Here is a working version (we hope)
0.02 2003-10-09
- Corrected warnings with perl 5.8.1
0.01 2003-09-14
- Created XML::TMX::{Reader|Query}
|