Skip to content

Commit f127531

Browse files
caugnerAkryum
authored andcommitted
docs: Update ui-localization.md (#2726)
Explain how Transifex can be used.
1 parent c7e64c6 commit f127531

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/dev-guide/ui-localization.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,17 @@ The English reference locale is [here](https://github.com/vuejs/vue-cli/blob/dev
1818

1919
Take a look at [the french localization package](https://github.com/Akryum/vue-cli-locale-fr) as an example.
2020

21+
### Easier translation with Transifex
22+
23+
To make collaboration and synchronisation easier, the English source locale from the `dev` branch is automatically imported to [Transifex](https://www.transifex.com/vuejs/vue-cli/dashboard/), a platform for collaborative translation.
24+
25+
For existing languages, you can [sign up as a translator](https://www.transifex.com/vuejs/vue-cli/dashboard/).
26+
For new languages, you can [request the new language](https://www.transifex.com/vuejs/vue-cli/dashboard/) after signing up.
27+
28+
In either case you will be able to translate keys as they are added or changed in the source locale.
29+
30+
Note that the translations on Transifex are not automatically exported into the localization packages. However, maintainers of locale package maintainers can easily export their translated locale from Transifex via "View resources" (next to the language), by clicking on the "cli-ui" resource and finally choosing "Download for use".
31+
2132
## Translate your plugin
2233

2334
You can put locale files compatible with [vue-i18n](https://github.com/kazupon/vue-i18n) in a `locales` folder at the root of your plugin. They will be automatically loaded into the client when the project is opened. You can then use `$t` to translate strings in your components and other vue-i18n helpers. Also, the strings used in the UI API (like `describeTask`) will go through vue-i18n as well to you can localize them.

0 commit comments

Comments
 (0)