mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-04-29 08:20:08 -05:00
docs: (ru) Translation update (#2940) [ci skip]
* docs: (ru) update build-targets.md * docs: (ru) ui-api.md update * docs: (ru) ui-localization.md update * docs: (ru) deployment.md update * docs: (ru) config/readme.md update
This commit is contained in:
committed by
Haoqun Jiang
parent
e9ed77c87c
commit
13a9f6f597
@@ -333,6 +333,7 @@ api.describeConfig({
|
||||
```
|
||||
|
||||
## Задачи проекта
|
||||
|
||||

|
||||
|
||||
Задачи создаются из поля `scripts` файла `package.json` проекта.
|
||||
@@ -349,6 +350,14 @@ api.describeTask({
|
||||
})
|
||||
```
|
||||
|
||||
Также можно использовать функцию для `match`:
|
||||
|
||||
```js
|
||||
api.describeTask({
|
||||
match: (command) => /vue-cli-service serve/.test(command),
|
||||
})
|
||||
```
|
||||
|
||||
### Иконка задачи
|
||||
|
||||
Может быть кодом [иконки из Material](https://material.io/tools/icons) или пользовательским изображением (см. [Публичные статические файлы](#пубnичные-статические-файnы)):
|
||||
|
||||
@@ -2,21 +2,12 @@
|
||||
|
||||
## Локализация стандартного UI
|
||||
|
||||
Выполните следующие шаги, для добавления нового перевода в CLI UI!
|
||||
Для упрощения совместной работы и синхронизации результатов, исходная английская локализация из ветви `dev` автоматически импортируется в [Transifex](https://www.transifex.com/vuejs/vue-cli/dashboard/), платформу совместных переводов.
|
||||
|
||||
1. Выполните `navigator.languages` или `navigator.language`, чтобы получить код текущего языка для новой локализации. *Например: `'fr'`.*
|
||||
Для существующих переводов, вы можете [зарегистрироваться в качестве переводчика](https://www.transifex.com/vuejs/vue-cli/dashboard/).
|
||||
Для новых переводов, вы можете [запросить добавление нового языка](https://www.transifex.com/vuejs/vue-cli/dashboard/) после регистрации.
|
||||
|
||||
2. Поищите в NPM не существует ли уже пакета с именем `vue-cli-locale-<код языка>`. Если существует, пожалуйста отправляйте в него пулл-реквестаы для изменений! Если вы ничего не нашли, создайте новый пакет с именем `vue-cli-locale-<код языка>`. *Например: `vue-cli-locale-fr`*
|
||||
|
||||
3. Поместите JSON-файл локализации в каталог `locales` и установите ему в качестве имени языковой код. *Например: `locales/fr.json`*
|
||||
|
||||
4. В файле `package.json` установите полю `unpkg` значение пути до файла локализации. *Например: `"unpkg": "./locales/fr.json"`*
|
||||
|
||||
5. Опубликуйте пакет в NPM.
|
||||
|
||||
Английская локализация для отправной точки находится [здесь](https://github.com/vuejs/vue-cli/blob/dev/packages/%40vue/cli-ui/locales/en.json).
|
||||
|
||||
Взгляните в качестве примера на [пакет французской локализации](https://github.com/Akryum/vue-cli-locale-fr).
|
||||
В любом случае вы можете переводить ключи по мере их добавления или изменения в исходной локализции.
|
||||
|
||||
## Локализация вашего плагина
|
||||
|
||||
|
||||
Reference in New Issue
Block a user