fix: complete english localization refresh

This commit is contained in:
3252a8
2026-05-28 00:55:22 +03:00
parent 62e950f5c4
commit f153ca5bf4
3 changed files with 313 additions and 3 deletions
+156 -1
View File
@@ -1802,5 +1802,160 @@
"admin_translations_audience_user": "User-visible",
"admin_translations_audience_internal": "Admin/internal",
"admin_translations_audience_user_hint": "Mini App, bot, payment, subscription, support, and auth copy.",
"admin_translations_audience_internal_hint": "Admin panel, logs, sync statuses, and service notifications."
"admin_translations_audience_internal_hint": "Admin panel, logs, sync statuses, and service notifications.",
"admin_actions": "Actions",
"admin_ad_created": "Campaign created",
"admin_ad_deleted": "Campaign deleted",
"admin_appearance_brand_sub": "File, URL, or confirmed emoji logo",
"admin_appearance_brand_title": "Logo",
"admin_appearance_emoji_font": "Emoji font",
"admin_appearance_favicon_upload_failed": "Failed to upload favicon",
"admin_appearance_favicon_upload_file": "Upload favicon",
"admin_appearance_favicon_upload_url": "From URL",
"admin_appearance_favicon_uploaded_pending": "Favicon uploaded and applied.",
"admin_appearance_logo_upload_failed": "Failed to upload logo",
"admin_appearance_logo_upload_file": "Upload file",
"admin_appearance_logo_upload_url": "From URL",
"admin_appearance_logo_uploaded_pending": "Logo uploaded and applied.",
"admin_appearance_preview_theme": "Preview",
"admin_appearance_theme_accent_empty": "Not set",
"admin_appearance_theme_accent_placeholder": "Not set",
"admin_appearance_theme_home_logo_scale": "Home and login logo",
"admin_appearance_themes_sub": "Global theme, accent color, and preview",
"admin_appearance_themes_title": "Themes",
"admin_appearance_use_custom_favicon": "Use a separate favicon",
"admin_appearance_use_emoji_logo": "Use emoji logo",
"admin_backups_create": "Create backup",
"admin_backups_create_done": "Backup created",
"admin_backups_create_failed": "Failed to create backup",
"admin_backups_creating": "Creating...",
"admin_backups_pagination_meta": "{from}-{to} / {total}",
"admin_btn_add_squad": "Add squad",
"admin_btn_ban": "Block user",
"admin_btn_cancel": "Cancel",
"admin_btn_confirm_delete": "Confirm deletion",
"admin_btn_confirm_send": "Confirm send",
"admin_btn_delete_account": "Delete account",
"admin_btn_preview_tg": "Preview in Telegram",
"admin_btn_save_tariff": "Save tariff",
"admin_btn_send_msg": "Send message",
"admin_btn_unban": "Unblock user",
"admin_days_short": "d",
"admin_load_failed": "Failed to load data",
"admin_loading_squads": "Loading list from panel...",
"admin_message_preview_failed": "Failed to send preview",
"admin_message_preview_sent": "Preview sent to Telegram",
"admin_nav_appearance": "Appearance",
"admin_nav_title": "Admin panel",
"admin_no": "No",
"admin_pagination_next": "Next",
"admin_pagination_prev": "Back",
"admin_premium_override_invalid_bonus": "Invalid GB value",
"admin_regular_override_invalid_bonus": "Invalid main traffic GB value",
"admin_regular_override_saved": "Main traffic override saved",
"admin_section_appearance_subtitle": "Logo, themes, and Mini App accent colors",
"admin_section_appearance_title": "Appearance",
"admin_select": "Select",
"admin_send": "Send",
"admin_settings_saved": "Settings saved",
"admin_status_banned": "Banned",
"admin_status_subscription": "Subscription",
"admin_support_send_failed": "Send failed",
"admin_tariff_btn_package_rub": "Package ₽",
"admin_tariff_btn_package_stars": "Package ⭐",
"admin_tariff_btn_period": "Period",
"admin_tariff_create_subtitle": "The catalog will be saved to JSON after confirmation",
"admin_tariff_create_title": "New tariff",
"admin_tariff_default_updated": "Default tariff updated",
"admin_tariff_delete_subtitle": "Tariff {key} will disappear from the sales catalog.",
"admin_tariff_delete_title": "Delete tariff?",
"admin_tariff_deleted": "Tariff deleted",
"admin_tariff_edit_title": "Tariff settings",
"admin_tariff_enabled_hint": "A disabled tariff is hidden from the bot/Mini App, but active subscriptions on it keep working",
"admin_tariff_error_delete_last_enabled": "Cannot delete the last enabled tariff",
"admin_tariff_error_key_exists": "A tariff with this key already exists",
"admin_tariff_error_key_required": "Enter a tariff key",
"admin_tariff_error_min_enabled": "At least one tariff must be enabled",
"admin_tariff_hidden": "Tariff is hidden from users",
"admin_tariff_hint_conversion": "This rate converts the remaining subscription period to gigabytes when a user switches from Period to Traffic",
"admin_tariff_hint_hwid": "How many devices can use the subscription at the same time. Empty means use the .env value; 0 means unlimited",
"admin_tariff_hint_key": "Latin characters, no spaces. Used in payments and subscriptions; changing it after publication is not recommended",
"admin_tariff_hint_premium_name_en": "Optional for the English interface.",
"admin_tariff_hint_premium_name_ru": "This text replaces \"Premium servers\" in the account, top-ups, and limit cards.",
"admin_tariff_hint_premium_squads": "Remnawave squads available only to owners of this tariff. Traffic is counted by their accessible nodes",
"admin_tariff_hint_premium_traffic_limit": "How many GB through premium squads are included each month. 0 or empty means there is no separate premium limit",
"admin_tariff_hint_squads": "Remnawave squads this tariff connects the user to. Select one or more",
"admin_tariff_hint_traffic_limit": "How many GB are included every month. 0 means unlimited traffic. Extra packages can be sold on the Top-ups tab",
"admin_tariff_hwid_packages_subtitle": "Extends the limit from the General tab. Each row is a \"+N devices for N currency units\" package",
"admin_tariff_hwid_packages_title": "Extra device packages (HWID)",
"admin_tariff_label_conversion": "Conversion rate, ₽ per 1 GB",
"admin_tariff_label_desc_en": "Description - EN",
"admin_tariff_label_desc_ru": "Description - RU",
"admin_tariff_label_hwid": "Device limit (HWID)",
"admin_tariff_label_key": "Tariff key",
"admin_tariff_label_model": "Billing model",
"admin_tariff_label_name_en": "Name - EN",
"admin_tariff_label_name_ru": "Name - RU",
"admin_tariff_label_premium_name_en": "Premium section name, EN",
"admin_tariff_label_premium_name_ru": "Premium section name, RU",
"admin_tariff_label_premium_traffic_limit": "Monthly premium traffic limit, GB",
"admin_tariff_label_squads": "Base Internal Squads",
"admin_tariff_label_traffic_limit": "Monthly traffic limit, GB",
"admin_tariff_model_period_desc": "the user buys a fixed period (1/3/12 months, etc.)",
"admin_tariff_model_period_label": "Period",
"admin_tariff_model_traffic_desc": "the user buys gigabyte packages at a fixed price per GB",
"admin_tariff_model_traffic_label": "Traffic",
"admin_tariff_placeholder_desc_ru": "Base server pool",
"admin_tariff_placeholder_name_ru": "Standard",
"admin_tariff_placeholder_premium_name_ru": "Premium servers",
"admin_tariff_premium_head": "Premium access and a separate traffic counter",
"admin_tariff_premium_subhead": "Premium squads give the user access to faster/premium nodes; their traffic is counted separately from main traffic so it can be limited or sold separately",
"admin_tariff_premium_topup_subtitle": "Packages that extend the monthly premium limit when the user runs out",
"admin_tariff_premium_topup_title": "Premium traffic top-up",
"admin_tariff_pricing_empty": "Add at least one period so the tariff appears in the storefront.",
"admin_tariff_pricing_period_subtitle": "Each row is a separate storefront option: how many months the user pays for and how much it costs",
"admin_tariff_pricing_period_title": "Subscription periods and prices",
"admin_tariff_pricing_traffic_subtitle": "Base storefront for the traffic model. Each row is an \"N gigabytes for N currency units\" package",
"admin_tariff_pricing_traffic_title": "Traffic packages",
"admin_tariff_saved": "Tariff saved",
"admin_tariff_status_updated": "Tariff status updated",
"admin_tariff_topup_subtitle": "When a user runs out of the monthly limit, they can buy an extra package without changing the subscription term",
"admin_tariff_topup_title": "Traffic top-up over the monthly limit",
"admin_tariff_topup_traffic_hint": "For the traffic model, separate top-ups are not needed: packages configured on the Prices tab are the top-ups users can buy again as they run out.",
"admin_tariff_visible": "Tariff is visible in the storefront",
"admin_tariffs_save_failed": "Failed to save tariffs",
"admin_tariffs_saved": "Tariffs saved",
"admin_tariffs_title": "Tariff catalog",
"admin_user_label_ref_bot": "Referral link (bot)",
"admin_user_label_ref_web": "Referral link (web)",
"admin_user_override_unlimited_short": "Unlimited",
"admin_user_premium_override_bonus": "Extra premium traffic, GB",
"admin_user_premium_override_bonus_hint": "",
"admin_user_premium_override_card_hint": "Unlimited access and extra volume for premium squads on top of the tariff.",
"admin_user_premium_override_card_title": "Premium traffic",
"admin_user_premium_override_save": "Save",
"admin_user_premium_override_status_bonus": "Premium now: +{gb} GB",
"admin_user_premium_override_status_none": "Premium override is not set",
"admin_user_premium_override_status_unlimited": "Current: unlimited",
"admin_user_premium_unlimited_hint": "Unlimited (admin override)",
"admin_user_premium_unlimited_value": "∞ (used {used})",
"admin_user_regular_override_bonus": "Extra main traffic, GB",
"admin_user_regular_override_bonus_hint": "",
"admin_user_regular_override_card_hint": "Unlimited access and a permanent bonus to the main traffic limit.",
"admin_user_regular_override_card_title": "Main traffic",
"admin_user_regular_override_save": "Save",
"admin_user_regular_override_status_bonus": "Main now: +{gb} GB",
"admin_user_regular_override_status_none": "Main traffic bonus is not set",
"admin_user_regular_override_status_unlimited": "Current: unlimited",
"admin_user_traffic_grant_gb": "GB to grant",
"admin_user_traffic_grant_hint": "Adds GB to the user balance like a top-up, but without payment. The limit and squads update in the panel immediately.",
"admin_user_traffic_grant_kind": "Traffic type",
"admin_user_traffic_grant_kind_premium": "Premium",
"admin_user_traffic_grant_kind_regular": "Regular",
"admin_user_traffic_grant_submit": "Grant",
"admin_user_traffic_grant_title": "Grant traffic",
"admin_yes": "Yes",
"wa_payment_success": "Payment successful",
"wa_settings_admin_panel": "Admin panel",
"wa_settings_admin_panel_hint": "Manage the app"
}