Merge pull request #731 from Fr1ngg/bedolaga/resolve-missing-localization-keys

Add missing admin pricing locale strings
This commit is contained in:
Egor
2025-10-04 06:40:13 +03:00
committed by GitHub
2 changed files with 82 additions and 18 deletions

View File

@@ -822,25 +822,57 @@
"ADMIN_PRICING_MENU_TITLE": "Pricing management",
"ADMIN_PRICING_MENU_DESCRIPTION": "Quick access to subscription plans, traffic bundles and extra services.",
"ADMIN_PRICING_MENU_SUMMARY": "Quick summary:",
"ADMIN_PRICING_MENU_SUMMARY_CORE": "• Core limits: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_EXTRA": "• Extras: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_PERIOD_OPTIONS": "• Available periods: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_PERIODS": "• Periods: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_TRAFFIC": "• Traffic: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_EXTRA": "• Extras: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_TRIAL": "• Trial: {summary}",
"ADMIN_PRICING_MENU_PROMPT": "Choose a section to edit:",
"ADMIN_PRICING_BUTTON_CORE": "⚙️ Core limits",
"ADMIN_PRICING_BUTTON_EXTRA": " Extras",
"ADMIN_PRICING_BUTTON_PERIOD_OPTIONS": "🗓 Available periods",
"ADMIN_PRICING_BUTTON_PERIODS": "🗓 Subscription periods",
"ADMIN_PRICING_BUTTON_TRAFFIC": "📦 Traffic packages",
"ADMIN_PRICING_BUTTON_EXTRA": " Extras",
"ADMIN_PRICING_SECTION_PERIODS_TITLE": "🗓 Subscription periods",
"ADMIN_PRICING_SECTION_TRAFFIC_TITLE": "📦 Traffic packages",
"ADMIN_PRICING_SECTION_EXTRA_TITLE": " Extra options",
"ADMIN_PRICING_SECTION_PROMPT": "Select what to update:",
"ADMIN_PRICING_SECTION_EMPTY": "No values available.",
"ADMIN_PRICING_BUTTON_TRIAL": "🎁 Trial period",
"ADMIN_PRICING_CHOICE_ALREADY": "This option is already active.",
"ADMIN_PRICING_CHOICE_UPDATED": "Selected: {label}",
"ADMIN_PRICING_EDIT_CANCEL": "❌ Cancel",
"ADMIN_PRICING_EDIT_CANCEL_HINT": "Send \"Cancel\" to return without changes.",
"ADMIN_PRICING_EDIT_TITLE": "Update price",
"ADMIN_PRICING_EDIT_TARGET": "Current item",
"ADMIN_PRICING_EDIT_CURRENT": "Current value",
"ADMIN_PRICING_EDIT_PROMPT": "Enter a new price in RUB (e.g. 990 or 990.50). Use 0 for a free plan.",
"ADMIN_PRICING_EDIT_CANCEL": "❌ Cancel",
"ADMIN_PRICING_EDIT_EXPIRED": "Editing session expired.",
"ADMIN_PRICING_EDIT_CANCELLED": "Changes cancelled.",
"ADMIN_PRICING_EDIT_INVALID": "Could not parse the price. Please enter a number in RUB (e.g. 990 or 990.50).",
"ADMIN_PRICING_EDIT_SUCCESS": "Price for {item} updated: {price}"
"ADMIN_PRICING_EDIT_SUCCESS": "Price for {item} updated: {price}",
"ADMIN_PRICING_PERIOD_DISABLED": "Period disabled.",
"ADMIN_PRICING_PERIOD_ENABLED": "Period enabled.",
"ADMIN_PRICING_PERIOD_MIN": "At least one period must remain.",
"ADMIN_PRICING_SECTION_CORE_TITLE": "⚙️ Core limits",
"ADMIN_PRICING_SECTION_CURRENT": "Current values:",
"ADMIN_PRICING_SECTION_EMPTY": "No values available.",
"ADMIN_PRICING_SECTION_EXTRA_TITLE": " Extra options",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_PROMPT": "Tap a period to toggle its visibility.",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_RENEW": "Active renewal periods: {items}",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_SUB": "Active subscription periods: {items}",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_TITLE": "🗓 Available periods",
"ADMIN_PRICING_SECTION_PERIODS_TITLE": "🗓 Subscription periods",
"ADMIN_PRICING_SECTION_PROMPT": "Select what to update:",
"ADMIN_PRICING_SECTION_SETTINGS_GENERIC": "⚙️ Settings",
"ADMIN_PRICING_SECTION_TRAFFIC_TITLE": "📦 Traffic packages",
"ADMIN_PRICING_SECTION_TRIAL_TITLE": "🎁 Trial period",
"ADMIN_PRICING_SETTING_CANCEL_HINT": "Reply \"Cancel\" to go back without changes.",
"ADMIN_PRICING_SETTING_CURRENT": "Current value",
"ADMIN_PRICING_SETTING_EDIT_TITLE": "Parameter configuration",
"ADMIN_PRICING_SETTING_EDIT_WITH_VALUE": "✏️ {label} • {value}",
"ADMIN_PRICING_SETTING_EXAMPLE": "Example",
"ADMIN_PRICING_SETTING_FORMAT": "Input format",
"ADMIN_PRICING_SETTING_INVALID": "Could not update the parameter. Please check the value format.",
"ADMIN_PRICING_SETTING_PARAMETER": "Parameter",
"ADMIN_PRICING_SETTING_PROMPT": "Send a new value or type \"Cancel\". Use none to clear.",
"ADMIN_PRICING_SETTING_SUCCESS": "Parameter {label} updated: {value}",
"ADMIN_PRICING_SETTING_TOGGLE_STATEFUL": "{icon} {label}",
"ADMIN_PRICING_SETTING_WARNING": "Important"
}

