Commit graph

351 commits

Author SHA1 Message Date
chrisgarrity
757566ef14
Merge pull request #53 from chrisgarrity/tx-automation
Add scripts for automation
2018-11-27 17:45:22 -05:00
chrisgarrity
9c7b8f4f47 pull new editor translations from transifex
- using new script
- removed locales that are not yet supported in gui
2018-11-27 11:39:31 -05:00
chrisgarrity
1646441f4a rename files for clarity
also made the naming convention consistent (dashes not underscore)
2018-11-27 11:36:37 -05:00
chrisgarrity
0f1dafef0e Add bash script for committing sync updates
Also fix copy/paste typo in package.json
2018-11-27 07:32:34 -05:00
chrisgarrity
c286f62d69 Add scripts for automation
* bumped minor version
* added localeMap for converting between transifex locales and the ones used by Scratch (e.g., pt-br - pt_BR)
* using the transifex node package to automatically sync translations
* added scripts:
  * sync_tx_src: uploads an en.json source file, for use by client packages
  * sync_tx_translations: downloads gui translations, used by this repo, flattens Chrome i18n json into plain key-value json.
  * sync_tx_blocks: same as above, but blocks need slightly different handling
  * validate_translations: check the translation json files for basic translation errors
  * tx_util - methods shared by sync and validate
