Skip to content

Commit

Permalink
docs: (ru) Translation update (vuejs#2940) [ci skip]
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
Alex-Sokolov authored and haoqunjiang committed Nov 15, 2018
1 parent e9ed77c commit 13a9f6f
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 19 deletions.
2 changes: 1 addition & 1 deletion docs/ru/config/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ module.exports = {

Сборка приложения в многостраничном режиме (MPA). У каждой «страницы» должна быть соответствующая точка входа (entry) в виде JavaScript-файла. Значением может быть объект, где ключ — имя точки входа, а значение:

- объектом, который определяет свои `entry`, `template`, `filename`, `title` и `chunks` (все опциональные, за исключением `entry`);
- объектом, который определяет свои `entry`, `template`, `filename`, `title` и `chunks` (все опциональные, за исключением `entry`). Любые другие свойства, указанные рядом с ними будут переданы непосредственно в `html-webpack-plugin`, для возможности более тонкой настройки этого плагина;
- или строкой, определяющей свою `entry`.

``` js
Expand Down
9 changes: 9 additions & 0 deletions docs/ru/dev-guide/ui-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,7 @@ api.describeConfig({
```

## Задачи проекта

![Tasks ui](/tasks-ui.png)

Задачи создаются из поля `scripts` файла `package.json` проекта.
Expand All @@ -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ы)):
Expand Down
17 changes: 4 additions & 13 deletions docs/ru/dev-guide/ui-localization.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
В любом случае вы можете переводить ключи по мере их добавления или изменения в исходной локализции.

## Локализация вашего плагина

Expand Down
14 changes: 9 additions & 5 deletions docs/ru/guide/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,13 +143,13 @@ module.exports = {

Убедитесь, что у вас глобально установлены [firebase-tools](https://github.com/firebase/firebase-tools):

```
```bash
npm install -g firebase-tools
```

Из корня вашего проекта инициализируйте `firebase` с помощью команды:

```
```bash
firebase init
```

Expand Down Expand Up @@ -190,7 +190,7 @@ Firebase задаст несколько вопросов о том, как на

Для публикации вашего проекта на Firebase Hosting выполните команду:

```
```bash
firebase deploy --only hosting
```

Expand All @@ -202,7 +202,11 @@ firebase deploy --only hosting

### Now

1. Установите глобально Now CLI: `npm install -g now`
1. Установите глобально Now CLI:

```bash
npm install -g now
```

2. Добавьте файл `now.json` в корневой каталог проекта:

Expand Down Expand Up @@ -256,7 +260,7 @@ firebase deploy --only hosting

Сначала, вам потребуется собрать проект командой `npm run build`. И, если вы не установили утилиту Surge для командной строки, то вы можете сделать это командой:

```
```bash
npm install --global surge
```

Expand Down

0 comments on commit 13a9f6f

Please sign in to comment.