finish setup
Some checks failed
Test / test (push) Has been cancelled

This commit is contained in:
2026-06-23 16:46:31 +02:00
parent 2ce8a23ce9
commit 773341fc84
16 changed files with 1780 additions and 4 deletions

View File

@@ -77,6 +77,7 @@
"nav.user-groups": "User groups",
"nav.io-modules": "I/O modules",
"nav.paths": "Paths",
"nav.path-guides": "Path guides",
"nav.users": "Users",
"nav.build-robot": "Build Robot",
"nav.monitoring-log": "System log",
@@ -714,6 +715,60 @@
"paths.deleteTitle": "Xóa path?",
"paths.deleteConfirmText": "Xóa path từ \"{from}\" đến \"{to}\"? Path sẽ được tạo lại khi robot chạy lại giữa hai position này.",
"pathGuides.title": "Path guides",
"pathGuides.subtitle": "Định nghĩa tuyến cố định giữa các position qua waypoint.",
"pathGuides.helpTitle": "Trợ giúp Path guides",
"pathGuides.helpBody": "Path guide buộc robot đi theo chuỗi start → waypoint → goal trên map. Tạo position trên map editor trước, sau đó thêm start, waypoint (có thứ tự) và goal. Robot tự dùng path guide khi mission nhắm tới các position đó (Phase D).",
"pathGuides.create": "Tạo path guide",
"pathGuides.clearFilters": "Xóa bộ lọc",
"pathGuides.filterLabel": "Lọc:",
"pathGuides.filterPlaceholder": "Lọc theo tên hoặc map...",
"pathGuides.itemsFound": "{n} mục",
"pathGuides.pageOf": "Trang {page} / {total}",
"pathGuides.colName": "Tên",
"pathGuides.colMap": "Map",
"pathGuides.colStarts": "Starts",
"pathGuides.colVias": "Waypoints",
"pathGuides.colGoals": "Goals",
"pathGuides.colFunctions": "Functions",
"pathGuides.empty": "Chưa có path guide. Tạo waypoint trên map trước, sau đó thêm path guide.",
"pathGuides.emptyFilter": "Không có path guide khớp bộ lọc.",
"pathGuides.createTitle": "Tạo path guide",
"pathGuides.editTitle": "Sửa path guide",
"pathGuides.name": "Tên",
"pathGuides.site": "Site",
"pathGuides.map": "Map",
"pathGuides.mapHint": "Tạo position trên map editor trước khi thêm start, waypoint và goal.",
"pathGuides.starts": "Start positions",
"pathGuides.vias": "Waypoints (có thứ tự)",
"pathGuides.goals": "Goal positions",
"pathGuides.addStart": "Thêm start",
"pathGuides.addVia": "Thêm waypoint",
"pathGuides.addGoal": "Thêm goal",
"pathGuides.selectPosition": "Chọn position…",
"pathGuides.noStarts": "Chưa có start",
"pathGuides.noVias": "Chưa có waypoint",
"pathGuides.noGoals": "Chưa có goal",
"pathGuides.moveUp": "Lên",
"pathGuides.moveDown": "Xuống",
"pathGuides.deleteTitle": "Xóa path guide?",
"pathGuides.deleteConfirmText": "Xóa path guide \"{name}\" trên map \"{map}\"?",
"pathGuides.error.missing": "Thiếu tên, site hoặc map.",
"pathGuides.error.positions": "Cần ít nhất một start và một goal.",
"pathGuides.error.noPositions": "Không có position nào trên map này. Tạo position trong map editor trước.",
"pathGuides.dragHandle": "Kéo để đổi thứ tự",
"pathGuides.createPage.title": "Tạo path guide",
"pathGuides.createPage.subtitle": "Nhập tên và chọn map cho path guide.",
"pathGuides.createPage.goBack": "Quay lại",
"pathGuides.createPage.namePlaceholder": "Nhập tên path guide...",
"pathGuides.createPage.continue": "Tiếp tục",
"pathGuides.editPage.title": "Sửa vị trí path guide",
"pathGuides.editPage.subtitle": "Chỉnh start, waypoint và goal của path guide.",
"pathGuides.editPage.helpTitle": "Trợ giúp vị trí path guide",
"pathGuides.editPage.helpBody": "Thêm start, waypoint (kéo để đổi thứ tự) và goal. Robot sẽ đi theo chuỗi này khi mission dùng các position tương ứng.",
"pathGuides.editPage.goBack": "Quay lại",
"pathGuides.editPage.meta": "{name} — {map}",
"missions.title": "Missions",
"missions.subtitle": "Setup → Missions — danh sách nhiệm vụ robot.",
"missions.create": "Tạo mission",
@@ -910,6 +965,7 @@
"nav.user-groups": "User groups",
"nav.io-modules": "I/O modules",
"nav.paths": "Paths",
"nav.path-guides": "Path guides",
"nav.users": "Users",
"nav.build-robot": "Build Robot",
"nav.monitoring-log": "System log",
@@ -1547,6 +1603,60 @@
"paths.deleteTitle": "Delete path?",
"paths.deleteConfirmText": "Delete path from \"{from}\" to \"{to}\"? It will be recreated when the robot drives between these positions again.",
"pathGuides.title": "Path guides",
"pathGuides.subtitle": "Define fixed routes between positions using waypoints.",
"pathGuides.helpTitle": "Path guides help",
"pathGuides.helpBody": "A path guide forces the robot to follow a start → waypoint → goal chain on the map. Create positions in the map editor first, then add starts, ordered waypoints, and goals. The robot will use the guide automatically when missions target those positions (planner integration in a later phase).",
"pathGuides.create": "Create path guide",
"pathGuides.clearFilters": "Clear filters",
"pathGuides.filterLabel": "Filter:",
"pathGuides.filterPlaceholder": "Filter by name or map...",
"pathGuides.itemsFound": "{n} item(s) found",
"pathGuides.pageOf": "Page {page} of {total}",
"pathGuides.colName": "Name",
"pathGuides.colMap": "Map",
"pathGuides.colStarts": "Starts",
"pathGuides.colVias": "Waypoints",
"pathGuides.colGoals": "Goals",
"pathGuides.colFunctions": "Functions",
"pathGuides.empty": "No path guides yet. Create waypoint positions on the map first, then add a path guide.",
"pathGuides.emptyFilter": "No path guides match the filter.",
"pathGuides.createTitle": "Create path guide",
"pathGuides.editTitle": "Edit path guide",
"pathGuides.name": "Name",
"pathGuides.site": "Site",
"pathGuides.map": "Map",
"pathGuides.mapHint": "Create positions on the map editor before adding starts, waypoints, and goals.",
"pathGuides.starts": "Start positions",
"pathGuides.vias": "Waypoints (ordered)",
"pathGuides.goals": "Goal positions",
"pathGuides.addStart": "Add start",
"pathGuides.addVia": "Add waypoint",
"pathGuides.addGoal": "Add goal",
"pathGuides.selectPosition": "Select position…",
"pathGuides.noStarts": "No starts yet",
"pathGuides.noVias": "No waypoints yet",
"pathGuides.noGoals": "No goals yet",
"pathGuides.moveUp": "Move up",
"pathGuides.moveDown": "Move down",
"pathGuides.deleteTitle": "Delete path guide?",
"pathGuides.deleteConfirmText": "Delete path guide \"{name}\" on map \"{map}\"?",
"pathGuides.error.missing": "Name, site, and map are required.",
"pathGuides.error.positions": "At least one start and one goal are required.",
"pathGuides.error.noPositions": "No positions on this map. Create positions in the map editor first.",
"pathGuides.dragHandle": "Drag to reorder",
"pathGuides.createPage.title": "Create path guide",
"pathGuides.createPage.subtitle": "Enter a name and select the map for this path guide.",
"pathGuides.createPage.goBack": "Go back",
"pathGuides.createPage.namePlaceholder": "Enter path guide name...",
"pathGuides.createPage.continue": "Continue",
"pathGuides.editPage.title": "Edit path guide positions",
"pathGuides.editPage.subtitle": "Edit the path guide's positions.",
"pathGuides.editPage.helpTitle": "Path guide positions help",
"pathGuides.editPage.helpBody": "Add starts, waypoints (drag to reorder), and goals. The robot follows this chain when missions use the matching positions.",
"pathGuides.editPage.goBack": "Go back",
"pathGuides.editPage.meta": "{name} — {map}",
"missions.title": "Missions",
"missions.subtitle": "Setup → Missions — robot task list.",
"missions.create": "Create mission",