-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.nls.uk.json
More file actions
42 lines (42 loc) · 6.42 KB
/
Copy pathpackage.nls.uk.json
File metadata and controls
42 lines (42 loc) · 6.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"extension.displayName": "Git ID Switcher",
"extension.description": "Перемикання між Git профілями одним кліком. SSH ключі та GPG підписування пов'язані, застосовуються до підмодулів.",
"command.selectIdentity": "Вибрати ідентифікатор",
"command.showCurrentIdentity": "Показати поточний ідентифікатор",
"command.showDocumentation": "Показати документацію",
"command.deleteIdentity": "Видалити ідентифікатор",
"config.title": "Git ID Switcher",
"config.category.identity": "Git ID Switcher: Ідентифікація",
"config.category.submodule": "Git ID Switcher: Підмодуль",
"config.category.display": "Git ID Switcher: Сповіщення та відображення",
"config.category.logging": "Git ID Switcher: Налагодження",
"config.category.advanced": "Git ID Switcher: Інше",
"config.identities": "Список Git ідентифікаторів для перемикання",
"config.identities.markdown": "Список Git профілів. Для кожного профілю можна налаштувати:\n- `id`: Унікальний ідентифікатор (буквенно-цифрові, дефіси, підкреслення тільки; без дублікатів; обов'язково)\n- `name`: Git user.name (обов'язково)\n- `email`: Git user.email (обов'язково)\n- `service`: Git хостинг-сервіс (наприклад, GitHub, GitLab, Bitbucket)\n- `icon`: Емодзі для рядка стану (наприклад, 🏠, 💼)\n- `description`: Нотатка для цього ідентифікатора (наприклад, Робота, Особистий)\n- `sshKeyPath`: Шлях до приватного SSH ключа (наприклад: ~/.ssh/id_ed25519_work)\n- `sshHost`: Псевдонім хоста конфігурації SSH (наприклад, github-work, gitlab-personal)\n- `gpgKeyId`: ID GPG ключа для підписування комітів (наприклад: ABCD1234EF567890)",
"config.identities.id": "Унікальний ідентифікатор (буквенно-цифрові, дефіси, підкреслення тільки; без дублікатів; обов'язково)",
"config.identities.name": "Git user.name (обов'язково)",
"config.identities.email": "Git user.email (обов'язково)",
"config.identities.service": "Git хостинг-сервіс (наприклад, GitHub, GitLab, Bitbucket)",
"config.identities.icon": "Емодзі для рядка стану (наприклад, 🏠, 💼)",
"config.identities.description": "Нотатка для цього ідентифікатора (наприклад, Робота, Особистий)",
"config.identities.sshKeyPath": "Шлях до приватного SSH ключа (наприклад: ~/.ssh/id_ed25519_work)",
"config.identities.sshHost": "Псевдонім хоста конфігурації SSH (наприклад, github-work, gitlab-personal)",
"config.identities.gpgKeyId": "ID GPG ключа для підписування комітів (наприклад: ABCD1234EF567890)",
"config.defaultIdentity": "ID ідентифікатора за замовчуванням, коли ідентифікатор не вибрано",
"config.autoSwitchSshKey": "Автоматично перемикати SSH ключ при зміні ідентифікатора",
"config.applyToSubmodules": "Автоматично застосовувати ідентифікатор до Git підмодулів при перемиканні",
"config.submoduleDepth": "Глибина застосування підмодулів (1-5, 1 = лише прямі підмодулі)",
"config.showNotifications": "Показувати сповіщення при перемиканні ідентифікаторів",
"config.includeIconInGitConfig": "Включати емодзі іконки в Git config user.name (впливає на історію комітів). Якщо false, іконка відображається лише в інтерфейсі редактора.",
"config.logging.fileEnabled": "Зберігати журнали аудиту у файл (записує перемикання ідентифікаторів, операції з SSH ключами тощо)",
"config.logging.level": "Деталізація журналу (DEBUG=все, ERROR=лише помилки). Записує вибраний рівень і вище.",
"config.logging.filePath": "Шлях до файлу журналу (наприклад: ~/.git-id-switcher/security.log)",
"config.logging.maxFileSize": "Максимальний розмір файлу до ротації (байт, за замовчуванням: 10МБ)",
"config.logging.maxFiles": "Максимальна кількість ротованих файлів (за замовчуванням: 5)",
"config.logging.redactAllSensitive": "Коли ввімкнено, всі значення маскуються у журналах (максимальна конфіденційність)",
"config.category.syncCheck": "Git ID Switcher: Перевірка синхронізації",
"config.syncCheck.enabled": "Перевіряє, чи відповідає обраний профіль фактичній конфігурації git. При виявленні невідповідності в рядку стану відображається попередження.",
"config.syncCheck.onFocusReturn": "Виконує перевірку синхронізації, коли вікно редактора знову отримує фокус (наприклад, після переключення з терміналу, в якому могла бути змінена конфігурація git).",
"config.commandTimeouts": "Користувацькі значення тайм-ауту для команд (у мілісекундах)",
"config.commandTimeouts.markdown": "Перевизначити стандартні тайм-аути команд. Приклад:\n```json\n{\n \"git\": 15000,\n \"ssh-add\": 10000\n}\n```\nЗначення за замовчуванням: git=10000мс, ssh-add=5000мс, ssh-keygen=5000мс, інші=30000мс"
}