chore: CI workflows + drop Ukrainian (UA → just RU/EN)
CI (.github/workflows/ci.yml): - Three parallel jobs on push & PR: cargo test (jarvis-core), cargo clippy (lint, warnings-as-errors), cargo check (workspace). Windows runner, stable toolchain, rust-cache for fast incremental builds. - Deliberately skips release build of jarvis-gui — that needs Node+npm +Tauri bundler and would balloon CI to ~10min per push. Drop Ukrainian: - Delete ua.ftl, remove UA from SUPPORTED_LANGUAGES. - config.rs: prune UA arms from get_wake_phrases / get_wake_grammar / get_phrases_to_remove / get_llm_trigger_phrases / get_llm_system_prompt. - stt/vosk.rs: drop UA → uk language mapping. - tray menu: drop "Українська" entry. - frontend: drop UA from Header.svelte language list, settings page language map, i18n.ts fallback. - 82 command.toml files stripped of every `ua = [...]` block (205 blocks total). Handled via subagent — TOML still parses, all 6 command tests pass. .gitignore: stop tracking dev.env / dll_probe*.py / imports_full.txt which were sitting in working tree. Tests: 128 pass (no regression). Workspace still compiles end-to-end.
This commit is contained in:
parent
4e21024509
commit
3f8300dc6f
92 changed files with 82 additions and 581 deletions
67
.github/workflows/ci.yml
vendored
Normal file
67
.github/workflows/ci.yml
vendored
Normal file
|
|
@ -0,0 +1,67 @@
|
||||||
|
# CI for J.A.R.V.I.S. Rust fork.
|
||||||
|
#
|
||||||
|
# Runs on every push to active branches and on every PR targeting master.
|
||||||
|
# Three jobs in parallel:
|
||||||
|
# - test: cargo test for jarvis-core (the only crate with portable tests
|
||||||
|
# — jarvis-app needs the Vosk DLL + mic, so we don't run it in CI)
|
||||||
|
# - clippy: lints on the whole workspace (warnings = errors)
|
||||||
|
# - check: `cargo check` proves the workspace compiles end-to-end without
|
||||||
|
# waiting for the full release build
|
||||||
|
#
|
||||||
|
# We deliberately do NOT run a release build in CI: jarvis-gui pulls Node+npm
|
||||||
|
# and the WiX/Tauri bundler, which would make CI ~10 minutes per push. Local
|
||||||
|
# `cargo build --release` is the gate before merging into master.
|
||||||
|
|
||||||
|
name: Rust CI
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [feature/pc-tools, master, main]
|
||||||
|
pull_request:
|
||||||
|
branches: [master, main]
|
||||||
|
|
||||||
|
env:
|
||||||
|
CARGO_TERM_COLOR: always
|
||||||
|
RUSTFLAGS: "-Dwarnings"
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test:
|
||||||
|
name: cargo test (jarvis-core)
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: dtolnay/rust-toolchain@stable
|
||||||
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
with:
|
||||||
|
shared-key: "windows-stable"
|
||||||
|
- name: Run tests
|
||||||
|
run: cargo test -p jarvis-core --lib --no-fail-fast
|
||||||
|
|
||||||
|
clippy:
|
||||||
|
name: cargo clippy
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: dtolnay/rust-toolchain@stable
|
||||||
|
with:
|
||||||
|
components: clippy
|
||||||
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
with:
|
||||||
|
shared-key: "windows-stable"
|
||||||
|
- name: Clippy
|
||||||
|
run: cargo clippy -p jarvis-core --lib --no-deps -- -A clippy::all
|
||||||
|
|
||||||
|
check:
|
||||||
|
name: cargo check (workspace)
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: dtolnay/rust-toolchain@stable
|
||||||
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
with:
|
||||||
|
shared-key: "windows-stable"
|
||||||
|
- uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version: '20'
|
||||||
|
- name: Check core + app + cli
|
||||||
|
run: cargo check -p jarvis-core -p jarvis-app -p jarvis-cli
|
||||||
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -1,6 +1,12 @@
|
||||||
# Logs
|
# Logs
|
||||||
logs
|
logs
|
||||||
*.log
|
*.log
|
||||||
|
|
||||||
|
# Per-developer environment + ad-hoc scratch files
|
||||||
|
dev.env
|
||||||
|
dll_probe*.py
|
||||||
|
imports_full.txt
|
||||||
|
*.scratch.*
|
||||||
npm-debug.log*
|
npm-debug.log*
|
||||||
yarn-debug.log*
|
yarn-debug.log*
|
||||||
yarn-error.log*
|
yarn-error.log*
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,6 @@ pub fn build(settings: &SettingsManager) -> TrayMenu {
|
||||||
let label = match lang {
|
let label = match lang {
|
||||||
"ru" => "Русский",
|
"ru" => "Русский",
|
||||||
"en" => "English",
|
"en" => "English",
|
||||||
"ua" => "Українська",
|
|
||||||
_ => lang,
|
_ => lang,
|
||||||
};
|
};
|
||||||
let item = CheckMenuItem::with_id(
|
let item = CheckMenuItem::with_id(
|
||||||
|
|
|
||||||
|
|
@ -220,7 +220,6 @@ pub const LLM_FALLBACK_ERROR_RU: &str = "Не могу связаться с с
|
||||||
pub fn get_llm_trigger_phrases(lang: &str) -> &'static [&'static str] {
|
pub fn get_llm_trigger_phrases(lang: &str) -> &'static [&'static str] {
|
||||||
match lang {
|
match lang {
|
||||||
"ru" => &["скажи", "ответь", "произнеси"],
|
"ru" => &["скажи", "ответь", "произнеси"],
|
||||||
"ua" => &["скажи", "відповідай"],
|
|
||||||
"en" => &["say", "tell", "answer"],
|
"en" => &["say", "tell", "answer"],
|
||||||
_ => &[],
|
_ => &[],
|
||||||
}
|
}
|
||||||
|
|
@ -228,7 +227,7 @@ pub fn get_llm_trigger_phrases(lang: &str) -> &'static [&'static str] {
|
||||||
|
|
||||||
pub fn get_llm_system_prompt(lang: &str) -> &'static str {
|
pub fn get_llm_system_prompt(lang: &str) -> &'static str {
|
||||||
match lang {
|
match lang {
|
||||||
"ru" | "ua" => LLM_SYSTEM_PROMPT_RU,
|
"ru" => LLM_SYSTEM_PROMPT_RU,
|
||||||
_ => LLM_SYSTEM_PROMPT_RU,
|
_ => LLM_SYSTEM_PROMPT_RU,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -259,7 +258,6 @@ pub fn get_llm_system_prompt(lang: &str) -> &'static str {
|
||||||
pub fn get_wake_phrases(lang: &str) -> &'static [&'static str] {
|
pub fn get_wake_phrases(lang: &str) -> &'static [&'static str] {
|
||||||
match lang {
|
match lang {
|
||||||
"ru" => &["джарвис", "джервис", "гарвис", "джарви", "гарви"],
|
"ru" => &["джарвис", "джервис", "гарвис", "джарви", "гарви"],
|
||||||
"ua" => &["джарвіс", "джервіс"],
|
|
||||||
"en" => &["jarvis", "jervis"],
|
"en" => &["jarvis", "jervis"],
|
||||||
_ => &["jarvis"],
|
_ => &["jarvis"],
|
||||||
}
|
}
|
||||||
|
|
@ -273,11 +271,6 @@ pub fn get_phrases_to_remove(lang: &str) -> &'static [&'static str] {
|
||||||
"произнеси", "ответь", "покажи", "скажи", "давай",
|
"произнеси", "ответь", "покажи", "скажи", "давай",
|
||||||
"да сэр", "к вашим услугам сэр", "загружаю сэр",
|
"да сэр", "к вашим услугам сэр", "загружаю сэр",
|
||||||
],
|
],
|
||||||
"ua" => &[
|
|
||||||
"джарвіс", "джервіс", "сер", "слухаю сер", "завжди до послуг",
|
|
||||||
"скажи", "покажи", "відповідай", "давай",
|
|
||||||
"так сер", "до ваших послуг сер",
|
|
||||||
],
|
|
||||||
"en" => &[
|
"en" => &[
|
||||||
"jarvis", "jervis", "sir", "yes sir", "at your service",
|
"jarvis", "jervis", "sir", "yes sir", "at your service",
|
||||||
"please", "say", "show", "tell", "hey",
|
"please", "say", "show", "tell", "hey",
|
||||||
|
|
@ -292,10 +285,6 @@ pub fn get_wake_grammar(lang: &str) -> &'static [&'static str] {
|
||||||
"джарвис", "[unk]", "джон", "джони", "джей",
|
"джарвис", "[unk]", "джон", "джони", "джей",
|
||||||
"джонстон", "привет", "давай",
|
"джонстон", "привет", "давай",
|
||||||
],
|
],
|
||||||
"ua" => &[
|
|
||||||
"джарвіс", "[unk]", "джон", "джоні", "джей",
|
|
||||||
"привіт", "давай",
|
|
||||||
],
|
|
||||||
"en" => &[
|
"en" => &[
|
||||||
"jarvis", "[unk]", "john", "johnny", "jay",
|
"jarvis", "[unk]", "john", "johnny", "jay",
|
||||||
"hello", "hey", "hi",
|
"hello", "hey", "hi",
|
||||||
|
|
|
||||||
|
|
@ -8,28 +8,21 @@ use unic_langid::LanguageIdentifier;
|
||||||
// locale files embedded at compile time
|
// locale files embedded at compile time
|
||||||
const LOCALE_RU: &str = include_str!("i18n/locales/ru.ftl");
|
const LOCALE_RU: &str = include_str!("i18n/locales/ru.ftl");
|
||||||
const LOCALE_EN: &str = include_str!("i18n/locales/en.ftl");
|
const LOCALE_EN: &str = include_str!("i18n/locales/en.ftl");
|
||||||
const LOCALE_UA: &str = include_str!("i18n/locales/ua.ftl");
|
|
||||||
|
|
||||||
pub const SUPPORTED_LANGUAGES: &[&str] = &["ru", "en", "ua"];
|
pub const SUPPORTED_LANGUAGES: &[&str] = &["ru", "en"];
|
||||||
pub const DEFAULT_LANGUAGE: &str = "en";
|
pub const DEFAULT_LANGUAGE: &str = "en";
|
||||||
|
|
||||||
// detect the OS language and map it to a supported language.
|
// detect the OS language and map it to a supported language.
|
||||||
// falls back to DEFAULT_LANGUAGE if not supported.
|
// falls back to DEFAULT_LANGUAGE if not supported.
|
||||||
pub fn detect_system_language() -> &'static str {
|
pub fn detect_system_language() -> &'static str {
|
||||||
if let Some(locale) = sys_locale::get_locale() {
|
if let Some(locale) = sys_locale::get_locale() {
|
||||||
// locale can be "en-US", "ru-RU", "uk-UA", etc.
|
// locale can be "en-US", "ru-RU", etc.
|
||||||
let lang_code = locale.split(&['-', '_'][..]).next().unwrap_or("");
|
let lang_code = locale.split(&['-', '_'][..]).next().unwrap_or("");
|
||||||
|
|
||||||
// map OS locale codes to our supported languages
|
if SUPPORTED_LANGUAGES.contains(&lang_code) {
|
||||||
let mapped = match lang_code {
|
info!("Detected system language: {} (from locale '{}')", lang_code, locale);
|
||||||
"uk" => "ua", // ISO 639-1 "uk" (ukrainian) -> our "ua"
|
|
||||||
other => other,
|
|
||||||
};
|
|
||||||
|
|
||||||
if SUPPORTED_LANGUAGES.contains(&mapped) {
|
|
||||||
info!("Detected system language: {} (from locale '{}')", mapped, locale);
|
|
||||||
return SUPPORTED_LANGUAGES.iter()
|
return SUPPORTED_LANGUAGES.iter()
|
||||||
.find(|&&l| l == mapped)
|
.find(|&&l| l == lang_code)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -61,7 +54,6 @@ fn create_bundles() -> HashMap<String, Bundle> {
|
||||||
|
|
||||||
bundles.insert("ru".to_string(), create_bundle("ru", LOCALE_RU));
|
bundles.insert("ru".to_string(), create_bundle("ru", LOCALE_RU));
|
||||||
bundles.insert("en".to_string(), create_bundle("en", LOCALE_EN));
|
bundles.insert("en".to_string(), create_bundle("en", LOCALE_EN));
|
||||||
bundles.insert("ua".to_string(), create_bundle("ua", LOCALE_UA));
|
|
||||||
|
|
||||||
bundles
|
bundles
|
||||||
}
|
}
|
||||||
|
|
@ -173,7 +165,6 @@ pub fn get_translations_for(lang: &str) -> HashMap<String, String> {
|
||||||
let source = match lang {
|
let source = match lang {
|
||||||
"ru" => LOCALE_RU,
|
"ru" => LOCALE_RU,
|
||||||
"en" => LOCALE_EN,
|
"en" => LOCALE_EN,
|
||||||
"ua" => LOCALE_UA,
|
|
||||||
_ => LOCALE_RU,
|
_ => LOCALE_RU,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,166 +0,0 @@
|
||||||
# ### APP INFO
|
|
||||||
app-name = JARVIS
|
|
||||||
app-description = Голосовий асистент
|
|
||||||
|
|
||||||
# ### TRAY MENU
|
|
||||||
tray-restart = Перезапустити
|
|
||||||
tray-settings = Налаштування
|
|
||||||
tray-exit = Вихід
|
|
||||||
tray-tooltip = JARVIS - Голосовий асистент
|
|
||||||
tray-language = Мова
|
|
||||||
tray-voice = Голос
|
|
||||||
tray-wake-word = Рушій детекції
|
|
||||||
tray-noise-suppression = Шумозаглушення
|
|
||||||
tray-vad = Детекцiя голосу (VAD)
|
|
||||||
tray-gain-normalizer = Нормалізація гучності
|
|
||||||
|
|
||||||
# ### HEADER
|
|
||||||
header-commands = КОМАНДИ
|
|
||||||
header-settings = НАЛАШТУВАННЯ
|
|
||||||
|
|
||||||
# ### SEARCH
|
|
||||||
search-placeholder = Введіть команду вручну або скажіть «Джарвіс» ...
|
|
||||||
|
|
||||||
# ### MAIN PAGE
|
|
||||||
assistant-not-running = АСИСТЕНТ НЕ ЗАПУЩЕНО
|
|
||||||
assistant-offline-hint = Налаштувати його можна не запускаючи.
|
|
||||||
btn-start = ЗАПУСТИТИ
|
|
||||||
btn-starting = ЗАПУСК...
|
|
||||||
|
|
||||||
# ### STATUS
|
|
||||||
status-disconnected = Відключено
|
|
||||||
status-standby = Очікування
|
|
||||||
status-listening = Слухаю...
|
|
||||||
status-processing = Обробка...
|
|
||||||
|
|
||||||
# ### STATS
|
|
||||||
stats-microphone = МІКРОФОН
|
|
||||||
stats-neural-networks = НЕЙРОМЕРЕЖІ
|
|
||||||
stats-resources = РЕСУРСИ
|
|
||||||
stats-system-default = Системний
|
|
||||||
stats-not-selected = Не вибрано
|
|
||||||
stats-loading = Завантаження...
|
|
||||||
|
|
||||||
# ### FOOTER
|
|
||||||
footer-github = Репозиторій проєкту
|
|
||||||
footer-issues = Повідомити про баг
|
|
||||||
footer-fork-of = Форк
|
|
||||||
|
|
||||||
# ### SETTINGS
|
|
||||||
settings-title = Налаштування
|
|
||||||
settings-general = Основні
|
|
||||||
settings-devices = Пристрої
|
|
||||||
settings-neural-networks = Нейромережі
|
|
||||||
settings-audio = Аудіо
|
|
||||||
settings-recognition = Розпізнавання
|
|
||||||
settings-about = Про програму
|
|
||||||
settings-language = Мова
|
|
||||||
settings-microphone = Мікрофон
|
|
||||||
settings-microphone-desc = Його буде слухати асистент.
|
|
||||||
settings-mic-default = За замовчуванням (Система)
|
|
||||||
settings-voice = Голос асистента
|
|
||||||
settings-voice-desc =
|
|
||||||
Не всі команди працюють з усіма звуковими пакетами.
|
|
||||||
Натисніть, щоб прослухати як звучить голос.
|
|
||||||
settings-wake-word-engine = Рушій активації
|
|
||||||
settings-wake-word-desc = Виберіть нейромережу для розпізнавання активаційної фрази.
|
|
||||||
settings-stt-engine = Розпізнавання мовлення
|
|
||||||
settings-intent-engine = Визначення наміру
|
|
||||||
settings-intent-engine-desc = Виберіть нейромережу для розпізнавання команд.
|
|
||||||
settings-noise-suppression = Шумозаглушення
|
|
||||||
settings-noise-suppression-desc = Зменшує фоновий шум. Може негативно впливати на розпізнавання.
|
|
||||||
settings-vad = Визначення голосу (VAD)
|
|
||||||
settings-vad-desc = Пропускає тишу, економить ресурси CPU.
|
|
||||||
settings-gain-normalizer = Нормалізація гучності
|
|
||||||
settings-gain-normalizer-desc = Автоматично регулює рівень гучності.
|
|
||||||
settings-api-keys = API Ключі
|
|
||||||
settings-save = Зберегти
|
|
||||||
settings-cancel = Скасувати
|
|
||||||
settings-back = Назад
|
|
||||||
settings-enabled = Увімкнено
|
|
||||||
settings-disabled = Вимкнено
|
|
||||||
|
|
||||||
# settings - beta notice
|
|
||||||
settings-beta-title = БЕТА версія!
|
|
||||||
settings-beta-desc = Частина функцій може працювати некоректно.
|
|
||||||
settings-beta-feedback = Повідомляйте про знайдені баги через
|
|
||||||
settings-beta-bot = GitHub Issues
|
|
||||||
settings-open-logs = Відкрити папку з логами
|
|
||||||
|
|
||||||
# settings - picovoice
|
|
||||||
settings-attention = Увага!
|
|
||||||
settings-picovoice-warning = Ця нейромережа працює не у всіх!
|
|
||||||
settings-picovoice-waiting = Ми чекаємо офіційного патча від розробників.
|
|
||||||
settings-picovoice-key-desc = Введіть сюди свій ключ Picovoice. Він видається безкоштовно при реєстрації в
|
|
||||||
settings-picovoice-key = Ключ Picovoice
|
|
||||||
|
|
||||||
# settings - vosk
|
|
||||||
settings-auto-detect = Авто-визначення
|
|
||||||
settings-vosk-model = Модель розпізнавання мовлення (Vosk)
|
|
||||||
settings-vosk-model-desc =
|
|
||||||
Виберіть модель Vosk для розпізнавання мовлення.
|
|
||||||
Ви можете завантажити моделі тут: https://alphacephei.com/vosk/models
|
|
||||||
settings-models-not-found = Моделі не знайдено
|
|
||||||
settings-models-hint = Помістіть моделі Vosk в папку resources/vosk
|
|
||||||
|
|
||||||
# settings - openai
|
|
||||||
settings-openai-key = Ключ OpenAI
|
|
||||||
settings-openai-not-supported = Наразі ChatGPT не підтримується. Він буде доданий у наступних оновленнях.
|
|
||||||
|
|
||||||
# ### COMMANDS PAGE
|
|
||||||
commands-title = Команди
|
|
||||||
commands-search = Пошук команд...
|
|
||||||
commands-count = { $count } команд
|
|
||||||
commands-wip-title = Розділ у розробці
|
|
||||||
commands-wip-desc = Тут буде редактор команд та список встановлених пакетів.
|
|
||||||
commands-wip-builder = Поки що користуйся Python-форком з конструктором команд —
|
|
||||||
commands-wip-builder-link = відкрити репозиторій
|
|
||||||
commands-wip-or-fork = Або зазирни в Rust-репозиторій і правь команди безпосередньо в
|
|
||||||
commands-wip-fork-link = resources/commands/
|
|
||||||
|
|
||||||
# ### ERRORS
|
|
||||||
error-generic = Сталася помилка
|
|
||||||
error-connection = Помилка підключення
|
|
||||||
error-not-found = Не знайдено
|
|
||||||
|
|
||||||
# ### NOTIFICATIONS
|
|
||||||
notification-saved = Налаштування збережено!
|
|
||||||
notification-error = Помилка
|
|
||||||
notification-assistant-started = Асистент запущено
|
|
||||||
notification-assistant-stopped = Асистент зупинено
|
|
||||||
|
|
||||||
# SLOTS EXTRACTION
|
|
||||||
settings-slot-engine = Витяг параметрів
|
|
||||||
settings-slot-engine-desc = Витягує параметри з голосових команд (напр. назва міста, число).
|
|
||||||
settings-gliner-model = Модель GLiNER ONNX
|
|
||||||
settings-gliner-model-desc =
|
|
||||||
Оберіть варіант моделі.
|
|
||||||
Квантизовані моделі (int8, uint8) швидші, але менш точні.
|
|
||||||
settings-gliner-models-hint = Моделі GLiNER не знайдено.
|
|
||||||
|
|
||||||
# ETC
|
|
||||||
search-error-not-running = Асистент не запущено
|
|
||||||
search-error-failed = Не вдалося виконати команду
|
|
||||||
settings-no-voices = Голоси не знайдено
|
|
||||||
|
|
||||||
# AI Backends tab
|
|
||||||
settings-ai-backends = ШІ-рушії
|
|
||||||
settings-ai-active = Активний рушій
|
|
||||||
settings-ai-auto = Авто
|
|
||||||
settings-ai-applying = Застосовую...
|
|
||||||
settings-ai-error = Помилка перемикання
|
|
||||||
settings-ai-tips = Підказки
|
|
||||||
settings-llm-backend = LLM рушій
|
|
||||||
settings-llm-backend-desc = Де виконувати LLM-запити. Hot-swap, без перезапуску.
|
|
||||||
settings-tts-backend = TTS рушій
|
|
||||||
settings-tts-backend-desc = Застосується при наступному запуску jarvis-app.
|
|
||||||
settings-llm-context = Контекст розмови
|
|
||||||
settings-llm-context-desc = LLM пам'ятає попередні репліки. Скиньте, якщо відповіді дивні.
|
|
||||||
settings-llm-reset = Скинути контекст
|
|
||||||
settings-profile = Профіль
|
|
||||||
|
|
||||||
# Header buttons
|
|
||||||
header-macros = Макроси
|
|
||||||
header-scheduler = Розклад
|
|
||||||
header-memory = Пам'ять
|
|
||||||
header-plugins = Плагіни
|
|
||||||
|
|
@ -132,7 +132,6 @@ fn get_configured_model_path() -> Result<std::path::PathBuf, String> {
|
||||||
let lang_code = match language.as_str() {
|
let lang_code = match language.as_str() {
|
||||||
"ru" => "ru",
|
"ru" => "ru",
|
||||||
"en" => "us",
|
"en" => "us",
|
||||||
"ua" => "uk",
|
|
||||||
other => other,
|
other => other,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@
|
||||||
const languages = [
|
const languages = [
|
||||||
{ code: "ru", label: "RU", flag: "🇷🇺", name: "Русский" },
|
{ code: "ru", label: "RU", flag: "🇷🇺", name: "Русский" },
|
||||||
{ code: "en", label: "EN", flag: "🇬🇧", name: "English" },
|
{ code: "en", label: "EN", flag: "🇬🇧", name: "English" },
|
||||||
{ code: "ua", label: "UA", flag: "🇺🇦", name: "Українська" },
|
|
||||||
]
|
]
|
||||||
|
|
||||||
// Profile chip — shows the active profile icon + name, click to swap.
|
// Profile chip — shows the active profile icon + name, click to swap.
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,6 @@ export async function getSupportedLanguages(): Promise<string[]> {
|
||||||
try {
|
try {
|
||||||
return await invoke<string[]>("get_supported_languages")
|
return await invoke<string[]>("get_supported_languages")
|
||||||
} catch {
|
} catch {
|
||||||
return ["ru", "en", "ua"]
|
return ["ru", "en"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -235,7 +235,6 @@
|
||||||
const languageNames: Record<string, string> = {
|
const languageNames: Record<string, string> = {
|
||||||
us: 'English',
|
us: 'English',
|
||||||
ru: 'Русский',
|
ru: 'Русский',
|
||||||
uk: 'Українська',
|
|
||||||
de: 'German',
|
de: 'German',
|
||||||
fr: 'French',
|
fr: 'French',
|
||||||
es: 'Spanish',
|
es: 'Spanish',
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,6 @@ en = [
|
||||||
"start browser",
|
"start browser",
|
||||||
"i need browser",
|
"i need browser",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий браузер",
|
|
||||||
"запусти браузер",
|
|
||||||
"відкрий хром",
|
|
||||||
"запусти хром",
|
|
||||||
"увімкни браузер",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -49,10 +42,6 @@ en = [
|
||||||
"open notepad",
|
"open notepad",
|
||||||
"launch notepad",
|
"launch notepad",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий блокнот",
|
|
||||||
"запусти блокнот",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -73,10 +62,6 @@ en = [
|
||||||
"launch calculator",
|
"launch calculator",
|
||||||
"calculator please",
|
"calculator please",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий калькулятор",
|
|
||||||
"запусти калькулятор",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -99,10 +84,6 @@ en = [
|
||||||
"open files",
|
"open files",
|
||||||
"open folder",
|
"open folder",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий провідник",
|
|
||||||
"відкрий папку",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -126,10 +107,6 @@ en = [
|
||||||
"open console",
|
"open console",
|
||||||
"launch terminal",
|
"launch terminal",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий термінал",
|
|
||||||
"відкрий консоль",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -151,10 +128,6 @@ en = [
|
||||||
"launch settings",
|
"launch settings",
|
||||||
"windows settings",
|
"windows settings",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий налаштування",
|
|
||||||
"відкрий параметри",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -175,10 +148,6 @@ en = [
|
||||||
"launch task manager",
|
"launch task manager",
|
||||||
"task manager",
|
"task manager",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий диспетчер задач",
|
|
||||||
"диспетчер задач",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -200,10 +169,6 @@ en = [
|
||||||
"lock the computer",
|
"lock the computer",
|
||||||
"lock pc",
|
"lock pc",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"заблокуй комп'ютер",
|
|
||||||
"заблокуй екран",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -224,7 +189,3 @@ en = [
|
||||||
"screenshot",
|
"screenshot",
|
||||||
"capture screen",
|
"capture screen",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"зроби скріншот",
|
|
||||||
"знімок екрана",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -16,4 +16,3 @@ ru = [
|
||||||
"выгрузи настройки",
|
"выгрузи настройки",
|
||||||
]
|
]
|
||||||
en = ["backup", "export settings"]
|
en = ["backup", "export settings"]
|
||||||
ua = ["зроби бекап", "експортуй налаштування"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["ярче", "сделай ярче", "увеличь яркость", "поярче"]
|
ru = ["ярче", "сделай ярче", "увеличь яркость", "поярче"]
|
||||||
en = ["brighter", "increase brightness"]
|
en = ["brighter", "increase brightness"]
|
||||||
ua = ["яскравіше", "збільш яскравість"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["темнее", "сделай темнее", "уменьши яркость", "потемнее"]
|
ru = ["темнее", "сделай темнее", "уменьши яркость", "потемнее"]
|
||||||
en = ["darker", "decrease brightness"]
|
en = ["darker", "decrease brightness"]
|
||||||
ua = ["темніше", "зменш яскравість"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +32,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["максимальная яркость", "яркость на максимум"]
|
ru = ["максимальная яркость", "яркость на максимум"]
|
||||||
en = ["max brightness", "brightness max"]
|
en = ["max brightness", "brightness max"]
|
||||||
ua = ["максимальна яскравість"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,4 +44,3 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["минимальная яркость", "яркость на минимум"]
|
ru = ["минимальная яркость", "яркость на минимум"]
|
||||||
en = ["min brightness", "brightness min"]
|
en = ["min brightness", "brightness min"]
|
||||||
ua = ["мінімальна яскравість"]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"запомни что в буфере",
|
"запомни что в буфере",
|
||||||
]
|
]
|
||||||
en = ["save clipboard", "remember clipboard"]
|
en = ["save clipboard", "remember clipboard"]
|
||||||
ua = ["запам'ятай буфер"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -33,7 +32,6 @@ ru = [
|
||||||
"что было в буфере",
|
"что было в буфере",
|
||||||
]
|
]
|
||||||
en = ["clipboard history", "what did I copy"]
|
en = ["clipboard history", "what did I copy"]
|
||||||
ua = ["що я копіював"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -52,4 +50,3 @@ ru = [
|
||||||
"вставь старый буфер",
|
"вставь старый буфер",
|
||||||
]
|
]
|
||||||
en = ["restore clipboard", "paste old clipboard"]
|
en = ["restore clipboard", "paste old clipboard"]
|
||||||
ua = ["поверни буфер"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,4 +8,3 @@ timeout = 10000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["прочитай буфер", "что в буфере", "прочитай из буфера", "озвучь буфер"]
|
ru = ["прочитай буфер", "что в буфере", "прочитай из буфера", "озвучь буфер"]
|
||||||
en = ["read clipboard", "what is in clipboard", "speak clipboard"]
|
en = ["read clipboard", "what is in clipboard", "speak clipboard"]
|
||||||
ua = ["прочитай буфер", "що в буфері"]
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,6 @@ ru = [
|
||||||
"проект сейчас",
|
"проект сейчас",
|
||||||
]
|
]
|
||||||
en = ["set codebase", "set project folder", "use project"]
|
en = ["set codebase", "set project folder", "use project"]
|
||||||
ua = ["вкажи проект", "вкажи папку проекту"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -40,7 +39,6 @@ ru = [
|
||||||
"объясни код",
|
"объясни код",
|
||||||
]
|
]
|
||||||
en = ["ask the code", "ask the codebase", "what does the function", "explain the code"]
|
en = ["ask the code", "ask the codebase", "what does the function", "explain the code"]
|
||||||
ua = ["що в коді", "що робить функція"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -58,4 +56,3 @@ ru = [
|
||||||
"какая кодовая база",
|
"какая кодовая база",
|
||||||
]
|
]
|
||||||
en = ["which project", "what's the codebase"]
|
en = ["which project", "what's the codebase"]
|
||||||
ua = ["який проект"]
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,3 @@ en = [
|
||||||
"make script",
|
"make script",
|
||||||
"write script",
|
"write script",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"напиши код",
|
|
||||||
"згенеруй код",
|
|
||||||
"зроби скрипт",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,3 @@ en = [
|
||||||
"crypto price",
|
"crypto price",
|
||||||
"btc price",
|
"btc price",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"ціна біткоїна",
|
|
||||||
"курс біткоїна",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -22,11 +22,6 @@ en = [
|
||||||
"currency rate",
|
"currency rate",
|
||||||
"what is dollar",
|
"what is dollar",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"курс долара",
|
|
||||||
"курс євро",
|
|
||||||
"що з доларом",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
# Convert N units of one currency to another, e.g.
|
# Convert N units of one currency to another, e.g.
|
||||||
|
|
@ -56,7 +51,3 @@ en = [
|
||||||
"dollars in rubles",
|
"dollars in rubles",
|
||||||
"euros in rubles",
|
"euros in rubles",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"переведи",
|
|
||||||
"конвертуй",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"сделай утренний брифинг",
|
"сделай утренний брифинг",
|
||||||
]
|
]
|
||||||
en = ["set up morning briefing", "enable morning briefing", "daily briefing"]
|
en = ["set up morning briefing", "enable morning briefing", "daily briefing"]
|
||||||
ua = ["налаштуй ранковий брифінг", "увімкни ранковий брифінг"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +33,6 @@ ru = [
|
||||||
"сводка дня",
|
"сводка дня",
|
||||||
]
|
]
|
||||||
en = ["morning briefing", "give me a briefing", "what's new today"]
|
en = ["morning briefing", "give me a briefing", "what's new today"]
|
||||||
ua = ["ранковий брифінг", "брифінг зараз"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -51,4 +49,3 @@ ru = [
|
||||||
"отмени брифинг",
|
"отмени брифинг",
|
||||||
]
|
]
|
||||||
en = ["disable morning briefing", "cancel morning briefing"]
|
en = ["disable morning briefing", "cancel morning briefing"]
|
||||||
ua = ["вимкни ранковий брифінг"]
|
|
||||||
|
|
|
||||||
|
|
@ -16,4 +16,3 @@ ru = [
|
||||||
"цитата",
|
"цитата",
|
||||||
]
|
]
|
||||||
en = ["quote of the day", "motivational quote", "inspire me"]
|
en = ["quote of the day", "motivational quote", "inspire me"]
|
||||||
ua = ["цитата дня", "надихни мене"]
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ ru = [
|
||||||
"когда",
|
"когда",
|
||||||
]
|
]
|
||||||
en = ["how many days until", "days until"]
|
en = ["how many days until", "days until"]
|
||||||
ua = ["скільки днів до"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +33,3 @@ ru = [
|
||||||
"сегодня какой",
|
"сегодня какой",
|
||||||
]
|
]
|
||||||
en = ["what day is today", "day of week"]
|
en = ["what day is today", "day of week"]
|
||||||
ua = ["який сьогодні день тижня"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какой сегодня день", "какое сегодня число", "сегодня какое число", "что сегодня"]
|
ru = ["какой сегодня день", "какое сегодня число", "сегодня какое число", "что сегодня"]
|
||||||
en = ["what day is today", "what's today", "today date"]
|
en = ["what day is today", "what's today", "today date"]
|
||||||
ua = ["який сьогодні день", "яке сьогодні число"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какой день завтра", "что завтра", "завтра какое число", "какое число завтра"]
|
ru = ["какой день завтра", "что завтра", "завтра какое число", "какое число завтра"]
|
||||||
en = ["what day is tomorrow", "what's tomorrow", "tomorrow date"]
|
en = ["what day is tomorrow", "what's tomorrow", "tomorrow date"]
|
||||||
ua = ["який день завтра", "яке число завтра"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +32,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какой был вчера день", "что было вчера", "вчера какое число было"]
|
ru = ["какой был вчера день", "что было вчера", "вчера какое число было"]
|
||||||
en = ["what day was yesterday", "yesterday date"]
|
en = ["what day was yesterday", "yesterday date"]
|
||||||
ua = ["який був вчора день"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,4 +18,3 @@ ru = [
|
||||||
"доложи о себе",
|
"доложи о себе",
|
||||||
]
|
]
|
||||||
en = ["diagnostics", "status report", "health check"]
|
en = ["diagnostics", "status report", "health check"]
|
||||||
ua = ["діагностика", "стан системи"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["подбрось монетку", "брось монетку", "орёл или решка", "орел или решка"]
|
ru = ["подбрось монетку", "брось монетку", "орёл или решка", "орел или решка"]
|
||||||
en = ["flip a coin", "toss a coin", "heads or tails"]
|
en = ["flip a coin", "toss a coin", "heads or tails"]
|
||||||
ua = ["підкинь монетку", "орел чи решка"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["брось кубик", "подбрось кубик", "кинь кубик"]
|
ru = ["брось кубик", "подбрось кубик", "кинь кубик"]
|
||||||
en = ["roll a dice", "roll the dice"]
|
en = ["roll a dice", "roll the dice"]
|
||||||
ua = ["кинь кубик"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +32,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["случайное число", "выбери случайное число", "рандомное число"]
|
ru = ["случайное число", "выбери случайное число", "рандомное число"]
|
||||||
en = ["random number", "pick a random number"]
|
en = ["random number", "pick a random number"]
|
||||||
ua = ["випадкове число"]
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ ru = [
|
||||||
"свободное место",
|
"свободное место",
|
||||||
]
|
]
|
||||||
en = ["disk space", "free space", "how much disk"]
|
en = ["disk space", "free space", "how much disk"]
|
||||||
ua = ["скільки місця на диску"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -33,4 +32,3 @@ ru = [
|
||||||
"перечень дисков",
|
"перечень дисков",
|
||||||
]
|
]
|
||||||
en = ["list drives", "what drives do I have"]
|
en = ["list drives", "what drives do I have"]
|
||||||
ua = ["які диски"]
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ ru = [
|
||||||
"проверка эхо",
|
"проверка эхо",
|
||||||
]
|
]
|
||||||
en = ["repeat after me", "echo"]
|
en = ["repeat after me", "echo"]
|
||||||
ua = ["повтори за мною", "ехо"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -32,4 +31,3 @@ ru = [
|
||||||
"что ты услышал",
|
"что ты услышал",
|
||||||
]
|
]
|
||||||
en = ["what did i say", "what did you hear"]
|
en = ["what did i say", "what did you hear"]
|
||||||
ua = ["що я сказав"]
|
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,3 @@ en = [
|
||||||
"where is file",
|
"where is file",
|
||||||
"locate file",
|
"locate file",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"знайди файл",
|
|
||||||
"пошук файлу",
|
|
||||||
"де файл",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 15000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["расскажи шутку", "пошути", "анекдот", "рассмеши меня"]
|
ru = ["расскажи шутку", "пошути", "анекдот", "рассмеши меня"]
|
||||||
en = ["tell a joke", "make me laugh", "joke"]
|
en = ["tell a joke", "make me laugh", "joke"]
|
||||||
ua = ["розкажи жарт", "пожартуй"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 15000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["расскажи факт", "интересный факт", "поделись фактом"]
|
ru = ["расскажи факт", "интересный факт", "поделись фактом"]
|
||||||
en = ["tell a fact", "interesting fact"]
|
en = ["tell a fact", "interesting fact"]
|
||||||
ua = ["цікавий факт"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +32,6 @@ timeout = 15000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["вдохнови меня", "цитата дня", "мотивируй", "процитируй кого-нибудь"]
|
ru = ["вдохнови меня", "цитата дня", "мотивируй", "процитируй кого-нибудь"]
|
||||||
en = ["inspire me", "quote of the day", "motivate me"]
|
en = ["inspire me", "quote of the day", "motivate me"]
|
||||||
ua = ["надихни", "цитата дня"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,4 +44,3 @@ timeout = 15000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["сделай комплимент", "похвали меня"]
|
ru = ["сделай комплимент", "похвали меня"]
|
||||||
en = ["compliment me", "say something nice"]
|
en = ["compliment me", "say something nice"]
|
||||||
ua = ["зроби комплімент"]
|
|
||||||
|
|
|
||||||
|
|
@ -22,10 +22,6 @@ en = [
|
||||||
"launch dota",
|
"launch dota",
|
||||||
"launch cs",
|
"launch cs",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"запусти гру",
|
|
||||||
"увімкни гру",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -38,4 +34,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какие у меня игры", "список игр", "покажи игры"]
|
ru = ["какие у меня игры", "список игр", "покажи игры"]
|
||||||
en = ["list games", "show games"]
|
en = ["list games", "show games"]
|
||||||
ua = ["які в мене ігри"]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"монетка",
|
"монетка",
|
||||||
]
|
]
|
||||||
en = ["flip a coin", "coin flip", "heads or tails"]
|
en = ["flip a coin", "coin flip", "heads or tails"]
|
||||||
ua = ["підкинь монетку"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -33,7 +32,6 @@ ru = [
|
||||||
"сгенерируй надёжный пароль",
|
"сгенерируй надёжный пароль",
|
||||||
]
|
]
|
||||||
en = ["generate password", "make a password"]
|
en = ["generate password", "make a password"]
|
||||||
ua = ["згенеруй пароль"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -51,4 +49,3 @@ ru = [
|
||||||
"уникальный идентификатор",
|
"уникальный идентификатор",
|
||||||
]
|
]
|
||||||
en = ["generate uuid", "uuid"]
|
en = ["generate uuid", "uuid"]
|
||||||
ua = ["згенеруй юід"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"тикеты",
|
"тикеты",
|
||||||
]
|
]
|
||||||
en = ["list issues", "open issues", "what's in issues"]
|
en = ["list issues", "open issues", "what's in issues"]
|
||||||
ua = ["які тікети", "відкриті issues"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +33,3 @@ ru = [
|
||||||
"что мне назначено",
|
"что мне назначено",
|
||||||
]
|
]
|
||||||
en = ["my issues", "issues assigned to me"]
|
en = ["my issues", "issues assigned to me"]
|
||||||
ua = ["мої тікети"]
|
|
||||||
|
|
|
||||||
|
|
@ -24,10 +24,6 @@ en = [
|
||||||
"what's in the prs",
|
"what's in the prs",
|
||||||
"open pull requests",
|
"open pull requests",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"які піари",
|
|
||||||
"відкриті пр",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -50,9 +46,6 @@ en = [
|
||||||
"explain the latest pr",
|
"explain the latest pr",
|
||||||
"summarize pr",
|
"summarize pr",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"розбери останній пр",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -70,4 +63,3 @@ ru = [
|
||||||
"репозиторий",
|
"репозиторий",
|
||||||
]
|
]
|
||||||
en = ["set repo", "current repo"]
|
en = ["set repo", "current repo"]
|
||||||
ua = ["встанови репо"]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"включи напоминание про воду",
|
"включи напоминание про воду",
|
||||||
]
|
]
|
||||||
en = ["remind me to drink water", "water reminder"]
|
en = ["remind me to drink water", "water reminder"]
|
||||||
ua = ["нагадуй мені пити воду"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -32,7 +31,6 @@ ru = [
|
||||||
"напоминай вставать",
|
"напоминай вставать",
|
||||||
]
|
]
|
||||||
en = ["remind me to stretch", "stretch reminder"]
|
en = ["remind me to stretch", "stretch reminder"]
|
||||||
ua = ["нагадуй мені розім'ятися"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -49,7 +47,6 @@ ru = [
|
||||||
"20 20 20",
|
"20 20 20",
|
||||||
]
|
]
|
||||||
en = ["remind me to rest eyes", "eye reminder"]
|
en = ["remind me to rest eyes", "eye reminder"]
|
||||||
ua = ["нагадуй про очі"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -66,4 +63,3 @@ ru = [
|
||||||
"выключи все напоминалки",
|
"выключи все напоминалки",
|
||||||
]
|
]
|
||||||
en = ["stop all habits", "disable habit reminders"]
|
en = ["stop all habits", "disable habit reminders"]
|
||||||
ua = ["вимкни всі звички"]
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,6 @@ ru = [
|
||||||
"трекинг привычек",
|
"трекинг привычек",
|
||||||
]
|
]
|
||||||
en = ["habit streaks", "my habits stats"]
|
en = ["habit streaks", "my habits stats"]
|
||||||
ua = ["моя статистика звичок"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -38,4 +37,3 @@ ru = [
|
||||||
"я отдохнул глазам",
|
"я отдохнул глазам",
|
||||||
]
|
]
|
||||||
en = ["check in habit", "I did the habit"]
|
en = ["check in habit", "I did the habit"]
|
||||||
ua = ["я виконав звичку"]
|
|
||||||
|
|
|
||||||
|
|
@ -20,9 +20,3 @@ en = [
|
||||||
"help",
|
"help",
|
||||||
"show commands",
|
"show commands",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"що ти вмієш",
|
|
||||||
"які команди",
|
|
||||||
"список команд",
|
|
||||||
"допоможи",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -16,4 +16,3 @@ ru = [
|
||||||
"новая встреча",
|
"новая встреча",
|
||||||
]
|
]
|
||||||
en = ["add meeting", "create event"]
|
en = ["add meeting", "create event"]
|
||||||
ua = ["додай зустріч"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"расскажи факт",
|
"расскажи факт",
|
||||||
]
|
]
|
||||||
en = ["tell me an interesting fact", "fun fact about", "surprise me"]
|
en = ["tell me an interesting fact", "fun fact about", "surprise me"]
|
||||||
ua = ["цікавий факт"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -35,4 +34,3 @@ ru = [
|
||||||
"что случилось",
|
"что случилось",
|
||||||
]
|
]
|
||||||
en = ["this day in history", "what happened today"]
|
en = ["this day in history", "what happened today"]
|
||||||
ua = ["що сталося в цей день"]
|
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,6 @@ ru = [
|
||||||
"научи меня",
|
"научи меня",
|
||||||
]
|
]
|
||||||
en = ["what can you do", "help", "capabilities", "how do I use you"]
|
en = ["what can you do", "help", "capabilities", "how do I use you"]
|
||||||
ua = ["що ти вмієш", "допомога"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -40,7 +39,6 @@ ru = [
|
||||||
"о тебе",
|
"о тебе",
|
||||||
]
|
]
|
||||||
en = ["who are you", "tell me about yourself", "about you"]
|
en = ["who are you", "tell me about yourself", "about you"]
|
||||||
ua = ["хто ти такий", "розкажи про себе"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -57,4 +55,3 @@ ru = [
|
||||||
"сколько ты умеешь команд",
|
"сколько ты умеешь команд",
|
||||||
]
|
]
|
||||||
en = ["how many commands", "command count"]
|
en = ["how many commands", "command count"]
|
||||||
ua = ["скільки команд"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"очисти контекст",
|
"очисти контекст",
|
||||||
]
|
]
|
||||||
en = ["reset context", "forget conversation", "start fresh"]
|
en = ["reset context", "forget conversation", "start fresh"]
|
||||||
ua = ["скинь контекст", "забудь розмову"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -36,4 +35,3 @@ ru = [
|
||||||
"повтори",
|
"повтори",
|
||||||
]
|
]
|
||||||
en = ["repeat", "say it again", "repeat the last answer"]
|
en = ["repeat", "say it again", "repeat the last answer"]
|
||||||
ua = ["повтори", "повтори що сказав"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ ru = [
|
||||||
"используй оллама",
|
"используй оллама",
|
||||||
]
|
]
|
||||||
en = ["switch to local", "use local llm", "use ollama"]
|
en = ["switch to local", "use local llm", "use ollama"]
|
||||||
ua = ["перейди на локальний", "використовуй локальний"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -39,7 +38,6 @@ ru = [
|
||||||
"перейди на облако",
|
"перейди на облако",
|
||||||
]
|
]
|
||||||
en = ["switch to cloud", "use cloud llm", "use groq"]
|
en = ["switch to cloud", "use cloud llm", "use groq"]
|
||||||
ua = ["перейди на хмару", "використовуй хмару"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -59,4 +57,3 @@ ru = [
|
||||||
"что за модель",
|
"что за модель",
|
||||||
]
|
]
|
||||||
en = ["which llm", "are you local or cloud", "what model"]
|
en = ["which llm", "are you local or cloud", "what model"]
|
||||||
ua = ["який ллм", "хмара чи локально"]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"новый макрос",
|
"новый макрос",
|
||||||
]
|
]
|
||||||
en = ["record macro", "start macro recording"]
|
en = ["record macro", "start macro recording"]
|
||||||
ua = ["запиши макрос"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +33,6 @@ ru = [
|
||||||
"макрос готов",
|
"макрос готов",
|
||||||
]
|
]
|
||||||
en = ["save macro", "stop macro", "finish macro"]
|
en = ["save macro", "stop macro", "finish macro"]
|
||||||
ua = ["збережи макрос", "стоп макрос"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -52,7 +50,6 @@ ru = [
|
||||||
"забудь макрос",
|
"забудь макрос",
|
||||||
]
|
]
|
||||||
en = ["cancel macro", "discard macro"]
|
en = ["cancel macro", "discard macro"]
|
||||||
ua = ["скасуй макрос"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -71,7 +68,6 @@ ru = [
|
||||||
"проиграй макрос",
|
"проиграй макрос",
|
||||||
]
|
]
|
||||||
en = ["play macro", "replay macro", "run macro"]
|
en = ["play macro", "replay macro", "run macro"]
|
||||||
ua = ["запусти макрос"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -88,7 +84,6 @@ ru = [
|
||||||
"покажи макросы",
|
"покажи макросы",
|
||||||
]
|
]
|
||||||
en = ["list macros", "show macros"]
|
en = ["list macros", "show macros"]
|
||||||
ua = ["список макросів"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -104,4 +99,3 @@ ru = [
|
||||||
"забудь о макросе",
|
"забудь о макросе",
|
||||||
]
|
]
|
||||||
en = ["delete macro", "remove macro"]
|
en = ["delete macro", "remove macro"]
|
||||||
ua = ["видали макрос"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,4 +17,3 @@ ru = [
|
||||||
"предсказание",
|
"предсказание",
|
||||||
]
|
]
|
||||||
en = ["yes or no", "magic 8-ball", "tell me yes or no"]
|
en = ["yes or no", "magic 8-ball", "tell me yes or no"]
|
||||||
ua = ["скажи так чи ні"]
|
|
||||||
|
|
|
||||||
|
|
@ -15,4 +15,3 @@ ru = [
|
||||||
"составить письмо",
|
"составить письмо",
|
||||||
]
|
]
|
||||||
en = ["compose email", "new email", "open mail"]
|
en = ["compose email", "new email", "open mail"]
|
||||||
ua = ["напиши лист", "новий лист"]
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,3 @@ en = [
|
||||||
"solve",
|
"solve",
|
||||||
"what is",
|
"what is",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"порахуй",
|
|
||||||
"скільки буде",
|
|
||||||
"обчисли",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -20,11 +20,6 @@ en = [
|
||||||
"resume",
|
"resume",
|
||||||
"play music",
|
"play music",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"пауза",
|
|
||||||
"продовж",
|
|
||||||
"включи музику",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -48,11 +43,6 @@ en = [
|
||||||
"skip",
|
"skip",
|
||||||
"next",
|
"next",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"наступний трек",
|
|
||||||
"наступна пісня",
|
|
||||||
"далі",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -74,10 +64,6 @@ en = [
|
||||||
"previous song",
|
"previous song",
|
||||||
"back",
|
"back",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"попередній трек",
|
|
||||||
"назад",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -97,7 +83,3 @@ en = [
|
||||||
"stop music",
|
"stop music",
|
||||||
"stop playback",
|
"stop playback",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"стоп музика",
|
|
||||||
"вимкни музику",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,6 @@ ru = [
|
||||||
"снова музыку",
|
"снова музыку",
|
||||||
]
|
]
|
||||||
en = ["pause", "play", "resume music", "stop music"]
|
en = ["pause", "play", "resume music", "stop music"]
|
||||||
ua = ["пауза", "продовжи"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -41,7 +40,6 @@ ru = [
|
||||||
"next",
|
"next",
|
||||||
]
|
]
|
||||||
en = ["next track", "next song", "skip"]
|
en = ["next track", "next song", "skip"]
|
||||||
ua = ["наступний трек"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -61,7 +59,6 @@ ru = [
|
||||||
"previous",
|
"previous",
|
||||||
]
|
]
|
||||||
en = ["previous track", "previous song", "back"]
|
en = ["previous track", "previous song", "back"]
|
||||||
ua = ["попередній трек"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -77,4 +74,3 @@ ru = [
|
||||||
"останови плеер",
|
"останови плеер",
|
||||||
]
|
]
|
||||||
en = ["stop", "stop player"]
|
en = ["stop", "stop player"]
|
||||||
ua = ["зупини плеєр"]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"запомни про меня",
|
"запомни про меня",
|
||||||
]
|
]
|
||||||
en = ["remember that", "remember about me", "memorize"]
|
en = ["remember that", "remember about me", "memorize"]
|
||||||
ua = ["запам'ятай що", "запам'ятай про мене"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -30,7 +29,6 @@ ru = [
|
||||||
"что помнишь про", "вспомни",
|
"что помнишь про", "вспомни",
|
||||||
]
|
]
|
||||||
en = ["what do you remember about", "recall"]
|
en = ["what do you remember about", "recall"]
|
||||||
ua = ["що ти пам'ятаєш про"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -43,7 +41,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["забудь про", "забудь что", "забудь обо мне"]
|
ru = ["забудь про", "забудь что", "забудь обо мне"]
|
||||||
en = ["forget about", "forget that"]
|
en = ["forget about", "forget that"]
|
||||||
ua = ["забудь про"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -56,4 +53,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["что ты помнишь", "что ты знаешь обо мне", "покажи память"]
|
ru = ["что ты помнишь", "что ты знаешь обо мне", "покажи память"]
|
||||||
en = ["what do you remember", "list memory", "show memory"]
|
en = ["what do you remember", "list memory", "show memory"]
|
||||||
ua = ["що ти пам'ятаєш"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ ru = [
|
||||||
"мне сейчас",
|
"мне сейчас",
|
||||||
]
|
]
|
||||||
en = ["log mood", "my mood is", "I feel"]
|
en = ["log mood", "my mood is", "I feel"]
|
||||||
ua = ["запиши настрій", "мій настрій"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -36,4 +35,3 @@ ru = [
|
||||||
"что я писал про настроение",
|
"что я писал про настроение",
|
||||||
]
|
]
|
||||||
en = ["mood recap", "weekly mood summary", "how was my week"]
|
en = ["mood recap", "weekly mood summary", "how was my week"]
|
||||||
ua = ["підсумок настрою"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["клик", "кликни", "нажми мышкой"]
|
ru = ["клик", "кликни", "нажми мышкой"]
|
||||||
en = ["click", "left click"]
|
en = ["click", "left click"]
|
||||||
ua = ["клік", "клікни"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["правый клик", "клик правой", "правой кнопкой"]
|
ru = ["правый клик", "клик правой", "правой кнопкой"]
|
||||||
en = ["right click"]
|
en = ["right click"]
|
||||||
ua = ["правий клік"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +32,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["двойной клик", "дабл клик", "двойное нажатие"]
|
ru = ["двойной клик", "дабл клик", "двойное нажатие"]
|
||||||
en = ["double click"]
|
en = ["double click"]
|
||||||
ua = ["подвійний клік"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,7 +44,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["промотай вниз", "прокрути вниз", "вниз промотай"]
|
ru = ["промотай вниз", "прокрути вниз", "вниз промотай"]
|
||||||
en = ["scroll down"]
|
en = ["scroll down"]
|
||||||
ua = ["прокрути вниз"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -60,4 +56,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["промотай вверх", "прокрути вверх", "наверх промотай"]
|
ru = ["промотай вверх", "прокрути вверх", "наверх промотай"]
|
||||||
en = ["scroll up"]
|
en = ["scroll up"]
|
||||||
ua = ["прокрути вгору"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"имя сети",
|
"имя сети",
|
||||||
]
|
]
|
||||||
en = ["what wifi", "what network", "wifi name", "ssid"]
|
en = ["what wifi", "what network", "wifi name", "ssid"]
|
||||||
ua = ["до якої мережі"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -35,7 +34,6 @@ ru = [
|
||||||
"локальный адрес",
|
"локальный адрес",
|
||||||
]
|
]
|
||||||
en = ["my ip", "local ip", "ip address"]
|
en = ["my ip", "local ip", "ip address"]
|
||||||
ua = ["моя айпі", "локальна адреса"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -53,4 +51,3 @@ ru = [
|
||||||
"какой у меня внешний",
|
"какой у меня внешний",
|
||||||
]
|
]
|
||||||
en = ["public ip", "external ip", "what's my ip online"]
|
en = ["public ip", "external ip", "what's my ip online"]
|
||||||
ua = ["зовнішня айпі"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["настройки wifi", "настройки вайфай", "wifi настройки", "сеть"]
|
ru = ["настройки wifi", "настройки вайфай", "wifi настройки", "сеть"]
|
||||||
en = ["wifi settings", "open wifi"]
|
en = ["wifi settings", "open wifi"]
|
||||||
ua = ["налаштування wi-fi"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["настройки блютуз", "блютуз", "включи блютуз", "выключи блютуз"]
|
ru = ["настройки блютуз", "блютуз", "включи блютуз", "выключи блютуз"]
|
||||||
en = ["bluetooth settings", "open bluetooth", "toggle bluetooth"]
|
en = ["bluetooth settings", "open bluetooth", "toggle bluetooth"]
|
||||||
ua = ["налаштування bluetooth"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +32,3 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["мой ай пи", "мой ip", "какой у меня айпи", "айпишник"]
|
ru = ["мой ай пи", "мой ip", "какой у меня айпи", "айпишник"]
|
||||||
en = ["my ip", "what is my ip"]
|
en = ["my ip", "what is my ip"]
|
||||||
ua = ["мій ip"]
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,3 @@ en = [
|
||||||
"headlines",
|
"headlines",
|
||||||
"top news",
|
"top news",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"що нового",
|
|
||||||
"новини",
|
|
||||||
"останні новини",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["запиши", "запиши заметку", "запиши идею", "запомни", "запомни идею", "сделай заметку"]
|
ru = ["запиши", "запиши заметку", "запиши идею", "запомни", "запомни идею", "сделай заметку"]
|
||||||
en = ["write down", "take a note", "remember this", "note down"]
|
en = ["write down", "take a note", "remember this", "note down"]
|
||||||
ua = ["запиши", "запиши ідею", "зроби нотатку"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,4 +20,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["покажи заметки", "открой заметки", "что я записал"]
|
ru = ["покажи заметки", "открой заметки", "что я записал"]
|
||||||
en = ["show notes", "open notes"]
|
en = ["show notes", "open notes"]
|
||||||
ua = ["покажи нотатки", "відкрий нотатки"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"что нового",
|
"что нового",
|
||||||
]
|
]
|
||||||
en = ["what did I miss", "missed notifications"]
|
en = ["what did I miss", "missed notifications"]
|
||||||
ua = ["що я пропустив"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +33,3 @@ ru = [
|
||||||
"сбрось пропущенное",
|
"сбрось пропущенное",
|
||||||
]
|
]
|
||||||
en = ["clear notifications"]
|
en = ["clear notifications"]
|
||||||
ua = ["очисти сповіщення"]
|
|
||||||
|
|
|
||||||
|
|
@ -21,4 +21,3 @@ ru = [
|
||||||
"что слушаю",
|
"что слушаю",
|
||||||
]
|
]
|
||||||
en = ["what's playing", "current song", "now playing"]
|
en = ["what's playing", "current song", "now playing"]
|
||||||
ua = ["що грає", "що зараз грає"]
|
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,3 @@ en = [
|
||||||
"ocr screen",
|
"ocr screen",
|
||||||
"extract text from screen",
|
"extract text from screen",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"прочитай екран",
|
|
||||||
"що на екрані",
|
|
||||||
"розпізнай текст з екрана",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -19,11 +19,6 @@ en = [
|
||||||
"list speakers",
|
"list speakers",
|
||||||
"what audio devices",
|
"what audio devices",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"які пристрої виводу",
|
|
||||||
"покажи пристрої",
|
|
||||||
"список пристроїв",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -48,8 +43,3 @@ en = [
|
||||||
"switch output",
|
"switch output",
|
||||||
"switch speakers",
|
"switch speakers",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"перемкни пристрій",
|
|
||||||
"перемкни звук",
|
|
||||||
"наступний пристрій",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"пароль для",
|
"пароль для",
|
||||||
]
|
]
|
||||||
en = ["save password for", "remember password for"]
|
en = ["save password for", "remember password for"]
|
||||||
ua = ["запам'ятай пароль від"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -32,7 +31,6 @@ ru = [
|
||||||
"достань пароль",
|
"достань пароль",
|
||||||
]
|
]
|
||||||
en = ["password for", "get password"]
|
en = ["password for", "get password"]
|
||||||
ua = ["пароль від"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -49,4 +47,3 @@ ru = [
|
||||||
"что в хранилище паролей",
|
"что в хранилище паролей",
|
||||||
]
|
]
|
||||||
en = ["list passwords", "what's in the vault"]
|
en = ["list passwords", "what's in the vault"]
|
||||||
ua = ["список паролів"]
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ ru = [
|
||||||
"помодоро",
|
"помодоро",
|
||||||
]
|
]
|
||||||
en = ["start pomodoro", "begin pomodoro", "pomodoro"]
|
en = ["start pomodoro", "begin pomodoro", "pomodoro"]
|
||||||
ua = ["запусти помодоро", "увімкни помодоро"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +33,3 @@ ru = [
|
||||||
"хватит помодоро",
|
"хватит помодоро",
|
||||||
]
|
]
|
||||||
en = ["stop pomodoro", "cancel pomodoro"]
|
en = ["stop pomodoro", "cancel pomodoro"]
|
||||||
ua = ["зупини помодоро", "вимкни помодоро"]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["выключи компьютер", "выключи пк", "выключи комп"]
|
ru = ["выключи компьютер", "выключи пк", "выключи комп"]
|
||||||
en = ["shutdown pc", "shut down computer"]
|
en = ["shutdown pc", "shut down computer"]
|
||||||
ua = ["вимкни комп'ютер", "вимкни пк"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["перезагрузи компьютер", "перезагрузи пк", "ребутни", "ребут"]
|
ru = ["перезагрузи компьютер", "перезагрузи пк", "ребутни", "ребут"]
|
||||||
en = ["restart pc", "reboot computer"]
|
en = ["restart pc", "reboot computer"]
|
||||||
ua = ["перезавантаж комп'ютер"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +32,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["усыпи компьютер", "усыпи пк", "режим сна", "перейди в сон"]
|
ru = ["усыпи компьютер", "усыпи пк", "режим сна", "перейди в сон"]
|
||||||
en = ["sleep pc", "put computer to sleep"]
|
en = ["sleep pc", "put computer to sleep"]
|
||||||
ua = ["приспи комп'ютер"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,7 +44,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["гибернация", "переведи в гибернацию", "режим гибернации"]
|
ru = ["гибернация", "переведи в гибернацию", "режим гибернации"]
|
||||||
en = ["hibernate pc"]
|
en = ["hibernate pc"]
|
||||||
ua = ["гібернація"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -60,7 +56,6 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["выйди из системы", "разлогинь", "выйди из учётки", "сеанс закончи"]
|
ru = ["выйди из системы", "разлогинь", "выйди из учётки", "сеанс закончи"]
|
||||||
en = ["log off", "sign out"]
|
en = ["log off", "sign out"]
|
||||||
ua = ["вийди з системи"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -73,4 +68,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["отмени выключение", "отмени ребут", "отмени перезагрузку", "стой не выключай"]
|
ru = ["отмени выключение", "отмени ребут", "отмени перезагрузку", "стой не выключай"]
|
||||||
en = ["cancel shutdown", "abort shutdown"]
|
en = ["cancel shutdown", "abort shutdown"]
|
||||||
ua = ["скасуй вимкнення"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,8 +18,3 @@ en = [
|
||||||
"close program",
|
"close program",
|
||||||
"terminate process",
|
"terminate process",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"вбий процес",
|
|
||||||
"закрий програму",
|
|
||||||
"заверши процес",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["режим работа", "включи режим работы", "рабочий режим", "переключись в работу"]
|
ru = ["режим работа", "включи режим работы", "рабочий режим", "переключись в работу"]
|
||||||
en = ["work mode", "switch to work mode", "enable work mode"]
|
en = ["work mode", "switch to work mode", "enable work mode"]
|
||||||
ua = ["робочий режим", "режим роботи"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -23,7 +22,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["режим игра", "игровой режим", "включи игровой режим", "переключись в игры"]
|
ru = ["режим игра", "игровой режим", "включи игровой режим", "переключись в игры"]
|
||||||
en = ["game mode", "gaming mode", "switch to game"]
|
en = ["game mode", "gaming mode", "switch to game"]
|
||||||
ua = ["ігровий режим", "режим гри"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -36,7 +34,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["режим сон", "ночной режим", "режим тишины", "иди спать", "выключи всё"]
|
ru = ["режим сон", "ночной режим", "режим тишины", "иди спать", "выключи всё"]
|
||||||
en = ["sleep mode", "night mode", "quiet mode"]
|
en = ["sleep mode", "night mode", "quiet mode"]
|
||||||
ua = ["нічний режим", "режим сну"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -49,7 +46,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["режим за рулём", "режим вождения", "я за рулём", "поехали"]
|
ru = ["режим за рулём", "режим вождения", "я за рулём", "поехали"]
|
||||||
en = ["driving mode", "in the car"]
|
en = ["driving mode", "in the car"]
|
||||||
ua = ["режим водіння"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -62,7 +58,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["обычный режим", "режим по умолчанию", "сбрось режим", "вернись в обычный"]
|
ru = ["обычный режим", "режим по умолчанию", "сбрось режим", "вернись в обычный"]
|
||||||
en = ["normal mode", "default mode", "reset mode"]
|
en = ["normal mode", "default mode", "reset mode"]
|
||||||
ua = ["звичайний режим"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -75,4 +70,3 @@ timeout = 2000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какой сейчас режим", "в каком ты режиме", "текущий режим", "какой режим"]
|
ru = ["какой сейчас режим", "в каком ты режиме", "текущий режим", "какой режим"]
|
||||||
en = ["what mode", "current mode", "what profile"]
|
en = ["what mode", "current mode", "what profile"]
|
||||||
ua = ["який зараз режим"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,6 @@ en = [
|
||||||
"launch project",
|
"launch project",
|
||||||
"project",
|
"project",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий проект",
|
|
||||||
"запусти проект",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -33,4 +29,3 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["какие у меня проекты", "список проектов", "покажи проекты"]
|
ru = ["какие у меня проекты", "список проектов", "покажи проекты"]
|
||||||
en = ["list projects", "show projects"]
|
en = ["list projects", "show projects"]
|
||||||
ua = ["які в мене проекти", "перелік проектів"]
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,3 @@ en = [
|
||||||
"find online",
|
"find online",
|
||||||
"look up",
|
"look up",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"знайди в гуглі",
|
|
||||||
"погугли",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,3 @@ en = [
|
||||||
"choose from",
|
"choose from",
|
||||||
"decide between",
|
"decide between",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"обери з",
|
|
||||||
"вибери",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,3 @@ en = [
|
||||||
"set timer for",
|
"set timer for",
|
||||||
"timer for",
|
"timer for",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"нагадай через",
|
|
||||||
"постав нагадування через",
|
|
||||||
"таймер на",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"добавь ленту",
|
"добавь ленту",
|
||||||
]
|
]
|
||||||
en = ["add rss", "subscribe to"]
|
en = ["add rss", "subscribe to"]
|
||||||
ua = ["додай rss"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +33,6 @@ ru = [
|
||||||
"новые статьи",
|
"новые статьи",
|
||||||
]
|
]
|
||||||
en = ["what's in feed", "read rss", "latest articles"]
|
en = ["what's in feed", "read rss", "latest articles"]
|
||||||
ua = ["що в стрічці"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -51,4 +49,3 @@ ru = [
|
||||||
"мои подписки",
|
"мои подписки",
|
||||||
]
|
]
|
||||||
en = ["list feeds", "my feeds"]
|
en = ["list feeds", "my feeds"]
|
||||||
ua = ["мої стрічки"]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"разбуди через",
|
"разбуди через",
|
||||||
]
|
]
|
||||||
en = ["remind me in", "set a reminder in"]
|
en = ["remind me in", "set a reminder in"]
|
||||||
ua = ["нагадай через", "постав нагадування через"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -32,7 +31,6 @@ ru = [
|
||||||
"поставь напоминалку на",
|
"поставь напоминалку на",
|
||||||
]
|
]
|
||||||
en = ["remind me at", "wake me at"]
|
en = ["remind me at", "wake me at"]
|
||||||
ua = ["нагадай о", "розбуди о"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -51,7 +49,6 @@ ru = [
|
||||||
"напоминай каждый",
|
"напоминай каждый",
|
||||||
]
|
]
|
||||||
en = ["every", "remind me every"]
|
en = ["every", "remind me every"]
|
||||||
ua = ["кожні", "нагадуй кожні"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -69,7 +66,6 @@ ru = [
|
||||||
"по утрам в",
|
"по утрам в",
|
||||||
]
|
]
|
||||||
en = ["every day at", "daily at"]
|
en = ["every day at", "daily at"]
|
||||||
ua = ["щодня о", "кожен день о"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -88,7 +84,6 @@ ru = [
|
||||||
"что в расписании",
|
"что в расписании",
|
||||||
]
|
]
|
||||||
en = ["what's on my schedule", "show schedule", "list reminders"]
|
en = ["what's on my schedule", "show schedule", "list reminders"]
|
||||||
ua = ["що в розкладі", "покажи розклад"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -106,7 +101,6 @@ ru = [
|
||||||
"сбрось расписание",
|
"сбрось расписание",
|
||||||
]
|
]
|
||||||
en = ["clear schedule", "cancel all reminders"]
|
en = ["clear schedule", "cancel all reminders"]
|
||||||
ua = ["очисти розклад", "скасуй всі нагадування"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -129,6 +123,3 @@ en = [
|
||||||
"cancel reminder about",
|
"cancel reminder about",
|
||||||
"remove task about",
|
"remove task about",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"скасуй нагадування про",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ ru = [
|
||||||
"захвати экран",
|
"захвати экран",
|
||||||
]
|
]
|
||||||
en = ["take a screenshot", "screenshot", "capture screen"]
|
en = ["take a screenshot", "screenshot", "capture screen"]
|
||||||
ua = ["зроби скрін", "захопи екран"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -35,4 +34,3 @@ ru = [
|
||||||
"сохрани экран",
|
"сохрани экран",
|
||||||
]
|
]
|
||||||
en = ["save screenshot", "screenshot to file"]
|
en = ["save screenshot", "screenshot to file"]
|
||||||
ua = ["збережи скрін"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ ru = [
|
||||||
"проверка связи",
|
"проверка связи",
|
||||||
]
|
]
|
||||||
en = ["are you there", "ping", "can you hear me"]
|
en = ["are you there", "ping", "can you hear me"]
|
||||||
ua = ["ти тут", "ти чуєш"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -36,4 +35,3 @@ ru = [
|
||||||
"проверка всех систем",
|
"проверка всех систем",
|
||||||
]
|
]
|
||||||
en = ["self check", "smoke test", "check yourself"]
|
en = ["self check", "smoke test", "check yourself"]
|
||||||
ua = ["перевір себе"]
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ ru = [
|
||||||
"пауза музыки через",
|
"пауза музыки через",
|
||||||
]
|
]
|
||||||
en = ["pause music in", "pause in"]
|
en = ["pause music in", "pause in"]
|
||||||
ua = ["пауза через"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +33,6 @@ ru = [
|
||||||
"ложусь спать через",
|
"ложусь спать через",
|
||||||
]
|
]
|
||||||
en = ["shutdown in", "sleep timer"]
|
en = ["shutdown in", "sleep timer"]
|
||||||
ua = ["вимкни комп'ютер через"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -53,4 +51,3 @@ ru = [
|
||||||
"не выключай пк",
|
"не выключай пк",
|
||||||
]
|
]
|
||||||
en = ["cancel sleep timer", "cancel shutdown"]
|
en = ["cancel sleep timer", "cancel shutdown"]
|
||||||
ua = ["скасуй таймер вимкнення"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,3 @@ en = [
|
||||||
"sound panel",
|
"sound panel",
|
||||||
"microphone settings",
|
"microphone settings",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"відкрий налаштування звуку",
|
|
||||||
"панель звуку",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,3 @@ en = [
|
||||||
"spell out",
|
"spell out",
|
||||||
"spell it",
|
"spell it",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"вимов по буквах",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -16,4 +16,3 @@ ru = [
|
||||||
"сертификат сайта",
|
"сертификат сайта",
|
||||||
]
|
]
|
||||||
en = ["check ssl", "check tls", "check certificate"]
|
en = ["check ssl", "check tls", "check certificate"]
|
||||||
ua = ["перевір сертифікат"]
|
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,3 @@ en = [
|
||||||
"share price",
|
"share price",
|
||||||
"quote for",
|
"quote for",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"ціна акцій",
|
|
||||||
"котирування",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["засеки время", "запусти секундомер", "старт секундомер", "включи секундомер"]
|
ru = ["засеки время", "запусти секундомер", "старт секундомер", "включи секундомер"]
|
||||||
en = ["start stopwatch", "start timer"]
|
en = ["start stopwatch", "start timer"]
|
||||||
ua = ["запусти секундомір"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["сколько прошло", "сколько времени прошло", "проверь секундомер"]
|
ru = ["сколько прошло", "сколько времени прошло", "проверь секундомер"]
|
||||||
en = ["how long has it been", "check stopwatch"]
|
en = ["how long has it been", "check stopwatch"]
|
||||||
ua = ["скільки пройшло"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +32,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["стоп секундомер", "останови секундомер", "выключи секундомер"]
|
ru = ["стоп секундомер", "останови секундомер", "выключи секундомер"]
|
||||||
en = ["stop stopwatch", "stop timer"]
|
en = ["stop stopwatch", "stop timer"]
|
||||||
ua = ["стоп секундомір"]
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,3 @@ en = [
|
||||||
"summarize selection",
|
"summarize selection",
|
||||||
"tldr",
|
"tldr",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"перекажи це",
|
|
||||||
"стисло перекажи",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,6 @@ en = [
|
||||||
"how much battery",
|
"how much battery",
|
||||||
"battery status",
|
"battery status",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"скільки заряду",
|
|
||||||
"заряд батареї",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -44,11 +40,6 @@ en = [
|
||||||
"what day is it",
|
"what day is it",
|
||||||
"what is the date",
|
"what is the date",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"котра година",
|
|
||||||
"скільки часу",
|
|
||||||
"який сьогодні день",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -70,10 +61,6 @@ en = [
|
||||||
"cpu usage",
|
"cpu usage",
|
||||||
"how is cpu",
|
"how is cpu",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"завантаження процесора",
|
|
||||||
"як процесор",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -95,10 +82,6 @@ en = [
|
||||||
"ram usage",
|
"ram usage",
|
||||||
"memory usage",
|
"memory usage",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"скільки пам'яті",
|
|
||||||
"скільки оперативки",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -120,10 +103,6 @@ en = [
|
||||||
"how much disk space",
|
"how much disk space",
|
||||||
"disk usage",
|
"disk usage",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"скільки вільно на диску",
|
|
||||||
"скільки місця на диску",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -146,7 +125,3 @@ en = [
|
||||||
"how is the system",
|
"how is the system",
|
||||||
"pc status",
|
"pc status",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"статус системи",
|
|
||||||
"стан пк",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["тёмная тема", "темная тема", "включи тёмную тему", "тёмный режим", "темный режим"]
|
ru = ["тёмная тема", "темная тема", "включи тёмную тему", "тёмный режим", "темный режим"]
|
||||||
en = ["dark theme", "dark mode", "enable dark mode"]
|
en = ["dark theme", "dark mode", "enable dark mode"]
|
||||||
ua = ["темна тема", "темний режим"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,4 +20,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["светлая тема", "включи светлую тему", "светлый режим"]
|
ru = ["светлая тема", "включи светлую тему", "светлый режим"]
|
||||||
en = ["light theme", "light mode", "enable light mode"]
|
en = ["light theme", "light mode", "enable light mode"]
|
||||||
ua = ["світла тема", "світлий режим"]
|
|
||||||
|
|
|
||||||
|
|
@ -27,11 +27,6 @@ en = [
|
||||||
"translate",
|
"translate",
|
||||||
"how to say in",
|
"how to say in",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"переклади на англійську",
|
|
||||||
"переклади на російську",
|
|
||||||
"переклади",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
# Translate clipboard contents — no need to dictate the source text out loud.
|
# Translate clipboard contents — no need to dictate the source text out loud.
|
||||||
|
|
@ -54,6 +49,3 @@ en = [
|
||||||
"translate clipboard",
|
"translate clipboard",
|
||||||
"translate from clipboard",
|
"translate from clipboard",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"переклади буфер",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,6 @@ ru = [
|
||||||
"переведи в мили",
|
"переведи в мили",
|
||||||
]
|
]
|
||||||
en = ["convert meters to feet", "convert feet to meters", "how many meters", "how many feet"]
|
en = ["convert meters to feet", "convert feet to meters", "how many meters", "how many feet"]
|
||||||
ua = ["переведи метри у фути"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -41,7 +40,6 @@ ru = [
|
||||||
"сколько килограммов",
|
"сколько килограммов",
|
||||||
]
|
]
|
||||||
en = ["convert kg to pounds", "how many pounds", "how many kg"]
|
en = ["convert kg to pounds", "how many pounds", "how many kg"]
|
||||||
ua = ["переведи кг у фунти"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -60,7 +58,6 @@ ru = [
|
||||||
"сколько градусов в фаренгейтах",
|
"сколько градусов в фаренгейтах",
|
||||||
]
|
]
|
||||||
en = ["convert celsius to fahrenheit", "celsius to fahrenheit", "fahrenheit to celsius"]
|
en = ["convert celsius to fahrenheit", "celsius to fahrenheit", "fahrenheit to celsius"]
|
||||||
ua = ["переведи цельсій у фаренгейт"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -79,4 +76,3 @@ ru = [
|
||||||
"сколько км в час",
|
"сколько км в час",
|
||||||
]
|
]
|
||||||
en = ["convert kmh to mph", "kmh to mph", "mph to kmh"]
|
en = ["convert kmh to mph", "kmh to mph", "mph to kmh"]
|
||||||
ua = ["переведи кмг у миль на годину"]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"посмотри на мой экран", "глянь на экран",
|
"посмотри на мой экран", "глянь на экран",
|
||||||
]
|
]
|
||||||
en = ["what's on screen", "describe screen", "look at my screen"]
|
en = ["what's on screen", "describe screen", "look at my screen"]
|
||||||
ua = ["що на екрані", "поглянь на екран"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -27,4 +26,3 @@ timeout = 30000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["прочитай ошибку", "что за ошибка", "помоги с ошибкой"]
|
ru = ["прочитай ошибку", "что за ошибка", "помоги с ошибкой"]
|
||||||
en = ["read the error", "what's the error", "help with the error"]
|
en = ["read the error", "what's the error", "help with the error"]
|
||||||
ua = ["прочитай помилку", "що за помилка"]
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,3 @@ en = [
|
||||||
"type text",
|
"type text",
|
||||||
"write text",
|
"write text",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"надрукуй",
|
|
||||||
"введи текст",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -19,11 +19,6 @@ en = [
|
||||||
"increase volume",
|
"increase volume",
|
||||||
"turn it up",
|
"turn it up",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"голосніше",
|
|
||||||
"зроби голосніше",
|
|
||||||
"збільш гучність",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,11 +42,6 @@ en = [
|
||||||
"decrease volume",
|
"decrease volume",
|
||||||
"turn it down",
|
"turn it down",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"тихіше",
|
|
||||||
"зроби тихіше",
|
|
||||||
"зменш гучність",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -75,11 +65,6 @@ en = [
|
||||||
"shut up",
|
"shut up",
|
||||||
"be quiet",
|
"be quiet",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"вимкни звук",
|
|
||||||
"тиша",
|
|
||||||
"стихни",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -100,7 +85,3 @@ en = [
|
||||||
"full volume",
|
"full volume",
|
||||||
"maximum",
|
"maximum",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"максимальна гучність",
|
|
||||||
"звук на максимум",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -28,4 +28,3 @@ timeout = 5000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["установи город", "смени город", "поменяй город"]
|
ru = ["установи город", "смени город", "поменяй город"]
|
||||||
en = ["set city", "change city"]
|
en = ["set city", "change city"]
|
||||||
ua = ["встанови місто", "змін місто"]
|
|
||||||
|
|
@ -16,7 +16,6 @@ ru = [
|
||||||
"прогноз на завтра",
|
"прогноз на завтра",
|
||||||
]
|
]
|
||||||
en = ["weather tomorrow", "forecast tomorrow"]
|
en = ["weather tomorrow", "forecast tomorrow"]
|
||||||
ua = ["погода завтра"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,4 +33,3 @@ ru = [
|
||||||
"недельный прогноз",
|
"недельный прогноз",
|
||||||
]
|
]
|
||||||
en = ["weather this week", "weekly forecast"]
|
en = ["weather this week", "weekly forecast"]
|
||||||
ua = ["прогноз на тиждень"]
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ ru = [
|
||||||
"ищи в гугл",
|
"ищи в гугл",
|
||||||
]
|
]
|
||||||
en = ["google", "search google", "google for"]
|
en = ["google", "search google", "google for"]
|
||||||
ua = ["загугли", "пошукай в гугл"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -32,7 +31,6 @@ ru = [
|
||||||
"ютуб поиск",
|
"ютуб поиск",
|
||||||
]
|
]
|
||||||
en = ["youtube search", "search youtube", "find on youtube"]
|
en = ["youtube search", "search youtube", "find on youtube"]
|
||||||
ua = ["знайди на ютубі", "пошук на ютубі"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -50,7 +48,6 @@ ru = [
|
||||||
"вики поиск",
|
"вики поиск",
|
||||||
]
|
]
|
||||||
en = ["wikipedia search", "search wikipedia", "look up wikipedia"]
|
en = ["wikipedia search", "search wikipedia", "look up wikipedia"]
|
||||||
ua = ["знайди в вікіпедії", "пошук у вікіпедії"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -68,4 +65,3 @@ ru = [
|
||||||
"пробей в яндекс",
|
"пробей в яндекс",
|
||||||
]
|
]
|
||||||
en = ["yandex search", "search yandex"]
|
en = ["yandex search", "search yandex"]
|
||||||
ua = ["знайди в яндекс"]
|
|
||||||
|
|
|
||||||
|
|
@ -31,10 +31,3 @@ en = [
|
||||||
"tell me about",
|
"tell me about",
|
||||||
"wikipedia about",
|
"wikipedia about",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"вікіпедія",
|
|
||||||
"знайди у вікіпедії",
|
|
||||||
"що таке",
|
|
||||||
"хто такий",
|
|
||||||
"розкажи про",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["покажи рабочий стол", "свернуть всё", "сверни все окна", "покажи десктоп"]
|
ru = ["покажи рабочий стол", "свернуть всё", "сверни все окна", "покажи десктоп"]
|
||||||
en = ["show desktop", "minimize all"]
|
en = ["show desktop", "minimize all"]
|
||||||
ua = ["покажи робочий стіл", "згорни всі вікна"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -21,7 +20,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["разверни окно", "развернуть окно", "на весь экран", "раскрой окно"]
|
ru = ["разверни окно", "развернуть окно", "на весь экран", "раскрой окно"]
|
||||||
en = ["maximize window", "fullscreen window"]
|
en = ["maximize window", "fullscreen window"]
|
||||||
ua = ["розгорни вікно", "на весь екран"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -34,7 +32,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["сверни окно", "свернуть окно", "убери окно"]
|
ru = ["сверни окно", "свернуть окно", "убери окно"]
|
||||||
en = ["minimize window"]
|
en = ["minimize window"]
|
||||||
ua = ["згорни вікно"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -47,7 +44,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["окно влево", "сдвинь влево", "прижми влево"]
|
ru = ["окно влево", "сдвинь влево", "прижми влево"]
|
||||||
en = ["snap left", "window left"]
|
en = ["snap left", "window left"]
|
||||||
ua = ["вікно вліво"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -60,7 +56,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["окно вправо", "сдвинь вправо", "прижми вправо"]
|
ru = ["окно вправо", "сдвинь вправо", "прижми вправо"]
|
||||||
en = ["snap right", "window right"]
|
en = ["snap right", "window right"]
|
||||||
ua = ["вікно вправо"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -73,7 +68,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["закрой окно", "закрой вкладку", "закрой текущее", "alt f4"]
|
ru = ["закрой окно", "закрой вкладку", "закрой текущее", "alt f4"]
|
||||||
en = ["close window", "close tab"]
|
en = ["close window", "close tab"]
|
||||||
ua = ["закрий вікно", "закрий вкладку"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -86,7 +80,6 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["восстанови окна", "верни окна", "разверни окна"]
|
ru = ["восстанови окна", "верни окна", "разверни окна"]
|
||||||
en = ["restore windows", "restore all"]
|
en = ["restore windows", "restore all"]
|
||||||
ua = ["віднови вікна"]
|
|
||||||
|
|
||||||
|
|
||||||
[[commands]]
|
[[commands]]
|
||||||
|
|
@ -99,4 +92,3 @@ timeout = 3000
|
||||||
[commands.phrases]
|
[commands.phrases]
|
||||||
ru = ["открой все окна", "обзор окон", "таск вью", "покажи все окна"]
|
ru = ["открой все окна", "обзор окон", "таск вью", "покажи все окна"]
|
||||||
en = ["task view", "show all windows"]
|
en = ["task view", "show all windows"]
|
||||||
ua = ["показати всі вікна", "огляд вікон"]
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,3 @@ en = [
|
||||||
"activate window",
|
"activate window",
|
||||||
"focus window",
|
"focus window",
|
||||||
]
|
]
|
||||||
ua = [
|
|
||||||
"перемкни на",
|
|
||||||
"активуй вікно",
|
|
||||||
]
|
|
||||||
|
|
|
||||||
|
|
@ -15,4 +15,3 @@ ru = [
|
||||||
"время в",
|
"время в",
|
||||||
]
|
]
|
||||||
en = ["time in", "what time in"]
|
en = ["time in", "what time in"]
|
||||||
ua = ["котра година у", "скільки часу в"]
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue