fix: locales in admin panel settings page

This commit is contained in:
3252a8
2026-05-12 10:31:21 +03:00
parent 9679190709
commit b9c0dfb9a1
5 changed files with 282 additions and 87 deletions
+127 -43
View File
@@ -508,7 +508,7 @@
"status_inactive": "Inactive",
"admin_ads_section": "📈 Ads",
"admin_ads_header": "📈 Ad Campaigns:",
"admin_ads_empty": "📭 No ad campaigns. Click \"Create\" to add one.",
"admin_ads_empty": "No campaigns found",
"admin_ads_item": "ID: {id}\nSource: <b>{source}</b>\nstart={start_param}\nCost: {cost} RUB\nActive: {active}\n— Starts: {starts}\n— Trials: {trials}\n— Payers: {payers}\n— Revenue: {revenue} RUB",
"admin_ads_create_button": " Create campaign",
"admin_ads_create_source_prompt": "Enter source (e.g., AEZA, VK, TG-channel):",
@@ -796,7 +796,7 @@
"admin_nav_operations": "Operations",
"admin_nav_users": "Users",
"admin_nav_payments": "Payments",
"admin_nav_promos": "Promo codes",
"admin_nav_promos": "Promos",
"admin_nav_ads": "Ads",
"admin_nav_communication": "Communication",
"admin_nav_broadcast": "Broadcast",
@@ -810,18 +810,18 @@
"admin_section_users_subtitle": "Search, bans, and account actions",
"admin_section_payments_title": "Payments",
"admin_section_payments_subtitle": "Transaction history and export",
"admin_section_promos_title": "Promo codes",
"admin_section_promos_subtitle": "Create and manage codes",
"admin_section_ads_title": "Ad campaigns",
"admin_section_promos_title": "Promos",
"admin_section_promos_subtitle": "Create and manage promo codes",
"admin_section_ads_title": "Ad Campaigns",
"admin_section_ads_subtitle": "UTM sources and attribution",
"admin_section_broadcast_title": "Broadcast",
"admin_section_broadcast_subtitle": "Bulk Telegram message delivery",
"admin_section_logs_title": "Activity logs",
"admin_section_broadcast_subtitle": "Mass messaging in Telegram",
"admin_section_logs_title": "Activity Logs",
"admin_section_logs_subtitle": "User events and admin actions",
"admin_section_tariffs_title": "Tariffs",
"admin_section_tariffs_subtitle": "Sales catalog, periods, packages, and limits",
"admin_section_settings_title": "Application settings",
"admin_section_settings_subtitle": "Overrides over .env, applied immediately",
"admin_section_settings_title": "App Settings",
"admin_section_settings_subtitle": "Overrides for .env, applied instantly",
"admin_filter_all": "All",
"admin_filter_not_banned": "Not banned",
"admin_filter_banned": "Banned",
@@ -1035,7 +1035,6 @@
"admin_btn_delete": "Delete",
"admin_promos_empty": "No promo codes found",
"admin_btn_create": "Create",
"admin_ads_empty": "No campaigns found",
"admin_btn_campaign": "Campaign",
"admin_btn_tariff": "Tariff",
"admin_btn_sync": "Synchronize",
@@ -1046,38 +1045,6 @@
"admin_btn_disable": "Off",
"admin_btn_show_more": "Show more",
"admin_settings_dirty_count": "Changes: {count}",
"admin_nav_overview": "Overview",
"admin_nav_dashboard": "Dashboard",
"admin_nav_operations": "Operations",
"admin_nav_users": "Users",
"admin_nav_payments": "Payments",
"admin_nav_promos": "Promos",
"admin_nav_ads": "Ads",
"admin_nav_communication": "Communication",
"admin_nav_broadcast": "Broadcast",
"admin_nav_logs": "Logs",
"admin_nav_system": "System",
"admin_nav_tariffs": "Tariffs",
"admin_nav_settings": "Settings",
"admin_section_stats_title": "Dashboard",
"admin_section_stats_subtitle": "Audience, revenue, Remnawave panel, and recent payments",
"admin_section_users_title": "Users",
"admin_section_users_subtitle": "Search, bans, and account actions",
"admin_section_payments_title": "Payments",
"admin_section_payments_subtitle": "Transaction history and export",
"admin_section_promos_title": "Promos",
"admin_section_promos_subtitle": "Create and manage promo codes",
"admin_section_ads_title": "Ad Campaigns",
"admin_section_ads_subtitle": "UTM sources and attribution",
"admin_section_broadcast_title": "Broadcast",
"admin_section_broadcast_subtitle": "Mass messaging in Telegram",
"admin_section_logs_title": "Activity Logs",
"admin_section_logs_subtitle": "User events and admin actions",
"admin_section_tariffs_title": "Tariffs",
"admin_section_tariffs_subtitle": "Sales catalog, periods, packages, and limits",
"admin_section_settings_title": "App Settings",
"admin_section_settings_subtitle": "Overrides for .env, applied instantly",
"admin_panel_title": "Admin Panel",
"admin_promo_col_code": "Code",
"admin_promo_col_bonus": "Bonus",
"admin_promo_col_activations": "Activations",
@@ -1143,5 +1110,122 @@
"admin_broadcast_started": "Broadcast started",
"admin_broadcast_failed": "Broadcast failed",
"admin_user_short": "User",
"admin_target_short": "Target"
"admin_target_short": "Target",
"admin_settings_field_default_language_label": "Default Language",
"admin_settings_field_default_language_description": "Controls the 'Default Language' setting in admin overrides.",
"admin_settings_field_default_currency_symbol_label": "Default Currency Symbol",
"admin_settings_field_default_currency_symbol_description": "Controls the 'Default Currency Symbol' setting in admin overrides.",
"admin_settings_field_support_link_label": "Support Link",
"admin_settings_field_support_link_description": "Controls the 'Support Link' setting in admin overrides.",
"admin_settings_field_server_status_url_label": "Server Status URL",
"admin_settings_field_terms_of_service_url_label": "Terms Of Service URL",
"admin_settings_field_privacy_policy_url_label": "Privacy Policy URL",
"admin_settings_field_user_agreement_url_label": "User Agreement URL",
"admin_settings_field_disable_welcome_message_label": "Disable Welcome Message",
"admin_settings_field_start_command_description_label": "Start Command Description",
"admin_settings_field_required_channel_id_label": "Required Channel ID",
"admin_settings_field_required_channel_id_description": "Controls the 'Required Channel ID' setting in admin overrides.",
"admin_settings_field_required_channel_link_label": "Required Channel Link",
"admin_settings_field_required_channel_link_description": "Controls the 'Required Channel Link' setting in admin overrides.",
"admin_settings_field_webapp_title_label": "WebApp Title",
"admin_settings_field_webapp_primary_color_label": "WebApp Primary Color",
"admin_settings_field_webapp_logo_url_label": "WebApp Logo URL",
"admin_settings_field_webapp_logo_emoji_label": "WebApp Logo Emoji",
"admin_settings_field_webapp_enabled_label": "WebApp Enabled",
"admin_settings_field_month_1_enabled_label": "Month 1 Enabled",
"admin_settings_field_month_3_enabled_label": "Month 3 Enabled",
"admin_settings_field_month_6_enabled_label": "Month 6 Enabled",
"admin_settings_field_month_12_enabled_label": "Month 12 Enabled",
"admin_settings_field_rub_price_1_month_label": "Rub Price 1 Month",
"admin_settings_field_rub_price_3_months_label": "Rub Price 3 Months",
"admin_settings_field_rub_price_6_months_label": "Rub Price 6 Months",
"admin_settings_field_rub_price_12_months_label": "Rub Price 12 Months",
"admin_settings_field_stars_price_1_month_label": "Stars Price 1 Month",
"admin_settings_field_stars_price_3_months_label": "Stars Price 3 Months",
"admin_settings_field_stars_price_6_months_label": "Stars Price 6 Months",
"admin_settings_field_stars_price_12_months_label": "Stars Price 12 Months",
"admin_settings_field_traffic_packages_label": "Traffic Packages",
"admin_settings_field_traffic_packages_description": "Controls the 'Traffic Packages' setting in admin overrides.",
"admin_settings_field_stars_traffic_packages_label": "Stars Traffic Packages",
"admin_settings_field_payment_methods_order_label": "Payment Methods Order",
"admin_settings_field_payment_methods_order_description": "Controls the 'Payment Methods Order' setting in admin overrides.",
"admin_settings_field_stars_enabled_label": "Stars Enabled",
"admin_settings_field_yookassa_enabled_label": "YooKassa Enabled",
"admin_settings_field_yookassa_shop_id_label": "YooKassa Shop ID",
"admin_settings_field_yookassa_secret_key_label": "YooKassa Secret Key",
"admin_settings_field_yookassa_return_url_label": "YooKassa Return URL",
"admin_settings_field_yookassa_default_receipt_email_label": "YooKassa Default Receipt Email",
"admin_settings_field_yookassa_vat_code_label": "YooKassa VAT Code",
"admin_settings_field_yookassa_vat_code_description": "Controls the 'YooKassa VAT Code' setting in admin overrides.",
"admin_settings_field_yookassa_autopayments_enabled_label": "YooKassa Autopayments Enabled",
"admin_settings_field_yookassa_autopayments_require_card_binding_label": "YooKassa Autopayments Require Card Binding",
"admin_settings_field_freekassa_enabled_label": "FreeKassa Enabled",
"admin_settings_field_freekassa_merchant_id_label": "FreeKassa Merchant ID",
"admin_settings_field_freekassa_first_secret_label": "FreeKassa First Secret",
"admin_settings_field_freekassa_second_secret_label": "FreeKassa Second Secret",
"admin_settings_field_freekassa_second_secret_description": "Controls the 'FreeKassa Second Secret' setting in admin overrides.",
"admin_settings_field_freekassa_api_key_label": "FreeKassa API Key",
"admin_settings_field_freekassa_payment_url_label": "FreeKassa Payment URL",
"admin_settings_field_freekassa_payment_method_id_label": "FreeKassa Payment Method ID",
"admin_settings_field_freekassa_payment_ip_label": "FreeKassa Payment Ip",
"admin_settings_field_freekassa_payment_ip_description": "Controls the 'FreeKassa Payment Ip' setting in admin overrides.",
"admin_settings_field_freekassa_trusted_ips_label": "FreeKassa Trusted Ips",
"admin_settings_field_freekassa_trusted_ips_description": "Controls the 'FreeKassa Trusted Ips' setting in admin overrides.",
"admin_settings_field_platega_enabled_label": "Platega Enabled",
"admin_settings_field_platega_base_url_label": "Platega Base URL",
"admin_settings_field_platega_merchant_id_label": "Platega Merchant ID",
"admin_settings_field_platega_secret_label": "Platega Secret",
"admin_settings_field_platega_payment_method_label": "Platega Payment Method",
"admin_settings_field_platega_sbp_enabled_label": "Platega SBP Enabled",
"admin_settings_field_platega_sbp_method_label": "Platega SBP Method",
"admin_settings_field_platega_crypto_enabled_label": "Platega Crypto Enabled",
"admin_settings_field_platega_crypto_method_label": "Platega Crypto Method",
"admin_settings_field_platega_return_url_label": "Platega Return URL",
"admin_settings_field_platega_failed_url_label": "Platega Failed URL",
"admin_settings_field_severpay_enabled_label": "SeverPay Enabled",
"admin_settings_field_severpay_mid_label": "SeverPay Mid",
"admin_settings_field_severpay_token_label": "SeverPay Token",
"admin_settings_field_severpay_base_url_label": "SeverPay Base URL",
"admin_settings_field_severpay_return_url_label": "SeverPay Return URL",
"admin_settings_field_severpay_lifetime_minutes_label": "SeverPay Lifetime Minutes",
"admin_settings_field_severpay_lifetime_minutes_description": "Controls the 'SeverPay Lifetime Minutes' setting in admin overrides.",
"admin_settings_field_cryptopay_enabled_label": "CryptoPay Enabled",
"admin_settings_field_cryptopay_token_label": "CryptoPay Token",
"admin_settings_field_cryptopay_network_label": "CryptoPay Network",
"admin_settings_field_cryptopay_network_description": "Controls the 'CryptoPay Network' setting in admin overrides.",
"admin_settings_field_cryptopay_currency_type_label": "CryptoPay Currency Type",
"admin_settings_field_cryptopay_currency_type_description": "Controls the 'CryptoPay Currency Type' setting in admin overrides.",
"admin_settings_field_cryptopay_asset_label": "CryptoPay Asset",
"admin_settings_field_trial_enabled_label": "Trial Enabled",
"admin_settings_field_trial_duration_days_label": "Trial Duration Days",
"admin_settings_field_trial_traffic_limit_gb_label": "Trial Traffic Limit Gb",
"admin_settings_field_trial_traffic_strategy_label": "Trial Traffic Strategy",
"admin_settings_field_referral_one_bonus_per_referee_label": "Referral One Bonus Per Referee",
"admin_settings_field_referral_welcome_bonus_days_label": "Referral Welcome Bonus Days",
"admin_settings_field_legacy_refs_label": "Legacy Refs",
"admin_settings_field_referral_bonus_days_inviter_1_month_label": "Referral Bonus Days Inviter 1 Month",
"admin_settings_field_referral_bonus_days_inviter_3_months_label": "Referral Bonus Days Inviter 3 Months",
"admin_settings_field_referral_bonus_days_inviter_6_months_label": "Referral Bonus Days Inviter 6 Months",
"admin_settings_field_referral_bonus_days_inviter_12_months_label": "Referral Bonus Days Inviter 12 Months",
"admin_settings_field_referral_bonus_days_referee_1_month_label": "Referral Bonus Days Referee 1 Month",
"admin_settings_field_referral_bonus_days_referee_3_months_label": "Referral Bonus Days Referee 3 Months",
"admin_settings_field_referral_bonus_days_referee_6_months_label": "Referral Bonus Days Referee 6 Months",
"admin_settings_field_referral_bonus_days_referee_12_months_label": "Referral Bonus Days Referee 12 Months",
"admin_settings_field_subscription_notifications_enabled_label": "Subscription Notifications Enabled",
"admin_settings_field_subscription_notify_on_expire_label": "Subscription Notify On Expire",
"admin_settings_field_subscription_notify_after_expire_label": "Subscription Notify After Expire",
"admin_settings_field_subscription_notify_days_before_label": "Subscription Notify Days Before",
"admin_settings_field_log_new_users_label": "Log New Users",
"admin_settings_field_log_payments_label": "Log Payments",
"admin_settings_field_log_promo_activations_label": "Log Promo Activations",
"admin_settings_field_log_trial_activations_label": "Log Trial Activations",
"admin_settings_field_log_suspicious_activity_label": "Log Suspicious Activity",
"admin_settings_field_log_level_label": "Log Level",
"admin_settings_field_log_level_description": "Controls the 'Log Level' setting in admin overrides.",
"admin_settings_field_log_chat_id_label": "Log Chat ID",
"admin_settings_field_log_thread_id_label": "Log Thread ID",
"admin_settings_field_my_devices_section_enabled_label": "My Devices Section Enabled",
"admin_settings_field_user_hwid_device_limit_label": "User HWID Device Limit",
"admin_settings_field_user_traffic_limit_gb_label": "User Traffic Limit Gb",
"admin_settings_field_user_traffic_strategy_label": "User Traffic Strategy"
}