feat(ivy): i18n - implement compile-time inlining (#32881)

This commit implements a tool that will inline translations and generate
a translated copy of a set of application files from a set of translation
files.

PR Close #32881
This commit is contained in:
Pete Bacon Darwin
2019-10-08 14:46:28 +01:00
committed by Alex Rickabaugh
parent d5b87d32b0
commit 2cdb3a079d
72 changed files with 5856 additions and 34 deletions

View File

@ -42,6 +42,9 @@ module.exports = (gulp) => () => {
// TODO(JiaLiPassion): add zone.js back later
'!packages/zone.js/**/*.js',
'!packages/zone.js/**/*.ts',
// Ignore test files
'!packages/localize/**/test_files/**',
])
.pipe(tslint({
configuration: path.resolve(__dirname, '../../tslint.json'),