refactor: slice web app wip
This commit is contained in:
+206
-1
@@ -889,5 +889,210 @@
|
||||
"admin_broadcast_target_active": "With subscription",
|
||||
"admin_broadcast_target_inactive": "No subscription",
|
||||
"admin_expired_at": "Expired {date}",
|
||||
"admin_expired_badge": "Expired {date}"
|
||||
"admin_expired_badge": "Expired {date}",
|
||||
"admin_stats_error": "Failed to load statistics: {error}",
|
||||
"admin_stats_label_users": "Users",
|
||||
"admin_stats_trend_banned": "Banned: {count}",
|
||||
"admin_stats_label_paid_subs": "Paid Subscriptions",
|
||||
"admin_stats_trend_trials": "Trials: {count}",
|
||||
"admin_stats_label_today_rev": "Today's Revenue",
|
||||
"admin_stats_trend_payments": "{count} payments",
|
||||
"admin_stats_label_week": "This Week",
|
||||
"admin_stats_trend_month": "Month: {value}",
|
||||
"admin_stats_label_all_time": "All Time",
|
||||
"admin_stats_sync_label": "Sync",
|
||||
"admin_stats_label_queue": "Queue",
|
||||
"admin_stats_trend_groups": "Groups: {count}",
|
||||
"admin_stats_recent_payments": "Recent Payments",
|
||||
"admin_stats_records_count": "{count} records",
|
||||
"admin_id": "ID",
|
||||
"admin_status_default": "Default",
|
||||
"admin_tariff_squads": "Squads",
|
||||
"admin_tariff_premium": "Premium",
|
||||
"admin_settings_badge_secret": "Secret",
|
||||
"admin_settings_badge_override": "Override",
|
||||
"admin_status_limited": "Limited",
|
||||
"admin_status_expired": "Expired",
|
||||
"admin_status_disabled": "Disabled",
|
||||
"admin_status_bot_only": "Bot Only",
|
||||
"admin_user_detail_title": "User #{id}",
|
||||
"admin_close": "Close",
|
||||
"admin_loading": "Loading…",
|
||||
"admin_badge_banned": "Banned",
|
||||
"admin_badge_active": "Active",
|
||||
"admin_badge_subscription": "Subscription",
|
||||
"admin_badge_no_subscription": "No subscription",
|
||||
"admin_user_label_paid": "Total Paid",
|
||||
"admin_user_label_logs": "Logs",
|
||||
"admin_user_section_profile": "Profile",
|
||||
"admin_user_label_registration": "Registration",
|
||||
"admin_user_label_ref_code": "Referral Code",
|
||||
"admin_user_section_links": "Links",
|
||||
"admin_user_copy_tooltip": "Copy",
|
||||
"admin_user_sub_link_copied": "Subscription link copied",
|
||||
"admin_user_ref_link_copied": "Referral link copied",
|
||||
"admin_user_tab_subscription": "Subscription",
|
||||
"admin_user_tab_activity": "Activity",
|
||||
"admin_user_tab_actions": "Actions",
|
||||
"admin_user_label_active_until": "Active until",
|
||||
"admin_user_label_tariff": "Tariff",
|
||||
"admin_user_label_auto_renew": "Auto-renew",
|
||||
"admin_user_label_provider": "Provider",
|
||||
"admin_user_label_main_traffic": "Main Traffic",
|
||||
"admin_user_traffic_left": "Left: {left}",
|
||||
"admin_user_label_premium_squads": "Premium Squads",
|
||||
"admin_user_no_active_subscription": "No active subscription",
|
||||
"admin_user_history_title": "Subscription History · {count}",
|
||||
"admin_user_history_no_tariff": "No tariff",
|
||||
"admin_user_history_until": "until {date}",
|
||||
"admin_user_history_active": "Active",
|
||||
"admin_user_history_status_panel": "History",
|
||||
"admin_user_recent_payments_title": "Recent Payments · {count}",
|
||||
"admin_user_no_payments": "No payments",
|
||||
"admin_user_btn_reset_trial": "Reset Trial",
|
||||
"admin_user_label_extend": "Extend Subscription",
|
||||
"admin_user_label_extend_days": "Days",
|
||||
"admin_user_btn_extend": "Extend",
|
||||
"admin_user_label_telegram_msg": "Telegram Message",
|
||||
"admin_user_hint_telegram_msg": "Telegram HTML formatting supported",
|
||||
"admin_user_placeholder_msg": "Message text",
|
||||
"admin_user_btn_preview_tg": "Preview in Telegram",
|
||||
"admin_user_btn_send_msg": "Send Message",
|
||||
"admin_user_danger_zone_title": "Danger Zone",
|
||||
"admin_user_danger_zone_subtitle": "These actions require confirmation and (for deletion) are irreversible",
|
||||
"admin_user_btn_unban": "Unban user",
|
||||
"admin_user_btn_ban": "Ban user",
|
||||
"admin_user_btn_delete_account": "Delete account",
|
||||
"admin_user_msg_confirm_title": "Send message to user?",
|
||||
"admin_user_msg_confirm_recipient": "Recipient: {name}",
|
||||
"admin_user_btn_cancel": "Cancel",
|
||||
"admin_user_btn_confirm_send": "Confirm Send",
|
||||
"admin_user_ban_confirm_title": "Ban user?",
|
||||
"admin_user_ban_confirm_subtitle": "{name} will no longer be able to interact with the bot. This can be undone later.",
|
||||
"admin_user_delete_confirm_title": "Delete user?",
|
||||
"admin_user_delete_confirm_subtitle": "This action is irreversible. All payments, subscriptions, and logs will be deleted.",
|
||||
"admin_user_btn_confirm_delete": "Confirm Delete",
|
||||
"admin_btn_add_premium_squad": "Add premium squad",
|
||||
"admin_tariff_col_volume_gb": "Volume, GB",
|
||||
"admin_tariff_col_price_rub": "Price, ₽",
|
||||
"admin_tariff_col_price_stars": "Price, ⭐",
|
||||
"admin_tariff_col_price_stars_full": "Price, ⭐ Stars",
|
||||
"admin_tariff_col_period_months": "Period, mo.",
|
||||
"admin_tariff_col_hwid_count": "+ devices",
|
||||
"admin_tariff_label_hwid_count_full": "How many devices does this package add",
|
||||
"admin_tariff_label_price_rub": "Price in Rubles",
|
||||
"admin_tariff_label_price_stars": "Price in Telegram Stars",
|
||||
"admin_status_active": "Active",
|
||||
"admin_aria_label_main_traffic": "Main traffic usage",
|
||||
"admin_aria_label_premium_traffic": "Premium traffic usage",
|
||||
"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",
|
||||
"admin_btn_syncing": "Synchronizing...",
|
||||
"admin_btn_save": "Save",
|
||||
"admin_btn_saving": "Saving...",
|
||||
"admin_btn_enable": "On",
|
||||
"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": "Shop and panel overview",
|
||||
"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",
|
||||
"admin_promo_col_valid_until": "Valid until",
|
||||
"admin_promo_col_status": "Status",
|
||||
"admin_promo_create_title": "Create promo code",
|
||||
"admin_promo_label_code": "Code",
|
||||
"admin_promo_label_bonus_days": "Bonus (days)",
|
||||
"admin_promo_label_max_activations": "Max activations",
|
||||
"admin_promo_label_valid_days": "Validity (days)",
|
||||
"admin_ad_create_title": "New campaign",
|
||||
"admin_ad_label_source": "Source",
|
||||
"admin_ad_label_param": "start parameter",
|
||||
"admin_ad_hint_param": "Unique identifier for the referral link",
|
||||
"admin_ad_label_cost": "Cost, RUB",
|
||||
"admin_ads_col_source": "Source",
|
||||
"admin_ads_col_param": "Parameter",
|
||||
"admin_ads_col_cost": "Cost",
|
||||
"admin_ads_col_registrations": "Registrations",
|
||||
"admin_ads_col_conversions": "Conversions",
|
||||
"admin_ads_col_status": "Status",
|
||||
"admin_no_data": "No data",
|
||||
"admin_settings_hint": "Changes in the admin panel take precedence over .env. The 'Reset' button returns the value from environment variables.",
|
||||
"admin_collapse_all": "Collapse all",
|
||||
"admin_expand_all": "Expand all",
|
||||
"admin_settings_params_count": "{count} parameters",
|
||||
"admin_settings_overridden_count": "{count} override",
|
||||
"admin_settings_fields_count": "{count} fields",
|
||||
"admin_show": "Show",
|
||||
"admin_hide": "Hide",
|
||||
"admin_tariffs_stat_total": "Total tariffs",
|
||||
"admin_tariffs_stat_enabled": "Enabled",
|
||||
"admin_tariffs_stat_default": "Default",
|
||||
"admin_tariffs_stat_default_hint": "Used for new subscriptions",
|
||||
"admin_tariffs_stat_disabled": "Disabled",
|
||||
"admin_tariffs_stat_disabled_hint": "Hidden from showcase",
|
||||
"admin_tariffs_catalog_empty": "The catalog is empty. Add your first tariff; a catalog JSON file will be created after saving.",
|
||||
"admin_no_description": "No description",
|
||||
"admin_tariff_model_traffic": "Traffic",
|
||||
"admin_tariff_model_periods": "Periods",
|
||||
"admin_tariff_devices": "Devices",
|
||||
"admin_btn_configure": "Configure",
|
||||
"admin_btn_set_default": "Set Default",
|
||||
"admin_btn_delete_tariff": "Delete Tariff",
|
||||
"admin_months_short": "mo.",
|
||||
"admin_at": "for",
|
||||
"admin_tariff_traffic_packages": "Traffic packages",
|
||||
"admin_btn_refresh": "Refresh",
|
||||
"admin_btn_create_tariff": "Create Tariff",
|
||||
"admin_enabled": "Enabled",
|
||||
"admin_disabled": "Disabled",
|
||||
"admin_broadcast_title": "Broadcast",
|
||||
"admin_broadcast_subtitle": "Delivery via message queue",
|
||||
"admin_broadcast_label_audience": "Audience",
|
||||
"admin_broadcast_label_text": "Message Text",
|
||||
"admin_broadcast_hint_text": "Telegram HTML formatting supported",
|
||||
"admin_btn_queue": "Queue Message",
|
||||
"admin_btn_sending": "Sending...",
|
||||
"admin_broadcast_stat_queued": "Queued",
|
||||
"admin_broadcast_stat_failed": "Failed",
|
||||
"admin_broadcast_started": "Broadcast started",
|
||||
"admin_broadcast_failed": "Broadcast failed",
|
||||
"admin_user_short": "User",
|
||||
"admin_target_short": "Target"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user