View File

@@ -822,25 +822,57 @@
"ADMIN_PRICING_MENU_TITLE": "Управление ценами",
"ADMIN_PRICING_MENU_DESCRIPTION": "Быстрый доступ к тарифам подписок, пакетам трафика и дополнительным услугам.",
"ADMIN_PRICING_MENU_SUMMARY": "Краткая сводка:",
"ADMIN_PRICING_MENU_SUMMARY_CORE": "• Базовые лимиты: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_EXTRA": "• Дополнительно: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_PERIOD_OPTIONS": "• Доступные периоды: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_PERIODS": "• Периоды: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_TRAFFIC": "• Трафик: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_EXTRA": "• Дополнительно: {summary}",
"ADMIN_PRICING_MENU_SUMMARY_TRIAL": "• Триал: {summary}",
"ADMIN_PRICING_MENU_PROMPT": "Выберите раздел для редактирования:",
"ADMIN_PRICING_BUTTON_CORE": "⚙️ Базовые лимиты",
"ADMIN_PRICING_BUTTON_EXTRA": " Дополнительно",
"ADMIN_PRICING_BUTTON_PERIOD_OPTIONS": "🗓 Доступные периоды",
"ADMIN_PRICING_BUTTON_PERIODS": "🗓 Периоды подписки",
"ADMIN_PRICING_BUTTON_TRAFFIC": "📦 Пакеты трафика",
"ADMIN_PRICING_BUTTON_EXTRA": " Дополнительно",
"ADMIN_PRICING_SECTION_PERIODS_TITLE": "🗓 Периоды подписки",
"ADMIN_PRICING_SECTION_TRAFFIC_TITLE": "📦 Пакеты трафика",
"ADMIN_PRICING_SECTION_EXTRA_TITLE": " Дополнительные опции",
"ADMIN_PRICING_SECTION_PROMPT": "Выберите что изменить:",
"ADMIN_PRICING_SECTION_EMPTY": "Нет доступных значений.",
"ADMIN_PRICING_BUTTON_TRIAL": "🎁 Пробный период",
"ADMIN_PRICING_CHOICE_ALREADY": "Это значение уже активно.",
"ADMIN_PRICING_CHOICE_UPDATED": "Выбрано: {label}",
"ADMIN_PRICING_EDIT_CANCEL": "❌ Отмена",
"ADMIN_PRICING_EDIT_CANCEL_HINT": "Напишите «Отмена», чтобы вернуться без изменений.",
"ADMIN_PRICING_EDIT_TITLE": "Изменение цены",
"ADMIN_PRICING_EDIT_TARGET": "Текущий тариф",
"ADMIN_PRICING_EDIT_CURRENT": "Текущее значение",
"ADMIN_PRICING_EDIT_PROMPT": "Введите новую стоимость в рублях (например 990 или 990.50). Для бесплатного тарифа укажите 0.",
"ADMIN_PRICING_EDIT_CANCEL": "❌ Отмена",
"ADMIN_PRICING_EDIT_EXPIRED": "Сессия редактирования истекла.",
"ADMIN_PRICING_EDIT_CANCELLED": "Изменения отменены.",
"ADMIN_PRICING_EDIT_INVALID": "Не удалось распознать цену. Укажите число в рублях (например 990 или 990.50).",
"ADMIN_PRICING_EDIT_SUCCESS": "Цена для {item} обновлена: {price}"
"ADMIN_PRICING_EDIT_SUCCESS": "Цена для {item} обновлена: {price}",
"ADMIN_PRICING_PERIOD_DISABLED": "Период отключен.",
"ADMIN_PRICING_PERIOD_ENABLED": "Период включен.",
"ADMIN_PRICING_PERIOD_MIN": "Должен оставаться хотя бы один период.",
"ADMIN_PRICING_SECTION_CORE_TITLE": "⚙️ Базовые лимиты",
"ADMIN_PRICING_SECTION_CURRENT": "Текущие значения:",
"ADMIN_PRICING_SECTION_EMPTY": "Нет доступных значений.",
"ADMIN_PRICING_SECTION_EXTRA_TITLE": " Дополнительные опции",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_PROMPT": "Нажмите на период, чтобы включить или выключить его отображение.",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_RENEW": "Активные периоды продления: {items}",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_SUB": "Активные периоды подписки: {items}",
"ADMIN_PRICING_SECTION_PERIOD_OPTIONS_TITLE": "🗓 Доступные периоды",
"ADMIN_PRICING_SECTION_PERIODS_TITLE": "🗓 Периоды подписки",
"ADMIN_PRICING_SECTION_PROMPT": "Выберите что изменить:",
"ADMIN_PRICING_SECTION_SETTINGS_GENERIC": "⚙️ Настройки",
"ADMIN_PRICING_SECTION_TRAFFIC_TITLE": "📦 Пакеты трафика",
"ADMIN_PRICING_SECTION_TRIAL_TITLE": "🎁 Пробный период",
"ADMIN_PRICING_SETTING_CANCEL_HINT": "Чтобы вернуться без изменений, ответьте «Отмена».",
"ADMIN_PRICING_SETTING_CURRENT": "Текущее значение",
"ADMIN_PRICING_SETTING_EDIT_TITLE": "Настройка параметра",
"ADMIN_PRICING_SETTING_EDIT_WITH_VALUE": "✏️ {label} • {value}",
"ADMIN_PRICING_SETTING_EXAMPLE": "Пример",
"ADMIN_PRICING_SETTING_FORMAT": "Формат ввода",
"ADMIN_PRICING_SETTING_INVALID": "Не удалось обновить параметр. Проверьте формат значения.",
"ADMIN_PRICING_SETTING_PARAMETER": "Параметр",
"ADMIN_PRICING_SETTING_PROMPT": "Отправьте новое значение или напишите «Отмена». Для очистки используйте none.",
"ADMIN_PRICING_SETTING_SUCCESS": "Параметр {label} обновлен: {value}",
"ADMIN_PRICING_SETTING_TOGGLE_STATEFUL": "{icon} {label}",
"ADMIN_PRICING_SETTING_WARNING": "Важно"
}