mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-01 21:02:12 +03:00
feat(cli): suporte i18n completo — 42 locales, --lang flag, config lang get/set/list - 42 locale files in bin/cli/locales/ (en + pt-BR fully translated, 29 with common/program, 11 scaffolds) - --lang <code> global flag for per-execution override - config lang get/set/list subcommands - Locale persistence via ~/.omniroute/.env - Path traversal protection via regex validation in normalize() - Script generate-locales.mjs for scaffolding new locales - Unit tests for lang commands + normalization security Integrated into release/v3.8.0
30 lines
1.3 KiB
JSON
30 lines
1.3 KiB
JSON
{
|
|
"common": {
|
|
"error": "Lỗi: {message}",
|
|
"serverOffline": "Máy chủ OmniRoute đang offline. Khởi động với: omniroute serve",
|
|
"authRequired": "Cần xác thực. Đặt OMNIROUTE_API_KEY hoặc chạy: omniroute setup",
|
|
"rateLimited": "Đã vượt giới hạn yêu cầu. Thử lại sau {seconds}s.",
|
|
"timeout": "Yêu cầu hết thời gian sau {ms}ms.",
|
|
"success": "Xong.",
|
|
"yes": "có",
|
|
"no": "không",
|
|
"confirm": "Bạn có chắc không? (có/không)",
|
|
"dryRun": "[mô phỏng] sẽ: {action}",
|
|
"cancelled": "Đã hủy.",
|
|
"jsonOpt": "Xuất dưới dạng JSON",
|
|
"yesOpt": "Bỏ qua xác nhận"
|
|
},
|
|
"program": {
|
|
"description": "OmniRoute — Bộ định tuyến AI thông minh với tự động chuyển đổi dự phòng",
|
|
"version": "In phiên bản và thoát",
|
|
"output": "Định dạng đầu ra (table, json, jsonl, csv)",
|
|
"quiet": "Ẩn đầu ra không cần thiết",
|
|
"no_color": "Tắt đầu ra màu sắc",
|
|
"timeout": "Thời gian chờ yêu cầu HTTP tính bằng mili giây",
|
|
"api_key": "Khóa API cho máy chủ OmniRoute",
|
|
"base_url": "URL cơ sở của máy chủ OmniRoute",
|
|
"context": "Bối cảnh/hồ sơ máy chủ cho lệnh này",
|
|
"lang": "Đặt ngôn ngữ hiển thị CLI (ghi đè OMNIROUTE_LANG)"
|
|
}
|
|
}
|