* simplified build-data because jsons have already been flattened
* added new npm tasks
2018-11-25 18:05:44 -05:00
Benjamin Wheeler
7f95e31f48
Merge pull request #52 from benjiwheeler/translations-nov-20-2018-b
updated translations, including english
2018-11-21 17:44:16 -05:00
Ben Wheeler
ae164fa7ce updated translations, including english 2018-11-20 14:14:22 -05:00
chrisgarrity
af23c0c1e6
Merge pull request #50 from chrisgarrity/sync/Nov16
Pull english sources.
2018-11-16 08:38:54 -05:00
chrisgarrity
6996b8eb6e Pull english sources.
(Also picked up any other translation updates)
2018-11-16 08:24:27 -05:00
chrisgarrity
6886dc2af2
Merge pull request #49 from chrisgarrity/sync/nov15
Sync/nov15
2018-11-15 08:40:10 -05:00
chrisgarrity
837b92c503 sync translations 2018-11-15 08:37:22 -05:00
chrisgarrity
f4e938ab96 Add Croatian 2018-11-15 08:36:52 -05:00
chrisgarrity
a04ded2d86
Merge pull request #48 from chrisgarrity/update-translations/nov8
Sync translations
2018-11-08 09:15:03 -05:00
chrisgarrity
669f2cd128 Sync translations 2018-11-08 09:07:42 -05:00
chrisgarrity
8102d48dc9
Merge pull request #47 from chrisgarrity/update-translations/oct31
Sync new translations
2018-10-31 19:39:52 -04:00
chrisgarrity
8cdb91153e Sync new translations 2018-10-31 18:07:17 -04:00
chrisgarrity
769838ad28
Merge pull request #46 from chrisgarrity/update-translations/oct24
Sync translations with transifex
2018-10-24 18:00:31 -04:00
chrisgarrity
920cb219e1 Update translations
Looks like the latest transifex client downloads json as a single line. So all the files changed.
2018-10-24 17:58:05 -04:00
chrisgarrity
9ca3897600
Merge pull request #45 from chrisgarrity/update-locales
Update supported languages and sync translations
2018-10-10 17:58:20 -04:00
chrisgarrity
542bccca2a Sync translations 2018-10-10 17:53:06 -04:00
chrisgarrity
329eb0eacd update supported languages and sync 2018-10-10 17:47:46 -04:00
chrisgarrity
84d617cdf8
Merge pull request #44 from chrisgarrity/update-translations/oct4
Sync translations with Transifex
2018-10-04 10:12:20 -04:00
chrisgarrity
99e0adceac update webpack-cli 2018-10-04 10:06:47 -04:00
chrisgarrity
657f2b2da9 Sync translations with Transifex 2018-10-04 09:32:22 -04:00
chrisgarrity
1a5e8fb45f
Merge pull request #43 from chrisgarrity/update-translations/sep26
sync translations from Transifex
2018-09-26 16:33:37 -04:00
chrisgarrity
a6872694c7 sync translations from Transifex
Also added new languages that have been added to the Scratch Editor project. None of them are ready for the menu yet.
2018-09-26 15:43:18 -04:00
Benjamin Wheeler
0943adfff3
Merge pull request #42 from benjiwheeler/translations-sep18
Added Amharic and Basque/Euskara, Transifex translation updates
2018-09-18 17:11:51 -04:00
Ben Wheeler
f236ad61e6 Added Amharic and Basque/Euskara, Transifex translation updates 2018-09-18 16:58:25 -04:00
chrisgarrity
3a189974d0
Merge pull request #41 from chrisgarrity/update-translations/aug31
Sync translations from transifex
2018-08-30 16:56:57 -04:00
chrisgarrity
ea9c7717ce Sync translations from transifex 2018-08-30 16:48:04 -04:00
chrisgarrity
5f0f16e56f
Merge pull request #40 from chrisgarrity/update-translations/aug24
pull editor translations from transifex
2018-08-24 09:34:10 -04:00
chrisgarrity
2122d84238 pull editor translations from transifex 2018-08-24 09:33:13 -04:00
chrisgarrity
75fa9f93e7
Merge pull request #39 from chrisgarrity/rtl-support
Add RTL support
2018-08-23 11:23:24 -04:00
chrisgarrity
0fa777e234 Add RTL support
- Maintain a list of RTL languages supported
- add `isRtl` method to check if a locale is RTL
- add icelandic to the menu and locale data.
2018-08-23 10:01:59 -04:00
chrisgarrity
829a2b2c95
Merge pull request #38 from chrisgarrity/update-translations/aug17
Sync translations with Transifex
2018-08-17 09:51:16 -04:00
chrisgarrity
f219e06ca0 Sync translations with Transifex
Add Latvian
2018-08-17 09:49:52 -04:00
chrisgarrity
2a19d4b093
Merge pull request #37 from chrisgarrity/update-translations/aug10
Sync translations from Transifex
2018-08-10 09:45:21 -04:00
chrisgarrity
a43f4c94e2 Sync translations from Transifex
Add islandic to the editor.
2018-08-10 09:25:02 -04:00
chrisgarrity
90eed8dc71
Merge pull request #31 from chrisgarrity/exclude-blocks
Exclude blocks messages from the combined file
2018-08-06 16:53:55 -04:00
chrisgarrity
f331cd1b6a
Merge pull request #35 from chrisgarrity/update-translations/aug3-patch3
Sync GUI translations from Transifex
2018-08-03 13:06:54 -04:00
chrisgarrity
b0d0114ead Sync GUI translations from Transifex 2018-08-03 12:57:12 -04:00
chrisgarrity
3915b34792
Merge pull request #34 from chrisgarrity/update-translations/aug3-patch2
Sync vm/extensions and paint-editor
2018-08-03 12:48:52 -04:00
chrisgarrity
4efbca70d4 Sync vm/extensions and paint-editor 2018-08-03 12:42:20 -04:00
chrisgarrity
a63e959ea0
Merge pull request #33 from chrisgarrity/update-translations/aug3
Sync editor translations from Transifex
2018-08-03 12:08:43 -04:00
chrisgarrity
6db975421b Sync editor translations from Transifex 2018-08-03 09:10:47 -04:00
chrisgarrity
dbd31a4d36 Exclude blocks messages from the combined file
Scratch-blocks includes the blocks messages. Excluding them from the editor-msgs file will save >500kb
2018-07-25 15:16:23 -04:00
chrisgarrity
66af24c9ff update travis.yml to try to publish. 2018-07-19 10:54:29 -04:00
chrisgarrity
590c3748a2
Merge pull request #30 from chrisgarrity/jul19-update
Jul19 update
2018-07-19 09:48:25 -04:00
chrisgarrity
1953b47725 Update all editor translations 2018-07-19 09:41:10 -04:00
chrisgarrity
a9813026e4 Update supported languages
Add newly completely languages to the menu:
* Azerbaijani - was already importing locale as parent of Abkhaz, changed comment
* Hungarian, Pollish, Russian,
2018-07-19 09:31:11 -04:00