From ff8d23330bbfdf83060b4443ab492005fc1ec9f1 Mon Sep 17 00:00:00 2001 From: Redume Date: Sat, 17 May 2025 11:50:26 +0300 Subject: [PATCH] chore: added localization files --- i18n/locales/en.yaml | 42 ++++++++++++++++++++++++++++++++++++++++++ i18n/locales/ru.yaml | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 i18n/locales/en.yaml create mode 100644 i18n/locales/ru.yaml diff --git a/i18n/locales/en.yaml b/i18n/locales/en.yaml new file mode 100644 index 0000000..345b5f8 --- /dev/null +++ b/i18n/locales/en.yaml @@ -0,0 +1,42 @@ +# /commands/start.py +start_message: | + Shirino is a telegram bot for converting fiat or cryptocurrency. + The example of use occurs via inline query: + `@{bot_username} USD RUB` + `@{bot_username} 12 USD RUB` +source_code_button: "Source Code" + +# /commands/currency.py +currency_example: | + @{bot_username} USD RUB + @{bot_username} 12 USD RUB +error_not_enough_args: 2 or 3 arguments are required. +error_invalid_number: "Please enter a valid number for the amount." +error_negative_amount: "Negative amounts are not supported." +error_currency_rate: "The currency exchange rate could not be determined." +error_unknown_currency: "The source and target currency could not be determined." +chart: "Chart" + +# /commands/settings.py +settings_title: "Bot Settings" +setting_chart: "Chart Settings" +setting_lang: "Change Language" +back: "Back" +choose_language: "Choose language:" +language_set: "Language set: {lang}" +chart_settings: "Chart Settings" +status: "Status" +period: "Period" +enabled: "Enabled" +disabled: "Disabled" +chart_disable: "Disable Chart" +chart_enable: "Enable Chart" +chart_period: "Chart Period" +chart_now_enabled: "Chart is now enabled" +chart_now_disabled: "Chart is now disabled" +choose_period: "Choose chart period:" +period_set: "Chart period set to: {period}" +week: "Week" +month: "Month" +quarter: "Quarter" +year: "Year" diff --git a/i18n/locales/ru.yaml b/i18n/locales/ru.yaml new file mode 100644 index 0000000..02abac0 --- /dev/null +++ b/i18n/locales/ru.yaml @@ -0,0 +1,42 @@ +# /commads/start.py +start_message: | + Shirino — Telegram-бот для конвертации фиатных и криптовалют. + Пример использования через inline-запрос: + `@{bot_username} USD RUB` + `@{bot_username} 12 USD RUB` +source_code_button: "Исходный код" + +# /commands/currency.py +currency_example: | + @{bot_username} USD RUB + @{bot_username} 12 USD RUB +error_not_enough_args: Необходимо ввести 2 или 3 аргумента. +error_invalid_number: "Пожалуйста, введите правильное число для суммы." +error_negative_amount: "Отрицательные суммы не поддерживаются." +error_currency_rate: "Не удалось определить курс обмена валют." +error_unknown_currency: "Не удалось определить исходную и целевую валюту." +chart: "График" + +# /commands/settings.py +settings_title: "Настройки бота" +setting_chart: "Настройка графиков" +setting_lang: "Смена языка" +back: "Назад" +choose_language: "Выберите язык:" +language_set: "Язык установлен: {lang}" +chart_settings: "Настройки графика" +status: "Статус" +period: "Период" +enabled: "Включён" +disabled: "Выключен" +chart_disable: "Выключить график" +chart_enable: "Включить график" +chart_period: "Период графика" +chart_now_enabled: "График теперь включён" +chart_now_disabled: "График теперь выключен" +choose_period: "Выберите период графика:" +period_set: "Период графика установлен: {period}" +week: "Неделя" +month: "Месяц" +quarter: "Квартал" +year: "Год" \ No newline at end of file