- recognize nested object arrays and handle appropriately 101
- Add foldLength option 97
- Due to a refactoring in
gettext-parser
, it now expects translation tables to containmsgstr
properties as arrays (strings are not allowed anymore). This patch arrifies this property and adds a regression test
- Breaking: support node >= 10
- Update all dependencies
- Replace
bluebird
promises with native promises - Minor refactoring
- fix nplurals=1 92
- add ignoreCtx option 89
- add option
persistMsgIdPlural
to merge msgid and msgid_plural (po -> json -> po)
- Breaking: this library now throws an error when passed an invalid
po
file ingettextToI18next
;
- fix bug with cli
-f
option 82
- fix fuzzy check crash if message has no comments 78
- update hebrew plurals
- handle fuzzy values as not translated
- drop support for node < 6
- respect skipUntranslated option when used with keyasareference option 73
- add possibility to define custom POT-Creation-Date and PO-Revision-Date 74
- Fix -ks and other cli options
- Fix --project cli option
- Fix broken build
- Upgrades to node-gettext@2 (breaking, users may need to update filter option function)
- Adds project option
- Upgrades dependencies