ng-extract-i18n-merge

Extract and merge i18n xliff translation files for angular projects.

MIT License

Downloads
76.3K
Stars
173
Committers
2
ng-extract-i18n-merge - 2.7.1

Published by daniel-sc about 1 year ago

  • fix: prevent generation of target node for updated source texts when newTranslationTargetsBlank=omit/true ca0339f #74

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.7.0...v2.7.1

ng-extract-i18n-merge - 2.7.0

Published by daniel-sc over 1 year ago

ng-extract-i18n-merge - 2.6.0

Published by daniel-sc over 1 year ago

  • feat: new sort option "stableAlphabetNew" (#66) - closes #65 ead07e2

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.5.1...v2.6.0

ng-extract-i18n-merge - 2.6.0-0 (beta)

Published by daniel-sc over 1 year ago

  • feat: new sort option "stableAlphabetNew" 1bec64c #65

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.5.1...v2.6.0-0

ng-extract-i18n-merge - 2.5.1

Published by daniel-sc over 1 year ago

  • fix: update dependencies to allow usage of current @angular-devkit/architect (#63) 0ca61cf

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.5.0...v2.5.1

ng-extract-i18n-merge - 2.5.0

Published by daniel-sc almost 2 years ago

What's Changed

Full Changelog: https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.4.0...v2.5.0

ng-extract-i18n-merge - 2.5.0-pre.1

Published by daniel-sc almost 2 years ago

  • test: adding unit test for custom builder 39f0d55
  • fix: correct default value for builderI18n 05efc85
  • feat: make builder for i18n extraction configurable d706411
  • Merge pull request #58 from daniel-sc/upgrade-dependencies 04a3efa
  • upgrade dependencies II d9162a9
  • upgrade dependencies fff5f85

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.4.0...v2.5.0-0

ng-extract-i18n-merge - 2.4.0

Published by daniel-sc almost 2 years ago

  • feat: adding 'verbose' debug output option - fixes #56 c06ec69
  • fix: acceptable performance for fuzzy matching/merging many elements - fixes #56 5c018dc

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.3.0...v2.4.0

ng-extract-i18n-merge - 2.3.0

Published by daniel-sc almost 2 years ago

  • fix: updating/adding changes in notes - fixes #50 963c3b2
  • feat: support angular 15 48134a1 fixes #52

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.2.0...v2.3.0

ng-extract-i18n-merge - 2.2.0

Published by daniel-sc about 2 years ago

  • feat: adding option "sourceFileOnly" to config "includeContext" 9cb191a
  • chore: correct github repository link 55f2ed7

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.1.2...v2.2.0

ng-extract-i18n-merge - 2.1.2

Published by daniel-sc over 2 years ago

  • fix: gracefully handle non-existent target nodes b4df315
  • fix: do not change translation state for changes only in collapsible whitespace

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.1.1...v2.1.2

ng-extract-i18n-merge - 2.1.1

Published by daniel-sc over 2 years ago

  • fix: handle empty target files gracefully 7c00745

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.1.0...v2.1.1

ng-extract-i18n-merge - 2.1.0

Published by daniel-sc over 2 years ago

  • feat: auto create missing target files #36
  • fix: support angular 14 #37

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.0.1...v2.1.0

ng-extract-i18n-merge - 2.0.1

Published by daniel-sc over 2 years ago

  • Fix: handle missing messages.xlf (Big thanks to @strout! See #34 #35)

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v2.0.0...v2.0.1

ng-extract-i18n-merge - 2.0.0

Published by daniel-sc over 2 years ago

Breaking changes:

  • Now this plugin uses the default angular "extract-i18n" target - so you can (must) simply run ng extract-i18n! (#30)
  • Default sort is now "stableAppendNew" (was: "idAsc") (#26).
  • Leading/trailing whitespaces are normalized (i.e. collapsed to one space) but not completely trimmed (#28).
  • Npm run script is removed (you can create a manual npm run script of course).

Full Changelog: https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.4.0...v2.0.0

ng-extract-i18n-merge - 2.0.0-beta

Published by daniel-sc over 2 years ago

  • feat: change default sort behaviour to "stableAppendNew", as this keeps the order for units with implicit ID. eff3cad
  • fix: retain leading/trailing whitespaces of translation sources/targets 14edd03

BREAKING CHANGES:

  • To retain the previous sort behavior set option sort: "idAsc".
  • Leading/Trailing whitespaces can lead to visible changes.
    If in doubt, check and remove whitespaces in your template files.

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.4.0...v2.0.0-0

ng-extract-i18n-merge - 1.4.0

Published by daniel-sc over 2 years ago

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.3.0...v1.4.0

ng-extract-i18n-merge - 1.3.0

Published by daniel-sc over 2 years ago

  • feat: sync source to target for untranslated units 47a6ed1
  • feat: new configuration to skip target element creation for new translation units bac779e

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.2.3...v1.3.0

ng-extract-i18n-merge - 1.2.3

Published by daniel-sc over 2 years ago

  • fix: add new/updated context-groups to existing 183d273

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.2.2...v1.2.3

ng-extract-i18n-merge - 1.2.2

Published by daniel-sc over 2 years ago

  • fix: option "sourceLanguageTargetFile" should auto update targets ced319d
  • fix: retain whitespace between consecutive interpolated statements 720eed2

https://github.com/daniel-sc/ng-extract-i18n-merge/compare/v1.2.1...v1.2.2