8343fb7740
refactor: remove lang.ts ( #14837 )
2017-03-06 15:22:29 -08:00
234f05996c
feat(compiler-cli): add a locale
option to ng-xi18n
...
Fixes #12303
Closes #14537
2017-02-23 20:39:46 -08:00
bb4db2d8f3
feat(compiler): add target locale to the translation bundles ( #14290 )
...
PR Close #14290
2017-02-09 14:32:39 -08:00
05b2b49711
fix(compiler): allow empty translations for attributes ( #14085 )
...
fixes #13897
2017-01-25 17:43:19 -08:00
56c361ff6a
test(compiler): test i18n explicit id
...
closes #13272
2016-12-09 10:43:57 -08:00
7908679c4b
fix(compiler): assert xliff messages have translations
...
fixes #12815
closes #12604
2016-11-14 12:55:56 -08:00
9ed9ff40b3
test(compiler): improve xliff tests
2016-11-14 12:55:48 -08:00
76e4911e8b
fix(core): fix placeholders handling in i18n.
...
Prior to this commit, translations were built in the serializers. This
could not work as a single translation can be used for different source
messages having different placeholder content.
Serializers do not try to replace the placeholders any more.
Placeholders are replaced by the translation bundle and the source
message is given as parameter so that the content of the placeholders is
taken into account.
Also XMB ids are now independent of the expression which is replaced by
a placeholder in the extracted file.
fixes #12512
2016-11-14 12:55:48 -08:00
77ee27c59e
refactor(): use const and let instead of var
2016-11-12 16:40:17 -08:00
af520947aa
test(AstSerializer): fix serializing void tags
2016-09-30 17:59:43 -07:00
040bf57966
fix(xlif): fix <x>
ctype names
...
fixes #12000
see http://docs.oasis-open.org/xliff/v1.2/os/xliff-core.html#ctype
2016-09-30 17:59:43 -07:00
65a60b7456
style(I18N): Carriage returns in serialized files
2016-09-30 17:59:43 -07:00
41c8c30973
chore(lint): remove unused imports ( #11923 )
...
This was done automatically by tslint, which can now fix issues it finds.
The fixer is still pending in PR https://github.com/palantir/tslint/pull/1568
Also I have a local bugfix for https://github.com/palantir/tslint/issues/1569
which causes too many imports to be deleted.
2016-09-27 17:12:25 -07:00
72bb38f83b
feat(i18n): xliff
2016-08-15 22:21:40 -07:00