Commit Graph

51 Commits

Author SHA1 Message Date
Dirk Baeumer
dfec7a4789 Using correct newline 2018-03-28 14:58:33 +02:00
Dirk Baeumer
2d2741477b Fix newline issue on i18n import 2018-03-28 14:58:32 +02:00
Benjamin Pasero
a23edada50 debt - avoid deprecated Buffer ctors 2018-02-26 13:09:54 +01:00
Martin Aeschlimann
1f6e3ffd26 [18n] Promise rejection for fetching translation. Fixes #42525 2018-01-31 11:38:12 +01:00
Martin Aeschlimann
5b8d3944de [i18n] extension resources missing on transifex 2018-01-30 09:58:02 +01:00
Martin Aeschlimann
4028618753 [i18n] pseudo language support 2018-01-29 18:04:45 +01:00
Martin Aeschlimann
f00b4f102e [i18n] lang pack update script: add extensions list 2018-01-29 16:51:34 +01:00
Martin Aeschlimann
4abe874911 [i18n] fix paths for external extensions 2018-01-26 17:27:57 +01:00
Martin Aeschlimann
f43d42499a [i18n] more checks for missing/obsolete resources 2018-01-26 17:27:57 +01:00
Martin Aeschlimann
8c6cc11f6a [18n] find obsolete resources & add externalExtensionsWithTranslations 2018-01-26 10:01:12 +01:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Martin Aeschlimann
c1ec6c2ff5 add download limiter to build/i18n script 2018-01-22 10:46:11 +01:00
Dirk Baeumer
20fc7885da Add better error message 2017-12-04 22:14:28 +01:00
Michel Kaporin
8b6ba66f49 Switched to HTTPS requests for Transifex. Added check for empty keys in .nls.json when preparing XLFs. 2017-06-30 11:42:52 +02:00
Michel Kaporin
6bdcfaa5fd Added Hungarian and Turkish to Insiders. Resolves #28062 and #27608. 2017-06-09 16:15:52 +02:00
Michel Kaporin
6c0d720cdf Resolves #28336 2017-06-09 14:43:30 +02:00
Michel Kaporin
59c132912a Added missing workbench parts and services to pull from Transifex. 2017-06-07 12:35:34 +02:00
Michel Kaporin
45e33456d6 Fixed adding languages only to non-stable build. 2017-06-01 15:13:31 +02:00
Michel Kaporin
895deefdf2 Iterate over the language names, rather than objects. 2017-06-01 14:29:56 +02:00
Michel Kaporin
fb4a49b000 Target only core languages for the stable build. Ref #27818 2017-06-01 12:54:18 +02:00
Michel Kaporin
b126f6b69f Added 'pt-br' to supported languages. 2017-05-24 10:06:44 +02:00
Joao Moreno
74fab50d5d consolidate build package.json 2017-05-16 08:56:21 +02:00
Benjamin Pasero
69aaa885e2 fix build? 2017-05-05 18:30:16 +02:00
Michel Kaporin
76e1d22783 Moved code resource under the correct project variable. 2017-04-24 14:39:25 +02:00
Michel Kaporin
fd27a89df5 Reverted back to iconv-lite dependancy until discovery why iconv module breaks the build. 2017-04-13 19:58:13 +02:00
Michel Kaporin
1ac2a17bb6 Fixed gulp task termination before all translations were emitted. Fixed issue with incorrect encoding for pulled translations. 2017-04-13 18:24:11 +02:00
Michel Kaporin
19b127a6c9 Fixed language codes for build process. 2017-04-06 16:38:28 +02:00
Michel Kaporin
ac301ba0dc Updated cultures list to match Transifex. Code tidy up. 2017-04-06 09:45:42 +02:00
Michel Kaporin
394e3d2cbe Separated Default.isl and messages.isl in two separate projects. Introduced language parameter for pulling XLFs. 2017-04-05 18:12:24 +02:00
Michel Kaporin
aad3068815 Exported necessary members back. 2017-04-05 16:22:22 +02:00
Michel Kaporin
d180307676 Separated pulling from XLF->JSON conversion for Translation Team PoliCheck process. 2017-04-05 15:58:07 +02:00
Michel Kaporin
60531dd2b7 Reverted typings folder refactoring. Made build pipeline to break on failures in parsing or in communication with Transifex. 2017-04-05 11:58:31 +02:00
Michel Kaporin
47e5d4353a Fixed pulled translations path problem. Code tidy up. 2017-03-31 15:24:26 +02:00
Michel Kaporin
f352caed0b Updated imports for i18n with typings. Removed 'request' module dependency. 2017-03-27 15:45:44 +02:00
Michel Kaporin
0741a67980 Synchronised pipe to prevent its ending before all of the API responses received. 2017-03-27 15:45:43 +02:00
Michel Kaporin
59c3ff8e85 Added i18n tests. 2017-03-27 15:45:43 +02:00
Michel Kaporin
2af1e01b44 Implemented transifex push and pull for translations together with json->xlf->json parsing. 2017-03-27 15:45:43 +02:00
Alex Dima
d904442b42 Convert build/lib/util.js to TypeScript 2016-10-20 15:00:02 +02:00
Joao Moreno
4bd5ff8c7a reduce logging output during build 2016-07-19 11:38:00 +02:00
Joao Moreno
1ef9a66db0 Revert "revert changes to gulp files"
This reverts commit 23afe96996.
2016-07-12 17:12:38 +02:00
Joao Moreno
23afe96996 revert changes to gulp files
Revert "oops"

This reverts commit 2be0f1d8cd.

Revert "cleanup top level gulpfile"

This reverts commit 849311713d.

Revert "use strict"

This reverts commit b6b7e82041.

Revert "forgot top level"

This reverts commit 1552828709.

Revert "remove VSCODE_BUILD_QUIET"

This reverts commit 8df5e70d12.
2016-07-12 11:47:48 +02:00
Joao Moreno
8df5e70d12 remove VSCODE_BUILD_QUIET 2016-07-12 10:47:19 +02:00
Alex Dima
7ec0f25030 Improve editor-distro gulp task 2016-05-31 16:31:35 +02:00
Dirk Baeumer
a2399f4576 Fixes --locale switch incorrect for Simplified Chinese, should be zh-cn not zh-ch 2016-03-23 09:24:38 +01:00
Dirk Baeumer
42d8735042 Fixes #4520: Code will not start with locale='zh-cn' or locale='zh-tw' 2016-03-22 12:50:39 +01:00
Dirk Baeumer
a942a04f58 Fixed casing for locale information 2016-03-15 12:59:49 +01:00
Dirk Baeumer
e9c0d0acae Enable i18n logging 2016-03-14 17:10:47 +01:00
Dirk Baeumer
94a329299a Fix nls build 2016-03-13 15:31:02 +01:00
Dirk Baeumer
e6fa8d974c Additional i18n files 2016-03-11 21:25:28 +01:00
Dirk Baeumer
9f5da0577d Create language specific nls files for extensions 2016-03-08 23:20:35 +01:00