{ "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" }, "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", "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!" }, "garages": { "title": "Garages CRM", "subtitle": "Garage list, package management and status changes", "total_garages": "Total Garages", "private_garages": "Private Garages", "corporate_garages": "Corporate Garages", "search_placeholder": "Search by name, contact or email...", "all_tiers": "All packages", "all_types": "All types", "type_individual": "Private (Individual)", "type_corporate": "Corporate", "company_name": "Company Name", "email": "Email", "status": "Status", "current_package": "Current Package", "expiration_date": "Expiration Date", "actions": "Actions", "active": "Active", "inactive": "Inactive", "suspended": "Suspended", "change_package": "Change Package", "manage_subscription": "Manage Subscription", "view": "View", "activate": "Activate", "deactivate": "Deactivate", "no_results": "No garages match your search.", "loading": "Loading garages...", "retry": "Retry", "members": "members", "free_fallback": "Free / Fallback", "expires": "Expires", "select_package": "Select Package", "select_package_placeholder": "Select a subscription package...", "custom_expiration": "Custom Expiration Date", "optional": "optional", "custom_expiration_hint": "Leave empty for default duration (e.g. 30 days). For 2-5 year B2B deals, set a custom date!", "cancel": "Cancel", "save": "Save", "saving": "Saving...", "subscription_updated": "subscription updated successfully!", "view_details": "Details", "indefinite": "Indefinite", "details": { "loading": "Loading garage details...", "retry": "Retry", "back": "Back to garages", "company_info": "Company Info", "company_name": "Company Name", "display_name": "Display Name", "org_type": "Organization Type", "tax_number": "Tax Number", "reg_number": "Registration Number", "created_at": "Created At", "address": "Address", "subscription_info": "Subscription Status", "tier_name": "Package", "tier_level": "Level", "level_n": "Level {n}", "expires_at": "Expires", "asset_limit": "Vehicle Limit", "vehicles": "vehicles", "no_subscription": "No active subscription", "contact_info": "Contact Info", "contact_name": "Contact Name", "contact_role": "Role", "contact_department": "Department", "contact_phone": "Phone", "no_contact": "No primary contact person", "edit_details": "Edit Details", "save": "Save", "generalTab": "General", "employeesTab": "Employees", "fleetTab": "Fleet", "analyticsTab": "Analytics", "editBasicTab": "Basic Info", "editContactTab": "Contact", "editAddressTab": "Addresses", "zip": "ZIP Code", "city": "City", "street_name": "Street", "street_type": "Street Type", "house_number": "House Number", "coming_soon": "This feature will be available soon...", "missing_data_title": "Missing Data", "missing_data_desc": "The garage profile is incomplete. Please fill in the missing fields.", "missing_data_activation_required": "To activate the garage, the following data must be provided:", "missing_tax_number": "Tax Number", "missing_billing": "Billing Address", "missing_contact_email": "Contact Email", "missing_contact_phone": "Contact Phone", "missing_data_count": "{count} fields missing", "contact_person_name": "Contact Person Name", "contact_email": "Contact Email", "contact_phone": "Contact Phone", "billing_address": "Billing Address", "billing_zip": "ZIP Code", "billing_city": "City", "billing_street_name": "Street", "billing_street_type": "Street Type", "billing_house_number": "House Number", "notification_address": "Notification Address", "notification_zip": "ZIP Code", "notification_city": "City", "notification_street_name": "Street", "notification_street_type": "Street Type", "notification_house_number": "House Number", "tab_basic": "Basic Info", "tab_contact": "Contact", "tab_addresses": "Addresses", "basic_info": "Basic Info", "contact_section": "Contact Person", "addresses_section": "Addresses" }, "employees": { "title": "Employees", "total_count": "{count} employees", "name": "Name", "email_phone": "Email / Phone", "role": "Role", "status": "Status", "actions": "Actions", "edit_role": "Edit", "remove": "Remove", "no_employees": "No employees assigned to this garage.", "edit_role_title": "Edit Employee Role", "editRoleTitle": "Edit Employee Role", "editRoleFor": "Change role for {name}", "cancel": "Cancel", "save": "Save Changes", "saveRole": "Save Role", "saving": "Saving...", "status_active": "Active", "status_inactive": "Inactive", "remove_title": "Remove Employee", "removeTitle": "Remove Employee", "remove_confirm": "Are you sure you want to remove \"{name}\" from this garage?", "removeConfirm": "Are you sure you want to remove \"{name}\" from this garage?", "remove_btn": "Remove", "removing": "Removing...", "add_employee": "Add Employee", "addTitle": "Add New Employee", "email": "Email Address", "emailPlaceholder": "Enter email address...", "roleMember": "Member", "roleManager": "Manager", "roleAdmin": "Admin", "roleOwner": "Owner", "add": "Add Employee", "adding": "Adding..." }, "fleet": { "title": "Fleet", "total_vehicles": "{count} vehicles total", "plate": "Plate", "brand": "Brand", "model": "Model", "brand_model": "Brand & Model", "year": "Year", "status": "Status", "vin": "VIN", "no_vehicles": "No vehicles assigned to this garage yet.", "no_fleet_access": "You don't have permission to view fleet data." } } }