Johannes Rieken
4a130c40ed
enable `@typescript-eslint/member-delimiter-style`, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
Benjamin Pasero
eecbd962ef
debt - rename `iconv-lite-umd` package ( #140650 )
2022-01-14 07:28:41 +01:00
Tyler James Leonhardt
f73f263c6b
Needed localization changes for converting xlfs to json ( #125442 )
...
* loc extension update changes
* log
* maybe this
* loggin
* use debug
* add language id
* log
* misc updates
2021-06-03 13:44:30 -07:00
Tyler Leonhardt
c324c61ad5
add closing tags
2021-06-02 09:25:46 -07:00
Dirk Baeumer
7051f7db88
Sort content of XLF files
2021-06-02 12:55:32 +02:00
Dirk Baeumer
1e57955c79
Remove handling of Default inno setup file
2021-05-31 15:22:01 +02:00
Dirk Baeumer
2022aede92
Return early on promise reject.
2021-03-02 14:55:43 +01:00
Dirk Baeumer
ed1118b27b
Support empty messages during location import
2021-03-02 14:46:59 +01:00
Benjamin Pasero
ded9067afa
build - fix warnings in TS files
...
//cc @joaomoreno
2020-10-13 10:48:40 +02:00
Matt Bierner
c348165cc0
Adding more explicit typings for promises
...
This gets us ready for TS 4.1
2020-09-09 09:21:56 -07:00
João Moreno
8c8db45d5a
fix i18n
2020-07-08 16:17:14 +02:00
Fedor Nezhivoi
24e0a82229
Move encoding to common for #79275 ( #100539 )
...
* move encoding.ts to common for #79275
* load iconv-lite-umd and jschardet in web version for #79275
* move EncodingOracle to the AbstractTextFileService for #79275
* review
* update to new iconv-lite-umd
* add workaround for jschardet types
* fix indentation
* add iconv-lite-umd and jschardet to workbench.html
* fix paths for modules
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-20 10:47:29 +02:00
Fedor Nezhivoi
314b58c8e1
switch to use iconv-lite-umd for #79275 ( #100472 )
...
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-18 16:08:17 +02:00
Dirk Baeumer
14281cfc18
Fixes #92352 : Translation export fail
2020-03-10 14:54:57 +01:00
Dirk Baeumer
449b87dad8
Fixes #80985 : Language Pack import add `./build` folder to internal LP structure.
2019-09-16 15:47:41 +02:00
Joao Moreno
5d7c8d9212
fix i18n for extensions
2019-09-04 08:05:47 +02:00
Waldir Pimenta
f3e4e47164
Fix spelling of the example abbreviation (e.g.)
2019-06-05 16:00:26 +02:00
Keyi Xie
172a32d5c6
fix mispell
2019-04-09 13:21:46 +08:00
Dirk Baeumer
3d92b725b2
Fixes #71065 : Bring back translation for standalone editor
2019-03-25 12:21:44 +01:00
Dirk Baeumer
1242997422
Fix problem with update localization script
2019-02-20 20:24:28 +01:00
Dirk Baeumer
95719e9158
Fixes vscode-translations-export failure
2019-02-18 16:28:31 +01:00
Benjamin Pasero
35523f6c51
debt - workbench/parts => workbench/contrib (update imports and scripts)
2019-02-07 11:48:58 +01:00
Alex Dima
b4445a9f73
Move away from deprecated gulp-util
2019-02-05 22:21:05 +01:00
Dirk Bäumer
8b86554f3a
Support updating localization extensions from files on disk
2018-11-22 23:36:35 +01:00
Matt Bierner
3fcb671444
Use es2017 as target for build scripts ( #60707 )
...
Upgrades our build scripts to target ES2017 since they are run on modern versions of node
This allows us to remove shims for es6 features such as `Object.assign`, and also remove a few extra typings packages
2018-10-12 11:24:15 -07:00
Matt Bierner
8ecebfb761
var -> let
2018-10-04 19:01:34 -07:00
Matt Bierner
e8475ad59f
Enable noUnusedParameters in build scripts
2018-10-03 17:26:47 -07:00
Matt Bierner
5de9c9bf8b
Compile build in strict mode
2018-10-03 17:26:47 -07:00
Matt Bierner
494395f62f
Adding correct typings for event-stream this values
2018-10-03 17:26:47 -07:00
Matt Bierner
86fbc62cf1
Remove some unused types and variables
2018-10-03 17:26:47 -07:00
Matt Bierner
38fbec9568
Converting some `require` imports to `import from` imports
...
This ensures we pick up the correct typings for these imports
2018-10-03 14:18:36 -07:00
Matt Bierner
ac737307d7
Enable noImplicitAny in build
2018-10-03 10:47:32 -07:00
Matt Bierner
ddc5eeee01
Fixing more strict null errors in build
2018-10-03 10:47:32 -07:00
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