Commit graph

385 commits

Author SHA1 Message Date
chrisgarrity
169bfbc6e5 Update translations from transifex 2018-06-11 10:58:43 -04:00
chrisgarrity
68f22b7abf
Merge pull request #22 from chrisgarrity/reviewed-italian
TP Reviewed italian
2018-06-04 12:15:03 -04:00
chrisgarrity
9c7600407e TP reviewed italian 2018-06-01 17:03:52 -04:00
chrisgarrity
cf4f757ded update translations from Transifex 2018-06-01 15:55:42 -04:00
Ray Schamp
49efcb8914
Merge pull request #19 from mzgoddard/dependents-no-boiler
Use src/index as browser entry point
2018-05-31 17:46:18 -04:00
chrisgarrity
7ec0ce8eef
Merge pull request #20 from chrisgarrity/revise-gui
Refactor how GUI translations are exported.
2018-05-22 09:54:49 -04:00
chrisgarrity
f9bb155a23 Update translations from transifex. 2018-05-21 09:43:28 -04:00
chrisgarrity
73f9b8619e Refactor data exported for GUI
Create editor folder for all the editor components:
* blocks - from scratch-blocks
* extensions - from scratch-vm
* interface - from scratch-gui
* paint-editor - from scratch-paint.

Update the transifex config, initilaize with the english sources.

Export a combined editor-msgs.js in addition to individual files.

Renamed paint to paint-editor to match the name in transifex.
2018-05-21 09:42:53 -04:00
Ray Schamp
1e976a53fd
Merge pull request #17 from mzgoddard/babel-preset-env
Replace babel-preset-es2015 with babel-preset-env
2018-05-11 11:09:50 -04:00
Michael "Z" Goddard
1ea67b3e70
chore(package): expose src/index as browser entry point
Downstream webpack will need any dependencies src/ depends on so it can
successfully build. Also if multiple packages being built into a larger
script share a common dependency version range, they can share the
dependency instead of duplicating it. This will save built file size,
execution time, and memory.
2018-05-09 10:25:44 -04:00
Ray Schamp
f9e40e7956
Merge pull request #18 from mzgoddard/webpack-4
Update to webpack 4
2018-05-08 13:04:18 -04:00
Michael "Z" Goddard
c713d02ee1
Update to webpack 4 2018-05-07 14:38:02 -04:00
Michael "Z" Goddard
ec9f8bf3e3
Replace babel-preset-es2015 with babel-preset-env 2018-05-07 14:35:54 -04:00
chrisgarrity
effbee66f7
Merge pull request #15 from chrisgarrity/add-www
Add www translations
2018-03-19 16:50:07 -04:00
chrisgarrity
26e3bd064d Add www resources
Add scratch-www translation resources and include in the pubished package.
2018-03-13 11:46:37 -04:00
chrisgarrity
65a3f432df Add www to transifex config 2018-03-12 14:50:42 -04:00
Andrew Sliwinski
3a8226e3ec
Highlight contribution directions in README 2018-01-08 08:21:07 -05:00
chrisgarrity
c0671aa3a9
Merge pull request #9 from LBenzahia/master
Update "العربية" to "الْعَرَبِيَّة"
2017-12-11 09:54:37 -05:00
chrisgarrity
84b8809e97
Merge pull request #10 from chrisgarrity/add-pen
Add pen extension
2017-11-27 11:56:50 -05:00
chrisgarrity
5eaf5ecefe Add pen extension
Add the pen extension and update all the translations.
2017-11-13 11:29:29 -05:00
Lakhdar Benzahia
c48f6681f8
Update "العربية" to "الْعَرَبِيَّة"
Rewrite  "العربية" word with diacritics
2017-11-13 16:59:24 +01:00
chrisgarrity
274c8d74b7 Manually update translations for German and Spanish 2017-11-06 14:16:29 -05:00
chrisgarrity
8b18b4b82c
Merge pull request #7 from chrisgarrity/feature/add-source-extraction
Add script for building en.json
2017-11-06 14:09:46 -05:00
chrisgarrity
12a43c94d3 Add script for building en.json
Add dependency on babel-cli and the intl plugins for extracting strings from source.

Include script for combining extracted strings into a single source chrome-i18n file as a binary from this package.
2017-10-31 12:31:29 -04:00
chrisgarrity
782c4498a2 Merge pull request #6 from chrisgarrity/feature/add-paint
Change scratch-l10n structure to support translations from multiple components, and add scratch-paint.
2017-10-19 08:29:48 -04:00
chrisgarrity
0cb13cbaee Add scratch-paint
Breaking change - bumped major version to 2.

Restructured to support multiple components. Package default is just localeData for currently supported locales including the name for each language.

messages for each component are exported as separate files in locales. Clients of l10n will need to import messages for each of the compents used and combine them.
2017-10-17 13:28:24 -04:00
chrisgarrity
5c869f6c1f Update translations
GUI string ids have changed.
Also pull current translations
2017-10-13 17:14:02 -04:00
chrisgarrity
2e0441f9e8 Add .npmignore so that built data gets published (#5)
Add .npmignore so that npm publish doesn’t ignore the dist and locales directories.
2017-10-13 10:17:00 -04:00
chrisgarrity
c6f52ae643 Npm versioning (#4)
* replace patchversion with date-time stamp:  YYYYmmddHHMMSS

* Bump to first major version

Ready to start using this in gui.
2017-10-05 10:20:59 -04:00
chrisgarrity
39de2e5a0d Configure .travis.yml to publish l10n (#3)
Add .travis.yml, configured to use travis build stages. Releases should only happen if the branch is one listed in RELEASE_BRANCHES (set up in travis env variable)
2017-10-04 13:09:11 -04:00
chrisgarrity
4a9cdc7f4a L10n packaging (#1)
* Initial version of scratch-l10n package
2017-09-21 11:54:41 -04:00
chrisgarrity
41f31d4cbc Update README.md
Renaming repo to scratch-l10n as it will host more than the gui/editor
2017-09-07 15:53:26 -04:00
chrisgarrity
89ae32c626 Experimental scratch-gui translations
Initial version with experimental translations
2017-07-20 15:59:38 -04:00
chrisgarrity
31a9f7cbfb Update README.md 2017-07-20 15:29:58 -04:00
chrisgarrity
6f5b2241a7 Initial commit 2017-07-20 15:22:35 -04:00