garázs fejlesztés
This commit is contained in:
@@ -1,280 +1,282 @@
|
||||
{
|
||||
"title": "Providers",
|
||||
"subtitle": "Provider listing, search and moderation",
|
||||
"loading": "Loading providers...",
|
||||
"error": "An error occurred while loading providers.",
|
||||
"retry": "Retry",
|
||||
"stats_total": "Total",
|
||||
"stats_pending": "Pending",
|
||||
"stats_approved": "Approved",
|
||||
"stats_rejected": "Rejected",
|
||||
"stats_flagged": "Flagged",
|
||||
"search_placeholder": "Search by name...",
|
||||
"filter_all_status": "All statuses",
|
||||
"filter_pending": "Pending",
|
||||
"filter_approved": "Approved",
|
||||
"filter_rejected": "Rejected",
|
||||
"filter_flagged": "Flagged",
|
||||
"filter_all_sources": "All sources",
|
||||
"source_manual": "Manual",
|
||||
"source_ocr": "OCR",
|
||||
"source_import": "Import",
|
||||
"source_bot": "Bot (Staging)",
|
||||
"source_verified_org": "Organization",
|
||||
"sort_created_at": "Created at",
|
||||
"sort_name": "Name",
|
||||
"sort_validation_score": "Validation score",
|
||||
"col_id": "ID",
|
||||
"col_name": "Name",
|
||||
"col_address": "Address",
|
||||
"col_status": "Status",
|
||||
"col_source": "Source",
|
||||
"col_validation": "Validation",
|
||||
"col_created": "Created",
|
||||
"col_actions": "Actions",
|
||||
"no_providers": "No providers to display.",
|
||||
"results_count": "{count} results (total: {total})",
|
||||
"page": "Page {page}",
|
||||
"view_details": "Details",
|
||||
"status_pending": "Pending",
|
||||
"status_approved": "Approved",
|
||||
"status_rejected": "Rejected",
|
||||
"status_flagged": "Flagged",
|
||||
"provider_detail": "Provider Details",
|
||||
"detail_loading": "Loading provider...",
|
||||
"detail_not_found": "Provider not found.",
|
||||
"detail_back": "Back to providers",
|
||||
"detail_provider_number": "Provider #{id}",
|
||||
"detail_raw_data": "Raw Data",
|
||||
"detail_tab_data": "Data",
|
||||
"detail_tab_status": "Status",
|
||||
"detail_tab_validations": "Validations",
|
||||
"detail_tab_crawler": "Crawler / Raw Data",
|
||||
"detail_tab_history": "History",
|
||||
"detail_section_basic": "Basic Information",
|
||||
"detail_section_address": "Address Information",
|
||||
"detail_section_contact": "Contact Information",
|
||||
"detail_section_services": "Services",
|
||||
"detail_section_vehicle_classes": "Vehicle Classes",
|
||||
"detail_section_specializations": "Specializations",
|
||||
"detail_section_opening_hours": "Opening Hours",
|
||||
"detail_section_evidence": "Evidence Image",
|
||||
"detail_section_moderation": "Moderation Actions",
|
||||
"detail_section_status_management": "Status Management",
|
||||
"detail_section_validation_score": "Validation Score",
|
||||
"detail_section_gamification_validations": "Gamification Validations",
|
||||
"detail_section_crawler_data": "Crawler / Raw Data",
|
||||
"detail_section_history": "Status Change History",
|
||||
"detail_field_name": "Name",
|
||||
"detail_field_category": "Category",
|
||||
"detail_field_source": "Source",
|
||||
"detail_field_validation_score": "Validation Score",
|
||||
"detail_field_created": "Created",
|
||||
"detail_field_submitted_by": "Submitted by User ID",
|
||||
"detail_field_full_address": "Full Address",
|
||||
"detail_field_city": "City",
|
||||
"detail_field_zip": "ZIP Code",
|
||||
"detail_field_street": "Street",
|
||||
"detail_field_house_number": "House Number",
|
||||
"detail_field_plus_code": "Plus Code",
|
||||
"detail_field_phone": "Phone",
|
||||
"detail_field_email": "Email",
|
||||
"detail_field_website": "Website",
|
||||
"detail_no_categories": "No categories set",
|
||||
"detail_no_vehicle_classes": "No vehicle classes set",
|
||||
"detail_no_specializations": "No specializations set",
|
||||
"detail_no_opening_hours": "No opening hours set",
|
||||
"detail_day_monday": "Monday",
|
||||
"detail_day_tuesday": "Tuesday",
|
||||
"detail_day_wednesday": "Wednesday",
|
||||
"detail_day_thursday": "Thursday",
|
||||
"detail_day_friday": "Friday",
|
||||
"detail_day_saturday": "Saturday",
|
||||
"detail_day_sunday": "Sunday",
|
||||
"detail_day_label": "Day",
|
||||
"detail_hours_label": "Hours",
|
||||
"detail_closed": "Closed",
|
||||
"detail_specialization_brands": "Brands",
|
||||
"detail_specialization_propulsion": "Propulsion",
|
||||
"detail_status_approved": "Approved",
|
||||
"detail_status_pending": "Pending",
|
||||
"detail_status_research": "Research in progress",
|
||||
"detail_status_rejected": "Rejected",
|
||||
"detail_status_unknown": "Unknown",
|
||||
"detail_status_desc_approved": "The provider is active and visible to users.",
|
||||
"detail_status_desc_pending": "The provider has not been approved yet, awaiting moderation.",
|
||||
"detail_status_desc_research": "Provider data is still being processed, automated research in progress.",
|
||||
"detail_status_desc_rejected": "The provider has been rejected and is not visible to users.",
|
||||
"detail_edit": "Edit",
|
||||
"detail_approve": "Approve",
|
||||
"detail_reject": "Reject",
|
||||
"detail_flag": "Flag",
|
||||
"detail_delete": "Delete (Soft Delete)",
|
||||
"detail_restore": "Restore",
|
||||
"detail_status_rejected_or_flagged": "The provider has been {status}.",
|
||||
"detail_status_rejected_text": "rejected",
|
||||
"detail_status_flagged_text": "flagged",
|
||||
"detail_status_form_label": "Status",
|
||||
"detail_status_form_score": "Validation Score (0-100)",
|
||||
"detail_status_form_reason": "Reason (optional)",
|
||||
"detail_status_form_reason_placeholder": "Enter the reason for status change...",
|
||||
"detail_status_form_cancel": "Cancel",
|
||||
"detail_status_form_save": "Save Status",
|
||||
"detail_validation_score_excellent": "Excellent",
|
||||
"detail_validation_score_medium": "Medium",
|
||||
"detail_validation_score_weak": "Weak",
|
||||
"detail_validation_score_desc": "Provider reliability score based on gamification validations.",
|
||||
"detail_validation_no_entries": "No validation entries for this provider.",
|
||||
"detail_validation_voter": "Voter:",
|
||||
"detail_validation_reason": "Reason:",
|
||||
"detail_validation_weight": "weight:",
|
||||
"detail_crawler_source": "Source:",
|
||||
"detail_crawler_trust_score": "Trust Score:",
|
||||
"detail_crawler_rejection_reason_title": "Rejection Reason",
|
||||
"detail_crawler_raw_data": "Raw Data",
|
||||
"detail_crawler_audit_trail": "Audit Trail",
|
||||
"detail_history_no_entries": "No history entries for this provider.",
|
||||
"detail_history_user": "User #{id}",
|
||||
"detail_history_status": "Status:",
|
||||
"detail_history_reason": "Reason:",
|
||||
"detail_history_detailed_changes": "Detailed Changes",
|
||||
"detail_history_old_data": "Old Data",
|
||||
"detail_flag_modal_title": "Flag Provider",
|
||||
"detail_flag_modal_body": "Are you sure you want to flag {name}?",
|
||||
"detail_flag_reason_label": "Reason (optional)",
|
||||
"detail_flag_reason_placeholder": "Enter the reason for flagging...",
|
||||
"detail_flag_submit": "Flag",
|
||||
"detail_toast_approved": "Provider approved!",
|
||||
"detail_toast_rejected": "Provider rejected!",
|
||||
"detail_toast_restored": "Provider restored!",
|
||||
"detail_toast_flagged": "Provider flagged!",
|
||||
"detail_toast_deleted": "Provider deleted!",
|
||||
"detail_toast_status_updated": "Status updated!",
|
||||
"detail_toast_error_approve": "Error approving provider",
|
||||
"detail_toast_error_reject": "Error rejecting provider",
|
||||
"detail_toast_error_restore": "Error restoring provider",
|
||||
"detail_toast_error_flag": "Error flagging provider",
|
||||
"detail_toast_error_delete": "Error deleting provider",
|
||||
"detail_toast_error_status": "Error saving status",
|
||||
"detail_delete_confirm": "Are you sure you want to delete this provider? This action cannot be undone.",
|
||||
"detail_vehicle_class_car": "Car",
|
||||
"detail_vehicle_class_motorcycle": "Motorcycle",
|
||||
"detail_vehicle_class_truck": "Truck",
|
||||
"detail_vehicle_class_hgv": "Heavy Goods Vehicle (HGV)",
|
||||
"detail_vehicle_class_light_commercial": "Light Commercial Vehicle",
|
||||
"detail_vehicle_class_personal": "Personal",
|
||||
"detail_vehicle_class_boat": "Boat/Watercraft",
|
||||
"detail_vehicle_class_other": "Other",
|
||||
"detail_validation_type_phone_verified": "Phone Verified",
|
||||
"detail_validation_type_email_verified": "Email Verified",
|
||||
"detail_validation_type_address_verified": "Address Verified",
|
||||
"detail_validation_type_website_verified": "Website Verified",
|
||||
"detail_validation_type_manual_review": "Manual Review",
|
||||
"detail_validation_type_community_vouch": "Community Vouch",
|
||||
"detail_validation_type_business_hours": "Business Hours Verified",
|
||||
"detail_validation_type_photo_evidence": "Photo Evidence",
|
||||
"detail_history_action_approve": "Approved",
|
||||
"detail_history_action_reject": "Rejected",
|
||||
"detail_history_action_restore": "Restored",
|
||||
"detail_history_action_flag": "Flagged",
|
||||
"detail_history_action_update": "Updated",
|
||||
"detail_history_action_delete": "Deleted",
|
||||
"detail_history_action_create": "Created",
|
||||
"pending_title": "Providers Pending Approval",
|
||||
"pending_subtitle": "Community-submitted providers awaiting moderation",
|
||||
"pending_loading": "Loading pending providers...",
|
||||
"rejected_title": "Rejected Providers",
|
||||
"rejected_subtitle": "Restore rejected providers to active searchable providers",
|
||||
"rejected_loading": "Loading rejected providers...",
|
||||
"approve": "Approve",
|
||||
"reject": "Reject",
|
||||
"restore": "Restore",
|
||||
"details": "Details",
|
||||
"reject_modal_title": "Reject Provider",
|
||||
"reject_modal_body": "Are you sure you want to reject {name}?",
|
||||
"reject_reason_label": "Reason (optional)",
|
||||
"reject_reason_placeholder": "Enter the reason for rejection...",
|
||||
"restore_modal_title": "Restore Provider",
|
||||
"restore_modal_body": "Are you sure you want to restore {name}? After restoration, the provider will be available in search and listings again.",
|
||||
"restore_reason_label": "Reason (optional)",
|
||||
"restore_reason_placeholder": "Enter the reason for restoration...",
|
||||
"no_pending": "No pending providers",
|
||||
"no_pending_subtitle": "All submitted providers have been processed.",
|
||||
"no_rejected": "No rejected providers",
|
||||
"no_rejected_subtitle": "All providers are in approved status.",
|
||||
"approved_toast": "\"{name}\" approved successfully",
|
||||
"rejected_toast": "\"{name}\" rejected",
|
||||
"restored_toast": "\"{name}\" restored successfully",
|
||||
"error_prefix": "Error: {detail}",
|
||||
"unknown_error": "Unknown error",
|
||||
"label_address": "Address:",
|
||||
"label_city": "City:",
|
||||
"label_category": "Category:",
|
||||
"label_validation_score": "Validation Score:",
|
||||
"label_submitted": "Submitted:",
|
||||
"label_created": "Created:",
|
||||
"edit_title": "Edit Provider",
|
||||
"edit_loading": "Loading provider...",
|
||||
"edit_error": "An error occurred while loading the provider.",
|
||||
"edit_not_found": "Provider not found.",
|
||||
"edit_back": "Back to provider",
|
||||
"edit_raw_data": "Raw Data",
|
||||
"edit_tab_basic": "Basic & Contact",
|
||||
"edit_tab_matrix": "Services & Vehicles",
|
||||
"edit_tab_location": "Location",
|
||||
"edit_tab_hours": "Opening Hours",
|
||||
"edit_section_basic": "Basic Information",
|
||||
"edit_section_contact": "Contact Information",
|
||||
"edit_section_matrix": "3D Capability Matrix",
|
||||
"edit_section_matrix_desc": "Configure which vehicle classes, service categories and specializations the provider belongs to.",
|
||||
"edit_section_vehicle_classes": "Vehicle Classes",
|
||||
"edit_section_vehicle_classes_desc": "Which vehicle types does the provider service?",
|
||||
"edit_section_expertise_tags": "Service Categories (Expertise Tags)",
|
||||
"edit_section_expertise_tags_desc": "Select the categories for the provider from the hierarchical tree.",
|
||||
"edit_section_specializations": "Specializations",
|
||||
"edit_section_specializations_desc": "Add special brands, propulsion types or other tags.",
|
||||
"edit_section_location_extra": "Additional Location Data",
|
||||
"edit_section_opening_hours": "Opening Hours",
|
||||
"edit_section_opening_hours_desc": "Set the provider's opening hours broken down by day.",
|
||||
"edit_field_name": "Name *",
|
||||
"edit_field_category": "Category",
|
||||
"edit_field_category_placeholder": "e.g. Auto Repair, Tire Service",
|
||||
"edit_field_source": "Source",
|
||||
"edit_field_phone": "Phone",
|
||||
"edit_field_phone_placeholder": "+36 30 123 4567",
|
||||
"edit_field_email": "Email",
|
||||
"edit_field_email_placeholder": "info{'@'}example.com",
|
||||
"edit_field_website": "Website",
|
||||
"edit_field_website_placeholder": "https://...",
|
||||
"edit_field_full_address": "Full Address",
|
||||
"edit_field_full_address_placeholder": "Full address text",
|
||||
"edit_field_plus_code": "Plus Code",
|
||||
"edit_field_plus_code_placeholder": "8FVC9X8V+XV",
|
||||
"edit_field_brands": "Brands",
|
||||
"edit_field_brands_placeholder": "e.g. Volvo, Scania",
|
||||
"edit_field_propulsion": "Propulsion",
|
||||
"edit_field_propulsion_placeholder": "e.g. EV, Hybrid, Diesel",
|
||||
"edit_field_add": "Add",
|
||||
"edit_always_open": "24/7 opening hours",
|
||||
"edit_always_open_desc": "The provider is open 24 hours every day of the week",
|
||||
"edit_btn_24_7": "24/7 Continuous Hours",
|
||||
"edit_btn_copy_weekdays": "Copy Weekdays (Mon → Fri)",
|
||||
"edit_btn_clear_all": "Clear All",
|
||||
"edit_closed": "Closed",
|
||||
"edit_has_changes": "● Unsaved changes",
|
||||
"edit_no_changes": "No changes",
|
||||
"edit_cancel": "Cancel",
|
||||
"edit_save": "Save",
|
||||
"edit_toast_saved": "Provider updated successfully!",
|
||||
"edit_toast_promoted": "Promoted successfully!",
|
||||
"edit_toast_error": "Error saving: {message}",
|
||||
"edit_copy_weekdays_open_prompt": "Enter opening time (e.g. 08:00):",
|
||||
"edit_copy_weekdays_close_prompt": "Enter closing time (e.g. 17:00):",
|
||||
"edit_categories_loading": "Loading categories...",
|
||||
"edit_level_label": "(Level {level})",
|
||||
"edit_source_label": "Source:",
|
||||
"edit_trust_score_label": "Trust Score:",
|
||||
"edit_raw_data_title": "Raw Data",
|
||||
"edit_audit_trail_title": "Audit Trail",
|
||||
"edit_rejection_reason_title": "Rejection Reason"
|
||||
}
|
||||
"providers": {
|
||||
"title": "Providers",
|
||||
"subtitle": "Provider listing, search and moderation",
|
||||
"loading": "Loading providers...",
|
||||
"error": "An error occurred while loading providers.",
|
||||
"retry": "Retry",
|
||||
"stats_total": "Total",
|
||||
"stats_pending": "Pending",
|
||||
"stats_approved": "Approved",
|
||||
"stats_rejected": "Rejected",
|
||||
"stats_flagged": "Flagged",
|
||||
"search_placeholder": "Search by name...",
|
||||
"filter_all_status": "All statuses",
|
||||
"filter_pending": "Pending",
|
||||
"filter_approved": "Approved",
|
||||
"filter_rejected": "Rejected",
|
||||
"filter_flagged": "Flagged",
|
||||
"filter_all_sources": "All sources",
|
||||
"source_manual": "Manual",
|
||||
"source_ocr": "OCR",
|
||||
"source_import": "Import",
|
||||
"source_bot": "Bot (Staging)",
|
||||
"source_verified_org": "Organization",
|
||||
"sort_created_at": "Created at",
|
||||
"sort_name": "Name",
|
||||
"sort_validation_score": "Validation score",
|
||||
"col_id": "ID",
|
||||
"col_name": "Name",
|
||||
"col_address": "Address",
|
||||
"col_status": "Status",
|
||||
"col_source": "Source",
|
||||
"col_validation": "Validation",
|
||||
"col_created": "Created",
|
||||
"col_actions": "Actions",
|
||||
"no_providers": "No providers to display.",
|
||||
"results_count": "{count} results (total: {total})",
|
||||
"page": "Page {page}",
|
||||
"view_details": "Details",
|
||||
"status_pending": "Pending",
|
||||
"status_approved": "Approved",
|
||||
"status_rejected": "Rejected",
|
||||
"status_flagged": "Flagged",
|
||||
"provider_detail": "Provider Details",
|
||||
"detail_loading": "Loading provider...",
|
||||
"detail_not_found": "Provider not found.",
|
||||
"detail_back": "Back to providers",
|
||||
"detail_provider_number": "Provider #{id}",
|
||||
"detail_raw_data": "Raw Data",
|
||||
"detail_tab_data": "Data",
|
||||
"detail_tab_status": "Status",
|
||||
"detail_tab_validations": "Validations",
|
||||
"detail_tab_crawler": "Crawler / Raw Data",
|
||||
"detail_tab_history": "History",
|
||||
"detail_section_basic": "Basic Information",
|
||||
"detail_section_address": "Address Information",
|
||||
"detail_section_contact": "Contact Information",
|
||||
"detail_section_services": "Services",
|
||||
"detail_section_vehicle_classes": "Vehicle Classes",
|
||||
"detail_section_specializations": "Specializations",
|
||||
"detail_section_opening_hours": "Opening Hours",
|
||||
"detail_section_evidence": "Evidence Image",
|
||||
"detail_section_moderation": "Moderation Actions",
|
||||
"detail_section_status_management": "Status Management",
|
||||
"detail_section_validation_score": "Validation Score",
|
||||
"detail_section_gamification_validations": "Gamification Validations",
|
||||
"detail_section_crawler_data": "Crawler / Raw Data",
|
||||
"detail_section_history": "Status Change History",
|
||||
"detail_field_name": "Name",
|
||||
"detail_field_category": "Category",
|
||||
"detail_field_source": "Source",
|
||||
"detail_field_validation_score": "Validation Score",
|
||||
"detail_field_created": "Created",
|
||||
"detail_field_submitted_by": "Submitted by User ID",
|
||||
"detail_field_full_address": "Full Address",
|
||||
"detail_field_city": "City",
|
||||
"detail_field_zip": "ZIP Code",
|
||||
"detail_field_street": "Street",
|
||||
"detail_field_house_number": "House Number",
|
||||
"detail_field_plus_code": "Plus Code",
|
||||
"detail_field_phone": "Phone",
|
||||
"detail_field_email": "Email",
|
||||
"detail_field_website": "Website",
|
||||
"detail_no_categories": "No categories set",
|
||||
"detail_no_vehicle_classes": "No vehicle classes set",
|
||||
"detail_no_specializations": "No specializations set",
|
||||
"detail_no_opening_hours": "No opening hours set",
|
||||
"detail_day_monday": "Monday",
|
||||
"detail_day_tuesday": "Tuesday",
|
||||
"detail_day_wednesday": "Wednesday",
|
||||
"detail_day_thursday": "Thursday",
|
||||
"detail_day_friday": "Friday",
|
||||
"detail_day_saturday": "Saturday",
|
||||
"detail_day_sunday": "Sunday",
|
||||
"detail_day_label": "Day",
|
||||
"detail_hours_label": "Hours",
|
||||
"detail_closed": "Closed",
|
||||
"detail_specialization_brands": "Brands",
|
||||
"detail_specialization_propulsion": "Propulsion",
|
||||
"detail_status_approved": "Approved",
|
||||
"detail_status_pending": "Pending",
|
||||
"detail_status_research": "Research in progress",
|
||||
"detail_status_rejected": "Rejected",
|
||||
"detail_status_unknown": "Unknown",
|
||||
"detail_status_desc_approved": "The provider is active and visible to users.",
|
||||
"detail_status_desc_pending": "The provider has not been approved yet, awaiting moderation.",
|
||||
"detail_status_desc_research": "Provider data is still being processed, automated research in progress.",
|
||||
"detail_status_desc_rejected": "The provider has been rejected and is not visible to users.",
|
||||
"detail_edit": "Edit",
|
||||
"detail_approve": "Approve",
|
||||
"detail_reject": "Reject",
|
||||
"detail_flag": "Flag",
|
||||
"detail_delete": "Delete (Soft Delete)",
|
||||
"detail_restore": "Restore",
|
||||
"detail_status_rejected_or_flagged": "The provider has been {status}.",
|
||||
"detail_status_rejected_text": "rejected",
|
||||
"detail_status_flagged_text": "flagged",
|
||||
"detail_status_form_label": "Status",
|
||||
"detail_status_form_score": "Validation Score (0-100)",
|
||||
"detail_status_form_reason": "Reason (optional)",
|
||||
"detail_status_form_reason_placeholder": "Enter the reason for status change...",
|
||||
"detail_status_form_cancel": "Cancel",
|
||||
"detail_status_form_save": "Save Status",
|
||||
"detail_validation_score_excellent": "Excellent",
|
||||
"detail_validation_score_medium": "Medium",
|
||||
"detail_validation_score_weak": "Weak",
|
||||
"detail_validation_score_desc": "Provider reliability score based on gamification validations.",
|
||||
"detail_validation_no_entries": "No validation entries for this provider.",
|
||||
"detail_validation_voter": "Voter:",
|
||||
"detail_validation_reason": "Reason:",
|
||||
"detail_validation_weight": "weight:",
|
||||
"detail_crawler_source": "Source:",
|
||||
"detail_crawler_trust_score": "Trust Score:",
|
||||
"detail_crawler_rejection_reason_title": "Rejection Reason",
|
||||
"detail_crawler_raw_data": "Raw Data",
|
||||
"detail_crawler_audit_trail": "Audit Trail",
|
||||
"detail_history_no_entries": "No history entries for this provider.",
|
||||
"detail_history_user": "User #{id}",
|
||||
"detail_history_status": "Status:",
|
||||
"detail_history_reason": "Reason:",
|
||||
"detail_history_detailed_changes": "Detailed Changes",
|
||||
"detail_history_old_data": "Old Data",
|
||||
"detail_flag_modal_title": "Flag Provider",
|
||||
"detail_flag_modal_body": "Are you sure you want to flag {name}?",
|
||||
"detail_flag_reason_label": "Reason (optional)",
|
||||
"detail_flag_reason_placeholder": "Enter the reason for flagging...",
|
||||
"detail_flag_submit": "Flag",
|
||||
"detail_toast_approved": "Provider approved!",
|
||||
"detail_toast_rejected": "Provider rejected!",
|
||||
"detail_toast_restored": "Provider restored!",
|
||||
"detail_toast_flagged": "Provider flagged!",
|
||||
"detail_toast_deleted": "Provider deleted!",
|
||||
"detail_toast_status_updated": "Status updated!",
|
||||
"detail_toast_error_approve": "Error approving provider",
|
||||
"detail_toast_error_reject": "Error rejecting provider",
|
||||
"detail_toast_error_restore": "Error restoring provider",
|
||||
"detail_toast_error_flag": "Error flagging provider",
|
||||
"detail_toast_error_delete": "Error deleting provider",
|
||||
"detail_toast_error_status": "Error saving status",
|
||||
"detail_delete_confirm": "Are you sure you want to delete this provider? This action cannot be undone.",
|
||||
"detail_vehicle_class_car": "Car",
|
||||
"detail_vehicle_class_motorcycle": "Motorcycle",
|
||||
"detail_vehicle_class_truck": "Truck",
|
||||
"detail_vehicle_class_hgv": "Heavy Goods Vehicle (HGV)",
|
||||
"detail_vehicle_class_light_commercial": "Light Commercial Vehicle",
|
||||
"detail_vehicle_class_personal": "Personal",
|
||||
"detail_vehicle_class_boat": "Boat/Watercraft",
|
||||
"detail_vehicle_class_other": "Other",
|
||||
"detail_validation_type_phone_verified": "Phone Verified",
|
||||
"detail_validation_type_email_verified": "Email Verified",
|
||||
"detail_validation_type_address_verified": "Address Verified",
|
||||
"detail_validation_type_website_verified": "Website Verified",
|
||||
"detail_validation_type_manual_review": "Manual Review",
|
||||
"detail_validation_type_community_vouch": "Community Vouch",
|
||||
"detail_validation_type_business_hours": "Business Hours Verified",
|
||||
"detail_validation_type_photo_evidence": "Photo Evidence",
|
||||
"detail_history_action_approve": "Approved",
|
||||
"detail_history_action_reject": "Rejected",
|
||||
"detail_history_action_restore": "Restored",
|
||||
"detail_history_action_flag": "Flagged",
|
||||
"detail_history_action_update": "Updated",
|
||||
"detail_history_action_delete": "Deleted",
|
||||
"detail_history_action_create": "Created",
|
||||
"pending_title": "Providers Pending Approval",
|
||||
"pending_subtitle": "Community-submitted providers awaiting moderation",
|
||||
"pending_loading": "Loading pending providers...",
|
||||
"rejected_title": "Rejected Providers",
|
||||
"rejected_subtitle": "Restore rejected providers to active searchable providers",
|
||||
"rejected_loading": "Loading rejected providers...",
|
||||
"approve": "Approve",
|
||||
"reject": "Reject",
|
||||
"restore": "Restore",
|
||||
"details": "Details",
|
||||
"reject_modal_title": "Reject Provider",
|
||||
"reject_modal_body": "Are you sure you want to reject {name}?",
|
||||
"reject_reason_label": "Reason (optional)",
|
||||
"reject_reason_placeholder": "Enter the reason for rejection...",
|
||||
"restore_modal_title": "Restore Provider",
|
||||
"restore_modal_body": "Are you sure you want to restore {name}? After restoration, the provider will be available in search and listings again.",
|
||||
"restore_reason_label": "Reason (optional)",
|
||||
"restore_reason_placeholder": "Enter the reason for restoration...",
|
||||
"no_pending": "No pending providers",
|
||||
"no_pending_subtitle": "All submitted providers have been processed.",
|
||||
"no_rejected": "No rejected providers",
|
||||
"no_rejected_subtitle": "All providers are in approved status.",
|
||||
"approved_toast": "\"{name}\" approved successfully",
|
||||
"rejected_toast": "\"{name}\" rejected",
|
||||
"restored_toast": "\"{name}\" restored successfully",
|
||||
"error_prefix": "Error: {detail}",
|
||||
"unknown_error": "Unknown error",
|
||||
"label_address": "Address:",
|
||||
"label_city": "City:",
|
||||
"label_category": "Category:",
|
||||
"label_validation_score": "Validation Score:",
|
||||
"label_submitted": "Submitted:",
|
||||
"label_created": "Created:",
|
||||
"edit_title": "Edit Provider",
|
||||
"edit_loading": "Loading provider...",
|
||||
"edit_error": "An error occurred while loading the provider.",
|
||||
"edit_not_found": "Provider not found.",
|
||||
"edit_back": "Back to provider",
|
||||
"edit_raw_data": "Raw Data",
|
||||
"edit_tab_basic": "Basic & Contact",
|
||||
"edit_tab_matrix": "Services & Vehicles",
|
||||
"edit_tab_location": "Location",
|
||||
"edit_tab_hours": "Opening Hours",
|
||||
"edit_section_basic": "Basic Information",
|
||||
"edit_section_contact": "Contact Information",
|
||||
"edit_section_matrix": "3D Capability Matrix",
|
||||
"edit_section_matrix_desc": "Configure which vehicle classes, service categories and specializations the provider belongs to.",
|
||||
"edit_section_vehicle_classes": "Vehicle Classes",
|
||||
"edit_section_vehicle_classes_desc": "Which vehicle types does the provider service?",
|
||||
"edit_section_expertise_tags": "Service Categories (Expertise Tags)",
|
||||
"edit_section_expertise_tags_desc": "Select the categories for the provider from the hierarchical tree.",
|
||||
"edit_section_specializations": "Specializations",
|
||||
"edit_section_specializations_desc": "Add special brands, propulsion types or other tags.",
|
||||
"edit_section_location_extra": "Additional Location Data",
|
||||
"edit_section_opening_hours": "Opening Hours",
|
||||
"edit_section_opening_hours_desc": "Set the provider's opening hours broken down by day.",
|
||||
"edit_field_name": "Name *",
|
||||
"edit_field_category": "Category",
|
||||
"edit_field_category_placeholder": "e.g. Auto Repair, Tire Service",
|
||||
"edit_field_source": "Source",
|
||||
"edit_field_phone": "Phone",
|
||||
"edit_field_phone_placeholder": "+36 30 123 4567",
|
||||
"edit_field_email": "Email",
|
||||
"edit_field_email_placeholder": "info{'@'}example.com",
|
||||
"edit_field_website": "Website",
|
||||
"edit_field_website_placeholder": "https://...",
|
||||
"edit_field_full_address": "Full Address",
|
||||
"edit_field_full_address_placeholder": "Full address text",
|
||||
"edit_field_plus_code": "Plus Code",
|
||||
"edit_field_plus_code_placeholder": "8FVC9X8V+XV",
|
||||
"edit_field_brands": "Brands",
|
||||
"edit_field_brands_placeholder": "e.g. Volvo, Scania",
|
||||
"edit_field_propulsion": "Propulsion",
|
||||
"edit_field_propulsion_placeholder": "e.g. EV, Hybrid, Diesel",
|
||||
"edit_field_add": "Add",
|
||||
"edit_always_open": "24/7 opening hours",
|
||||
"edit_always_open_desc": "The provider is open 24 hours every day of the week",
|
||||
"edit_btn_24_7": "24/7 Continuous Hours",
|
||||
"edit_btn_copy_weekdays": "Copy Weekdays (Mon → Fri)",
|
||||
"edit_btn_clear_all": "Clear All",
|
||||
"edit_closed": "Closed",
|
||||
"edit_has_changes": "● Unsaved changes",
|
||||
"edit_no_changes": "No changes",
|
||||
"edit_cancel": "Cancel",
|
||||
"edit_save": "Save",
|
||||
"edit_toast_saved": "Provider updated successfully!",
|
||||
"edit_toast_promoted": "Promoted successfully!",
|
||||
"edit_toast_error": "Error saving: {message}",
|
||||
"edit_copy_weekdays_open_prompt": "Enter opening time (e.g. 08:00):",
|
||||
"edit_copy_weekdays_close_prompt": "Enter closing time (e.g. 17:00):",
|
||||
"edit_categories_loading": "Loading categories...",
|
||||
"edit_level_label": "(Level {level})",
|
||||
"edit_source_label": "Source:",
|
||||
"edit_trust_score_label": "Trust Score:",
|
||||
"edit_raw_data_title": "Raw Data",
|
||||
"edit_audit_trail_title": "Audit Trail",
|
||||
"edit_rejection_reason_title": "Rejection Reason"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user