Files
flutterApp/assets/languages/en-US.json

535 lines
18 KiB
JSON

{
"app_name": "Maibu Mowing Robot",
"common": {
"confirm": "Confirm",
"cancel": "Cancel",
"ok": "OK",
"back": "Back",
"close": "Close",
"loading": "Loading...",
"error": "Error",
"success": "Success",
"unknown": "Unknown"
},
"login": {
"title": "Login",
"username": "Username",
"password": "Password",
"login_button": "Login",
"logout": "Logout",
"confirm_logout": "Are you sure to logout?",
"username_hint": "Enter username",
"password_hint": "Enter password",
"login_success": "Login Success",
"login_failed": "Login Failed"
},
"home": {
"title": "Home",
"devices": "My Devices",
"no_devices": "No devices",
"add_device": "Add Device",
"device_online": "Online",
"device_offline": "Offline",
"remote_control": "Remote Control",
"route_plan": "Route Plan",
"machine_status": "Machine Status",
"switch_device": "Switch Device",
"loading": "Loading...",
"no_history": "No records",
"work_params": "Work Params",
"view_details": "Details",
"work_area": "Area",
"work_distance": "Distance",
"work_duration": "Duration",
"history_details": "History",
"start_time": "Start",
"end_time": "End",
"working_area": "Area",
"working_distance": "Distance",
"time_spent": "Time",
"click_to_view": "View details",
"in_use": "In Use",
"switch": "Switch",
"details": "Details",
"unknown_device": "Unknown Device",
"no_device_bound": "No device bound"
},
"running_status": {
"title": "Device Data Monitor",
"motor_params": "Motor Parameters",
"other_params": "Other Parameters",
"left_wheel": "Left Wheel",
"right_wheel": "Right Wheel",
"target_speed": "Target Speed",
"measure_speed": "Measure Speed",
"current": "Current",
"motor_temp": "Motor Temp",
"pitch_angle": "Pitch",
"roll_angle": "Roll",
"heading_angle": "Heading",
"battery": "Battery",
"chip_temp": "Chip Temp",
"knife_speed": "Knife Speed",
"control_mode": "Control Mode",
"longitude": "Longitude",
"latitude": "Latitude",
"altitude": "Altitude",
"satellite_count": "Satellites",
"heading_status": "Heading Status",
"position_quality": "Position Quality",
"not_initialized": "Not Initialized",
"invalid": "Invalid",
"valid": "Valid",
"local_control": "Local Control",
"remote_control": "Remote Control",
"data_refresh_success": "Data refreshed!",
"no_device": "No device available",
"left_right_measure_speed": "Left/Right Measure Speed",
"left_right_target_speed": "Left/Right Target Speed",
"current_compare": "Current Compare",
"motor_temp_compare": "Motor Temp Compare",
"heading_angle_chart": "Heading Angle",
"card": "Card",
"chart": "Chart",
"name": "Name",
"value": "Value",
"initialized": "Initialized",
"no_data": "No Data",
"voltage": "Voltage",
"tcp_reconnected": "TCP connection restored",
"tcp_reconnect_failed": "TCP reconnection failed, please check network"
},
"machine_details": {
"title": "Device Details",
"real_time_status": "Real-time Status",
"control_mode": "Control Mode",
"battery_voltage": "Battery Voltage",
"remaining_battery": "Remaining Battery",
"basic_info": "Basic Info",
"device_name": "Device Name",
"device_id": "Device ID",
"resource_center": "Resource Center",
"user_manual": "User Manual",
"product_manual": "Product Manual",
"unbind": "Unbind Device",
"unbind_confirm_title": "Confirm Unbind",
"unbind_confirm_content": "Are you sure to unbind [%s]? You will not be able to manage this device after unbinding.",
"edit_name_title": "Edit Device Name",
"edit_name_hint": "Enter device name",
"name_empty_error": "Name cannot be empty",
"name_updated_success": "Device name updated to: %s",
"unbind_success": "Device '%s' unbound successfully",
"unbind_failed": "Unbind failed: %s",
"update_failed": "Update failed: %s",
"device_info_error": "Device information error, cannot unbind",
"unbind_exception": "Unbind exception: %s",
"update_exception": "Update exception: %s",
"updating_name": "Updating name...",
"unbinding_device": "Unbinding device...",
"edit_name": "Edit Name",
"name_updated": "Name updated",
"remote_mode": "Remote Mode",
"local_mode": "Local Mode",
"copied": "Copied"
},
"ai": {
"title": "New Energy PV Agent",
"new_session": "New Session",
"history": "History",
"deep_thinking": "Deep Thinking",
"final_conclusion": "Final Conclusion",
"thinking_hint": "AI is thinking...",
"input_hint": "Enter your thoughts...",
"album": "Album",
"camera": "Camera"
},
"my": {
"title": "Profile",
"language": "Language",
"chinese": "中文",
"english": "English",
"settings": "Settings",
"about": "About",
"version": "Version",
"feedback": "Feedback",
"privacy_policy": "Privacy Policy",
"user_agreement": "User Agreement",
"operation_video": "Operation Video",
"rental_service": "Rental Service",
"help_support": "Help & Support",
"after_sales_policy": "After-sales Policy"
},
"manual": {
"title": "User Manual",
"detail": "Details",
"no_content": "No content available",
"menu_titles": [
"Safety Warnings and Precautions",
"Machine Operation Instructions",
"Maintenance and Repair",
"Troubleshooting",
"Transportation Guidelines",
"Warranty and After-sales Service"
],
"submenus": {
"alert": "Special Warnings",
"alertinstruction": "Warning Label Instructions",
"safety": "Safety Operation Guidelines",
"safetywork": "Safe Driving and Working Practices",
"prepare": "Pre-start Preparation",
"startmethod": "Starting Method",
"work": "Mowing Method",
"stop": "Parking Method",
"controluse": "Remote Control Usage",
"check1": "Regular Inspection Checklist",
"check2": "Walking and Mowing Parts Inspection",
"supply": "Fuel, Water, Lubricant and Grease Schedule",
"check4": "Consumable Parts Replacement List",
"check5": "Engine",
"check6": "Walking Device",
"check7": "Post-use Maintenance",
"breakdown1": "Problem Diagnosis Table",
"starpoint": "Transportation Guidelines",
"about1": "About Warranty",
"about2": "About After-sales Service",
"supplyyear": "Parts Supply Period"
},
"tables": {
"supply_title": "Fuel, Water, Lubricant and Grease Schedule",
"item": "Item",
"period": "Replenishment/Replacement Period",
"recommend": "Recommended Type",
"capacity": "Capacity",
"problem": "Problem Description",
"reason": "Cause",
"solution": "Solution",
"generator": "Generator",
"walking_device": "Walking Device",
"mowing_device": "Mowing Device"
}
},
"remote_control": {
"controlling": "Controlling",
"not_controlling": "Not Controlling",
"permission_request_title": "Permission Change",
"permission_request_content": "Web is requesting control permission. Do you agree to release?",
"refuse": "Refuse",
"agree": "Agree",
"device_disconnected": "Device Disconnected",
"back": "Back",
"switch_view_hint": "Double-tap blank area to switch view",
"chassis": "Chassis",
"mower": "Mower",
"fire_skill": "Fire Skill",
"mode_none": "No Mode",
"remote_mode": "Remote Mode",
"local_mode": "Local Mode",
"forward_backward": "Forward/Backward",
"left_right": "Left/Right",
"emergency_stop": "E-Stop",
"emergency_stopping": "Stopping"
},
"route_planning": {
"title": "Route Planning",
"save_plot": "Save Plot",
"plot_name_hint": "Enter plot name (e.g., North Field, Field 1)",
"plot_name_label": "Plot Name",
"save": "Save",
"cancel": "Cancel",
"plot_name_empty": "Plot name cannot be empty!",
"plot_name_too_long": "Plot name cannot exceed 20 characters!",
"saving": "Saving plot",
"save_success": "Saved successfully",
"save_failed": "Save failed",
"user_id_empty": "User ID is empty, cannot save!",
"no_work_points": "No work points to undo",
"no_obstacles": "No obstacles to delete",
"clear_work_area": "Cleared all work area points and paths",
"clear_obstacles": "Cleared all obstacles",
"work_mode": "Work Mode",
"start_work": "Start Work",
"no_plot_data": "No plot data",
"heading_not_init": "Heading angle not initialized, cannot start work",
"switch_remote_mode": "Please switch to remote mode before starting work",
"my_location": "My Location",
"location_permission_denied": "Location permission denied, cannot get current location",
"location_permanently_denied": "Location permission permanently denied, please enable in settings",
"go_to_settings": "Settings",
"location_service_disabled": "Location service disabled, please enable it",
"location_failed": "Location failed",
"retry": "Retry",
"plot_list_title": "Plot List (%d items)",
"route_direction": "Route Direction",
"optimal_heading": "Optimal Heading",
"land": "Land",
"route": "Route",
"crosshair": "Crosshair",
"robot_mode": "Robot Mode",
"work_area": "Work Area",
"obstacle_area": "Obstacle Area",
"delete": "Delete",
"undo": "Undo",
"complete": "Complete",
"work_distance": "Work Distance (m)",
"monitoring": "Monitoring",
"mark_land": "Mark Land",
"list": "List",
"station": "Station",
"location": "Location",
"refresh": "Refresh",
"select_work_mode": "Select Work Mode",
"bow_mode": "Coverage Mode",
"bow_mode_subtitle": "Standard full coverage path planning",
"custom_mode": "Custom Mode",
"custom_mode_subtitle": "Manually set work area",
"station_1": "Station 1",
"station_2": "Station 2",
"station_3": "Station 3",
"crosshair": "Crosshair",
"robot_mode": "Robot Mode",
"work_area": "Work Area",
"obstacle_area": "Obstacle Area",
"delete": "Delete",
"undo": "Undo",
"complete": "Complete",
"land": "Land",
"route": "Route",
"route_direction": "Route Direction",
"optimal_heading": "Optimal Heading",
"settings": "Settings",
"clear_cache_success": "Cleared all cache, restored to initial state",
"refresh_failed": "Refresh failed"
},
"home_v2": {
"select_site": "Select Site",
"no_sites": "No available sites",
"site_code": "Code: %s",
"weather": "Cloudy 28°C",
"emergency_alarm": "Emergency Alarm",
"real_time_power": "Real-time Power",
"today_generation": "Today's Generation",
"equivalent_hours": "Equivalent Hours",
"alarm_count": "Alarm Count",
"pending_work_order": "Pending Orders",
"quick_entry": "Quick Entry",
"device_report": "Device Report",
"scan_qr": "Scan QR",
"work_order": "Work Order",
"alarm_center": "Alarm Center",
"power_plant_map": "Plant Map",
"device_list": "Device List",
"power_trend": "Power Trend",
"day": "Day",
"month": "Month",
"year": "Year",
"plant_overview": "Plant Overview",
"installed_capacity": "Installed Capacity",
"commission_date": "Commission Date",
"work_order_stats": "Work Order Stats",
"work_order_pending": "Pending",
"work_order_processing": "Processing",
"work_order_pending_acceptance": "Pending Acceptance",
"power_trend": "Power Trend (Today)",
"day": "Day",
"month": "Month"
},
"device_list_v2": {
"title": "Device Status",
"search_hint": "Search device name/ID",
"search": "Search",
"all": "All",
"robot": "Robot",
"drone_station": "Drone Station",
"inverter": "Inverter",
"combiner_box": "Combiner Box",
"module": "Module",
"monitor": "Monitor",
"total_devices": "All Devices",
"online": "Online",
"alarm": "Alarm",
"offline": "Offline",
"no_data": "No data",
"select_site_first": "Please select a site first",
"no_drone_stations": "No drone stations at this site",
"view_details_from_tab": "Please view details from the 'Drone Station' tab",
"device_type_not_supported": "Device type not supported: %s",
"battery_level": "Battery",
"current_task": "Current Task",
"task": "Task",
"power": "Power",
"today_energy": "Today Energy",
"current": "Current",
"temperature": "Temperature",
"radiation": "Radiation",
"data": "Data",
"inspection_robot": "Inspection Robot",
"cleaning_robot": "Cleaning Robot",
"weeding_robot": "Weeding Robot"
},
"alarm_center": {
"title": "Alarm Center",
"retry": "Retry",
"filter_title": "Filter",
"alarm_level": "Alarm Level",
"time_range": "Time Range",
"area": "Area",
"device": "Device",
"high_risk": "High Risk",
"medium_risk": "Medium Risk",
"low_risk": "Low Risk",
"hint": "Hint",
"today": "Today",
"this_week": "This Week",
"this_month": "This Month",
"all": "All",
"apply_filter": "Apply Filter",
"ai_diagnosis": "AI Diagnosis",
"view_details": "View Details",
"unprocessed": "Unprocessed",
"processing": "Processing",
"confirmed": "Confirmed",
"recovered": "Recovered",
"unconfirmed": "Unconfirmed",
"today_new": "Today's New"
},
"work_order_v2": {
"title": "Work Orders",
"retry": "Retry",
"add": "Add",
"pending": "Pending",
"executing": "Executing",
"completed": "Completed",
"all": "All",
"today_completed": "Today Completed",
"order_no": "Order No.",
"priority": "Priority",
"create_time": "Create Time",
"complete_time": "Complete Time",
"location": "Location",
"executor": "Executor",
"high": "High",
"medium": "Medium",
"low": "Low",
"progress": "Progress"
},
"my_v2": {
"title": "Profile",
"clear_cache": "Clear Cache",
"confirm_clear_cache": "Are you sure to clear all cache data?",
"cancel": "Cancel",
"confirm": "Confirm",
"night_mode": "Night Mode",
"system_settings": "System Settings",
"personal_info": "Personal Info",
"offline_cache": "Offline Cache",
"message": "My Messages",
"message_settings": "Message Settings",
"favorite": "My Favorites",
"work_order": "My Orders",
"help_feedback": "Help & Feedback",
"about_us": "About Us",
"suspend_bar": "Float Bar",
"suspend_bar_desc": "Show device status float bar at the bottom",
"tab_settings": "Tab Settings"
},
"report": {
"title": "Field Report",
"submit": "Submit",
"select_location": "Select Location",
"report_type": "Report Type",
"device_fault": "Device Fault",
"patrol_record": "Patrol Record",
"hidden_danger": "Hidden Danger",
"defect_report": "Defect Report",
"select_device": "Select Device",
"please_select_device": "Please select device",
"problem_description": "Problem Description",
"description_hint": "Please describe the problem in detail...",
"upload_media": "Upload Image/Video",
"take_photo": "Take Photo",
"record_video": "Record Video",
"problem_level": "Problem Level",
"normal": "Normal",
"important": "Important",
"urgent": "Urgent",
"cancel": "Cancel",
"select": "Select",
"submit_success": "Submitted",
"submit_success_message": "Your report has been submitted successfully",
"submit_failed": "Submission Failed",
"confirm": "OK",
"main_building_a": "Main Building A",
"main_building_b": "Main Building B",
"boiler_room": "Boiler Room",
"turbine_room": "Turbine Room",
"control_room": "Control Room",
"power_distribution_room": "Power Distribution Room",
"boiler_1": "Boiler #1",
"boiler_2": "Boiler #2",
"turbine_1": "Turbine #1",
"generator_1": "Generator #1",
"transformer_1": "Transformer #1",
"water_pump_1": "Water Pump #1",
"select_image": "Select Image",
"select_video": "Select Video"
},
"product": {
"intro": "Product Introduction",
"highlights": "Product Highlights",
"functions": "Features",
"parameters": "Specifications",
"scenes": "Application Scenarios",
"star_points": {
"design": {
"title": "Overall Design",
"content": "Load-bearing body, high-power walking system, tank-type tracks, oil-electric hybrid, anti-slope system, active/passive floating mower deck, air-assisted lifting mechanism, adaptive mowing device."
},
"control": {
"title": "Control System",
"content": "Automotive-grade control and electrical system, industrial-grade anti-interference remote control, speed control and detection, traction control, manual and automatic driving modes, LCD display for machine status."
},
"power": {
"title": "Power System",
"content": "Adaptive range extender system, top-tier Honda engine, high-power AC/DC discharge function."
},
"safety": {
"title": "Safety Features",
"content": "Vehicle stability system, ABS brakes, electronic rollover protection, tilt protection, rapid stop on fall/rollover, auto shutdown when idle."
},
"smart": {
"title": "Smart Functions",
"content": "Straight-line hold, collision avoidance, collision shutdown."
},
"expand": {
"title": "Extended Functions",
"content": "Path planning, inspection detection, IoT control."
}
},
"scenes": {
"orchard": "Orchard & Forestry",
"photovoltaic": "Photovoltaic Energy Storage",
"highway": "Highway Administration",
"agriculture": "Agricultural Production",
"municipal": "Municipal & Riverbank",
"airport": "Airport Facilities"
}
}
}