Files
OmniRoute/bin/cli/locales/tr.json
Diego Rodrigues de Sa e Souza 79d03575ee feat(cli): suporte i18n completo — 42 locales, --lang flag, config lang get/set/list (#2285)
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
2026-05-15 13:14:14 -03:00

30 lines
1.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"error": "Hata: {message}",
"serverOffline": "OmniRoute sunucusu çevrimdışı. Başlatın: omniroute serve",
"authRequired": "Kimlik doğrulama gerekli. OMNIROUTE_API_KEY ayarlayın veya çalıştırın: omniroute setup",
"rateLimited": "İstek limiti aşıldı. {seconds}s sonra tekrar deneyin.",
"timeout": "İstek {ms}ms sonra zaman aşımına uğradı.",
"success": "Tamamlandı.",
"yes": "evet",
"no": "hayır",
"confirm": "Emin misiniz? (evet/hayır)",
"dryRun": "[simülasyon] yapılacaktı: {action}",
"cancelled": "İptal edildi.",
"jsonOpt": "JSON olarak çıktı",
"yesOpt": "Onayı atla"
},
"program": {
"description": "OmniRoute — Otomatik Fallback ile Akıllı AI Yönlendirici",
"version": "Sürümü yazdır ve çık",
"output": ıktı formatı (table, json, jsonl, csv)",
"quiet": "Önemsiz çıktıyı gizle",
"no_color": "Renkli çıktıyı devre dışı bırak",
"timeout": "HTTP istek zaman aşımı (milisaniye)",
"api_key": "OmniRoute sunucusu için API anahtarı",
"base_url": "OmniRoute sunucusu temel URL'si",
"context": "Bu komut için sunucu bağlamı/profili",
"lang": "CLI görüntüleme dilini ayarla (OMNIROUTE_LANG'ı geçersiz kılar)"
}
}