182 lines
6.9 KiB
JSON
182 lines
6.9 KiB
JSON
{
|
|
"system": {
|
|
"config": {
|
|
"title": "System Config",
|
|
"subtitle": "Gamification master configuration editor",
|
|
"loading": "Loading configuration...",
|
|
"error": "Failed to load configuration.",
|
|
"last_save": "Last saved:",
|
|
"saving": "Saving...",
|
|
"save": "Save Configuration",
|
|
"section_xp": "XP Logic",
|
|
"section_conversion": "Conversion Logic",
|
|
"section_penalty": "Penalty Logic",
|
|
"section_rewards": "Level Rewards",
|
|
"calculator": "Impact Calculator",
|
|
"calculator_desc": "Adjust parameters to see estimated impact",
|
|
"estimated_results": "Estimated Results",
|
|
"daily_xp": "Daily XP",
|
|
"xp_for_level": "XP Needed for Level Up",
|
|
"social_to_credit": "Social → Credit",
|
|
"days_to_level": "Days to Level Up",
|
|
"raw_json": "Raw JSON Editor",
|
|
"apply_json": "Apply JSON",
|
|
"updated": "Configuration updated!",
|
|
"save_error": "Failed to save configuration.",
|
|
"json_applied": "JSON applied to form fields!",
|
|
"invalid_json": "Invalid JSON: "
|
|
},
|
|
"params": {
|
|
"title": "System Parameters",
|
|
"subtitle": "Gamification category system parameters",
|
|
"loading": "Loading parameters...",
|
|
"error": "Failed to load system parameters.",
|
|
"retry": "Retry",
|
|
"no_items": "No gamification system parameters.",
|
|
"key": "Key",
|
|
"value": "Value",
|
|
"category": "Category",
|
|
"scope": "Scope",
|
|
"scope_id": "Scope ID",
|
|
"actions": "Actions",
|
|
"edit": "Edit",
|
|
"edit_title": "Edit Parameter",
|
|
"value_label": "Value",
|
|
"value_placeholder": "Parameter value (JSON or plain text)",
|
|
"json_detected": "🔹 JSON format detected",
|
|
"text_value": "🔸 Text value",
|
|
"cancel": "Cancel",
|
|
"save": "Save",
|
|
"saving": "Saving...",
|
|
"invalid_json": "Invalid JSON format: ",
|
|
"save_error": "Failed to save parameter.",
|
|
"updated": "updated!"
|
|
},
|
|
"ledger": {
|
|
"title": "Points Ledger",
|
|
"subtitle": "Gamification points ledger browser",
|
|
"loading": "Loading ledger...",
|
|
"error": "Failed to load ledger.",
|
|
"user_id": "User ID",
|
|
"date_from": "Date From",
|
|
"date_to": "Date To",
|
|
"reason": "Reason",
|
|
"search": "Search",
|
|
"clear": "Clear",
|
|
"csv": "CSV",
|
|
"no_results": "No results match your filters.",
|
|
"no_results_hint": "Try different filter criteria.",
|
|
"id": "ID",
|
|
"user": "User",
|
|
"points": "Points",
|
|
"penalty": "Penalty",
|
|
"xp": "XP",
|
|
"source": "Source",
|
|
"date": "Date",
|
|
"prev": "Previous",
|
|
"next": "Next",
|
|
"of": "of",
|
|
"showing": "showing",
|
|
"filtered": "(filtered)",
|
|
"no_csv_data": "No data for CSV export.",
|
|
"csv_downloaded": "CSV download started."
|
|
},
|
|
"packages": {
|
|
"title": "Package Management",
|
|
"subtitle": "Manage subscription packages and features — Free, Premium, Enterprise",
|
|
"loading": "Loading packages...",
|
|
"retry": "Retry",
|
|
"create_new": "New Package",
|
|
"no_packages": "No packages yet",
|
|
"no_packages_desc": "Create your first subscription package to get started.",
|
|
"create_first": "Create First Package",
|
|
"popular": "Popular",
|
|
"fallback_badge": "Fallback",
|
|
"trial_badge": "Trial",
|
|
"month": "mo",
|
|
"feature_flags": "Available Features",
|
|
"edit": "Edit",
|
|
"duplicate": "Duplicate",
|
|
"delete": "Delete",
|
|
"set_as_default": "Set as Default",
|
|
"set_as_default_success": "set as default package!",
|
|
"edit_title": "Edit Package",
|
|
"create_title": "Create Package",
|
|
"cancel": "Cancel",
|
|
"save": "Save Changes",
|
|
"create": "Create",
|
|
"save_success": "Package updated successfully!",
|
|
"delete_title": "Delete Package",
|
|
"delete_confirm": "Are you sure you want to delete \"{name}\"?",
|
|
"delete_btn": "Delete",
|
|
"allowances": "Allowances",
|
|
"max_vehicles": "Max Vehicles",
|
|
"max_garages": "Max Garages",
|
|
"max_users": "Max Users",
|
|
"monthly_credits": "Monthly Credits",
|
|
"tier_level": "Level",
|
|
"form_name": "System Name",
|
|
"form_name_placeholder": "e.g. premium_2024",
|
|
"form_display_name": "Display Name",
|
|
"form_display_name_placeholder": "e.g. Premium Plus",
|
|
"form_type": "Type",
|
|
"type_private": "Private",
|
|
"type_corporate": "Corporate",
|
|
"form_tier_level": "Tier Level",
|
|
"form_tier_level_hint": "Higher number = more features and higher rank",
|
|
"form_monthly_price": "Monthly Price",
|
|
"form_yearly_price": "Yearly Price",
|
|
"form_currency": "Currency",
|
|
"form_subtitle": "Subtitle / Description",
|
|
"form_subtitle_placeholder": "e.g. Ideal for small businesses",
|
|
"form_badge": "Badge Text",
|
|
"form_badge_placeholder": "e.g. Most Popular",
|
|
"form_is_custom": "Custom Package (not public)",
|
|
"singleton_rules": "Singleton Rules",
|
|
"form_is_default_fallback": "Default Fallback Package — expired subscriptions fall back to this",
|
|
"form_trial_days": "Trial Days on Signup",
|
|
"form_trial_days_hint": "New organizations get this many free days. Only one package can have > 0.",
|
|
"per_region_pricing": "Per-Region Pricing",
|
|
"smart_calculator": "Smart Price Calculator",
|
|
"calc_net_price": "Net Price",
|
|
"calc_vat_rate": "VAT Rate",
|
|
"calc_currency": "Currency",
|
|
"calc_net": "Net",
|
|
"calc_vat": "VAT",
|
|
"calc_gross": "Gross",
|
|
"calc_apply": "Apply to selected region",
|
|
"add_zone": "Add New Zone",
|
|
"add_zone_select": "Select country code...",
|
|
"add_zone_already_exists": "This region already exists in the package pricing!"
|
|
},
|
|
"permissions": {
|
|
"title": "Permissions Management",
|
|
"subtitle": "Permission Matrix — Role-based access control",
|
|
"loading": "Loading permissions...",
|
|
"error_title": "Failed to load permissions",
|
|
"retry": "Retry",
|
|
"save_changes": "Save Changes",
|
|
"discard": "Discard",
|
|
"modified_count": "{count} changes",
|
|
"domain_filter": "Domain Filter (Rows)",
|
|
"role_filter": "Role Filter (Columns)",
|
|
"select_all": "Select All",
|
|
"deselect_all": "Deselect All",
|
|
"all_domains": "All",
|
|
"permission": "Permission",
|
|
"no_permissions": "No permissions in this domain.",
|
|
"current_tier": "Current Package",
|
|
"expires": "Expires",
|
|
"superadmin": "Superadmin",
|
|
"superadmin_desc": "Full system access — users, billing, robots and system configuration.",
|
|
"garages": "Garages",
|
|
"garages_desc": "Garage-level access — vehicle management, service booking, customer data.",
|
|
"feature_flags": "Feature Flags",
|
|
"feature_flags_desc": "Subscription features — based on your current plan ({tier}).",
|
|
"rbac_title": "RBAC Permission Matrix",
|
|
"rbac_desc": "Role-based access control — which roles can perform which admin actions.",
|
|
"action": "Action"
|
|
}
|
|
}
|
|
}
|