Skip to content

docs: (ru) Translation update #2940

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Nov 15, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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