mirror of
https://github.com/starship/starship.git
synced 2026-06-23 02:05:51 +07:00
docs(i18n): Update translations (#908)
This commit is contained in:
+72
-18
@@ -8,7 +8,7 @@
|
||||
|
||||
Чтобы начать конфигурацию Starship, создайте следующий файл: `~/.config/starship.toml`.
|
||||
|
||||
```shell
|
||||
```sh
|
||||
$ mkdir -p ~/.config && touch ~/.config/starship.toml
|
||||
```
|
||||
|
||||
@@ -28,7 +28,7 @@ disabled = true
|
||||
```
|
||||
|
||||
Вы можете изменить расположение файла `starship.toml` переменной окружения `STARSHIP_CONFIG`:
|
||||
```shell
|
||||
```sh
|
||||
export STARSHIP_CONFIG=~/.starship
|
||||
```
|
||||
|
||||
@@ -100,6 +100,7 @@ prompt_order = [
|
||||
"hg_branch",
|
||||
"package",
|
||||
"dotnet",
|
||||
"elm",
|
||||
"golang",
|
||||
"haskell",
|
||||
"java",
|
||||
@@ -114,6 +115,7 @@ prompt_order = [
|
||||
"memory_usage",
|
||||
"aws",
|
||||
"env_var",
|
||||
"crystal",
|
||||
"cmd_duration",
|
||||
"line_break",
|
||||
"jobs",
|
||||
@@ -376,6 +378,33 @@ style = "green"
|
||||
heuristic = false
|
||||
```
|
||||
|
||||
## Elm
|
||||
|
||||
The `elm` module shows the currently installed version of Elm. Модуль будет показан, если любое из следующих условий соблюдено:
|
||||
|
||||
- Текущий каталог содержит файл `elm.json`
|
||||
- Текущий каталог содержит файл `elm-package.json`
|
||||
- The current directory contains a `elm-stuff` folder
|
||||
- The current directory contains a `*.elm` files
|
||||
|
||||
### Опции
|
||||
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ---------- | ------------- | ----------------------------------------------------- |
|
||||
| `symbol` | `"🌳 "` | The symbol used before displaying the version of Elm. |
|
||||
| `style` | `"bold cyan"` | Стиль модуля. |
|
||||
| `disabled` | `false` | Disables the `elm` module. |
|
||||
|
||||
|
||||
### Пример
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[elm]
|
||||
symbol = " "
|
||||
```
|
||||
|
||||
## Переменная Окружения
|
||||
|
||||
Модуль `env_var` отображает текущее значение выбранной переменной окружения. Модуль будет показан только в том случае, если любое из следующих условий соблюдено:
|
||||
@@ -597,18 +626,18 @@ symbol = "🏎💨 "
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[haskell]
|
||||
symbol = "λx.x "
|
||||
symbol = " "
|
||||
```
|
||||
|
||||
## Ветвь Mercurial
|
||||
## Ветка Mercurial
|
||||
|
||||
Модуль `hg_branch` показывает активную ветку репозитория в вашей текущей директории.
|
||||
Модуль `hg_branch` показывает активную ветку репозитория в вашем текущем каталоге.
|
||||
|
||||
### Опции
|
||||
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ------------------- | --------------- | ---------------------------------------------------------------------------------------- |
|
||||
| `symbol` | `" "` | Символ, используемый перед закладкой hg или именем ветви репозитория в текущем каталоге. |
|
||||
| `symbol` | `" "` | Символ, используемый перед закладкой hg или именем ветки репозитория в текущем каталоге. |
|
||||
| `truncation_length` | `2^63 - 1` | Обрезает имя ветки hg до X графемов |
|
||||
| `truncation_symbol` | `"…"` | Символ, используемый для обозначения усечения названия ветки. |
|
||||
| `style` | `"bold purple"` | Стиль модуля. |
|
||||
@@ -631,14 +660,14 @@ truncation_symbol = ""
|
||||
|
||||
### Опции
|
||||
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ---------- | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||
| `ssh_only` | `true` | Показывать имя хоста только при подключении через SSH. |
|
||||
| `prefix` | `""` | Префикс, отображаемый непосредственно перед именем хоста. |
|
||||
| `suffix` | `""` | Суффикс, отображаемый непосредственно перед именем хоста. |
|
||||
| `trim_at` | `"."` | Символы, по которую имя хоста будет сокращено после первого совпадения. `"."` остановится после первой точки. `""` отключит любое усечение |
|
||||
| `style` | `"bold dimmed green"` | Стиль модуля. |
|
||||
| `disabled` | `false` | Отключает модуль `hostname`. |
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ---------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `ssh_only` | `true` | Показывать имя хоста только при подключении к SSH-сессии. |
|
||||
| `prefix` | `""` | Префикс, отображаемый непосредственно перед именем хоста. |
|
||||
| `suffix` | `""` | Суффикс, отображаемый непосредственно перед именем хоста. |
|
||||
| `trim_at` | `"."` | Строка, по которую имя хоста будет сокращено после первого совпадения. `"."` остановится после первой точки. `"` отключит любое усечение |
|
||||
| `style` | `"bold dimmed green"` | Стиль модуля. |
|
||||
| `disabled` | `false` | Отключает модуль `hostname`. |
|
||||
|
||||
### Пример
|
||||
|
||||
@@ -653,7 +682,7 @@ trim_at = ".companyname.com"
|
||||
disabled = false
|
||||
```
|
||||
|
||||
## Работы
|
||||
## Задачи
|
||||
|
||||
Модуль `jobs` отображает текущее количество запущенных работ. Модуль будет показан только если работы выполняются в фоне. Модуль покажет количество запущенных задач при более 1 задачи, или больше, чем значение настройки `threshold`, если оно существует.
|
||||
|
||||
@@ -662,7 +691,7 @@ disabled = false
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ----------- | ------------- | --------------------------------------------------------- |
|
||||
| `symbol` | `"✦"` | Символ, используемый перед отображением количества работ. |
|
||||
| `threshold` | `1` | Показывать количество работ, если превышено. |
|
||||
| `threshold` | `1` | Показывать количество задач, если превышено. |
|
||||
| `style` | `"bold blue"` | Стиль модуля. |
|
||||
| `disabled` | `false` | Отключает модуль `jobs`. |
|
||||
|
||||
@@ -678,7 +707,7 @@ threshold = 4
|
||||
|
||||
## Kubernetes
|
||||
|
||||
Отображает текущее контекстное имя Kubernetes и, если применено, пространство имён из файла kubeconfig. Пространство имен дожно быть задано в файле kubeconfig, это делается через `kubectl config set-context starship-cluster --namespace astronaut`. Если переменная окружения `$KUBECONFIG` задана, модуль будет использовать его значение, в противном случае будет использовать `~/.kube/config`.
|
||||
Отображает текущее контекстное имя Kubernetes и, если применено, пространство имён из файла kubeconfig. Пространство имен дожно быть задано в файле kubeconfig, это делается через `kubectl config set-context starship-cluster --namespace astronaut`. Если переменная окружения `$KUBECONFIG` установлена, модуль будет использовать это, в противном случае будет использовать `~/.kube/config`.
|
||||
|
||||
::: tip Подсказка
|
||||
|
||||
@@ -705,7 +734,7 @@ style = "dim green"
|
||||
disabled = false
|
||||
```
|
||||
|
||||
## Разрыв Строки
|
||||
## Перевод Строки
|
||||
|
||||
Модуль `line_break` разделяет командную строку на две строки.
|
||||
|
||||
@@ -812,6 +841,31 @@ separator = "/"
|
||||
style = "bold dimmed green"
|
||||
```
|
||||
|
||||
## Crystal
|
||||
|
||||
The `crystal` module shows the currently installed version of Crystal. Модуль будет показан, если любое из следующих условий соблюдено:
|
||||
|
||||
- Текущий каталог содержит файл `shard.yml`
|
||||
- The current directory contains a `.cr` file
|
||||
|
||||
### Опции
|
||||
|
||||
| Переменная | По умолчанию | Описание |
|
||||
| ---------- | ------------ | --------------------------------------------------------- |
|
||||
| `symbol` | `"🔮 "` | The symbol used before displaying the version of crystal. |
|
||||
| `style` | `"bold red"` | Стиль модуля. |
|
||||
| `disabled` | `false` | Disables the `crystal` module. |
|
||||
|
||||
### Пример
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[crystal]
|
||||
symbol = "✨ "
|
||||
style = "bold blue"
|
||||
```
|
||||
|
||||
## NodeJS
|
||||
|
||||
Модуль `nodejs` показывает установленную версию NodeJS. Модуль будет показан, если любое из следующих условий соблюдено:
|
||||
|
||||
Reference in New Issue
Block a user