feat: Add 15 new languages (29 total) for app and landing Merge pull request #198 from 777genius/feat/i18n-add-8-languages
Add 15 new languages (29 total) for app and landing
This commit is contained in:
commit
b0790e6797
198 changed files with 89026 additions and 401 deletions
|
|
@ -11,7 +11,7 @@
|
|||
<a href="docs/screenshots/6.png"><img src="docs/screenshots/6.png" width="65" alt="Settings" /></a>
|
||||
</p>
|
||||
|
||||
<h1 align="center"><a href="https://777genius.github.io/agent-teams-ai/">Agent Teams</a></h1>
|
||||
<h1 align="center"><a href="https://agentteams.live/">Agent Teams</a></h1>
|
||||
|
||||
<p align="center">
|
||||
<strong><code>You're the CTO, agents are your team. They handle tasks themselves, message each other, review each other. You just look at the kanban board and drink coffee.</code></strong>
|
||||
|
|
@ -34,7 +34,7 @@
|
|||
<img width="2560" height="1604" alt="telegram-cloud-photo-size-2-5213160716557294036-w" src="https://github.com/user-attachments/assets/cbe0e1e7-f73c-4dd7-94e0-c694fcaf491e" />
|
||||
-->
|
||||
|
||||
<a href="https://777genius.github.io/agent-teams-ai/">Watch demo on the site or here:</a>
|
||||
<a href="https://agentteams.live/">Watch demo on the site or here:</a>
|
||||
|
||||
[demo_new_15s.webm](https://github.com/user-attachments/assets/d78cf5a4-80fe-4a8b-a1db-fb272e18029c)
|
||||
|
||||
|
|
|
|||
132
landing/content/fa.json
Normal file
132
landing/content/fa.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "شما CTO هستید و عاملها تیم شما هستند. آنها وظیفهها را خودشان انجام میدهند، به هم پیام میدهند و کد یکدیگر را بازبینی میکنند. شما فقط کانبان را میبینید و قهوه مینوشید."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "تیمهای عامل",
|
||||
"description": "تیمهایی با نقشهای مختلف بسازید. عاملها موازی و خودکار کار میکنند، با هم ارتباط میگیرند و بین تیمها همکاری میکنند."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "برد کانبان",
|
||||
"description": "وضعیت وظیفهها هنگام کار عاملها در لحظه تغییر میکند. همه چیز از کشیدن و رها کردن تا تخصیص و بازبینی روی یک برد دیداری است."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "بازبینی کد",
|
||||
"description": "برای هر وظیفه نمای diff، پذیرش، رد و نظر دارید. ویرایشگر کد داخلی با پشتیبانی Git هم آماده است."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "ارتباط بین تیمها",
|
||||
"description": "عاملها داخل یک تیم و بین تیمهای مختلف پیام میدهند. پیام مستقیم، نظر روی وظیفه و اکشنهای سریع."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "حالت تکنفره",
|
||||
"description": "با یک عامل شروع کنید که خودش وظیفهها را مدیریت میکند. هر وقت قدرت بیشتری خواستید آن را به تیم کامل گسترش دهید."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "فرایندهای زنده",
|
||||
"description": "عاملهای در حال اجرا را ببینید، URLها را در مرورگر باز کنید و مصرف توکن و context نشست را در لحظه پایش کنید."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams چیست؟",
|
||||
"answer": "یک برنامه دسکتاپ برای هماهنگکردن تیمهای عامل AI با لایه هماهنگی محلی خودمان است. عاملها نقش دارند، مستقل کار میکنند، از طریق کانبان همکاری میکنند و میتوانند روی Anthropic یا Codex اجرا شوند."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "واقعاً رایگان است؟",
|
||||
"answer": "بله. برنامه رایگان و متنباز است و میتوانید با یک مدل رایگان بدون احراز هویت شروع کنید - بدون ثبتنام، API key یا کارت اعتباری. اگر مدلهای بیشتری خواستید، Claude، Codex، OpenCode/OpenRouter یا provider پشتیبانیشده دیگری را وصل کنید."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "چه پلتفرمهایی پشتیبانی میشوند؟",
|
||||
"answer": "macOS (Apple Silicon و Intel)، Windows و Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "چطور کار میکند؟",
|
||||
"answer": "برنامه را نصب کنید، تیم بسازید و نقشها را مشخص کنید. عاملها موازی شروع به کار میکنند. شما پیشرفت را روی کانبان میبینید، diff کد را بازبینی میکنید و مستقیم با عاملها حرف میزنید."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "کد من خصوصی میماند؟",
|
||||
"answer": "همه چیز روی دستگاه شما بهصورت محلی اجرا میشود. دادهای به سرورهای بیرونی فرستاده نمیشود. کد، مکالمهها و فعالیت عاملها خصوصی میمانند."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "برای شروع چه لازم است؟",
|
||||
"answer": "فقط برنامه را نصب کنید - با مدل رایگان بدون احراز هویت شروع کنید و هر وقت نیاز شد مدلهای provider-backed را از UI وصل کنید."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "دانلود",
|
||||
"note": "پلتفرم خود را انتخاب کنید و با تیمهای عامل AI شروع به ساختن کنید."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "بالاخره ابزاری که میگذارد عاملهای AI را مثل یک تیم engineering مدیریت کنم. کانبان برای کار موازی فوقالعاده است."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "حالت solo برای کارهای سریع عالی است. وقتی توان بیشتری لازم دارم، در چند ثانیه یک تیم کامل راه میاندازم."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "جریان بازبینی کد عالی است: diff برای هر وظیفه، پذیرش/رد و نظر. شبیه تیمی است که واقعاً دستورالعملها را دنبال میکند."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "پایش فرایندهای زنده و context بسیار کاربردی است. دقیقاً میبینم هر عامل چه میکند."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "شروع بدون تنظیمات واقعاً واقعی است: نصب، یک بار ورود و در ۵ دقیقه عاملها روی کد من کار میکردند."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "روش نمونهسازی من را عوض کرد. برای بخشهای مختلف stack تیم میسازم و موازی جلو میروم."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "رایگان",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "با مدل رایگان داخلی بدون احراز هویت شروع کنید. بدون ثبتنام، API key یا کارت اعتباری.",
|
||||
"features": [
|
||||
"مدل رایگان بدون احراز هویت برای اجراهای اول",
|
||||
"برای تست به حساب یا ورود provider نیاز نیست",
|
||||
"دسترسی اختیاری به Claude، Codex و OpenCode",
|
||||
"تیمهای عامل نامحدود",
|
||||
"کانبان با بهروزرسانی لحظهای",
|
||||
"بازبینی کد با نمای diff",
|
||||
"ارتباط بین تیمها",
|
||||
"حالت solo و تیمی"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/fil.json
Normal file
132
landing/content/fil.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Ikaw ang CTO, ang mga agent ang team mo. Sila ang humahawak ng tasks, nagme-message sa isa't isa, at nagre-review ng code. Ikaw, titingin lang sa kanban board habang nagkakape."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Mga agent team",
|
||||
"description": "Gumawa ng teams na may iba't ibang role. Autonomous at parallel magtrabaho ang agents, nag-uusap sila, at nakikipag-collaborate sa ibang teams."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Realtime nagbabago ang task status habang nagtatrabaho ang agents. Drag, assign, review - lahat nasa visual board."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Diff view per task na may accept, reject, at comment. Built-in code editor na may Git support."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Cross-team communication",
|
||||
"description": "Nagme-message ang agents sa loob ng team at sa pagitan ng teams. Direct messages, task comments, at quick actions."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "Magsimula sa isang agent na self-managed ang tasks. I-expand sa full team kapag kailangan mo ng dagdag na power."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processes",
|
||||
"description": "Tingnan ang running agents, magbukas ng URLs sa browser, at i-monitor ang token usage at session context realtime."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Ano ang Agent Teams?",
|
||||
"answer": "Desktop app para mag-orchestrate ng AI agent teams gamit ang sarili naming local coordination layer. May roles ang agents, autonomous silang nagtatrabaho, nagco-collaborate sa kanban board, at puwedeng tumakbo sa Anthropic o Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Libre ba talaga?",
|
||||
"answer": "Oo. Libre at open source ang app. Puwede kang magsimula sa free model na walang auth - walang registration, API key, o credit card. Kung gusto mo ng mas maraming models, ikonekta ang Claude, Codex, OpenCode/OpenRouter, o ibang supported provider."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Anong platforms ang supported?",
|
||||
"answer": "macOS (Apple Silicon at Intel), Windows, at Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Paano ito gumagana?",
|
||||
"answer": "I-install ang app, gumawa ng team, mag-assign ng roles. Magsisimulang magtrabaho ang agents nang parallel. Minomonitor mo ang progress sa kanban, nire-review ang diffs, at direktang nakikipag-usap sa agents."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Private ba ang code ko?",
|
||||
"answer": "Lahat ay tumatakbo locally sa machine mo. Walang data na ipinapadala sa external servers. Private ang code, conversations, at agent activity mo."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Ano ang kailangan para magsimula?",
|
||||
"answer": "I-install lang ang app - magsimula sa free model na walang auth, tapos ikonekta ang provider-backed models sa UI kapag kailangan."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "Piliin ang platform mo at magsimulang mag-build gamit ang AI agent teams."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Gumawa ng teams na may iba't ibang role. Autonomous at parallel magtrabaho ang agents, nag-uusap sila, at nakikipag-collaborate sa ibang teams."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Magsimula sa isang agent na self-managed ang tasks. I-expand sa full team kapag kailangan mo ng dagdag na power."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Diff view per task na may accept, reject, at comment. Built-in code editor na may Git support."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Tingnan ang running agents, magbukas ng URLs sa browser, at i-monitor ang token usage at session context realtime."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "I-install lang ang app - magsimula sa free model na walang auth, tapos ikonekta ang provider-backed models sa UI kapag kailangan."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Nagme-message ang agents sa loob ng team at sa pagitan ng teams. Direct messages, task comments, at quick actions."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Libre",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Oo. Libre at open source ang app. Puwede kang magsimula sa free model na walang auth - walang registration, API key, o credit card. Kung gusto mo ng mas maraming models, ikonekta ang Claude, Codex, OpenCode/OpenRouter, o ibang supported provider.",
|
||||
"features": [
|
||||
"Mga agent team",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"Cross-team communication",
|
||||
"Solo mode",
|
||||
"Live processes",
|
||||
"Private ba ang code ko?",
|
||||
"Ano ang kailangan para magsimula?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/it.json
Normal file
132
landing/content/it.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Tu sei il CTO, gli agenti sono il tuo team. Gestiscono i task da soli, si scrivono, rivedono il codice a vicenda. Tu guardi la kanban board e bevi caffe."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Team di agenti",
|
||||
"description": "Crea team con ruoli diversi. Gli agenti lavorano in parallelo, comunicano tra loro e collaborano anche tra team."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban Board",
|
||||
"description": "I task cambiano stato in tempo reale mentre gli agenti lavorano. Trascina, assegna e rivedi tutto su una board visiva."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Vista diff per ogni task con accetta, rifiuta e commenta. Editor di codice integrato con supporto Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Comunicazione tra team",
|
||||
"description": "Gli agenti si scrivono dentro lo stesso team e tra team diversi. Messaggi diretti, commenti ai task e azioni rapide."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Modalita solo",
|
||||
"description": "Parti con un solo agente che si gestisce i task. Quando serve piu potenza, espandi a un team completo."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Processi live",
|
||||
"description": "Vedi gli agenti in esecuzione, apri URL nel browser e monitora token e contesto della sessione in tempo reale."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Cos'e Agent Teams?",
|
||||
"answer": "Un'app desktop per orchestrare team di agenti AI con un livello locale di coordinamento. Gli agenti hanno ruoli, lavorano in autonomia, collaborano tramite kanban board e possono usare Anthropic o Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "E davvero gratuito?",
|
||||
"answer": "Si. L'app e gratuita e open source, e puoi iniziare con un modello gratuito senza autenticazione - niente registrazione, API key o carta di credito. Se vuoi piu modelli, collega Claude, Codex, OpenCode/OpenRouter o un altro provider supportato."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Quali piattaforme sono supportate?",
|
||||
"answer": "macOS (Apple Silicon e Intel), Windows e Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Come funziona?",
|
||||
"answer": "Installa l'app, crea un team e assegna i ruoli. Gli agenti iniziano a lavorare in parallelo. Tu segui i progressi sulla kanban board, rivedi i diff e comunichi direttamente con gli agenti."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Il mio codice resta privato?",
|
||||
"answer": "Tutto gira localmente sul tuo computer. Nessun dato viene inviato a server esterni. Codice, conversazioni e attivita degli agenti restano privati."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Cosa serve per iniziare?",
|
||||
"answer": "Basta installare l'app - parti con il modello gratuito senza autenticazione, poi collega modelli di provider dalla UI solo quando ti servono."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "Scegli la tua piattaforma e inizia a costruire con team di agenti AI."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Finalmente uno strumento che mi fa gestire agenti AI come un vero team di engineering. La kanban board cambia tutto per il lavoro in parallelo."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "La modalita solo e perfetta per task veloci. Quando serve piu forza, avvio un team completo in pochi secondi."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Il flusso di code review e ottimo: diff per task, accetta/rifiuta, commenti. Sembra un team che segue davvero le istruzioni."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Monitoraggio dei processi live e tracking del contesto sono utilissimi. Vedo esattamente cosa sta facendo ogni agente."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Onboarding zero-setup reale: app installata, login una volta, agenti al lavoro sul mio codice in 5 minuti."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Ha cambiato il mio modo di prototipare. Creo team per parti diverse dello stack e li lascio lavorare in parallelo."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Gratis",
|
||||
"price": "0 €",
|
||||
"period": "",
|
||||
"description": "Inizia con il modello gratuito incluso senza autenticazione. Nessuna registrazione, API key o carta di credito.",
|
||||
"features": [
|
||||
"Modello gratuito senza autenticazione per i primi run",
|
||||
"Nessun account o login provider richiesto per provare",
|
||||
"Accesso opzionale a Claude, Codex e OpenCode",
|
||||
"Team di agenti illimitati",
|
||||
"Kanban board con aggiornamenti in tempo reale",
|
||||
"Code review con vista diff",
|
||||
"Comunicazione tra team",
|
||||
"Modalita solo e team"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/mr.json
Normal file
132
landing/content/mr.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "तुम्ही CTO आहात आणि agents तुमची team आहे. ते tasks स्वतः हाताळतात, एकमेकांना messages करतात आणि code review करतात. तुम्ही फक्त kanban board पाहता आणि coffee पिता."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Agent teams",
|
||||
"description": "वेगवेगळ्या roles असलेल्या teams तयार करा. Agents parallel आणि autonomous काम करतात, एकमेकांशी बोलतात आणि teams मधे collaborate करतात."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Agents काम करत असताना task status realtime बदलतो. Drag, assign, review - सगळे visual board वर."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "प्रत्येक task साठी diff view, accept, reject आणि comments. Git support असलेला built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Teams मधला संवाद",
|
||||
"description": "Agents team मध्ये आणि teams मधे messages करतात. Direct messages, task comments आणि quick actions."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "स्वतः tasks manage करणाऱ्या एका agent पासून सुरुवात करा. जास्त power हवी तेव्हा full team करा."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processes",
|
||||
"description": "Running agents पहा, browser मध्ये URLs उघडा आणि token usage व session context realtime monitor करा."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams म्हणजे काय?",
|
||||
"answer": "Local coordination layer सह AI agent teams orchestrate करणारा desktop app. Agents ना roles असतात, ते autonomous काम करतात, kanban board वर collaborate करतात आणि Anthropic किंवा Codex वर run होऊ शकतात."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "हे खरंच free आहे का?",
|
||||
"answer": "हो. App free आणि open source आहे. Auth न लागणाऱ्या free model ने सुरुवात करू शकता - registration, API key किंवा credit card नाही. जास्त models हवे असतील तर Claude, Codex, OpenCode/OpenRouter किंवा supported provider connect करा."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "कोणते platforms support आहेत?",
|
||||
"answer": "macOS (Apple Silicon आणि Intel), Windows आणि Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "हे कसे काम करते?",
|
||||
"answer": "App install करा, team तयार करा, roles assign करा. Agents parallel काम सुरू करतात. तुम्ही kanban वर progress पाहता, diffs review करता आणि agents शी directly बोलता."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "माझा code private राहतो का?",
|
||||
"answer": "सगळे तुमच्या machine वर locally चालते. Data external servers कडे जात नाही. Code, conversations आणि agent activity private राहते."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "सुरुवात करण्यासाठी काय पाहिजे?",
|
||||
"answer": "फक्त app install करा - auth नसलेल्या free model ने सुरुवात करा, नंतर गरज लागल्यावर UI मधून provider-backed models connect करा."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "तुमचा platform निवडा आणि AI agent teams सोबत build करायला सुरुवात करा."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "वेगवेगळ्या roles असलेल्या teams तयार करा. Agents parallel आणि autonomous काम करतात, एकमेकांशी बोलतात आणि teams मधे collaborate करतात."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "स्वतः tasks manage करणाऱ्या एका agent पासून सुरुवात करा. जास्त power हवी तेव्हा full team करा."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "प्रत्येक task साठी diff view, accept, reject आणि comments. Git support असलेला built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Running agents पहा, browser मध्ये URLs उघडा आणि token usage व session context realtime monitor करा."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "फक्त app install करा - auth नसलेल्या free model ने सुरुवात करा, नंतर गरज लागल्यावर UI मधून provider-backed models connect करा."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agents team मध्ये आणि teams मधे messages करतात. Direct messages, task comments आणि quick actions."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Free",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "हो. App free आणि open source आहे. Auth न लागणाऱ्या free model ने सुरुवात करू शकता - registration, API key किंवा credit card नाही. जास्त models हवे असतील तर Claude, Codex, OpenCode/OpenRouter किंवा supported provider connect करा.",
|
||||
"features": [
|
||||
"Agent teams",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"Teams मधला संवाद",
|
||||
"Solo mode",
|
||||
"Live processes",
|
||||
"माझा code private राहतो का?",
|
||||
"सुरुवात करण्यासाठी काय पाहिजे?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/ms.json
Normal file
132
landing/content/ms.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Anda CTO, agent ialah pasukan anda. Mereka urus task sendiri, mesej sesama sendiri dan review kod. Anda cuma lihat papan kanban sambil minum kopi."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Pasukan agent",
|
||||
"description": "Cipta pasukan dengan role berbeza. Agent bekerja secara autonomi dan selari, berkomunikasi dan bekerjasama antara pasukan."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Papan Kanban",
|
||||
"description": "Status task berubah secara realtime semasa agent bekerja. Drag, assign dan review semuanya pada papan visual."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Review kod",
|
||||
"description": "Paparan diff untuk setiap task dengan accept, reject dan comment. Editor kod terbina dalam dengan sokongan Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Komunikasi antara pasukan",
|
||||
"description": "Agent menghantar mesej dalam pasukan dan antara pasukan. Mesej terus, komen task dan tindakan pantas."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Mod solo",
|
||||
"description": "Mulakan dengan satu agent yang mengurus task sendiri. Kembangkan kepada pasukan penuh bila perlukan lebih kuasa."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Proses live",
|
||||
"description": "Lihat agent yang sedang berjalan, buka URL dalam browser dan pantau token usage serta session context secara realtime."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Apa itu Agent Teams?",
|
||||
"answer": "Aplikasi desktop untuk mengorkestra pasukan agent AI dengan lapisan koordinasi lokal kami. Agent mempunyai role, bekerja autonomi, bekerjasama melalui kanban board dan boleh berjalan pada Anthropic atau Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Betul-betul percuma?",
|
||||
"answer": "Ya. Aplikasi ini percuma dan open source. Anda boleh mula dengan model percuma tanpa auth - tiada pendaftaran, API key atau kad kredit. Untuk lebih banyak model, sambungkan Claude, Codex, OpenCode/OpenRouter atau provider lain yang disokong."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Platform apa yang disokong?",
|
||||
"answer": "macOS (Apple Silicon dan Intel), Windows dan Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Bagaimana ia berfungsi?",
|
||||
"answer": "Pasang aplikasi, cipta pasukan, tetapkan role. Agent mula bekerja secara selari. Anda pantau progress pada kanban, review diff dan berkomunikasi terus dengan agent."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Adakah kod saya private?",
|
||||
"answer": "Semuanya berjalan secara lokal pada mesin anda. Tiada data dihantar ke server luar. Kod, perbualan dan aktiviti agent kekal private."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Apa yang diperlukan untuk mula?",
|
||||
"answer": "Hanya pasang aplikasi - mula dengan model percuma tanpa auth, kemudian sambungkan model provider-backed dari UI bila diperlukan."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Muat turun",
|
||||
"note": "Pilih platform anda dan mula membina dengan pasukan agent AI."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Cipta pasukan dengan role berbeza. Agent bekerja secara autonomi dan selari, berkomunikasi dan bekerjasama antara pasukan."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Mulakan dengan satu agent yang mengurus task sendiri. Kembangkan kepada pasukan penuh bila perlukan lebih kuasa."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Paparan diff untuk setiap task dengan accept, reject dan comment. Editor kod terbina dalam dengan sokongan Git."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Lihat agent yang sedang berjalan, buka URL dalam browser dan pantau token usage serta session context secara realtime."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Hanya pasang aplikasi - mula dengan model percuma tanpa auth, kemudian sambungkan model provider-backed dari UI bila diperlukan."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agent menghantar mesej dalam pasukan dan antara pasukan. Mesej terus, komen task dan tindakan pantas."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Percuma",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Ya. Aplikasi ini percuma dan open source. Anda boleh mula dengan model percuma tanpa auth - tiada pendaftaran, API key atau kad kredit. Untuk lebih banyak model, sambungkan Claude, Codex, OpenCode/OpenRouter atau provider lain yang disokong.",
|
||||
"features": [
|
||||
"Pasukan agent",
|
||||
"Papan Kanban",
|
||||
"Review kod",
|
||||
"Komunikasi antara pasukan",
|
||||
"Mod solo",
|
||||
"Proses live",
|
||||
"Adakah kod saya private?",
|
||||
"Apa yang diperlukan untuk mula?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/nl.json
Normal file
132
landing/content/nl.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Jij bent de CTO, de agents zijn je team. Ze pakken taken zelf op, sturen elkaar berichten en reviewen elkaars code. Jij kijkt naar het kanbanbord en drinkt koffie."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Agent-teams",
|
||||
"description": "Maak teams met verschillende rollen. Agents werken autonoom parallel, communiceren met elkaar en werken samen over teams heen."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanbanbord",
|
||||
"description": "Taken veranderen realtime van status terwijl agents werken. Sleep, wijs toe en review alles op een visueel bord."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Diff-weergave per taak met accepteren, afwijzen en comments. Ingebouwde code-editor met Git-ondersteuning."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Communicatie tussen teams",
|
||||
"description": "Agents berichten elkaar binnen en tussen teams. Directe berichten, taakcomments en snelle acties."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo-modus",
|
||||
"description": "Start met een enkele agent die taken zelf beheert. Breid uit naar een volledig team wanneer je meer kracht nodig hebt."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processen",
|
||||
"description": "Bekijk draaiende agents, open URLs in de browser en monitor tokengebruik en sessiecontext realtime."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Wat is Agent Teams?",
|
||||
"answer": "Een desktop-app voor het orkestreren van AI-agentteams met onze eigen lokale coordinatielaag. Agents hebben rollen, werken autonoom, werken samen via kanban en kunnen draaien op Anthropic of Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Is het echt gratis?",
|
||||
"answer": "Ja. De app is gratis en open source. Je kunt starten met een gratis model zonder auth - geen registratie, API keys of creditcard. Voor meer modellen koppel je Claude, Codex, OpenCode/OpenRouter of een andere ondersteunde provider."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Welke platforms worden ondersteund?",
|
||||
"answer": "macOS (Apple Silicon en Intel), Windows en Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Hoe werkt het?",
|
||||
"answer": "Installeer de app, maak een team, wijs rollen toe. Agents gaan parallel aan de slag. Jij volgt de voortgang op het kanbanbord, reviewt diffs en praat direct met agents."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Is mijn code prive?",
|
||||
"answer": "Alles draait lokaal op je machine. Er wordt geen data naar externe servers gestuurd. Je code, gesprekken en agentactiviteit blijven prive."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Wat heb ik nodig om te starten?",
|
||||
"answer": "Alleen de app installeren - begin met het gratis model zonder auth en koppel provider-backed modellen pas in de UI wanneer je ze nodig hebt."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Downloaden",
|
||||
"note": "Kies je platform en begin met bouwen met AI-agentteams."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Maak teams met verschillende rollen. Agents werken autonoom parallel, communiceren met elkaar en werken samen over teams heen."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Start met een enkele agent die taken zelf beheert. Breid uit naar een volledig team wanneer je meer kracht nodig hebt."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Diff-weergave per taak met accepteren, afwijzen en comments. Ingebouwde code-editor met Git-ondersteuning."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Bekijk draaiende agents, open URLs in de browser en monitor tokengebruik en sessiecontext realtime."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Alleen de app installeren - begin met het gratis model zonder auth en koppel provider-backed modellen pas in de UI wanneer je ze nodig hebt."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agents berichten elkaar binnen en tussen teams. Directe berichten, taakcomments en snelle acties."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Gratis",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Ja. De app is gratis en open source. Je kunt starten met een gratis model zonder auth - geen registratie, API keys of creditcard. Voor meer modellen koppel je Claude, Codex, OpenCode/OpenRouter of een andere ondersteunde provider.",
|
||||
"features": [
|
||||
"Agent-teams",
|
||||
"Kanbanbord",
|
||||
"Code review",
|
||||
"Communicatie tussen teams",
|
||||
"Solo-modus",
|
||||
"Live processen",
|
||||
"Is mijn code prive?",
|
||||
"Wat heb ik nodig om te starten?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/pl.json
Normal file
132
landing/content/pl.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Ty jestes CTO, a agenci sa Twoim zespolem. Sami prowadza zadania, pisza do siebie i sprawdzaja kod. Ty patrzysz na tablice kanban i pijesz kawe."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Zespoly agentow",
|
||||
"description": "Tworz zespoly z roznymi rolami. Agenci pracuja autonomicznie rownolegle, komunikuja sie i wspolpracuja miedzy zespolami."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Tablica Kanban",
|
||||
"description": "Statusy zadan zmieniaja sie w czasie rzeczywistym. Przeciagaj, przypisuj i sprawdzaj wszystko na wizualnej tablicy."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Widok diff dla kazdego zadania z akceptacja, odrzuceniem i komentarzami. Wbudowany edytor kodu z obsluga Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Komunikacja miedzy zespolami",
|
||||
"description": "Agenci pisza do siebie w zespole i miedzy zespolami. Wiadomosci bezposrednie, komentarze do zadan i szybkie akcje."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Tryb solo",
|
||||
"description": "Zacznij od jednego agenta, ktory sam zarzadza zadaniami. Gdy potrzeba wiecej mocy, rozszerz go do pelnego zespolu."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Procesy live",
|
||||
"description": "Widzisz dzialajacych agentow, otwierasz URL w przegladarce i monitorujesz tokeny oraz kontekst sesji w czasie rzeczywistym."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Czym jest Agent Teams?",
|
||||
"answer": "Aplikacja desktopowa do orkiestracji zespolow agentow AI z lokalna warstwa koordynacji. Agenci maja role, pracuja autonomicznie, wspolpracuja przez kanban i moga dzialac na Anthropic lub Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Czy to naprawde darmowe?",
|
||||
"answer": "Tak. Aplikacja jest darmowa i open source. Mozesz zaczac od darmowego modelu bez logowania - bez rejestracji, kluczy API i karty kredytowej. Jesli chcesz wiecej modeli, podlacz Claude, Codex, OpenCode/OpenRouter lub innego wspieranego providera."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Jakie platformy sa wspierane?",
|
||||
"answer": "macOS (Apple Silicon i Intel), Windows oraz Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Jak to dziala?",
|
||||
"answer": "Instalujesz aplikacje, tworzysz zespol, przypisujesz role. Agenci zaczynaja pracowac rownolegle. Ty sledzisz postep na kanbanie, sprawdzasz diffy i rozmawiasz z agentami."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Czy moj kod jest prywatny?",
|
||||
"answer": "Wszystko dziala lokalnie na Twoim komputerze. Dane nie sa wysylane na zewnetrzne serwery. Kod, rozmowy i aktywnosc agentow zostaja prywatne."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Czego potrzebuje na start?",
|
||||
"answer": "Wystarczy zainstalowac aplikacje - zacznij od darmowego modelu bez logowania, a modele providerow podlacz z UI dopiero wtedy, gdy beda potrzebne."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Pobierz",
|
||||
"note": "Wybierz platforme i zacznij budowac z zespolami agentow AI."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Wreszcie narzedzie, ktore pozwala zarzadzac agentami AI jak zespolem engineering. Kanban bardzo pomaga przy pracy rownoleglej."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Tryb solo jest idealny do szybkich zadan. Gdy potrzeba wiecej mocy, uruchamiam pelny zespol w kilka sekund."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Workflow code review jest swietny: diff per zadanie, akceptacja, odrzucenie, komentarze. Jak zespol, ktory naprawde slucha instrukcji."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Monitorowanie procesow live i kontekstu jest bardzo przydatne. Widze dokladnie, co robi kazdy agent."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Zero-setup onboarding jest prawdziwy: aplikacja, jedno logowanie i po 5 minutach agenci pracowali na moim kodzie."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "To zmienilo moje prototypowanie. Tworze zespoly do roznych czesci stacka i puszczam je rownolegle."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Darmowy",
|
||||
"price": "0 zl",
|
||||
"period": "",
|
||||
"description": "Zacznij od wbudowanego darmowego modelu bez logowania. Bez rejestracji, klucza API i karty kredytowej.",
|
||||
"features": [
|
||||
"Darmowy model bez logowania na pierwsze uruchomienia",
|
||||
"Bez konta i logowania providera do testu",
|
||||
"Opcjonalny dostep do Claude, Codex i OpenCode",
|
||||
"Nielimitowane zespoly agentow",
|
||||
"Kanban z aktualizacjami live",
|
||||
"Code review z widokiem diff",
|
||||
"Komunikacja miedzy zespolami",
|
||||
"Tryb solo i zespolowy"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/ro.json
Normal file
132
landing/content/ro.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Tu esti CTO-ul, agentii sunt echipa ta. Ei gestioneaza taskurile singuri, isi trimit mesaje si isi fac code review. Tu te uiti la kanban board si bei cafea."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Echipe de agenti",
|
||||
"description": "Creeaza echipe cu roluri diferite. Agentii lucreaza autonom in paralel, comunica intre ei si colaboreaza intre echipe."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Statusul taskurilor se schimba in timp real pe masura ce agentii lucreaza. Tragi, atribui si revizuiesti totul pe un board vizual."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Diff view pentru fiecare task cu accept, reject si comentarii. Editor de cod integrat cu suport Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Comunicare intre echipe",
|
||||
"description": "Agentii isi trimit mesaje in aceeasi echipa si intre echipe. Mesaje directe, comentarii pe taskuri si actiuni rapide."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Mod solo",
|
||||
"description": "Incepe cu un singur agent care isi gestioneaza taskurile. Extinde la o echipa completa cand ai nevoie de mai multa putere."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Procese live",
|
||||
"description": "Vezi agentii care ruleaza, deschizi URL-uri in browser si monitorizezi token usage si session context in timp real."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Ce este Agent Teams?",
|
||||
"answer": "O aplicatie desktop pentru orchestrarea echipelor de agenti AI cu propriul nostru strat local de coordonare. Agentii au roluri, lucreaza autonom, colaboreaza prin kanban si pot rula pe Anthropic sau Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Chiar este gratuit?",
|
||||
"answer": "Da. Aplicatia este gratuita si open source. Poti incepe cu un model gratuit fara auth - fara inregistrare, API key sau card. Pentru mai multe modele, conecteaza Claude, Codex, OpenCode/OpenRouter sau alt provider suportat."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Ce platforme sunt suportate?",
|
||||
"answer": "macOS (Apple Silicon si Intel), Windows si Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Cum functioneaza?",
|
||||
"answer": "Instalezi aplicatia, creezi o echipa, atribui roluri. Agentii incep sa lucreze in paralel. Urmaresti progresul in kanban, revizuiesti diffs si comunici direct cu agentii."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Codul meu ramane privat?",
|
||||
"answer": "Totul ruleaza local pe masina ta. Nu se trimit date catre servere externe. Codul, conversatiile si activitatea agentilor raman private."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "De ce am nevoie pentru start?",
|
||||
"answer": "Doar instalezi aplicatia - incepi cu modelul gratuit fara auth, apoi conectezi modele provider-backed din UI cand ai nevoie."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Descarca",
|
||||
"note": "Alege platforma si incepe sa construiesti cu echipe de agenti AI."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Creeaza echipe cu roluri diferite. Agentii lucreaza autonom in paralel, comunica intre ei si colaboreaza intre echipe."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Incepe cu un singur agent care isi gestioneaza taskurile. Extinde la o echipa completa cand ai nevoie de mai multa putere."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Diff view pentru fiecare task cu accept, reject si comentarii. Editor de cod integrat cu suport Git."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Vezi agentii care ruleaza, deschizi URL-uri in browser si monitorizezi token usage si session context in timp real."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Doar instalezi aplicatia - incepi cu modelul gratuit fara auth, apoi conectezi modele provider-backed din UI cand ai nevoie."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agentii isi trimit mesaje in aceeasi echipa si intre echipe. Mesaje directe, comentarii pe taskuri si actiuni rapide."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Gratuit",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Da. Aplicatia este gratuita si open source. Poti incepe cu un model gratuit fara auth - fara inregistrare, API key sau card. Pentru mai multe modele, conecteaza Claude, Codex, OpenCode/OpenRouter sau alt provider suportat.",
|
||||
"features": [
|
||||
"Echipe de agenti",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"Comunicare intre echipe",
|
||||
"Mod solo",
|
||||
"Procese live",
|
||||
"Codul meu ramane privat?",
|
||||
"De ce am nevoie pentru start?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/sw.json
Normal file
132
landing/content/sw.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Wewe ndiye CTO, agents ni timu yako. Zinashughulikia tasks zenyewe, zinatumiana ujumbe na kureview code. Wewe unaangalia kanban board na kunywa kahawa."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Timu za agents",
|
||||
"description": "Unda timu zenye roles tofauti. Agents hufanya kazi kwa kujitegemea na kwa parallel, huwasiliana na kushirikiana kati ya timu."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Status za tasks hubadilika realtime agents zinapofanya kazi. Drag, assign na review vyote kwenye board ya kuona."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Diff view kwa kila task pamoja na accept, reject na comment. Code editor ya ndani yenye Git support."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Mawasiliano kati ya timu",
|
||||
"description": "Agents hutumiana ujumbe ndani ya timu na kati ya timu. Direct messages, task comments na quick actions."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "Anza na agent mmoja anayejisimamia tasks. Panua kuwa timu kamili unapohitaji nguvu zaidi."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processes",
|
||||
"description": "Ona agents zinazoendelea, fungua URLs kwenye browser na fuatilia token usage na session context realtime."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams ni nini?",
|
||||
"answer": "Desktop app ya kuendesha timu za AI agents kwa local coordination layer yetu. Agents zina roles, hufanya kazi autonomously, hushirikiana kupitia kanban board na zinaweza kutumia Anthropic au Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Je, ni bure kweli?",
|
||||
"answer": "Ndiyo. App ni bure na open source. Unaweza kuanza na free model bila auth - hakuna registration, API key au credit card. Kwa models zaidi, unganisha Claude, Codex, OpenCode/OpenRouter au provider mwingine unaoungwa mkono."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Ni platforms zipi zinaungwa mkono?",
|
||||
"answer": "macOS (Apple Silicon na Intel), Windows na Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Inafanyaje kazi?",
|
||||
"answer": "Install app, unda team, gawa roles. Agents zinaanza kufanya kazi parallel. Unaangalia progress kwenye kanban, kureview diffs na kuzungumza moja kwa moja na agents."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Code yangu ni private?",
|
||||
"answer": "Kila kitu huendeshwa locally kwenye machine yako. Hakuna data hutumwa kwa external servers. Code, conversations na agent activity zinabaki private."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Ninahitaji nini kuanza?",
|
||||
"answer": "Install app tu - anza na free model bila auth, kisha unganisha provider-backed models kwenye UI unapozihitaji."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "Chagua platform yako na uanze kujenga na timu za AI agents."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Unda timu zenye roles tofauti. Agents hufanya kazi kwa kujitegemea na kwa parallel, huwasiliana na kushirikiana kati ya timu."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Anza na agent mmoja anayejisimamia tasks. Panua kuwa timu kamili unapohitaji nguvu zaidi."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Diff view kwa kila task pamoja na accept, reject na comment. Code editor ya ndani yenye Git support."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Ona agents zinazoendelea, fungua URLs kwenye browser na fuatilia token usage na session context realtime."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Install app tu - anza na free model bila auth, kisha unganisha provider-backed models kwenye UI unapozihitaji."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agents hutumiana ujumbe ndani ya timu na kati ya timu. Direct messages, task comments na quick actions."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Bure",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Ndiyo. App ni bure na open source. Unaweza kuanza na free model bila auth - hakuna registration, API key au credit card. Kwa models zaidi, unganisha Claude, Codex, OpenCode/OpenRouter au provider mwingine unaoungwa mkono.",
|
||||
"features": [
|
||||
"Timu za agents",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"Mawasiliano kati ya timu",
|
||||
"Solo mode",
|
||||
"Live processes",
|
||||
"Code yangu ni private?",
|
||||
"Ninahitaji nini kuanza?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/ta.json
Normal file
132
landing/content/ta.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "நீங்கள் CTO, agents உங்கள் குழு. அவை tasks-ஐ தானாக நடத்தும், ஒருவருக்கொருவர் செய்தி அனுப்பும், code review செய்யும். நீங்கள் kanban board-ஐ பார்த்து காபி குடிக்கலாம்."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Agent குழுக்கள்",
|
||||
"description": "வேறு வேறு roles உடன் குழுக்கள் உருவாக்குங்கள். Agents parallel ஆக தானாக வேலை செய்து, பேசிக் கொண்டு, குழுக்களுக்குள் இணைந்து செயல்படும்."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Agents வேலை செய்யும் போது task status நேரடியாக மாறும். Drag, assign, review - எல்லாம் ஒரு visual board-ல்."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "ஒவ்வொரு task-க்கும் diff view, accept, reject, comment. Git support உடன் built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "குழுக்கள் இடையேயான தொடர்பு",
|
||||
"description": "Agents ஒரே குழுவிலும் பல குழுக்களிடையிலும் message செய்கின்றன. Direct messages, task comments, quick actions."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "தன் tasks-ஐ தானாக நிர்வகிக்கும் ஒரு agent-இல் தொடங்குங்கள். அதிக சக்தி தேவைப்பட்டால் முழு குழுவாக விரிவாக்குங்கள்."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processes",
|
||||
"description": "இயங்கும் agents-ஐ பார்க்கவும், browser-ல் URLs திறக்கவும், token usage மற்றும் session context-ஐ real time-ல் கண்காணிக்கவும்."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams என்றால் என்ன?",
|
||||
"answer": "உள்ளூர் coordination layer உடன் AI agent குழுக்களை இயக்கும் desktop app. Agents-க்கு roles இருக்கும், அவை autonomous ஆக வேலை செய்யும், kanban board மூலம் collaborate செய்யும், Anthropic அல்லது Codex-ல் இயங்கும்."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "இது உண்மையில் இலவசமா?",
|
||||
"answer": "ஆம். App இலவசமும் open source-மும். Auth இல்லாத free model-ல் தொடங்கலாம் - பதிவு, API key, credit card எதுவும் தேவையில்லை. மேலும் models வேண்டுமெனில் Claude, Codex, OpenCode/OpenRouter அல்லது supported provider-ஐ இணைக்கவும்."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "எந்த platforms support?",
|
||||
"answer": "macOS (Apple Silicon மற்றும் Intel), Windows, Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "எப்படி வேலை செய்கிறது?",
|
||||
"answer": "App install செய்யுங்கள், team உருவாக்குங்கள், roles assign செய்யுங்கள். Agents parallel ஆக வேலை தொடங்கும். நீங்கள் kanban-ல் progress பார்க்கலாம், diffs review செய்யலாம், agents-ுடன் நேரடியாக பேசலாம்."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "என் code private ஆக இருக்குமா?",
|
||||
"answer": "எல்லாம் உங்கள் machine-ல் locally ஓடும். Data வெளி servers-க்கு அனுப்பப்படாது. Code, conversations, agent activity அனைத்தும் private."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "தொடங்க என்ன தேவை?",
|
||||
"answer": "App install செய்தாலே போதும் - auth இல்லாத free model-ல் தொடங்கி, தேவைப்பட்டால் UI-யில் provider-backed models இணைக்கவும்."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "உங்கள் platform-ஐ தேர்ந்தெடுத்து AI agent குழுக்களுடன் build செய்ய தொடங்குங்கள்."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "வேறு வேறு roles உடன் குழுக்கள் உருவாக்குங்கள். Agents parallel ஆக தானாக வேலை செய்து, பேசிக் கொண்டு, குழுக்களுக்குள் இணைந்து செயல்படும்."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "தன் tasks-ஐ தானாக நிர்வகிக்கும் ஒரு agent-இல் தொடங்குங்கள். அதிக சக்தி தேவைப்பட்டால் முழு குழுவாக விரிவாக்குங்கள்."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "ஒவ்வொரு task-க்கும் diff view, accept, reject, comment. Git support உடன் built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "இயங்கும் agents-ஐ பார்க்கவும், browser-ல் URLs திறக்கவும், token usage மற்றும் session context-ஐ real time-ல் கண்காணிக்கவும்."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "App install செய்தாலே போதும் - auth இல்லாத free model-ல் தொடங்கி, தேவைப்பட்டால் UI-யில் provider-backed models இணைக்கவும்."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agents ஒரே குழுவிலும் பல குழுக்களிடையிலும் message செய்கின்றன. Direct messages, task comments, quick actions."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "இலவசம்",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "ஆம். App இலவசமும் open source-மும். Auth இல்லாத free model-ல் தொடங்கலாம் - பதிவு, API key, credit card எதுவும் தேவையில்லை. மேலும் models வேண்டுமெனில் Claude, Codex, OpenCode/OpenRouter அல்லது supported provider-ஐ இணைக்கவும்.",
|
||||
"features": [
|
||||
"Agent குழுக்கள்",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"குழுக்கள் இடையேயான தொடர்பு",
|
||||
"Solo mode",
|
||||
"Live processes",
|
||||
"என் code private ஆக இருக்குமா?",
|
||||
"தொடங்க என்ன தேவை?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/te.json
Normal file
132
landing/content/te.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "మీరు CTO, agents మీ టీమ్. అవి tasks ను తామే తీసుకుంటాయి, ఒకదానికొకటి message చేస్తాయి, code review చేస్తాయి. మీరు kanban board చూస్తూ coffee తాగొచ్చు."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Agent టీమ్లు",
|
||||
"description": "వేర్వేరు roles తో టీమ్లు సృష్టించండి. Agents parallel గా autonomous గా పని చేస్తాయి, మాట్లాడుకుంటాయి, టీమ్ల మధ్య collaborate చేస్తాయి."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban board",
|
||||
"description": "Agents పని చేస్తుండగా task status realtime లో మారుతుంది. Drag, assign, review - అన్నీ ఒక visual board లో."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "ప్రతి task కి diff view, accept, reject, comment. Git support తో built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "టీమ్ల మధ్య కమ్యూనికేషన్",
|
||||
"description": "Agents ఒకే టీమ్లోనూ, టీమ్ల మధ్యనూ message చేస్తాయి. Direct messages, task comments, quick actions."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "తన tasks తానే నిర్వహించే ఒక agent తో ప్రారంభించండి. మరింత power కావాలంటే full team గా విస్తరించండి."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live processes",
|
||||
"description": "Running agents చూడండి, URLs ను browser లో open చేయండి, token usage మరియు session context realtime లో monitor చేయండి."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams అంటే ఏమిటి?",
|
||||
"answer": "మా local coordination layer తో AI agent teams ని orchestrate చేసే desktop app. Agents కు roles ఉంటాయి, autonomous గా పని చేస్తాయి, kanban board ద్వారా collaborate చేస్తాయి, Anthropic లేదా Codex మీద run అవుతాయి."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "ఇది నిజంగా free నా?",
|
||||
"answer": "అవును. App free మరియు open source. Auth అవసరం లేని free model తో మొదలుపెట్టవచ్చు - registration, API key, credit card అవసరం లేదు. మరిన్ని models కోసం Claude, Codex, OpenCode/OpenRouter లేదా supported provider connect చేయండి."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "ఏ platforms support?",
|
||||
"answer": "macOS (Apple Silicon మరియు Intel), Windows, Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "ఇది ఎలా పని చేస్తుంది?",
|
||||
"answer": "App install చేయండి, team create చేయండి, roles assign చేయండి. Agents parallel గా పని మొదలుపెడతాయి. మీరు kanban లో progress చూస్తారు, diffs review చేస్తారు, agents తో directly మాట్లాడతారు."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "నా code private గా ఉంటుందా?",
|
||||
"answer": "అన్నీ మీ machine లో locally run అవుతాయి. Data external servers కు పంపబడదు. Code, conversations, agent activity private గానే ఉంటాయి."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "మొదలు పెట్టడానికి ఏమి కావాలి?",
|
||||
"answer": "App install చేస్తే చాలు - auth లేని free model తో మొదలుపెట్టి, అవసరమైతే UI నుండి provider-backed models connect చేయండి."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Download",
|
||||
"note": "మీ platform ఎంచుకుని AI agent teams తో build చేయడం మొదలుపెట్టండి."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "వేర్వేరు roles తో టీమ్లు సృష్టించండి. Agents parallel గా autonomous గా పని చేస్తాయి, మాట్లాడుకుంటాయి, టీమ్ల మధ్య collaborate చేస్తాయి."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "తన tasks తానే నిర్వహించే ఒక agent తో ప్రారంభించండి. మరింత power కావాలంటే full team గా విస్తరించండి."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "ప్రతి task కి diff view, accept, reject, comment. Git support తో built-in code editor."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Running agents చూడండి, URLs ను browser లో open చేయండి, token usage మరియు session context realtime లో monitor చేయండి."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "App install చేస్తే చాలు - auth లేని free model తో మొదలుపెట్టి, అవసరమైతే UI నుండి provider-backed models connect చేయండి."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Agents ఒకే టీమ్లోనూ, టీమ్ల మధ్యనూ message చేస్తాయి. Direct messages, task comments, quick actions."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Free",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "అవును. App free మరియు open source. Auth అవసరం లేని free model తో మొదలుపెట్టవచ్చు - registration, API key, credit card అవసరం లేదు. మరిన్ని models కోసం Claude, Codex, OpenCode/OpenRouter లేదా supported provider connect చేయండి.",
|
||||
"features": [
|
||||
"Agent టీమ్లు",
|
||||
"Kanban board",
|
||||
"Code review",
|
||||
"టీమ్ల మధ్య కమ్యూనికేషన్",
|
||||
"Solo mode",
|
||||
"Live processes",
|
||||
"నా code private గా ఉంటుందా?",
|
||||
"మొదలు పెట్టడానికి ఏమి కావాలి?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/th.json
Normal file
132
landing/content/th.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "คุณคือ CTO และเอเจนต์คือทีมของคุณ พวกมันจัดการงานเอง ส่งข้อความหากัน และรีวิวโค้ดให้กัน คุณแค่ดูบอร์ดคัมบังแล้วจิบกาแฟ"
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "ทีมเอเจนต์",
|
||||
"description": "สร้างทีมที่มีบทบาทต่างกัน เอเจนต์ทำงานแบบขนาน สื่อสารกัน และร่วมมือข้ามทีม"
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "บอร์ดคัมบัง",
|
||||
"description": "สถานะงานเปลี่ยนแบบเรียลไทม์ ลาก วาง มอบหมาย และรีวิวได้บนบอร์ดเดียว"
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "รีวิวโค้ด",
|
||||
"description": "ดู diff ต่อ task พร้อม accept, reject และ comment มี editor ในตัวพร้อม Git"
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "การสื่อสารข้ามทีม",
|
||||
"description": "เอเจนต์ส่งข้อความทั้งในทีมและข้ามทีม มีข้อความตรง comment งาน และ action ด่วน"
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "โหมด Solo",
|
||||
"description": "เริ่มด้วยเอเจนต์เดียวที่จัดการงานเอง แล้วขยายเป็นทีมเต็มเมื่อคุณต้องการพลังเพิ่ม"
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "โปรเซสสด",
|
||||
"description": "ดูเอเจนต์ที่กำลังรัน เปิด URL ใน browser และติดตาม token กับ context แบบเรียลไทม์"
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams คืออะไร?",
|
||||
"answer": "แอปเดสก์ท็อปสำหรับจัดการทีมเอเจนต์ AI ด้วยชั้นประสานงานในเครื่อง เอเจนต์มีบทบาท ทำงานอัตโนมัติ ร่วมมือผ่านคัมบัง และใช้ Anthropic หรือ Codex ได้"
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "ฟรีจริงไหม?",
|
||||
"answer": "ใช่ แอปฟรีและเป็น open source เริ่มด้วยโมเดลฟรีที่ไม่ต้อง auth ได้เลย - ไม่ต้องสมัคร ไม่ต้องใช้ API key หรือบัตรเครดิต ถ้าต้องการโมเดลเพิ่ม ให้เชื่อม Claude, Codex, OpenCode/OpenRouter หรือ provider ที่รองรับ"
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "รองรับแพลตฟอร์มใดบ้าง?",
|
||||
"answer": "macOS (Apple Silicon และ Intel), Windows และ Linux"
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "ทำงานอย่างไร?",
|
||||
"answer": "ติดตั้งแอป สร้างทีม กำหนดบทบาท แล้วเอเจนต์จะเริ่มทำงานแบบขนาน คุณติดตามบนคัมบัง รีวิว diff และคุยกับเอเจนต์โดยตรง"
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "โค้ดของฉันเป็นส่วนตัวไหม?",
|
||||
"answer": "ทุกอย่างทำงานในเครื่องคุณ ไม่มีข้อมูลส่งไป server ภายนอก โค้ด บทสนทนา และกิจกรรมของเอเจนต์ยังเป็นส่วนตัว"
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "ต้องใช้อะไรเพื่อเริ่มต้น?",
|
||||
"answer": "แค่ติดตั้งแอป - เริ่มด้วยโมเดลฟรีไม่ต้อง auth แล้วค่อยเชื่อมโมเดลจาก provider ใน UI เมื่อจำเป็น"
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "ดาวน์โหลด",
|
||||
"note": "เลือกแพลตฟอร์มของคุณ แล้วเริ่มสร้างงานด้วยทีมเอเจนต์ AI"
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "สร้างทีมที่มีบทบาทต่างกัน เอเจนต์ทำงานแบบขนาน สื่อสารกัน และร่วมมือข้ามทีม"
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "เริ่มด้วยเอเจนต์เดียวที่จัดการงานเอง แล้วขยายเป็นทีมเต็มเมื่อคุณต้องการพลังเพิ่ม"
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "ดู diff ต่อ task พร้อม accept, reject และ comment มี editor ในตัวพร้อม Git"
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "ดูเอเจนต์ที่กำลังรัน เปิด URL ใน browser และติดตาม token กับ context แบบเรียลไทม์"
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "แค่ติดตั้งแอป - เริ่มด้วยโมเดลฟรีไม่ต้อง auth แล้วค่อยเชื่อมโมเดลจาก provider ใน UI เมื่อจำเป็น"
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "เอเจนต์ส่งข้อความทั้งในทีมและข้ามทีม มีข้อความตรง comment งาน และ action ด่วน"
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "ฟรี",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "ใช่ แอปฟรีและเป็น open source เริ่มด้วยโมเดลฟรีที่ไม่ต้อง auth ได้เลย - ไม่ต้องสมัคร ไม่ต้องใช้ API key หรือบัตรเครดิต ถ้าต้องการโมเดลเพิ่ม ให้เชื่อม Claude, Codex, OpenCode/OpenRouter หรือ provider ที่รองรับ",
|
||||
"features": [
|
||||
"ทีมเอเจนต์",
|
||||
"บอร์ดคัมบัง",
|
||||
"รีวิวโค้ด",
|
||||
"การสื่อสารข้ามทีม",
|
||||
"โหมด Solo",
|
||||
"โปรเซสสด",
|
||||
"โค้ดของฉันเป็นส่วนตัวไหม?",
|
||||
"ต้องใช้อะไรเพื่อเริ่มต้น?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/tr.json
Normal file
132
landing/content/tr.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "CTO sensin, ajanlar ekibin. Gorevleri kendileri yurutur, birbirleriyle mesajlasir, kodlarini inceler. Sen kanban panosuna bakar ve kahveni icersin."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Ajan ekipleri",
|
||||
"description": "Farkli rollere sahip ekipler kur. Ajanlar paralel ve otonom calisir, birbirleriyle iletisim kurar ve ekipler arasi is birligi yapar."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban panosu",
|
||||
"description": "Ajanlar calistikca gorev durumlari gercek zamanli degisir. Surukle, ata ve incele - hepsi gorsel panoda."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Kod inceleme",
|
||||
"description": "Her gorev icin diff gorunumu, kabul, reddetme ve yorum. Git destekli yerlesik kod editoru."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Ekipler arasi iletisim",
|
||||
"description": "Ajanlar ayni ekip icinde ve ekipler arasinda mesajlasir. Direkt mesajlar, gorev yorumlari ve hizli aksiyonlar."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mod",
|
||||
"description": "Gorevlerini kendi yoneten tek bir ajanla basla. Daha fazla guc gerektiginde tam ekibe genislet."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Canli surecler",
|
||||
"description": "Calisan ajanlari gor, URLleri tarayicida ac, token kullanimini ve oturum baglamini gercek zamanli izle."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams nedir?",
|
||||
"answer": "Yerel koordinasyon katmanimizla AI ajan ekiplerini yoneten bir masaustu uygulamasi. Ajanlar rollere sahiptir, otonom calisir, kanban panosu uzerinden is birligi yapar ve Anthropic ya da Codex ile calisabilir."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Gercekten ucretsiz mi?",
|
||||
"answer": "Evet. Uygulama ucretsiz ve acik kaynaklidir. Kimlik dogrulama gerektirmeyen ucretsiz modelle baslayabilirsin - kayit, API anahtari veya kredi karti yok. Daha fazla model icin Claude, Codex, OpenCode/OpenRouter veya baska bir desteklenen provider bagla."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Hangi platformlar destekleniyor?",
|
||||
"answer": "macOS (Apple Silicon ve Intel), Windows ve Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Nasil calisir?",
|
||||
"answer": "Uygulamayi kur, ekip olustur, rolleri ata. Ajanlar paralel calismaya baslar. Ilerlemeyi kanban panosunda izler, kod diflerini inceler ve ajanlarla direkt konusursun."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Kodum gizli kalir mi?",
|
||||
"answer": "Her sey bilgisayarinda yerel calisir. Harici sunuculara veri gonderilmez. Kodun, konusmalarin ve ajan aktivitelerin gizli kalir."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Baslamak icin ne gerekir?",
|
||||
"answer": "Sadece uygulamayi kur - once kimlik dogrulamasiz ucretsiz modelle basla, sonra ihtiyac duydugunda UI uzerinden provider destekli modelleri bagla."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Indir",
|
||||
"note": "Platformunu sec ve AI ajan ekipleriyle gelistirmeye basla."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "AI ajanlarini engineering ekibi gibi yonetmemi saglayan ilk arac. Kanban panosu paralel isleri takip etmeyi cok kolaylastiriyor."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Solo mod hizli isler icin mukemmel. Daha fazla guc gerekince saniyeler icinde tam ekip kuruyorum."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Kod inceleme akisi harika: gorev bazli diff, kabul/reddetme, yorumlar. Talimatlari gercekten takip eden bir ekip gibi."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Canli surec izleme ve baglam takibi cok kullanisli. Her ajanin ne yaptigini net gorebiliyorum."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Sifir kurulum gercekten var: uygulamayi kurdum, bir kez giris yaptim ve 5 dakikada ajanlar kodumda calisiyordu."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Prototipleme bicimimi degistirdi. Stackin farkli bolumleri icin ekip kurup paralel calistiriyorum."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Ucretsiz",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Kimlik dogrulama gerektirmeyen dahil ucretsiz modelle basla. Kayit, API anahtari veya kredi karti yok.",
|
||||
"features": [
|
||||
"Ilk calistirmalar icin kimlik dogrulamasiz ucretsiz model",
|
||||
"Denemek icin hesap veya provider girisi gerekmez",
|
||||
"Claude, Codex ve OpenCode erisimi opsiyonel",
|
||||
"Sinirsiz ajan ekibi",
|
||||
"Gercek zamanli kanban panosu",
|
||||
"Diff gorunumlu kod inceleme",
|
||||
"Ekipler arasi iletisim",
|
||||
"Solo ve ekip modlari"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/uk.json
Normal file
132
landing/content/uk.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Ви CTO, а агенти - ваша команда. Вони самі ведуть задачі, пишуть одне одному і ревʼюять код. Ви просто дивитесь на kanban-дошку і пʼєте каву."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Команди агентів",
|
||||
"description": "Створюйте команди з різними ролями. Агенти автономно працюють паралельно, спілкуються між собою і взаємодіють між командами."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Kanban-дошка",
|
||||
"description": "Статуси задач оновлюються в реальному часі. Перетягуйте, призначайте і ревʼюйте все на одній візуальній дошці."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Code review",
|
||||
"description": "Diff для кожної задачі з прийняттям, відхиленням і коментарями. Вбудований редактор коду з підтримкою Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Комунікація між командами",
|
||||
"description": "Агенти пишуть у межах команди і між командами. Прямі повідомлення, коментарі до задач і швидкі дії."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Solo mode",
|
||||
"description": "Почніть з одного агента, який сам керує задачами. Коли треба більше потужності, розширте його до повної команди."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Live-процеси",
|
||||
"description": "Бачите запущених агентів, відкриваєте URL у браузері, стежите за токенами і контекстом сесії в реальному часі."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Що таке Agent Teams?",
|
||||
"answer": "Desktop-додаток для оркестрації AI-команд з нашою локальною координацією. Агенти мають ролі, працюють автономно, співпрацюють через kanban і можуть працювати на Anthropic або Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Це справді безкоштовно?",
|
||||
"answer": "Так. Додаток безкоштовний і open source. Можна стартувати з безкоштовною моделлю без auth - без реєстрації, API keys чи картки. Для інших моделей підключіть Claude, Codex, OpenCode/OpenRouter або інший підтримуваний provider."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Які платформи підтримуються?",
|
||||
"answer": "macOS (Apple Silicon і Intel), Windows та Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Як це працює?",
|
||||
"answer": "Встановлюєте додаток, створюєте команду, призначаєте ролі. Агенти працюють паралельно, ви стежите за kanban, ревʼюите diff і спілкуєтесь з агентами."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Мій код приватний?",
|
||||
"answer": "Усе працює локально на вашому компʼютері. Дані не надсилаються на зовнішні сервери. Код, розмови і активність агентів залишаються приватними."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Що потрібно для старту?",
|
||||
"answer": "Просто встановіть додаток - почніть з безкоштовної моделі без auth, а provider-backed моделі підключайте в UI за потреби."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Завантажити",
|
||||
"note": "Оберіть платформу і почніть створювати з командами AI-агентів."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Створюйте команди з різними ролями. Агенти автономно працюють паралельно, спілкуються між собою і взаємодіють між командами."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Почніть з одного агента, який сам керує задачами. Коли треба більше потужності, розширте його до повної команди."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Diff для кожної задачі з прийняттям, відхиленням і коментарями. Вбудований редактор коду з підтримкою Git."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Бачите запущених агентів, відкриваєте URL у браузері, стежите за токенами і контекстом сесії в реальному часі."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Просто встановіть додаток - почніть з безкоштовної моделі без auth, а provider-backed моделі підключайте в UI за потреби."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "Агенти пишуть у межах команди і між командами. Прямі повідомлення, коментарі до задач і швидкі дії."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Безкоштовно",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Так. Додаток безкоштовний і open source. Можна стартувати з безкоштовною моделлю без auth - без реєстрації, API keys чи картки. Для інших моделей підключіть Claude, Codex, OpenCode/OpenRouter або інший підтримуваний provider.",
|
||||
"features": [
|
||||
"Команди агентів",
|
||||
"Kanban-дошка",
|
||||
"Code review",
|
||||
"Комунікація між командами",
|
||||
"Solo mode",
|
||||
"Live-процеси",
|
||||
"Мій код приватний?",
|
||||
"Що потрібно для старту?"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
132
landing/content/vi.json
Normal file
132
landing/content/vi.json
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
{
|
||||
"hero": {
|
||||
"title": "Agent Teams",
|
||||
"subtitle": "Ban la CTO, cac agent la doi cua ban. Chung tu xu ly task, nhan tin voi nhau va review code cho nhau. Ban chi can nhin bang kanban va uong ca phe."
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "agentTeams",
|
||||
"title": "Doi agent",
|
||||
"description": "Tao cac doi voi vai tro khac nhau. Agent lam viec song song, tu chu, giao tiep voi nhau va cong tac giua cac doi."
|
||||
},
|
||||
{
|
||||
"id": "kanban",
|
||||
"title": "Bang Kanban",
|
||||
"description": "Trang thai task cap nhat theo thoi gian thuc khi agent lam viec. Keo tha, gan viec va review tren mot bang truc quan."
|
||||
},
|
||||
{
|
||||
"id": "codeReview",
|
||||
"title": "Review code",
|
||||
"description": "Xem diff theo tung task voi chap nhan, tu choi va binh luan. Trinh soan code tich hop co ho tro Git."
|
||||
},
|
||||
{
|
||||
"id": "crossTeam",
|
||||
"title": "Giao tiep giua doi",
|
||||
"description": "Agent nhan tin trong cung doi va giua cac doi. Tin nhan truc tiep, binh luan task va hanh dong nhanh."
|
||||
},
|
||||
{
|
||||
"id": "soloMode",
|
||||
"title": "Che do solo",
|
||||
"description": "Bat dau voi mot agent tu quan ly task. Khi can them suc manh, mo rong thanh ca doi."
|
||||
},
|
||||
{
|
||||
"id": "liveProcesses",
|
||||
"title": "Tien trinh live",
|
||||
"description": "Xem agent dang chay, mo URL trong trinh duyet, theo doi token va context phien theo thoi gian thuc."
|
||||
}
|
||||
],
|
||||
"faq": [
|
||||
{
|
||||
"id": "whatIsIt",
|
||||
"question": "Agent Teams la gi?",
|
||||
"answer": "Ung dung desktop de dieu phoi cac doi agent AI voi lop dieu phoi cuc bo rieng. Agent co vai tro, lam viec tu chu, cong tac qua bang kanban va co the chay tren Anthropic hoac Codex."
|
||||
},
|
||||
{
|
||||
"id": "isFree",
|
||||
"question": "Co that su mien phi khong?",
|
||||
"answer": "Co. Ung dung mien phi va ma nguon mo, ban co the bat dau voi model mien phi khong can xac thuc - khong dang ky, khong API key, khong can the tin dung. Neu can them model, ket noi Claude, Codex, OpenCode/OpenRouter hoac provider duoc ho tro."
|
||||
},
|
||||
{
|
||||
"id": "platforms",
|
||||
"question": "Ho tro nen tang nao?",
|
||||
"answer": "macOS (Apple Silicon va Intel), Windows va Linux."
|
||||
},
|
||||
{
|
||||
"id": "howItWorks",
|
||||
"question": "Hoat dong nhu the nao?",
|
||||
"answer": "Cai ung dung, tao doi, gan vai tro. Agent bat dau lam viec song song. Ban theo doi tien do tren kanban, review diff va trao doi truc tiep voi agent."
|
||||
},
|
||||
{
|
||||
"id": "privacy",
|
||||
"question": "Code cua toi co rieng tu khong?",
|
||||
"answer": "Moi thu chay cuc bo tren may cua ban. Khong co du lieu gui toi server ben ngoai. Code, hoi thoai va hoat dong agent deu duoc giu rieng tu."
|
||||
},
|
||||
{
|
||||
"id": "requirements",
|
||||
"question": "Can gi de bat dau?",
|
||||
"answer": "Chi can cai ung dung - bat dau voi model mien phi khong can xac thuc, sau do ket noi model provider trong UI khi can."
|
||||
}
|
||||
],
|
||||
"download": {
|
||||
"title": "Tai xuong",
|
||||
"note": "Chon nen tang cua ban va bat dau xay dung voi doi agent AI."
|
||||
},
|
||||
"testimonials": [
|
||||
{
|
||||
"id": "user1",
|
||||
"name": "Alex K.",
|
||||
"role": "Tech Lead",
|
||||
"text": "Cuoi cung cung co cong cu giup toi quan ly AI agent nhu mot doi engineering. Bang kanban rat huu ich cho cong viec song song."
|
||||
},
|
||||
{
|
||||
"id": "user2",
|
||||
"name": "Sarah M.",
|
||||
"role": "Full-stack Developer",
|
||||
"text": "Che do solo hoan hao cho task nhanh. Khi can them luc, toi tao ca doi trong vai giay."
|
||||
},
|
||||
{
|
||||
"id": "user3",
|
||||
"name": "David R.",
|
||||
"role": "Senior Engineer",
|
||||
"text": "Workflow review code rat hay: diff theo task, chap nhan/tu choi, binh luan. Giong mot doi thuc su nghe theo huong dan."
|
||||
},
|
||||
{
|
||||
"id": "user4",
|
||||
"name": "Yuki T.",
|
||||
"role": "DevOps Engineer",
|
||||
"text": "Theo doi tien trinh live va context cuc ky huu ich. Toi thay ro tung agent dang lam gi."
|
||||
},
|
||||
{
|
||||
"id": "user5",
|
||||
"name": "Maria S.",
|
||||
"role": "Indie Developer",
|
||||
"text": "Onboarding zero-setup la that: cai app, dang nhap mot lan, 5 phut sau agent da lam tren codebase."
|
||||
},
|
||||
{
|
||||
"id": "user6",
|
||||
"name": "Chris L.",
|
||||
"role": "Startup CTO",
|
||||
"text": "No thay doi cach toi prototype. Toi tao doi cho tung phan stack va cho chung lam song song."
|
||||
}
|
||||
],
|
||||
"pricing": [
|
||||
{
|
||||
"id": "free",
|
||||
"name": "Mien phi",
|
||||
"price": "$0",
|
||||
"period": "",
|
||||
"description": "Bat dau voi model mien phi co san, khong can xac thuc. Khong dang ky, khong API key, khong the tin dung.",
|
||||
"features": [
|
||||
"Model mien phi khong can xac thuc cho lan chay dau",
|
||||
"Khong can tai khoan hoac dang nhap provider de thu",
|
||||
"Tuy chon ket noi Claude, Codex va OpenCode",
|
||||
"Khong gioi han doi agent",
|
||||
"Kanban cap nhat thoi gian thuc",
|
||||
"Review code voi diff",
|
||||
"Giao tiep giua doi",
|
||||
"Che do solo va team"
|
||||
],
|
||||
"highlighted": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -12,6 +12,21 @@ import de from '~/content/de.json';
|
|||
import bn from '~/content/bn.json';
|
||||
import ur from '~/content/ur.json';
|
||||
import id from '~/content/id.json';
|
||||
import it from '~/content/it.json';
|
||||
import tr from '~/content/tr.json';
|
||||
import vi from '~/content/vi.json';
|
||||
import pl from '~/content/pl.json';
|
||||
import fa from '~/content/fa.json';
|
||||
import th from '~/content/th.json';
|
||||
import uk from '~/content/uk.json';
|
||||
import nl from '~/content/nl.json';
|
||||
import ta from '~/content/ta.json';
|
||||
import te from '~/content/te.json';
|
||||
import mr from '~/content/mr.json';
|
||||
import fil from '~/content/fil.json';
|
||||
import ms from '~/content/ms.json';
|
||||
import sw from '~/content/sw.json';
|
||||
import ro from '~/content/ro.json';
|
||||
import type { LandingContent, LocalizedContent } from '~/types/content';
|
||||
import type { LocaleCode } from '~/data/i18n';
|
||||
|
||||
|
|
@ -30,6 +45,21 @@ export const contentByLocale: LocalizedContent = {
|
|||
bn,
|
||||
ur,
|
||||
id,
|
||||
it,
|
||||
tr,
|
||||
vi,
|
||||
pl,
|
||||
fa,
|
||||
th,
|
||||
uk,
|
||||
nl,
|
||||
ta,
|
||||
te,
|
||||
mr,
|
||||
fil,
|
||||
ms,
|
||||
sw,
|
||||
ro,
|
||||
};
|
||||
|
||||
export const getContent = (locale: LocaleCode): LandingContent => {
|
||||
|
|
|
|||
|
|
@ -12,7 +12,22 @@ export type LocaleCode =
|
|||
| 'de'
|
||||
| 'bn'
|
||||
| 'ur'
|
||||
| 'id';
|
||||
| 'id'
|
||||
| 'it'
|
||||
| 'tr'
|
||||
| 'vi'
|
||||
| 'pl'
|
||||
| 'fa'
|
||||
| 'th'
|
||||
| 'uk'
|
||||
| 'nl'
|
||||
| 'ta'
|
||||
| 'te'
|
||||
| 'mr'
|
||||
| 'fil'
|
||||
| 'ms'
|
||||
| 'sw'
|
||||
| 'ro';
|
||||
|
||||
export const supportedLocales = [
|
||||
{ code: 'en', iso: 'en-US', name: 'English', flag: '\u{1F1FA}\u{1F1F8}', file: 'en.json' },
|
||||
|
|
@ -43,6 +58,28 @@ export const supportedLocales = [
|
|||
{ code: 'id', iso: 'id-ID', name: 'Indonesia', flag: '\u{1F1EE}\u{1F1E9}', file: 'id.json' },
|
||||
{ code: 'de', iso: 'de-DE', name: 'Deutsch', flag: '\u{1F1E9}\u{1F1EA}', file: 'de.json' },
|
||||
{ code: 'ru', iso: 'ru-RU', name: 'Русский', flag: '\u{1F1F7}\u{1F1FA}', file: 'ru.json' },
|
||||
{ code: 'it', iso: 'it-IT', name: 'Italiano', flag: '\u{1F1EE}\u{1F1F9}', file: 'it.json' },
|
||||
{ code: 'tr', iso: 'tr-TR', name: 'Türkçe', flag: '\u{1F1F9}\u{1F1F7}', file: 'tr.json' },
|
||||
{ code: 'vi', iso: 'vi-VN', name: 'Tiếng Việt', flag: '\u{1F1FB}\u{1F1F3}', file: 'vi.json' },
|
||||
{ code: 'pl', iso: 'pl-PL', name: 'Polski', flag: '\u{1F1F5}\u{1F1F1}', file: 'pl.json' },
|
||||
{
|
||||
code: 'fa',
|
||||
iso: 'fa-IR',
|
||||
name: 'فارسی',
|
||||
flag: '\u{1F1EE}\u{1F1F7}',
|
||||
file: 'fa.json',
|
||||
dir: 'rtl',
|
||||
},
|
||||
{ code: 'th', iso: 'th-TH', name: 'ไทย', flag: '\u{1F1F9}\u{1F1ED}', file: 'th.json' },
|
||||
{ code: 'uk', iso: 'uk-UA', name: 'Українська', flag: '\u{1F1FA}\u{1F1E6}', file: 'uk.json' },
|
||||
{ code: 'nl', iso: 'nl-NL', name: 'Nederlands', flag: '\u{1F1F3}\u{1F1F1}', file: 'nl.json' },
|
||||
{ code: 'ta', iso: 'ta-IN', name: 'தமிழ்', flag: '\u{1F1EE}\u{1F1F3}', file: 'ta.json' },
|
||||
{ code: 'te', iso: 'te-IN', name: 'తెలుగు', flag: '\u{1F1EE}\u{1F1F3}', file: 'te.json' },
|
||||
{ code: 'mr', iso: 'mr-IN', name: 'मराठी', flag: '\u{1F1EE}\u{1F1F3}', file: 'mr.json' },
|
||||
{ code: 'fil', iso: 'fil-PH', name: 'Filipino', flag: '\u{1F1F5}\u{1F1ED}', file: 'fil.json' },
|
||||
{ code: 'ms', iso: 'ms-MY', name: 'Bahasa Melayu', flag: '\u{1F1F2}\u{1F1FE}', file: 'ms.json' },
|
||||
{ code: 'sw', iso: 'sw-KE', name: 'Kiswahili', flag: '\u{1F1F0}\u{1F1EA}', file: 'sw.json' },
|
||||
{ code: 'ro', iso: 'ro-RO', name: 'Română', flag: '\u{1F1F7}\u{1F1F4}', file: 'ro.json' },
|
||||
] as const;
|
||||
|
||||
export const defaultLocale: LocaleCode = 'en';
|
||||
|
|
|
|||
173
landing/locales/fa.json
Normal file
173
landing/locales/fa.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "ویژگیها",
|
||||
"screenshots": "تصاویر",
|
||||
"docs": "مستندات",
|
||||
"comparison": "مقایسه",
|
||||
"download": "دانلود",
|
||||
"pricing": "رایگان",
|
||||
"faq": "پرسشهای متداول",
|
||||
"viewOnGithub": "مشاهده در GitHub",
|
||||
"openMenu": "باز کردن منو",
|
||||
"closeMenu": "بستن منو",
|
||||
"short": {
|
||||
"screenshots": "تصاویر",
|
||||
"docs": "مستندات",
|
||||
"download": "دریافت",
|
||||
"comparison": "مقایسه",
|
||||
"pricing": "رایگان"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "اکنون دانلود کنید",
|
||||
"ctaPrimary": "دانلود برای {platform}",
|
||||
"ctaSecondary": "مقایسه",
|
||||
"ctaDocs": "مستندات",
|
||||
"preview": "پیشنمایش محصول",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "تخته Kanban",
|
||||
"openSource": "متنباز"
|
||||
},
|
||||
"watchDemo": "تماشای دمو",
|
||||
"videoUnavailable": "ویدیو در دسترس نیست",
|
||||
"supportedProviders": "ارائهدهندگان هوش مصنوعی پشتیبانیشده",
|
||||
"slogan": "کارهای زیادی را با تلاش بسیار اندک انجام دهید",
|
||||
"platformDefault": "برای پلتفرم شما",
|
||||
"guidesSetup": "راهنماها و راهاندازی",
|
||||
"videoFrameLabel": "تماشای دموی Agent Teams",
|
||||
"commandFeed": "جریان فرمانهای تیم",
|
||||
"liveDemo": "دموی زنده",
|
||||
"demoVideoTitle": "ویدیوی دموی Agent Teams",
|
||||
"demoTitle": "دموی Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "دموی تیم عامل",
|
||||
"live": "زنده",
|
||||
"waiting": "در انتظار وظایف...",
|
||||
"activity": {
|
||||
"authMiddleware": "در حال پیادهسازی میانافزار احراز هویت...",
|
||||
"unitTests": "در حال نوشتن تستهای واحد برای API...",
|
||||
"reviewPr": "در حال بازبینی تغییرات PR #42...",
|
||||
"ciPipeline": "در حال راهاندازی خط لوله CI/CD...",
|
||||
"refactorDatabase": "در حال بازآرایی لایه پایگاه داده..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API احراز هویت",
|
||||
"unitTests": "تستهای واحد",
|
||||
"ciSetup": "راهاندازی CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "انجامدادنی",
|
||||
"progress": "در حال انجام",
|
||||
"review": "بازبینی",
|
||||
"done": "انجامشده"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "دانلود",
|
||||
"detected": "شناساییشده",
|
||||
"systemRequirements": "نیازمندیهای سیستم",
|
||||
"version": "نسخه {version}",
|
||||
"readyToStart": "آماده شروع!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "تیره",
|
||||
"light": "روشن"
|
||||
},
|
||||
"language": {
|
||||
"label": "زبان",
|
||||
"search": "جستجوی زبان…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "هر آنچه برای ارکستراسیون عاملهای هوش مصنوعی نیاز دارید",
|
||||
"sectionSubtitle": "ابزارهای قدرتمندی که همکاری چندعاملی را واقعاً کارآمد میکنند."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "نصب رایگان. مدل رایگان همراه آن.",
|
||||
"sectionSubtitle": "بلافاصله با یک مدل رایگان بدون احراز هویت شروع کنید - بدون حساب کاربری، کلید API یا کارت اعتباری. تنها زمانی که مدلهای بیشتری بخواهید، دسترسی Claude، Codex، OpenCode/OpenRouter یا ارائهدهنده دیگری را متصل کنید.",
|
||||
"getStarted": "اکنون دانلود کنید",
|
||||
"popular": "رایگان",
|
||||
"freeModelCallout": "مدل رایگان بدون احراز هویت همراه آن",
|
||||
"note": "Agent Teams هیچ سطح پولی ندارد. مدل رایگان بدون احراز هویت به شما امکان میدهد بلافاصله آن را امتحان کنید؛ استفاده پولی از ارائهدهنده اختیاری است و توسط ارائهدهندهای که انتخاب میکنید کنترل میشود."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "توسعهدهندگان چه میگویند",
|
||||
"sectionSubtitle": "بازخورد واقعی از سازندگان واقعی",
|
||||
"showMore": "نمایش بیشتر",
|
||||
"showLess": "نمایش کمتر",
|
||||
"feedbackCta": "میخواهید تجربهتان را به اشتراک بگذارید؟ یک issue باز کنید در"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "سؤالی دارید؟ ما پاسخها را داریم",
|
||||
"subtitle": "هر آنچه درباره Agent Teams باید بدانید"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "ما در مقایسه با دیگران",
|
||||
"sectionSubtitle": "مقایسه ویژگیبهویژگی با سایر ابزارهای کدنویسی هوش مصنوعی.",
|
||||
"feature": "ویژگی",
|
||||
"robotBubble": "خودتان قضاوت کنید",
|
||||
"features": {
|
||||
"crossTeam": "ارتباط بینتیمی",
|
||||
"agentMessaging": "پیامرسانی عاملبهعامل",
|
||||
"linkedTasks": "وظایف پیوندخورده",
|
||||
"sessionAnalysis": "تحلیل نشست",
|
||||
"taskAttachments": "پیوستهای وظیفه",
|
||||
"hunkReview": "بازبینی در سطح بخش",
|
||||
"codeEditor": "ویرایشگر کد داخلی",
|
||||
"fullAutonomy": "خودمختاری کامل",
|
||||
"taskDeps": "وابستگیهای وظیفه",
|
||||
"reviewWorkflow": "گردشکار بازبینی",
|
||||
"zeroSetup": "بدون راهاندازی",
|
||||
"kanban": "تخته Kanban",
|
||||
"execLog": "گزارشهای اجرا",
|
||||
"liveProcesses": "فرایندهای زنده",
|
||||
"runtimeLoad": "CPU/RAM به ازای هر همتیمی",
|
||||
"perTaskReview": "بازبینی کد به ازای هر وظیفه",
|
||||
"flexAutonomy": "خودمختاری انعطافپذیر",
|
||||
"worktree": "جداسازی Git worktree",
|
||||
"multiAgent": "همتیمیهای هوش مصنوعی ترکیبی",
|
||||
"liveWorkGraph": "نقشه زنده تیم",
|
||||
"liveTeam": "همتیمیهای زنده",
|
||||
"teamWorkspace": "فضای کاری تیم",
|
||||
"launchProof": "وضعیت راهاندازی همتیمی",
|
||||
"orgGovernance": "چارت سازمانی / حاکمیت",
|
||||
"budgetControls": "کنترلهای بودجه",
|
||||
"price": "قیمت"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "آن را در عمل ببینید",
|
||||
"sectionSubtitle": "تصاویر واقعی از برنامه — تخته Kanban، بازبینی کد، تیمهای عامل و موارد دیگر."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "بیشتر بدانید",
|
||||
"statusLabel": "وضعیت:",
|
||||
"previous": "قبلی",
|
||||
"next": "بعدی"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "ارکستراسیون عاملهای هوش مصنوعی برای توسعهدهندگان",
|
||||
"robotBubble": "منتظرم",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "سازنده",
|
||||
"docs": "مستندات"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - ارکستراسیون عاملهای هوش مصنوعی برای توسعهدهندگان",
|
||||
"homeDescription": "برنامه دسکتاپ رایگان و متنباز برای تیمهای عامل هوش مصنوعی. با یک مدل رایگان بدون احراز هویت شروع کنید، سپس هنگام نیاز به مدلهای بیشتر Claude، Codex یا OpenCode را متصل کنید.",
|
||||
"downloadTitle": "دانلود Agent Teams برای macOS، Windows و Linux",
|
||||
"downloadDescription": "Agent Teams را برای macOS، Windows و Linux دانلود کنید. برنامه دسکتاپ رایگان و متنباز برای تیمهای عامل Claude، Codex و OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "صفحه یافت نشد",
|
||||
"notFoundDescription": "صفحهای که دنبال آن هستید وجود ندارد یا منتقل شده است.",
|
||||
"genericTitle": "مشکلی پیش آمد",
|
||||
"genericDescription": "خطای غیرمنتظرهای رخ داد. لطفاً بعداً دوباره تلاش کنید.",
|
||||
"goHome": "رفتن به صفحه اصلی"
|
||||
}
|
||||
}
|
||||
173
landing/locales/fil.json
Normal file
173
landing/locales/fil.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Mga Feature",
|
||||
"screenshots": "Mga Screenshot",
|
||||
"docs": "Dokumentasyon",
|
||||
"comparison": "Ikumpara",
|
||||
"download": "I-download",
|
||||
"pricing": "Libre",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "Tingnan sa GitHub",
|
||||
"openMenu": "Buksan ang menu",
|
||||
"closeMenu": "Isara ang menu",
|
||||
"short": {
|
||||
"screenshots": "Shots",
|
||||
"docs": "Docs",
|
||||
"download": "Kunin",
|
||||
"comparison": "Ikumpara",
|
||||
"pricing": "Libre"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "I-download Ngayon",
|
||||
"ctaPrimary": "I-download para sa {platform}",
|
||||
"ctaSecondary": "Ikumpara",
|
||||
"ctaDocs": "Dokumentasyon",
|
||||
"preview": "Preview ng produkto",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban Board",
|
||||
"openSource": "Open Source"
|
||||
},
|
||||
"watchDemo": "Panoorin ang Demo",
|
||||
"videoUnavailable": "Hindi available ang video",
|
||||
"supportedProviders": "Mga sinusuportahang AI provider",
|
||||
"slogan": "Magawa ang marami sa pamamagitan ng kaunting paggawa",
|
||||
"platformDefault": "Para sa iyong platform",
|
||||
"guidesSetup": "Mga gabay at setup",
|
||||
"videoFrameLabel": "Panoorin ang demo ng Agent Teams",
|
||||
"commandFeed": "Team command feed",
|
||||
"liveDemo": "Live na demo",
|
||||
"demoVideoTitle": "Demo video ng Agent Teams",
|
||||
"demoTitle": "Demo ng Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demo ng agent team",
|
||||
"live": "LIVE",
|
||||
"waiting": "Naghihintay ng mga task...",
|
||||
"activity": {
|
||||
"authMiddleware": "Ini-implement ang auth middleware...",
|
||||
"unitTests": "Sumusulat ng unit test para sa API...",
|
||||
"reviewPr": "Sinusuri ang mga pagbabago sa PR #42...",
|
||||
"ciPipeline": "Itinatakda ang CI/CD pipeline...",
|
||||
"refactorDatabase": "Nire-refactor ang database layer..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "Unit test",
|
||||
"ciSetup": "CI setup"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "TODO",
|
||||
"progress": "GINAGAWA",
|
||||
"review": "REVIEW",
|
||||
"done": "TAPOS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "I-download",
|
||||
"detected": "Natukoy",
|
||||
"systemRequirements": "Mga kinakailangan sa sistema",
|
||||
"version": "Bersyon {version}",
|
||||
"readyToStart": "Handa nang magsimula!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Madilim",
|
||||
"light": "Maliwanag"
|
||||
},
|
||||
"language": {
|
||||
"label": "Wika",
|
||||
"search": "Maghanap ng wika…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Lahat ng kailangan mo para sa AI agent orchestration",
|
||||
"sectionSubtitle": "Mga makapangyarihang tool na talagang nagpapagana sa multi-agent collaboration."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Libreng i-install. Kasama ang libreng model.",
|
||||
"sectionSubtitle": "Magsimula agad gamit ang isang libreng model na walang auth - walang account, API key, o credit card. Ikonekta ang Claude, Codex, OpenCode/OpenRouter, o ibang provider access kapag gusto mo ng mas maraming model.",
|
||||
"getStarted": "I-download Ngayon",
|
||||
"popular": "Libre",
|
||||
"freeModelCallout": "Kasama ang libreng model na walang auth",
|
||||
"note": "Walang bayad na tier ang Agent Teams. Pinapayagan ka ng libreng model na walang auth na subukan ito kaagad; opsyonal ang bayad na paggamit ng provider at kontrolado ng provider na pipiliin mo."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Ano ang sinasabi ng mga developer",
|
||||
"sectionSubtitle": "Tunay na feedback mula sa mga tunay na builder",
|
||||
"showMore": "Magpakita pa",
|
||||
"showLess": "Magpakita ng mas kaunti",
|
||||
"feedbackCta": "Gusto mo bang ibahagi ang iyong karanasan? Magbukas ng issue sa"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "May mga tanong? May mga sagot kami",
|
||||
"subtitle": "Lahat ng kailangan mong malaman tungkol sa Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Paano kami ikinukumpara",
|
||||
"sectionSubtitle": "Feature-by-feature na paghahambing sa iba pang AI coding tool.",
|
||||
"feature": "Feature",
|
||||
"robotBubble": "Ikaw ang humusga",
|
||||
"features": {
|
||||
"crossTeam": "Cross-team na komunikasyon",
|
||||
"agentMessaging": "Agent-to-agent na pagmemensahe",
|
||||
"linkedTasks": "Mga naka-link na task",
|
||||
"sessionAnalysis": "Pagsusuri ng session",
|
||||
"taskAttachments": "Mga attachment ng task",
|
||||
"hunkReview": "Hunk-level na review",
|
||||
"codeEditor": "Built-in na code editor",
|
||||
"fullAutonomy": "Buong autonomy",
|
||||
"taskDeps": "Mga dependency ng task",
|
||||
"reviewWorkflow": "Review workflow",
|
||||
"zeroSetup": "Walang setup",
|
||||
"kanban": "Kanban board",
|
||||
"execLog": "Mga execution log",
|
||||
"liveProcesses": "Mga live na proseso",
|
||||
"runtimeLoad": "CPU/RAM bawat teammate",
|
||||
"perTaskReview": "Code review bawat task",
|
||||
"flexAutonomy": "Nababagong autonomy",
|
||||
"worktree": "Git worktree isolation",
|
||||
"multiAgent": "Pinaghalong AI teammate",
|
||||
"liveWorkGraph": "Live na team map",
|
||||
"liveTeam": "Mga live na teammate",
|
||||
"teamWorkspace": "Team workspace",
|
||||
"launchProof": "Status ng paglunsad ng teammate",
|
||||
"orgGovernance": "Org chart / governance",
|
||||
"budgetControls": "Mga kontrol sa badyet",
|
||||
"price": "Presyo"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Tingnan ito sa aksyon",
|
||||
"sectionSubtitle": "Mga tunay na screenshot mula sa app — kanban board, code review, agent teams, at higit pa."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Matuto pa",
|
||||
"statusLabel": "Status:",
|
||||
"previous": "Nakaraan",
|
||||
"next": "Susunod"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "AI agent orchestration para sa mga developer",
|
||||
"robotBubble": "Naghihintay ako",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "May-akda",
|
||||
"docs": "Dokumentasyon"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - AI Agent Orchestration para sa mga Developer",
|
||||
"homeDescription": "Libre at open-source na desktop app para sa AI agent teams. Magsimula sa isang libreng model na walang auth, pagkatapos ay ikonekta ang Claude, Codex, o OpenCode kapag kailangan mo ng mas maraming model.",
|
||||
"downloadTitle": "I-download ang Agent Teams para sa macOS, Windows, at Linux",
|
||||
"downloadDescription": "I-download ang Agent Teams para sa macOS, Windows, at Linux. Libre at open-source na desktop app para sa mga agent team ng Claude, Codex, at OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Hindi nahanap ang page",
|
||||
"notFoundDescription": "Ang page na hinahanap mo ay hindi umiiral o inilipat na.",
|
||||
"genericTitle": "May naganap na mali",
|
||||
"genericDescription": "May naganap na hindi inaasahang error. Pakisubukang muli mamaya.",
|
||||
"goHome": "Pumunta sa homepage"
|
||||
}
|
||||
}
|
||||
173
landing/locales/it.json
Normal file
173
landing/locales/it.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Funzionalità",
|
||||
"screenshots": "Screenshot",
|
||||
"docs": "Documentazione",
|
||||
"comparison": "Confronta",
|
||||
"download": "Scarica",
|
||||
"pricing": "Gratis",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "Vedi su GitHub",
|
||||
"openMenu": "Apri menu",
|
||||
"closeMenu": "Chiudi menu",
|
||||
"short": {
|
||||
"screenshots": "Foto",
|
||||
"docs": "Docs",
|
||||
"download": "Scarica",
|
||||
"comparison": "Confronta",
|
||||
"pricing": "Gratis"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Scarica ora",
|
||||
"ctaPrimary": "Scarica per {platform}",
|
||||
"ctaSecondary": "Confronta",
|
||||
"ctaDocs": "Documentazione",
|
||||
"preview": "Anteprima del prodotto",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Bacheca Kanban",
|
||||
"openSource": "Open source"
|
||||
},
|
||||
"watchDemo": "Guarda la demo",
|
||||
"videoUnavailable": "Video non disponibile",
|
||||
"supportedProviders": "Provider AI supportati",
|
||||
"slogan": "Ottieni tanto facendo pochissimo",
|
||||
"platformDefault": "Per la tua piattaforma",
|
||||
"guidesSetup": "Guide e configurazione",
|
||||
"videoFrameLabel": "Guarda la demo di Agent Teams",
|
||||
"commandFeed": "Feed dei comandi del team",
|
||||
"liveDemo": "Demo dal vivo",
|
||||
"demoVideoTitle": "Video demo di Agent Teams",
|
||||
"demoTitle": "Demo di Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demo del team di agenti",
|
||||
"live": "DAL VIVO",
|
||||
"waiting": "In attesa di task...",
|
||||
"activity": {
|
||||
"authMiddleware": "Implementazione del middleware di autenticazione...",
|
||||
"unitTests": "Scrittura di test unitari per l'API...",
|
||||
"reviewPr": "Revisione delle modifiche della PR #42...",
|
||||
"ciPipeline": "Configurazione della pipeline CI/CD...",
|
||||
"refactorDatabase": "Refactoring del livello database..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API di autenticazione",
|
||||
"unitTests": "Test unitari",
|
||||
"ciSetup": "Configurazione CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "DA FARE",
|
||||
"progress": "IN CORSO",
|
||||
"review": "REVISIONE",
|
||||
"done": "FATTO"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Scarica",
|
||||
"detected": "Rilevato",
|
||||
"systemRequirements": "Requisiti di sistema",
|
||||
"version": "Versione {version}",
|
||||
"readyToStart": "Pronto per iniziare!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Scuro",
|
||||
"light": "Chiaro"
|
||||
},
|
||||
"language": {
|
||||
"label": "Lingua",
|
||||
"search": "Cerca lingua…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Tutto ciò che serve per l'orchestrazione di agenti AI",
|
||||
"sectionSubtitle": "Strumenti potenti che fanno funzionare davvero la collaborazione multi-agente."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Installazione gratuita. Modello gratuito incluso.",
|
||||
"sectionSubtitle": "Inizia subito con un modello gratuito senza autenticazione - nessun account, chiave API o carta di credito. Connetti Claude, Codex, OpenCode/OpenRouter o l'accesso di altri provider solo quando vuoi più modelli.",
|
||||
"getStarted": "Scarica ora",
|
||||
"popular": "Gratis",
|
||||
"freeModelCallout": "Modello gratuito senza autenticazione incluso",
|
||||
"note": "Agent Teams non ha un piano a pagamento. Il modello gratuito senza autenticazione ti permette di provarlo subito; l'utilizzo a pagamento dei provider è facoltativo e controllato dal provider che scegli."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Cosa dicono gli sviluppatori",
|
||||
"sectionSubtitle": "Feedback reali da chi crea davvero",
|
||||
"showMore": "Mostra di più",
|
||||
"showLess": "Mostra di meno",
|
||||
"feedbackCta": "Vuoi condividere la tua esperienza? Apri una issue su"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Hai domande? Abbiamo le risposte",
|
||||
"subtitle": "Tutto ciò che devi sapere su Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Come ci confrontiamo",
|
||||
"sectionSubtitle": "Confronto funzionalità per funzionalità con altri strumenti di coding AI.",
|
||||
"feature": "Funzionalità",
|
||||
"robotBubble": "Giudica tu stesso",
|
||||
"features": {
|
||||
"crossTeam": "Comunicazione tra team",
|
||||
"agentMessaging": "Messaggistica tra agenti",
|
||||
"linkedTasks": "Task collegati",
|
||||
"sessionAnalysis": "Analisi della sessione",
|
||||
"taskAttachments": "Allegati ai task",
|
||||
"hunkReview": "Revisione a livello di hunk",
|
||||
"codeEditor": "Editor di codice integrato",
|
||||
"fullAutonomy": "Autonomia completa",
|
||||
"taskDeps": "Dipendenze tra task",
|
||||
"reviewWorkflow": "Flusso di revisione",
|
||||
"zeroSetup": "Configurazione zero",
|
||||
"kanban": "Bacheca Kanban",
|
||||
"execLog": "Log di esecuzione",
|
||||
"liveProcesses": "Processi dal vivo",
|
||||
"runtimeLoad": "CPU/RAM per membro del team",
|
||||
"perTaskReview": "Revisione del codice per task",
|
||||
"flexAutonomy": "Autonomia flessibile",
|
||||
"worktree": "Isolamento worktree Git",
|
||||
"multiAgent": "Membri del team AI misti",
|
||||
"liveWorkGraph": "Mappa del team dal vivo",
|
||||
"liveTeam": "Membri del team dal vivo",
|
||||
"teamWorkspace": "Spazio di lavoro del team",
|
||||
"launchProof": "Stato di avvio dei membri del team",
|
||||
"orgGovernance": "Organigramma / governance",
|
||||
"budgetControls": "Controlli di budget",
|
||||
"price": "Prezzo"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Guardalo in azione",
|
||||
"sectionSubtitle": "Screenshot reali dall'app — bacheca Kanban, revisione del codice, team di agenti e altro ancora."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Scopri di più",
|
||||
"statusLabel": "Stato:",
|
||||
"previous": "Precedente",
|
||||
"next": "Successivo"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Orchestrazione di agenti AI per sviluppatori",
|
||||
"robotBubble": "Sto aspettando",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Autore",
|
||||
"docs": "Documentazione"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Orchestrazione di agenti AI per sviluppatori",
|
||||
"homeDescription": "App desktop gratuita e open source per team di agenti AI. Inizia con un modello gratuito senza autenticazione, poi connetti Claude, Codex o OpenCode quando ti servono più modelli.",
|
||||
"downloadTitle": "Scarica Agent Teams per macOS, Windows e Linux",
|
||||
"downloadDescription": "Scarica Agent Teams per macOS, Windows e Linux. App desktop gratuita e open source per team di agenti Claude, Codex e OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Pagina non trovata",
|
||||
"notFoundDescription": "La pagina che stai cercando non esiste o è stata spostata.",
|
||||
"genericTitle": "Qualcosa è andato storto",
|
||||
"genericDescription": "Si è verificato un errore imprevisto. Riprova più tardi.",
|
||||
"goHome": "Vai alla homepage"
|
||||
}
|
||||
}
|
||||
173
landing/locales/mr.json
Normal file
173
landing/locales/mr.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "वैशिष्ट्ये",
|
||||
"screenshots": "स्क्रीनशॉट्स",
|
||||
"docs": "दस्तऐवजीकरण",
|
||||
"comparison": "तुलना करा",
|
||||
"download": "डाउनलोड",
|
||||
"pricing": "मोफत",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "GitHub वर पाहा",
|
||||
"openMenu": "मेनू उघडा",
|
||||
"closeMenu": "मेनू बंद करा",
|
||||
"short": {
|
||||
"screenshots": "शॉट्स",
|
||||
"docs": "दस्तऐवज",
|
||||
"download": "मिळवा",
|
||||
"comparison": "तुलना",
|
||||
"pricing": "मोफत"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "आता डाउनलोड करा",
|
||||
"ctaPrimary": "{platform} साठी डाउनलोड करा",
|
||||
"ctaSecondary": "तुलना करा",
|
||||
"ctaDocs": "दस्तऐवजीकरण",
|
||||
"preview": "उत्पादन पूर्वावलोकन",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban बोर्ड",
|
||||
"openSource": "ओपन सोर्स"
|
||||
},
|
||||
"watchDemo": "डेमो पाहा",
|
||||
"videoUnavailable": "व्हिडिओ उपलब्ध नाही",
|
||||
"supportedProviders": "समर्थित AI प्रोव्हायडर्स",
|
||||
"slogan": "खूप कमी करून खूप काही साध्य करा",
|
||||
"platformDefault": "तुमच्या प्लॅटफॉर्मसाठी",
|
||||
"guidesSetup": "मार्गदर्शक आणि सेटअप",
|
||||
"videoFrameLabel": "Agent Teams डेमो पाहा",
|
||||
"commandFeed": "टीम कमांड फीड",
|
||||
"liveDemo": "लाइव्ह डेमो",
|
||||
"demoVideoTitle": "Agent Teams डेमो व्हिडिओ",
|
||||
"demoTitle": "Agent Teams डेमो",
|
||||
"demo": {
|
||||
"ariaLabel": "एजंट टीम डेमो",
|
||||
"live": "LIVE",
|
||||
"waiting": "टास्कची वाट पाहत आहे...",
|
||||
"activity": {
|
||||
"authMiddleware": "ऑथ मिडलवेअर अंमलात आणत आहे...",
|
||||
"unitTests": "API साठी युनिट टेस्ट्स लिहित आहे...",
|
||||
"reviewPr": "PR #42 बदलांचे पुनरावलोकन करत आहे...",
|
||||
"ciPipeline": "CI/CD पाइपलाइन सेट करत आहे...",
|
||||
"refactorDatabase": "डेटाबेस लेयर रिफॅक्टर करत आहे..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "युनिट टेस्ट्स",
|
||||
"ciSetup": "CI सेटअप"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "करायचे आहे",
|
||||
"progress": "प्रगतीपथावर",
|
||||
"review": "पुनरावलोकन",
|
||||
"done": "पूर्ण"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "डाउनलोड",
|
||||
"detected": "आढळले",
|
||||
"systemRequirements": "सिस्टम आवश्यकता",
|
||||
"version": "आवृत्ती {version}",
|
||||
"readyToStart": "सुरू करण्यास तयार!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "गडद",
|
||||
"light": "उजळ"
|
||||
},
|
||||
"language": {
|
||||
"label": "भाषा",
|
||||
"search": "भाषा शोधा…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "AI एजंट ऑर्केस्ट्रेशनसाठी आवश्यक असलेले सर्व काही",
|
||||
"sectionSubtitle": "शक्तिशाली टूल्स जे मल्टी-एजंट सहयोग खरोखर काम करण्यास सक्षम करतात."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "इन्स्टॉल करण्यास मोफत. मोफत मॉडेल समाविष्ट.",
|
||||
"sectionSubtitle": "ऑथशिवाय मोफत मॉडेलसह त्वरित सुरुवात करा - कोणतेही खाते, API की किंवा क्रेडिट कार्ड नाही. अधिक मॉडेल्स हवे असताना Claude, Codex, OpenCode/OpenRouter किंवा इतर प्रोव्हायडर प्रवेश कनेक्ट करा.",
|
||||
"getStarted": "आता डाउनलोड करा",
|
||||
"popular": "मोफत",
|
||||
"freeModelCallout": "ऑथशिवाय मोफत मॉडेल समाविष्ट",
|
||||
"note": "Agent Teams ला कोणताही सशुल्क स्तर नाही. ऑथशिवाय मोफत मॉडेल तुम्हाला लगेच वापरून पाहू देते; सशुल्क प्रोव्हायडर वापर ऐच्छिक आहे आणि तुम्ही निवडलेल्या प्रोव्हायडरद्वारे नियंत्रित होतो."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "डेव्हलपर्स काय म्हणतात",
|
||||
"sectionSubtitle": "खऱ्या बिल्डर्सकडून खरा अभिप्राय",
|
||||
"showMore": "अधिक दाखवा",
|
||||
"showLess": "कमी दाखवा",
|
||||
"feedbackCta": "तुमचा अनुभव शेअर करायचा आहे? यावर इश्यू उघडा"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "प्रश्न आहेत? आमच्याकडे उत्तरे आहेत",
|
||||
"subtitle": "Agent Teams बद्दल तुम्हाला आवश्यक असलेले सर्व काही"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "आम्ही कशी तुलना करतो",
|
||||
"sectionSubtitle": "इतर AI कोडिंग टूल्ससह वैशिष्ट्य-दर-वैशिष्ट्य तुलना.",
|
||||
"feature": "वैशिष्ट्य",
|
||||
"robotBubble": "स्वतः ठरवा",
|
||||
"features": {
|
||||
"crossTeam": "क्रॉस-टीम संवाद",
|
||||
"agentMessaging": "एजंट-ते-एजंट संदेशवहन",
|
||||
"linkedTasks": "लिंक केलेली टास्क",
|
||||
"sessionAnalysis": "सत्र विश्लेषण",
|
||||
"taskAttachments": "टास्क संलग्नके",
|
||||
"hunkReview": "हंक-स्तरीय पुनरावलोकन",
|
||||
"codeEditor": "अंगभूत कोड एडिटर",
|
||||
"fullAutonomy": "पूर्ण स्वायत्तता",
|
||||
"taskDeps": "टास्क अवलंबित्वे",
|
||||
"reviewWorkflow": "पुनरावलोकन वर्कफ्लो",
|
||||
"zeroSetup": "शून्य सेटअप",
|
||||
"kanban": "Kanban बोर्ड",
|
||||
"execLog": "अंमलबजावणी लॉग्स",
|
||||
"liveProcesses": "लाइव्ह प्रोसेसेस",
|
||||
"runtimeLoad": "प्रति सहकारी CPU/RAM",
|
||||
"perTaskReview": "प्रति-टास्क कोड पुनरावलोकन",
|
||||
"flexAutonomy": "लवचिक स्वायत्तता",
|
||||
"worktree": "Git worktree पृथक्करण",
|
||||
"multiAgent": "मिश्र AI सहकारी",
|
||||
"liveWorkGraph": "लाइव्ह टीम नकाशा",
|
||||
"liveTeam": "लाइव्ह सहकारी",
|
||||
"teamWorkspace": "टीम वर्कस्पेस",
|
||||
"launchProof": "सहकारी लॉन्च स्थिती",
|
||||
"orgGovernance": "ऑर्ग चार्ट / प्रशासन",
|
||||
"budgetControls": "बजेट नियंत्रणे",
|
||||
"price": "किंमत"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "ते प्रत्यक्षात पाहा",
|
||||
"sectionSubtitle": "अॅपमधील खरे स्क्रीनशॉट्स — kanban बोर्ड, कोड पुनरावलोकन, एजंट टीम्स आणि बरेच काही."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "अधिक जाणून घ्या",
|
||||
"statusLabel": "स्थिती:",
|
||||
"previous": "मागील",
|
||||
"next": "पुढील"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "डेव्हलपर्ससाठी AI एजंट ऑर्केस्ट्रेशन",
|
||||
"robotBubble": "मी वाट पाहत आहे",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "लेखक",
|
||||
"docs": "दस्तऐवजीकरण"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - डेव्हलपर्ससाठी AI एजंट ऑर्केस्ट्रेशन",
|
||||
"homeDescription": "AI एजंट टीम्ससाठी मोफत, ओपन-सोर्स डेस्कटॉप अॅप. ऑथशिवाय मोफत मॉडेलसह सुरुवात करा, मग अधिक मॉडेल्सची गरज असताना Claude, Codex किंवा OpenCode कनेक्ट करा.",
|
||||
"downloadTitle": "macOS, Windows आणि Linux साठी Agent Teams डाउनलोड करा",
|
||||
"downloadDescription": "macOS, Windows आणि Linux साठी Agent Teams डाउनलोड करा. Claude, Codex आणि OpenCode एजंट टीम्ससाठी मोफत ओपन-सोर्स डेस्कटॉप अॅप."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "पृष्ठ सापडले नाही",
|
||||
"notFoundDescription": "तुम्ही शोधत असलेले पृष्ठ अस्तित्वात नाही किंवा हलवले गेले आहे.",
|
||||
"genericTitle": "काहीतरी चूक झाली",
|
||||
"genericDescription": "एक अनपेक्षित त्रुटी आली. कृपया नंतर पुन्हा प्रयत्न करा.",
|
||||
"goHome": "मुख्यपृष्ठावर जा"
|
||||
}
|
||||
}
|
||||
173
landing/locales/ms.json
Normal file
173
landing/locales/ms.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Ciri",
|
||||
"screenshots": "Tangkapan Skrin",
|
||||
"docs": "Dokumentasi",
|
||||
"comparison": "Banding",
|
||||
"download": "Muat Turun",
|
||||
"pricing": "Percuma",
|
||||
"faq": "Soalan Lazim",
|
||||
"viewOnGithub": "Lihat di GitHub",
|
||||
"openMenu": "Buka menu",
|
||||
"closeMenu": "Tutup menu",
|
||||
"short": {
|
||||
"screenshots": "Tangkapan",
|
||||
"docs": "Dokumen",
|
||||
"download": "Dapatkan",
|
||||
"comparison": "Banding",
|
||||
"pricing": "Percuma"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Muat Turun Sekarang",
|
||||
"ctaPrimary": "Muat turun untuk {platform}",
|
||||
"ctaSecondary": "Banding",
|
||||
"ctaDocs": "Dokumentasi",
|
||||
"preview": "Pratonton produk",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Papan Kanban",
|
||||
"openSource": "Sumber Terbuka"
|
||||
},
|
||||
"watchDemo": "Tonton Demo",
|
||||
"videoUnavailable": "Video tidak tersedia",
|
||||
"supportedProviders": "Pembekal AI yang disokong",
|
||||
"slogan": "Selesaikan banyak perkara dengan melakukan sedikit sahaja",
|
||||
"platformDefault": "Untuk platform anda",
|
||||
"guidesSetup": "Panduan dan persediaan",
|
||||
"videoFrameLabel": "Tonton demo Agent Teams",
|
||||
"commandFeed": "Suapan arahan pasukan",
|
||||
"liveDemo": "Demo langsung",
|
||||
"demoVideoTitle": "Video demo Agent Teams",
|
||||
"demoTitle": "Demo Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demo pasukan agen",
|
||||
"live": "LANGSUNG",
|
||||
"waiting": "Menunggu tugasan...",
|
||||
"activity": {
|
||||
"authMiddleware": "Melaksanakan middleware pengesahan...",
|
||||
"unitTests": "Menulis ujian unit untuk API...",
|
||||
"reviewPr": "Menyemak perubahan PR #42...",
|
||||
"ciPipeline": "Menyediakan saluran CI/CD...",
|
||||
"refactorDatabase": "Menstruktur semula lapisan pangkalan data..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API Pengesahan",
|
||||
"unitTests": "Ujian unit",
|
||||
"ciSetup": "Persediaan CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "PERLU DIBUAT",
|
||||
"progress": "SEDANG DIBUAT",
|
||||
"review": "SEMAKAN",
|
||||
"done": "SELESAI"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Muat Turun",
|
||||
"detected": "Dikesan",
|
||||
"systemRequirements": "Keperluan sistem",
|
||||
"version": "Versi {version}",
|
||||
"readyToStart": "Sedia untuk bermula!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Gelap",
|
||||
"light": "Cerah"
|
||||
},
|
||||
"language": {
|
||||
"label": "Bahasa",
|
||||
"search": "Cari bahasa…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Semua yang anda perlukan untuk orkestrasi agen AI",
|
||||
"sectionSubtitle": "Alat berkuasa yang membuatkan kerjasama berbilang agen benar-benar berfungsi."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Percuma untuk dipasang. Model percuma disertakan.",
|
||||
"sectionSubtitle": "Mula serta-merta dengan model percuma tanpa pengesahan - tiada akaun, kunci API, atau kad kredit. Sambungkan Claude, Codex, OpenCode/OpenRouter, atau akses pembekal lain hanya apabila anda mahukan lebih banyak model.",
|
||||
"getStarted": "Muat Turun Sekarang",
|
||||
"popular": "Percuma",
|
||||
"freeModelCallout": "Model percuma tanpa pengesahan disertakan",
|
||||
"note": "Agent Teams tiada tingkatan berbayar. Model percuma tanpa pengesahan membolehkan anda mencubanya serta-merta; penggunaan pembekal berbayar adalah pilihan dan dikawal oleh pembekal yang anda pilih."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Apa kata pembangun",
|
||||
"sectionSubtitle": "Maklum balas sebenar daripada pembina sebenar",
|
||||
"showMore": "Tunjuk lebih banyak",
|
||||
"showLess": "Tunjuk kurang",
|
||||
"feedbackCta": "Mahu berkongsi pengalaman anda? Buka isu di"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Ada soalan? Kami ada jawapannya",
|
||||
"subtitle": "Semua yang anda perlu tahu tentang Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Bagaimana kami berbanding",
|
||||
"sectionSubtitle": "Perbandingan ciri demi ciri dengan alat pengekodan AI yang lain.",
|
||||
"feature": "Ciri",
|
||||
"robotBubble": "Nilai sendiri",
|
||||
"features": {
|
||||
"crossTeam": "Komunikasi merentas pasukan",
|
||||
"agentMessaging": "Pemesejan agen ke agen",
|
||||
"linkedTasks": "Tugasan terpaut",
|
||||
"sessionAnalysis": "Analisis sesi",
|
||||
"taskAttachments": "Lampiran tugasan",
|
||||
"hunkReview": "Semakan peringkat hunk",
|
||||
"codeEditor": "Editor kod terbina dalam",
|
||||
"fullAutonomy": "Autonomi penuh",
|
||||
"taskDeps": "Kebergantungan tugasan",
|
||||
"reviewWorkflow": "Aliran kerja semakan",
|
||||
"zeroSetup": "Tanpa persediaan",
|
||||
"kanban": "Papan Kanban",
|
||||
"execLog": "Log pelaksanaan",
|
||||
"liveProcesses": "Proses langsung",
|
||||
"runtimeLoad": "CPU/RAM setiap rakan pasukan",
|
||||
"perTaskReview": "Semakan kod setiap tugasan",
|
||||
"flexAutonomy": "Autonomi fleksibel",
|
||||
"worktree": "Pengasingan worktree Git",
|
||||
"multiAgent": "Rakan pasukan AI campuran",
|
||||
"liveWorkGraph": "Peta pasukan langsung",
|
||||
"liveTeam": "Rakan pasukan langsung",
|
||||
"teamWorkspace": "Ruang kerja pasukan",
|
||||
"launchProof": "Status pelancaran rakan pasukan",
|
||||
"orgGovernance": "Carta organisasi / tadbir urus",
|
||||
"budgetControls": "Kawalan belanjawan",
|
||||
"price": "Harga"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Lihat ia beraksi",
|
||||
"sectionSubtitle": "Tangkapan skrin sebenar daripada aplikasi — papan kanban, semakan kod, pasukan agen, dan banyak lagi."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Ketahui lebih lanjut",
|
||||
"statusLabel": "Status:",
|
||||
"previous": "Sebelumnya",
|
||||
"next": "Seterusnya"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Orkestrasi agen AI untuk pembangun",
|
||||
"robotBubble": "Saya sedang menunggu",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Pengarang",
|
||||
"docs": "Dokumentasi"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Orkestrasi Agen AI untuk Pembangun",
|
||||
"homeDescription": "Aplikasi desktop sumber terbuka percuma untuk pasukan agen AI. Mulakan dengan model percuma tanpa pengesahan, kemudian sambungkan Claude, Codex, atau OpenCode apabila anda perlukan lebih banyak model.",
|
||||
"downloadTitle": "Muat turun Agent Teams untuk macOS, Windows, dan Linux",
|
||||
"downloadDescription": "Muat turun Agent Teams untuk macOS, Windows, dan Linux. Aplikasi desktop sumber terbuka percuma untuk pasukan agen Claude, Codex, dan OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Halaman tidak ditemui",
|
||||
"notFoundDescription": "Halaman yang anda cari tidak wujud atau telah dialihkan.",
|
||||
"genericTitle": "Sesuatu telah berlaku",
|
||||
"genericDescription": "Ralat tidak dijangka berlaku. Sila cuba lagi kemudian.",
|
||||
"goHome": "Ke halaman utama"
|
||||
}
|
||||
}
|
||||
173
landing/locales/nl.json
Normal file
173
landing/locales/nl.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Functies",
|
||||
"screenshots": "Schermafbeeldingen",
|
||||
"docs": "Documentatie",
|
||||
"comparison": "Vergelijken",
|
||||
"download": "Downloaden",
|
||||
"pricing": "Gratis",
|
||||
"faq": "Veelgestelde vragen",
|
||||
"viewOnGithub": "Bekijken op GitHub",
|
||||
"openMenu": "Menu openen",
|
||||
"closeMenu": "Menu sluiten",
|
||||
"short": {
|
||||
"screenshots": "Beelden",
|
||||
"docs": "Docs",
|
||||
"download": "Halen",
|
||||
"comparison": "Vergelijk",
|
||||
"pricing": "Gratis"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Nu downloaden",
|
||||
"ctaPrimary": "Downloaden voor {platform}",
|
||||
"ctaSecondary": "Vergelijken",
|
||||
"ctaDocs": "Documentatie",
|
||||
"preview": "Productvoorbeeld",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban-bord",
|
||||
"openSource": "Open source"
|
||||
},
|
||||
"watchDemo": "Demo bekijken",
|
||||
"videoUnavailable": "Video niet beschikbaar",
|
||||
"supportedProviders": "Ondersteunde AI-providers",
|
||||
"slogan": "Bereik veel door heel weinig te doen",
|
||||
"platformDefault": "Voor jouw platform",
|
||||
"guidesSetup": "Gidsen en installatie",
|
||||
"videoFrameLabel": "Bekijk de Agent Teams-demo",
|
||||
"commandFeed": "Teamcommandofeed",
|
||||
"liveDemo": "Live demo",
|
||||
"demoVideoTitle": "Agent Teams-demovideo",
|
||||
"demoTitle": "Agent Teams-demo",
|
||||
"demo": {
|
||||
"ariaLabel": "Agentteam-demo",
|
||||
"live": "LIVE",
|
||||
"waiting": "Wachten op taken...",
|
||||
"activity": {
|
||||
"authMiddleware": "Auth-middleware implementeren...",
|
||||
"unitTests": "Unittests schrijven voor API...",
|
||||
"reviewPr": "Wijzigingen van PR #42 controleren...",
|
||||
"ciPipeline": "CI/CD-pijplijn opzetten...",
|
||||
"refactorDatabase": "Databaselaag refactoren..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth-API",
|
||||
"unitTests": "Unittests",
|
||||
"ciSetup": "CI-installatie"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "TE DOEN",
|
||||
"progress": "BEZIG",
|
||||
"review": "REVIEW",
|
||||
"done": "KLAAR"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Downloaden",
|
||||
"detected": "Gedetecteerd",
|
||||
"systemRequirements": "Systeemvereisten",
|
||||
"version": "Versie {version}",
|
||||
"readyToStart": "Klaar om te beginnen!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Donker",
|
||||
"light": "Licht"
|
||||
},
|
||||
"language": {
|
||||
"label": "Taal",
|
||||
"search": "Taal zoeken…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Alles wat je nodig hebt voor AI-agentorkestratie",
|
||||
"sectionSubtitle": "Krachtige tools die samenwerking tussen meerdere agents echt laten werken."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Gratis te installeren. Gratis model inbegrepen.",
|
||||
"sectionSubtitle": "Begin direct met een gratis model zonder authenticatie - geen account, API-sleutel of creditcard. Verbind Claude, Codex, OpenCode/OpenRouter of andere providertoegang alleen wanneer je meer modellen wilt.",
|
||||
"getStarted": "Nu downloaden",
|
||||
"popular": "Gratis",
|
||||
"freeModelCallout": "Gratis model zonder authenticatie inbegrepen",
|
||||
"note": "Agent Teams heeft geen betaald niveau. Met het gratis model zonder authenticatie kun je het meteen uitproberen; betaald providergebruik is optioneel en wordt beheerd door de provider die je kiest."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Wat ontwikkelaars zeggen",
|
||||
"sectionSubtitle": "Echte feedback van echte makers",
|
||||
"showMore": "Meer tonen",
|
||||
"showLess": "Minder tonen",
|
||||
"feedbackCta": "Wil je je ervaring delen? Open een issue op"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Vragen? Wij hebben antwoorden",
|
||||
"subtitle": "Alles wat je moet weten over Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Hoe wij ons verhouden",
|
||||
"sectionSubtitle": "Functie-voor-functievergelijking met andere AI-codeertools.",
|
||||
"feature": "Functie",
|
||||
"robotBubble": "Oordeel zelf",
|
||||
"features": {
|
||||
"crossTeam": "Communicatie tussen teams",
|
||||
"agentMessaging": "Berichten tussen agents",
|
||||
"linkedTasks": "Gekoppelde taken",
|
||||
"sessionAnalysis": "Sessieanalyse",
|
||||
"taskAttachments": "Taakbijlagen",
|
||||
"hunkReview": "Review op hunk-niveau",
|
||||
"codeEditor": "Ingebouwde code-editor",
|
||||
"fullAutonomy": "Volledige autonomie",
|
||||
"taskDeps": "Taakafhankelijkheden",
|
||||
"reviewWorkflow": "Reviewworkflow",
|
||||
"zeroSetup": "Geen installatie nodig",
|
||||
"kanban": "Kanban-bord",
|
||||
"execLog": "Uitvoeringslogboeken",
|
||||
"liveProcesses": "Live processen",
|
||||
"runtimeLoad": "CPU/RAM per teamlid",
|
||||
"perTaskReview": "Codereview per taak",
|
||||
"flexAutonomy": "Flexibele autonomie",
|
||||
"worktree": "Git-worktree-isolatie",
|
||||
"multiAgent": "Gemengde AI-teamleden",
|
||||
"liveWorkGraph": "Live teamkaart",
|
||||
"liveTeam": "Live teamleden",
|
||||
"teamWorkspace": "Teamwerkruimte",
|
||||
"launchProof": "Startstatus teamlid",
|
||||
"orgGovernance": "Organigram / governance",
|
||||
"budgetControls": "Budgetbeheer",
|
||||
"price": "Prijs"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Zie het in actie",
|
||||
"sectionSubtitle": "Echte schermafbeeldingen uit de app — Kanban-bord, codereview, agentteams en meer."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Meer informatie",
|
||||
"statusLabel": "Status:",
|
||||
"previous": "Vorige",
|
||||
"next": "Volgende"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "AI-agentorkestratie voor ontwikkelaars",
|
||||
"robotBubble": "Ik wacht",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Auteur",
|
||||
"docs": "Documentatie"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - AI-agentorkestratie voor ontwikkelaars",
|
||||
"homeDescription": "Gratis, open-source desktop-app voor AI-agentteams. Begin met een gratis model zonder authenticatie en verbind daarna Claude, Codex of OpenCode wanneer je meer modellen nodig hebt.",
|
||||
"downloadTitle": "Download Agent Teams voor macOS, Windows en Linux",
|
||||
"downloadDescription": "Download Agent Teams voor macOS, Windows en Linux. Gratis open-source desktop-app voor agentteams van Claude, Codex en OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Pagina niet gevonden",
|
||||
"notFoundDescription": "De pagina die je zoekt bestaat niet of is verplaatst.",
|
||||
"genericTitle": "Er is iets misgegaan",
|
||||
"genericDescription": "Er is een onverwachte fout opgetreden. Probeer het later opnieuw.",
|
||||
"goHome": "Naar de startpagina"
|
||||
}
|
||||
}
|
||||
173
landing/locales/pl.json
Normal file
173
landing/locales/pl.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Funkcje",
|
||||
"screenshots": "Zrzuty ekranu",
|
||||
"docs": "Dokumentacja",
|
||||
"comparison": "Porównaj",
|
||||
"download": "Pobierz",
|
||||
"pricing": "Za darmo",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "Zobacz na GitHub",
|
||||
"openMenu": "Otwórz menu",
|
||||
"closeMenu": "Zamknij menu",
|
||||
"short": {
|
||||
"screenshots": "Zrzuty",
|
||||
"docs": "Dok.",
|
||||
"download": "Pobierz",
|
||||
"comparison": "Porównaj",
|
||||
"pricing": "Darmowe"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Pobierz teraz",
|
||||
"ctaPrimary": "Pobierz dla {platform}",
|
||||
"ctaSecondary": "Porównaj",
|
||||
"ctaDocs": "Dokumentacja",
|
||||
"preview": "Podgląd produktu",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Tablica Kanban",
|
||||
"openSource": "Open Source"
|
||||
},
|
||||
"watchDemo": "Obejrzyj demo",
|
||||
"videoUnavailable": "Wideo niedostępne",
|
||||
"supportedProviders": "Obsługiwani dostawcy AI",
|
||||
"slogan": "Osiągaj wiele, robiąc bardzo mało",
|
||||
"platformDefault": "Dla Twojej platformy",
|
||||
"guidesSetup": "Przewodniki i konfiguracja",
|
||||
"videoFrameLabel": "Obejrzyj demo Agent Teams",
|
||||
"commandFeed": "Kanał poleceń zespołu",
|
||||
"liveDemo": "Demo na żywo",
|
||||
"demoVideoTitle": "Wideo demo Agent Teams",
|
||||
"demoTitle": "Demo Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demo zespołu agentów",
|
||||
"live": "NA ŻYWO",
|
||||
"waiting": "Oczekiwanie na zadania...",
|
||||
"activity": {
|
||||
"authMiddleware": "Implementacja middleware uwierzytelniania...",
|
||||
"unitTests": "Pisanie testów jednostkowych dla API...",
|
||||
"reviewPr": "Przeglądanie zmian w PR #42...",
|
||||
"ciPipeline": "Konfiguracja pipeline'u CI/CD...",
|
||||
"refactorDatabase": "Refaktoryzacja warstwy bazy danych..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API uwierzytelniania",
|
||||
"unitTests": "Testy jednostkowe",
|
||||
"ciSetup": "Konfiguracja CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "DO ZROBIENIA",
|
||||
"progress": "W TOKU",
|
||||
"review": "PRZEGLĄD",
|
||||
"done": "GOTOWE"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Pobierz",
|
||||
"detected": "Wykryto",
|
||||
"systemRequirements": "Wymagania systemowe",
|
||||
"version": "Wersja {version}",
|
||||
"readyToStart": "Gotowe do startu!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Ciemny",
|
||||
"light": "Jasny"
|
||||
},
|
||||
"language": {
|
||||
"label": "Język",
|
||||
"search": "Szukaj języka…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Wszystko, czego potrzebujesz do orkiestracji agentów AI",
|
||||
"sectionSubtitle": "Wydajne narzędzia, dzięki którym współpraca wielu agentów naprawdę działa."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Darmowa instalacja. Darmowy model w zestawie.",
|
||||
"sectionSubtitle": "Zacznij od razu z darmowym modelem bez uwierzytelniania - bez konta, klucza API czy karty kredytowej. Podłącz dostęp do Claude, Codex, OpenCode/OpenRouter lub innego dostawcy dopiero wtedy, gdy chcesz więcej modeli.",
|
||||
"getStarted": "Pobierz teraz",
|
||||
"popular": "Za darmo",
|
||||
"freeModelCallout": "W zestawie darmowy model bez uwierzytelniania",
|
||||
"note": "Agent Teams nie ma płatnego planu. Darmowy model bez uwierzytelniania pozwala wypróbować aplikację od razu; płatne korzystanie z dostawców jest opcjonalne i kontrolowane przez wybranego dostawcę."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Co mówią deweloperzy",
|
||||
"sectionSubtitle": "Prawdziwe opinie prawdziwych twórców",
|
||||
"showMore": "Pokaż więcej",
|
||||
"showLess": "Pokaż mniej",
|
||||
"feedbackCta": "Chcesz podzielić się swoim doświadczeniem? Zgłoś problem na"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Masz pytania? Mamy odpowiedzi",
|
||||
"subtitle": "Wszystko, co musisz wiedzieć o Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Jak wypadamy na tle innych",
|
||||
"sectionSubtitle": "Porównanie funkcja po funkcji z innymi narzędziami AI do kodowania.",
|
||||
"feature": "Funkcja",
|
||||
"robotBubble": "Oceń sam",
|
||||
"features": {
|
||||
"crossTeam": "Komunikacja między zespołami",
|
||||
"agentMessaging": "Wiadomości między agentami",
|
||||
"linkedTasks": "Powiązane zadania",
|
||||
"sessionAnalysis": "Analiza sesji",
|
||||
"taskAttachments": "Załączniki do zadań",
|
||||
"hunkReview": "Przegląd na poziomie fragmentów",
|
||||
"codeEditor": "Wbudowany edytor kodu",
|
||||
"fullAutonomy": "Pełna autonomia",
|
||||
"taskDeps": "Zależności zadań",
|
||||
"reviewWorkflow": "Proces przeglądu",
|
||||
"zeroSetup": "Zero konfiguracji",
|
||||
"kanban": "Tablica Kanban",
|
||||
"execLog": "Logi wykonania",
|
||||
"liveProcesses": "Procesy na żywo",
|
||||
"runtimeLoad": "CPU/RAM na członka zespołu",
|
||||
"perTaskReview": "Przegląd kodu dla każdego zadania",
|
||||
"flexAutonomy": "Elastyczna autonomia",
|
||||
"worktree": "Izolacja przez Git worktree",
|
||||
"multiAgent": "Mieszani członkowie zespołu AI",
|
||||
"liveWorkGraph": "Mapa zespołu na żywo",
|
||||
"liveTeam": "Członkowie zespołu na żywo",
|
||||
"teamWorkspace": "Przestrzeń robocza zespołu",
|
||||
"launchProof": "Status uruchomienia członka zespołu",
|
||||
"orgGovernance": "Schemat organizacyjny / zarządzanie",
|
||||
"budgetControls": "Kontrola budżetu",
|
||||
"price": "Cena"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Zobacz to w akcji",
|
||||
"sectionSubtitle": "Prawdziwe zrzuty ekranu z aplikacji — tablica Kanban, przegląd kodu, zespoły agentów i więcej."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Dowiedz się więcej",
|
||||
"statusLabel": "Status:",
|
||||
"previous": "Poprzedni",
|
||||
"next": "Następny"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Orkiestracja agentów AI dla deweloperów",
|
||||
"robotBubble": "Czekam",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Autor",
|
||||
"docs": "Dokumentacja"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Orkiestracja agentów AI dla deweloperów",
|
||||
"homeDescription": "Darmowa aplikacja desktopowa open-source dla zespołów agentów AI. Zacznij od darmowego modelu bez uwierzytelniania, a następnie podłącz Claude, Codex lub OpenCode, gdy potrzebujesz więcej modeli.",
|
||||
"downloadTitle": "Pobierz Agent Teams na macOS, Windows i Linux",
|
||||
"downloadDescription": "Pobierz Agent Teams na macOS, Windows i Linux. Darmowa aplikacja desktopowa open-source dla zespołów agentów Claude, Codex i OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Nie znaleziono strony",
|
||||
"notFoundDescription": "Strona, której szukasz, nie istnieje lub została przeniesiona.",
|
||||
"genericTitle": "Coś poszło nie tak",
|
||||
"genericDescription": "Wystąpił nieoczekiwany błąd. Spróbuj ponownie później.",
|
||||
"goHome": "Przejdź do strony głównej"
|
||||
}
|
||||
}
|
||||
173
landing/locales/ro.json
Normal file
173
landing/locales/ro.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Funcționalități",
|
||||
"screenshots": "Capturi de ecran",
|
||||
"docs": "Documentație",
|
||||
"comparison": "Comparație",
|
||||
"download": "Descarcă",
|
||||
"pricing": "Gratuit",
|
||||
"faq": "Întrebări frecvente",
|
||||
"viewOnGithub": "Vezi pe GitHub",
|
||||
"openMenu": "Deschide meniul",
|
||||
"closeMenu": "Închide meniul",
|
||||
"short": {
|
||||
"screenshots": "Capturi",
|
||||
"docs": "Docs",
|
||||
"download": "Obține",
|
||||
"comparison": "Compară",
|
||||
"pricing": "Gratuit"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Descarcă acum",
|
||||
"ctaPrimary": "Descarcă pentru {platform}",
|
||||
"ctaSecondary": "Compară",
|
||||
"ctaDocs": "Documentație",
|
||||
"preview": "Previzualizare produs",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Tablă Kanban",
|
||||
"openSource": "Open Source"
|
||||
},
|
||||
"watchDemo": "Vezi demonstrația",
|
||||
"videoUnavailable": "Video indisponibil",
|
||||
"supportedProviders": "Furnizori AI compatibili",
|
||||
"slogan": "Realizează multe făcând foarte puțin",
|
||||
"platformDefault": "Pentru platforma ta",
|
||||
"guidesSetup": "Ghiduri și configurare",
|
||||
"videoFrameLabel": "Vezi demonstrația Agent Teams",
|
||||
"commandFeed": "Flux de comenzi al echipei",
|
||||
"liveDemo": "Demonstrație live",
|
||||
"demoVideoTitle": "Video demonstrativ Agent Teams",
|
||||
"demoTitle": "Demonstrație Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demonstrație echipă de agenți",
|
||||
"live": "LIVE",
|
||||
"waiting": "Se așteaptă sarcini...",
|
||||
"activity": {
|
||||
"authMiddleware": "Se implementează middleware-ul de autentificare...",
|
||||
"unitTests": "Se scriu teste unitare pentru API...",
|
||||
"reviewPr": "Se revizuiesc modificările din PR #42...",
|
||||
"ciPipeline": "Se configurează pipeline-ul CI/CD...",
|
||||
"refactorDatabase": "Se refactorizează stratul bazei de date..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API de autentificare",
|
||||
"unitTests": "Teste unitare",
|
||||
"ciSetup": "Configurare CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "DE FĂCUT",
|
||||
"progress": "ÎN CURS",
|
||||
"review": "REVIZUIRE",
|
||||
"done": "FINALIZAT"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Descarcă",
|
||||
"detected": "Detectat",
|
||||
"systemRequirements": "Cerințe de sistem",
|
||||
"version": "Versiunea {version}",
|
||||
"readyToStart": "Gata de pornire!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Întunecat",
|
||||
"light": "Luminos"
|
||||
},
|
||||
"language": {
|
||||
"label": "Limbă",
|
||||
"search": "Caută limba…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Tot ce ai nevoie pentru orchestrarea agenților AI",
|
||||
"sectionSubtitle": "Unelte puternice care fac colaborarea multi-agent să funcționeze cu adevărat."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Gratuit de instalat. Model gratuit inclus.",
|
||||
"sectionSubtitle": "Începe imediat cu un model gratuit fără autentificare - fără cont, cheie API sau card de credit. Conectează Claude, Codex, OpenCode/OpenRouter sau alt furnizor doar când vrei mai multe modele.",
|
||||
"getStarted": "Descarcă acum",
|
||||
"popular": "Gratuit",
|
||||
"freeModelCallout": "Model gratuit fără autentificare inclus",
|
||||
"note": "Agent Teams nu are niciun nivel cu plată. Modelul gratuit fără autentificare îți permite să îl încerci imediat; utilizarea unui furnizor cu plată este opțională și controlată de furnizorul pe care îl alegi."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Ce spun dezvoltatorii",
|
||||
"sectionSubtitle": "Feedback real de la creatori reali",
|
||||
"showMore": "Arată mai mult",
|
||||
"showLess": "Arată mai puțin",
|
||||
"feedbackCta": "Vrei să îți împărtășești experiența? Deschide un issue pe"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Ai întrebări? Avem răspunsuri",
|
||||
"subtitle": "Tot ce trebuie să știi despre Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Cum ne comparăm",
|
||||
"sectionSubtitle": "Comparație funcție cu funcție cu alte unelte AI de codare.",
|
||||
"feature": "Funcție",
|
||||
"robotBubble": "Judecă singur",
|
||||
"features": {
|
||||
"crossTeam": "Comunicare între echipe",
|
||||
"agentMessaging": "Mesagerie agent la agent",
|
||||
"linkedTasks": "Sarcini conectate",
|
||||
"sessionAnalysis": "Analiză sesiune",
|
||||
"taskAttachments": "Atașamente la sarcini",
|
||||
"hunkReview": "Revizuire la nivel de fragment",
|
||||
"codeEditor": "Editor de cod integrat",
|
||||
"fullAutonomy": "Autonomie completă",
|
||||
"taskDeps": "Dependențe între sarcini",
|
||||
"reviewWorkflow": "Flux de revizuire",
|
||||
"zeroSetup": "Configurare zero",
|
||||
"kanban": "Tablă Kanban",
|
||||
"execLog": "Jurnale de execuție",
|
||||
"liveProcesses": "Procese live",
|
||||
"runtimeLoad": "CPU/RAM per coechipier",
|
||||
"perTaskReview": "Revizuire cod per sarcină",
|
||||
"flexAutonomy": "Autonomie flexibilă",
|
||||
"worktree": "Izolare prin Git worktree",
|
||||
"multiAgent": "Coechipieri AI micști",
|
||||
"liveWorkGraph": "Hartă live a echipei",
|
||||
"liveTeam": "Coechipieri live",
|
||||
"teamWorkspace": "Spațiu de lucru al echipei",
|
||||
"launchProof": "Starea de lansare a coechipierilor",
|
||||
"orgGovernance": "Organigramă / guvernanță",
|
||||
"budgetControls": "Controale de buget",
|
||||
"price": "Preț"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Vezi-l în acțiune",
|
||||
"sectionSubtitle": "Capturi de ecran reale din aplicație — tablă Kanban, revizuire cod, echipe de agenți și multe altele."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Află mai multe",
|
||||
"statusLabel": "Stare:",
|
||||
"previous": "Anterior",
|
||||
"next": "Următor"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Orchestrare de agenți AI pentru dezvoltatori",
|
||||
"robotBubble": "Aștept",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Autor",
|
||||
"docs": "Documentație"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Orchestrare de agenți AI pentru dezvoltatori",
|
||||
"homeDescription": "Aplicație desktop gratuită și open-source pentru echipe de agenți AI. Începe cu un model gratuit fără autentificare, apoi conectează Claude, Codex sau OpenCode când ai nevoie de mai multe modele.",
|
||||
"downloadTitle": "Descarcă Agent Teams pentru macOS, Windows și Linux",
|
||||
"downloadDescription": "Descarcă Agent Teams pentru macOS, Windows și Linux. Aplicație desktop gratuită și open-source pentru echipe de agenți Claude, Codex și OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Pagina nu a fost găsită",
|
||||
"notFoundDescription": "Pagina pe care o cauți nu există sau a fost mutată.",
|
||||
"genericTitle": "A apărut o eroare",
|
||||
"genericDescription": "A apărut o eroare neașteptată. Te rugăm să încerci din nou mai târziu.",
|
||||
"goHome": "Mergi la pagina principală"
|
||||
}
|
||||
}
|
||||
173
landing/locales/sw.json
Normal file
173
landing/locales/sw.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Vipengele",
|
||||
"screenshots": "Picha za skrini",
|
||||
"docs": "Nyaraka",
|
||||
"comparison": "Linganisha",
|
||||
"download": "Pakua",
|
||||
"pricing": "Bure",
|
||||
"faq": "Maswali",
|
||||
"viewOnGithub": "Tazama kwenye GitHub",
|
||||
"openMenu": "Fungua menyu",
|
||||
"closeMenu": "Funga menyu",
|
||||
"short": {
|
||||
"screenshots": "Picha",
|
||||
"docs": "Nyaraka",
|
||||
"download": "Pakua",
|
||||
"comparison": "Linganisha",
|
||||
"pricing": "Bure"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Pakua Sasa",
|
||||
"ctaPrimary": "Pakua kwa {platform}",
|
||||
"ctaSecondary": "Linganisha",
|
||||
"ctaDocs": "Nyaraka",
|
||||
"preview": "Onyesho la awali la bidhaa",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Ubao wa Kanban",
|
||||
"openSource": "Chanzo Huria"
|
||||
},
|
||||
"watchDemo": "Tazama Onyesho",
|
||||
"videoUnavailable": "Video haipatikani",
|
||||
"supportedProviders": "Watoa huduma za AI wanaoungwa mkono",
|
||||
"slogan": "Kamilisha mengi kwa kufanya kidogo",
|
||||
"platformDefault": "Kwa jukwaa lako",
|
||||
"guidesSetup": "Miongozo na usanidi",
|
||||
"videoFrameLabel": "Tazama onyesho la Agent Teams",
|
||||
"commandFeed": "Mlisho wa amri za timu",
|
||||
"liveDemo": "Onyesho la moja kwa moja",
|
||||
"demoVideoTitle": "Video ya onyesho la Agent Teams",
|
||||
"demoTitle": "Onyesho la Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Onyesho la timu ya wakala",
|
||||
"live": "MOJA KWA MOJA",
|
||||
"waiting": "Inasubiri kazi...",
|
||||
"activity": {
|
||||
"authMiddleware": "Inatekeleza middleware ya uthibitishaji...",
|
||||
"unitTests": "Inaandika majaribio ya kitengo kwa API...",
|
||||
"reviewPr": "Inakagua mabadiliko ya PR #42...",
|
||||
"ciPipeline": "Inasanidi pipeline ya CI/CD...",
|
||||
"refactorDatabase": "Inarekebisha tabaka la hifadhidata..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API ya Uthibitishaji",
|
||||
"unitTests": "Majaribio ya kitengo",
|
||||
"ciSetup": "Usanidi wa CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "ZA KUFANYA",
|
||||
"progress": "ZINAENDELEA",
|
||||
"review": "UKAGUZI",
|
||||
"done": "ZIMEKAMILIKA"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Pakua",
|
||||
"detected": "Imegunduliwa",
|
||||
"systemRequirements": "Mahitaji ya mfumo",
|
||||
"version": "Toleo {version}",
|
||||
"readyToStart": "Tayari kuanza!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Giza",
|
||||
"light": "Mwanga"
|
||||
},
|
||||
"language": {
|
||||
"label": "Lugha",
|
||||
"search": "Tafuta lugha…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Kila kitu unachohitaji kwa uratibu wa wakala wa AI",
|
||||
"sectionSubtitle": "Zana zenye nguvu zinazofanya ushirikiano wa mawakala wengi ufanye kazi kweli."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Bure kusakinisha. Modeli ya bure imejumuishwa.",
|
||||
"sectionSubtitle": "Anza papo hapo na modeli ya bure bila uthibitishaji - hakuna akaunti, ufunguo wa API, au kadi ya mkopo. Unganisha Claude, Codex, OpenCode/OpenRouter, au ufikiaji wa mtoa huduma mwingine pale tu unapotaka modeli zaidi.",
|
||||
"getStarted": "Pakua Sasa",
|
||||
"popular": "Bure",
|
||||
"freeModelCallout": "Modeli ya bure bila uthibitishaji imejumuishwa",
|
||||
"note": "Agent Teams haina kiwango cha kulipia. Modeli ya bure bila uthibitishaji inakuruhusu kuijaribu mara moja; matumizi ya mtoa huduma yanayolipiwa ni ya hiari na yanadhibitiwa na mtoa huduma unayechagua."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Watengenezaji wanasemaje",
|
||||
"sectionSubtitle": "Maoni halisi kutoka kwa wajenzi halisi",
|
||||
"showMore": "Onyesha zaidi",
|
||||
"showLess": "Onyesha kidogo",
|
||||
"feedbackCta": "Unataka kushiriki uzoefu wako? Fungua tatizo kwenye"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Una maswali? Tuna majibu",
|
||||
"subtitle": "Kila kitu unachohitaji kujua kuhusu Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Jinsi tunavyolinganishwa",
|
||||
"sectionSubtitle": "Ulinganishaji wa kipengele kwa kipengele na zana nyingine za uandishi wa msimbo za AI.",
|
||||
"feature": "Kipengele",
|
||||
"robotBubble": "Amua mwenyewe",
|
||||
"features": {
|
||||
"crossTeam": "Mawasiliano baina ya timu",
|
||||
"agentMessaging": "Ujumbe wa wakala kwa wakala",
|
||||
"linkedTasks": "Kazi zilizounganishwa",
|
||||
"sessionAnalysis": "Uchambuzi wa kipindi",
|
||||
"taskAttachments": "Viambatisho vya kazi",
|
||||
"hunkReview": "Ukaguzi wa kiwango cha kipande",
|
||||
"codeEditor": "Kihariri cha msimbo kilichojengwa ndani",
|
||||
"fullAutonomy": "Uhuru kamili",
|
||||
"taskDeps": "Utegemezi wa kazi",
|
||||
"reviewWorkflow": "Mtiririko wa ukaguzi",
|
||||
"zeroSetup": "Hakuna usanidi",
|
||||
"kanban": "Ubao wa Kanban",
|
||||
"execLog": "Kumbukumbu za utekelezaji",
|
||||
"liveProcesses": "Michakato hai",
|
||||
"runtimeLoad": "CPU/RAM kwa kila mwanachama",
|
||||
"perTaskReview": "Ukaguzi wa msimbo kwa kila kazi",
|
||||
"flexAutonomy": "Uhuru unaonyumbulika",
|
||||
"worktree": "Utengaji wa worktree ya Git",
|
||||
"multiAgent": "Wanachama wa AI waliochanganyika",
|
||||
"liveWorkGraph": "Ramani hai ya timu",
|
||||
"liveTeam": "Wanachama hai",
|
||||
"teamWorkspace": "Eneo la kazi la timu",
|
||||
"launchProof": "Hali ya uzinduzi wa mwanachama",
|
||||
"orgGovernance": "Chati ya shirika / utawala",
|
||||
"budgetControls": "Vidhibiti vya bajeti",
|
||||
"price": "Bei"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Iangalie ikifanya kazi",
|
||||
"sectionSubtitle": "Picha halisi za skrini kutoka kwa programu — ubao wa kanban, ukaguzi wa msimbo, timu za wakala, na zaidi."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Jifunze zaidi",
|
||||
"statusLabel": "Hali:",
|
||||
"previous": "Iliyopita",
|
||||
"next": "Inayofuata"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Uratibu wa wakala wa AI kwa watengenezaji",
|
||||
"robotBubble": "Ninasubiri",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Mwandishi",
|
||||
"docs": "Nyaraka"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Uratibu wa Wakala wa AI kwa Watengenezaji",
|
||||
"homeDescription": "Programu ya eneo-kazi ya bure, chanzo huria kwa timu za wakala wa AI. Anza na modeli ya bure bila uthibitishaji, kisha unganisha Claude, Codex, au OpenCode unapohitaji modeli zaidi.",
|
||||
"downloadTitle": "Pakua Agent Teams kwa macOS, Windows, na Linux",
|
||||
"downloadDescription": "Pakua Agent Teams kwa macOS, Windows, na Linux. Programu ya eneo-kazi ya bure ya chanzo huria kwa timu za wakala za Claude, Codex, na OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Ukurasa haukupatikana",
|
||||
"notFoundDescription": "Ukurasa unaoutafuta haupo au umehamishwa.",
|
||||
"genericTitle": "Hitilafu fulani imetokea",
|
||||
"genericDescription": "Hitilafu isiyotarajiwa imetokea. Tafadhali jaribu tena baadaye.",
|
||||
"goHome": "Nenda kwenye ukurasa wa nyumbani"
|
||||
}
|
||||
}
|
||||
173
landing/locales/ta.json
Normal file
173
landing/locales/ta.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "அம்சங்கள்",
|
||||
"screenshots": "ஸ்கிரீன்ஷாட்கள்",
|
||||
"docs": "ஆவணங்கள்",
|
||||
"comparison": "ஒப்பிடு",
|
||||
"download": "பதிவிறக்கு",
|
||||
"pricing": "இலவசம்",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "GitHub இல் காண்",
|
||||
"openMenu": "menu ஐத் திற",
|
||||
"closeMenu": "menu ஐ மூடு",
|
||||
"short": {
|
||||
"screenshots": "படங்கள்",
|
||||
"docs": "Docs",
|
||||
"download": "பெறு",
|
||||
"comparison": "ஒப்பிடு",
|
||||
"pricing": "இலவசம்"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "இப்போது பதிவிறக்கு",
|
||||
"ctaPrimary": "{platform} க்காக பதிவிறக்கு",
|
||||
"ctaSecondary": "ஒப்பிடு",
|
||||
"ctaDocs": "ஆவணங்கள்",
|
||||
"preview": "தயாரிப்பு முன்னோட்டம்",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban Board",
|
||||
"openSource": "திறந்த மூலம்"
|
||||
},
|
||||
"watchDemo": "Demo ஐப் பார்",
|
||||
"videoUnavailable": "வீடியோ கிடைக்கவில்லை",
|
||||
"supportedProviders": "ஆதரிக்கப்படும் AI வழங்குநர்கள்",
|
||||
"slogan": "மிகக் குறைவாகச் செய்து நிறைய சாதிக்கவும்",
|
||||
"platformDefault": "உங்கள் தளத்திற்காக",
|
||||
"guidesSetup": "வழிகாட்டிகள் மற்றும் அமைப்பு",
|
||||
"videoFrameLabel": "Agent Teams demo ஐப் பார்",
|
||||
"commandFeed": "Team command feed",
|
||||
"liveDemo": "நேரடி demo",
|
||||
"demoVideoTitle": "Agent Teams demo வீடியோ",
|
||||
"demoTitle": "Agent Teams demo",
|
||||
"demo": {
|
||||
"ariaLabel": "Agent team demo",
|
||||
"live": "LIVE",
|
||||
"waiting": "tasks க்காகக் காத்திருக்கிறது...",
|
||||
"activity": {
|
||||
"authMiddleware": "auth middleware ஐ செயல்படுத்துகிறது...",
|
||||
"unitTests": "API க்கான unit tests எழுதுகிறது...",
|
||||
"reviewPr": "PR #42 மாற்றங்களை மதிப்பாய்வு செய்கிறது...",
|
||||
"ciPipeline": "CI/CD pipeline ஐ அமைக்கிறது...",
|
||||
"refactorDatabase": "database layer ஐ refactor செய்கிறது..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "Unit tests",
|
||||
"ciSetup": "CI setup"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "TODO",
|
||||
"progress": "IN PROGRESS",
|
||||
"review": "REVIEW",
|
||||
"done": "DONE"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "பதிவிறக்கு",
|
||||
"detected": "கண்டறியப்பட்டது",
|
||||
"systemRequirements": "கணினி தேவைகள்",
|
||||
"version": "பதிப்பு {version}",
|
||||
"readyToStart": "தொடங்கத் தயார்!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "இருண்ட",
|
||||
"light": "வெளிர்"
|
||||
},
|
||||
"language": {
|
||||
"label": "மொழி",
|
||||
"search": "மொழியைத் தேடு…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "AI agent orchestration க்கு உங்களுக்குத் தேவையான அனைத்தும்",
|
||||
"sectionSubtitle": "multi-agent ஒத்துழைப்பை உண்மையில் வேலை செய்யவைக்கும் சக்திவாய்ந்த tools."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "நிறுவ இலவசம். இலவச மாதிரி உள்ளடக்கப்பட்டுள்ளது.",
|
||||
"sectionSubtitle": "auth இல்லாத இலவச மாதிரியுடன் உடனடியாகத் தொடங்குங்கள் - கணக்கு, API key அல்லது credit card இல்லை. அதிக மாதிரிகள் வேண்டும்போது மட்டுமே Claude, Codex, OpenCode/OpenRouter அல்லது பிற வழங்குநர் அணுகலை இணைக்கவும்.",
|
||||
"getStarted": "இப்போது பதிவிறக்கு",
|
||||
"popular": "இலவசம்",
|
||||
"freeModelCallout": "auth இல்லாத இலவச மாதிரி உள்ளடக்கப்பட்டுள்ளது",
|
||||
"note": "Agent Teams க்கு கட்டண அடுக்கு இல்லை. auth இல்லாத இலவச மாதிரி உடனடியாக முயற்சிக்க அனுமதிக்கிறது; கட்டண வழங்குநர் பயன்பாடு விருப்பத்திற்குரியது மற்றும் நீங்கள் தேர்ந்தெடுக்கும் வழங்குநரால் கட்டுப்படுத்தப்படுகிறது."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "டெவலப்பர்கள் என்ன சொல்கிறார்கள்",
|
||||
"sectionSubtitle": "உண்மையான builders இடமிருந்து உண்மையான கருத்து",
|
||||
"showMore": "மேலும் காட்டு",
|
||||
"showLess": "குறைவாகக் காட்டு",
|
||||
"feedbackCta": "உங்கள் அனுபவத்தைப் பகிர விரும்புகிறீர்களா? இங்கே ஒரு issue ஐத் திறக்கவும்"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "கேள்விகள் உள்ளனவா? எங்களிடம் பதில்கள் உள்ளன",
|
||||
"subtitle": "Agent Teams பற்றி நீங்கள் தெரிந்துகொள்ள வேண்டிய அனைத்தும்"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "நாங்கள் எவ்வாறு ஒப்பிடுகிறோம்",
|
||||
"sectionSubtitle": "மற்ற AI coding tools உடன் அம்சம்-வாரியான ஒப்பீடு.",
|
||||
"feature": "அம்சம்",
|
||||
"robotBubble": "நீங்களே தீர்மானியுங்கள்",
|
||||
"features": {
|
||||
"crossTeam": "Cross-team தொடர்பாடல்",
|
||||
"agentMessaging": "Agent-to-agent messaging",
|
||||
"linkedTasks": "இணைக்கப்பட்ட tasks",
|
||||
"sessionAnalysis": "Session பகுப்பாய்வு",
|
||||
"taskAttachments": "Task இணைப்புகள்",
|
||||
"hunkReview": "Hunk-level மதிப்பாய்வு",
|
||||
"codeEditor": "உள்ளமைந்த code editor",
|
||||
"fullAutonomy": "முழு சுயாட்சி",
|
||||
"taskDeps": "Task சார்புகள்",
|
||||
"reviewWorkflow": "மதிப்பாய்வு வேலைப்பாய்",
|
||||
"zeroSetup": "Zero setup",
|
||||
"kanban": "Kanban board",
|
||||
"execLog": "Execution logs",
|
||||
"liveProcesses": "நேரடி processes",
|
||||
"runtimeLoad": "ஒரு teammate க்கு CPU/RAM",
|
||||
"perTaskReview": "ஒவ்வொரு task க்கும் code review",
|
||||
"flexAutonomy": "நெகிழ்வான சுயாட்சி",
|
||||
"worktree": "Git worktree தனிமைப்படுத்தல்",
|
||||
"multiAgent": "கலப்பு AI teammates",
|
||||
"liveWorkGraph": "நேரடி team வரைபடம்",
|
||||
"liveTeam": "நேரடி teammates",
|
||||
"teamWorkspace": "Team workspace",
|
||||
"launchProof": "Teammate launch நிலை",
|
||||
"orgGovernance": "Org chart / governance",
|
||||
"budgetControls": "Budget கட்டுப்பாடுகள்",
|
||||
"price": "விலை"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "செயலில் பார்க்கவும்",
|
||||
"sectionSubtitle": "பயன்பாட்டிலிருந்து உண்மையான ஸ்கிரீன்ஷாட்கள் — kanban board, code review, agent teams மற்றும் பல."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "மேலும் அறிக",
|
||||
"statusLabel": "நிலை:",
|
||||
"previous": "முந்தையது",
|
||||
"next": "அடுத்தது"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "டெவலப்பர்களுக்கான AI agent orchestration",
|
||||
"robotBubble": "நான் காத்திருக்கிறேன்",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "ஆசிரியர்",
|
||||
"docs": "ஆவணங்கள்"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - டெவலப்பர்களுக்கான AI Agent Orchestration",
|
||||
"homeDescription": "AI agent teams க்கான இலவச, திறந்த மூல desktop பயன்பாடு. auth இல்லாத இலவச மாதிரியுடன் தொடங்கி, அதிக மாதிரிகள் தேவைப்படும்போது Claude, Codex அல்லது OpenCode ஐ இணைக்கவும்.",
|
||||
"downloadTitle": "macOS, Windows மற்றும் Linux க்கான Agent Teams ஐ பதிவிறக்கு",
|
||||
"downloadDescription": "macOS, Windows மற்றும் Linux க்கான Agent Teams ஐ பதிவிறக்கு. Claude, Codex மற்றும் OpenCode agent teams க்கான இலவச திறந்த மூல desktop பயன்பாடு."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "பக்கம் கிடைக்கவில்லை",
|
||||
"notFoundDescription": "நீங்கள் தேடும் பக்கம் இல்லை அல்லது நகர்த்தப்பட்டுள்ளது.",
|
||||
"genericTitle": "ஏதோ தவறு நடந்தது",
|
||||
"genericDescription": "எதிர்பாராத பிழை ஏற்பட்டது. பிறகு மீண்டும் முயற்சிக்கவும்.",
|
||||
"goHome": "முகப்புப் பக்கத்திற்குச் செல்"
|
||||
}
|
||||
}
|
||||
173
landing/locales/te.json
Normal file
173
landing/locales/te.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "ఫీచర్లు",
|
||||
"screenshots": "స్క్రీన్షాట్లు",
|
||||
"docs": "డాక్యుమెంటేషన్",
|
||||
"comparison": "పోల్చండి",
|
||||
"download": "డౌన్లోడ్",
|
||||
"pricing": "ఉచితం",
|
||||
"faq": "FAQ",
|
||||
"viewOnGithub": "GitHub లో చూడండి",
|
||||
"openMenu": "మెనూ తెరవండి",
|
||||
"closeMenu": "మెనూ మూసివేయండి",
|
||||
"short": {
|
||||
"screenshots": "షాట్లు",
|
||||
"docs": "డాక్స్",
|
||||
"download": "పొందండి",
|
||||
"comparison": "పోల్చండి",
|
||||
"pricing": "ఉచితం"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "ఇప్పుడే డౌన్లోడ్ చేయండి",
|
||||
"ctaPrimary": "{platform} కోసం డౌన్లోడ్ చేయండి",
|
||||
"ctaSecondary": "పోల్చండి",
|
||||
"ctaDocs": "డాక్యుమెంటేషన్",
|
||||
"preview": "ఉత్పత్తి ప్రివ్యూ",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban బోర్డు",
|
||||
"openSource": "ఓపెన్ సోర్స్"
|
||||
},
|
||||
"watchDemo": "డెమో చూడండి",
|
||||
"videoUnavailable": "వీడియో అందుబాటులో లేదు",
|
||||
"supportedProviders": "మద్దతు ఉన్న AI ప్రొవైడర్లు",
|
||||
"slogan": "చాలా తక్కువ చేసి చాలా సాధించండి",
|
||||
"platformDefault": "మీ ప్లాట్ఫారమ్ కోసం",
|
||||
"guidesSetup": "గైడ్లు మరియు సెటప్",
|
||||
"videoFrameLabel": "Agent Teams డెమో చూడండి",
|
||||
"commandFeed": "టీమ్ కమాండ్ ఫీడ్",
|
||||
"liveDemo": "లైవ్ డెమో",
|
||||
"demoVideoTitle": "Agent Teams డెమో వీడియో",
|
||||
"demoTitle": "Agent Teams డెమో",
|
||||
"demo": {
|
||||
"ariaLabel": "ఏజెంట్ టీమ్ డెమో",
|
||||
"live": "లైవ్",
|
||||
"waiting": "టాస్క్ల కోసం వేచి ఉంది...",
|
||||
"activity": {
|
||||
"authMiddleware": "auth మిడిల్వేర్ అమలు చేస్తోంది...",
|
||||
"unitTests": "API కోసం యూనిట్ టెస్ట్లు రాస్తోంది...",
|
||||
"reviewPr": "PR #42 మార్పులను సమీక్షిస్తోంది...",
|
||||
"ciPipeline": "CI/CD పైప్లైన్ సెటప్ చేస్తోంది...",
|
||||
"refactorDatabase": "డేటాబేస్ లేయర్ను రీఫాక్టర్ చేస్తోంది..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "యూనిట్ టెస్ట్లు",
|
||||
"ciSetup": "CI సెటప్"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "చేయవలసినవి",
|
||||
"progress": "ప్రోగ్రెస్లో",
|
||||
"review": "సమీక్ష",
|
||||
"done": "పూర్తయింది"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "డౌన్లోడ్",
|
||||
"detected": "గుర్తించబడింది",
|
||||
"systemRequirements": "సిస్టమ్ అవసరాలు",
|
||||
"version": "వెర్షన్ {version}",
|
||||
"readyToStart": "ప్రారంభించడానికి సిద్ధం!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "డార్క్",
|
||||
"light": "లైట్"
|
||||
},
|
||||
"language": {
|
||||
"label": "భాష",
|
||||
"search": "భాషను శోధించండి…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "AI ఏజెంట్ ఆర్కెస్ట్రేషన్ కోసం మీకు కావలసినదంతా",
|
||||
"sectionSubtitle": "మల్టీ-ఏజెంట్ సహకారాన్ని నిజంగా పనిచేసేలా చేసే శక్తివంతమైన సాధనాలు."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "ఇన్స్టాల్ చేయడానికి ఉచితం. ఉచిత మోడల్ చేర్చబడింది.",
|
||||
"sectionSubtitle": "auth లేకుండా ఉచిత మోడల్తో వెంటనే ప్రారంభించండి - ఖాతా, API కీ లేదా క్రెడిట్ కార్డు అవసరం లేదు. మీకు మరిన్ని మోడల్లు కావలసినప్పుడు మాత్రమే Claude, Codex, OpenCode/OpenRouter లేదా ఇతర ప్రొవైడర్ యాక్సెస్ను కనెక్ట్ చేయండి.",
|
||||
"getStarted": "ఇప్పుడే డౌన్లోడ్ చేయండి",
|
||||
"popular": "ఉచితం",
|
||||
"freeModelCallout": "auth లేని ఉచిత మోడల్ చేర్చబడింది",
|
||||
"note": "Agent Teams కు చెల్లింపు టైర్ లేదు. auth లేని ఉచిత మోడల్ దాన్ని వెంటనే ప్రయత్నించడానికి మిమ్మల్ని అనుమతిస్తుంది; చెల్లింపు ప్రొవైడర్ వినియోగం ఐచ్ఛికం మరియు మీరు ఎంచుకున్న ప్రొవైడర్ ద్వారా నియంత్రించబడుతుంది."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "డెవలపర్లు ఏమంటున్నారు",
|
||||
"sectionSubtitle": "నిజమైన బిల్డర్ల నుండి నిజమైన అభిప్రాయం",
|
||||
"showMore": "మరింత చూపించు",
|
||||
"showLess": "తక్కువ చూపించు",
|
||||
"feedbackCta": "మీ అనుభవాన్ని పంచుకోవాలనుకుంటున్నారా? దీనిపై ఒక issue తెరవండి"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "ప్రశ్నలు ఉన్నాయా? మా దగ్గర సమాధానాలు ఉన్నాయి",
|
||||
"subtitle": "Agent Teams గురించి మీరు తెలుసుకోవలసినదంతా"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "మేము ఎలా పోల్చబడతాము",
|
||||
"sectionSubtitle": "ఇతర AI కోడింగ్ సాధనాలతో ఫీచర్-బై-ఫీచర్ పోలిక.",
|
||||
"feature": "ఫీచర్",
|
||||
"robotBubble": "మీరే నిర్ణయించుకోండి",
|
||||
"features": {
|
||||
"crossTeam": "క్రాస్-టీమ్ కమ్యూనికేషన్",
|
||||
"agentMessaging": "ఏజెంట్-టు-ఏజెంట్ మెసేజింగ్",
|
||||
"linkedTasks": "లింక్ చేయబడిన టాస్క్లు",
|
||||
"sessionAnalysis": "సెషన్ విశ్లేషణ",
|
||||
"taskAttachments": "టాస్క్ అటాచ్మెంట్లు",
|
||||
"hunkReview": "హంక్-స్థాయి సమీక్ష",
|
||||
"codeEditor": "అంతర్నిర్మిత కోడ్ ఎడిటర్",
|
||||
"fullAutonomy": "పూర్తి స్వయంప్రతిపత్తి",
|
||||
"taskDeps": "టాస్క్ డిపెండెన్సీలు",
|
||||
"reviewWorkflow": "సమీక్ష వర్క్ఫ్లో",
|
||||
"zeroSetup": "జీరో సెటప్",
|
||||
"kanban": "Kanban బోర్డు",
|
||||
"execLog": "ఎగ్జిక్యూషన్ లాగ్లు",
|
||||
"liveProcesses": "లైవ్ ప్రాసెస్లు",
|
||||
"runtimeLoad": "ప్రతి టీమ్మేట్కు CPU/RAM",
|
||||
"perTaskReview": "ప్రతి టాస్క్కు కోడ్ సమీక్ష",
|
||||
"flexAutonomy": "సౌకర్యవంతమైన స్వయంప్రతిపత్తి",
|
||||
"worktree": "Git worktree ఐసొలేషన్",
|
||||
"multiAgent": "మిశ్రమ AI టీమ్మేట్లు",
|
||||
"liveWorkGraph": "లైవ్ టీమ్ మ్యాప్",
|
||||
"liveTeam": "లైవ్ టీమ్మేట్లు",
|
||||
"teamWorkspace": "టీమ్ వర్క్స్పేస్",
|
||||
"launchProof": "టీమ్మేట్ లాంచ్ స్థితి",
|
||||
"orgGovernance": "ఆర్గ్ చార్ట్ / గవర్నెన్స్",
|
||||
"budgetControls": "బడ్జెట్ నియంత్రణలు",
|
||||
"price": "ధర"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "దీన్ని చర్యలో చూడండి",
|
||||
"sectionSubtitle": "యాప్ నుండి నిజమైన స్క్రీన్షాట్లు — kanban బోర్డు, కోడ్ సమీక్ష, ఏజెంట్ టీమ్లు మరియు మరిన్ని."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "మరింత తెలుసుకోండి",
|
||||
"statusLabel": "స్థితి:",
|
||||
"previous": "మునుపటి",
|
||||
"next": "తదుపరి"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "డెవలపర్ల కోసం AI ఏజెంట్ ఆర్కెస్ట్రేషన్",
|
||||
"robotBubble": "నేను వేచి ఉన్నాను",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "రచయిత",
|
||||
"docs": "డాక్యుమెంటేషన్"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - డెవలపర్ల కోసం AI ఏజెంట్ ఆర్కెస్ట్రేషన్",
|
||||
"homeDescription": "AI ఏజెంట్ టీమ్ల కోసం ఉచిత, ఓపెన్ సోర్స్ డెస్క్టాప్ యాప్. auth లేని ఉచిత మోడల్తో ప్రారంభించి, మీకు మరిన్ని మోడల్లు కావలసినప్పుడు Claude, Codex లేదా OpenCode ను కనెక్ట్ చేయండి.",
|
||||
"downloadTitle": "macOS, Windows మరియు Linux కోసం Agent Teams డౌన్లోడ్ చేయండి",
|
||||
"downloadDescription": "macOS, Windows మరియు Linux కోసం Agent Teams డౌన్లోడ్ చేయండి. Claude, Codex మరియు OpenCode ఏజెంట్ టీమ్ల కోసం ఉచిత ఓపెన్ సోర్స్ డెస్క్టాప్ యాప్."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "పేజీ కనుగొనబడలేదు",
|
||||
"notFoundDescription": "మీరు వెతుకుతున్న పేజీ ఉనికిలో లేదు లేదా తరలించబడింది.",
|
||||
"genericTitle": "ఏదో తప్పు జరిగింది",
|
||||
"genericDescription": "ఊహించని లోపం సంభవించింది. దయచేసి తర్వాత మళ్లీ ప్రయత్నించండి.",
|
||||
"goHome": "హోమ్పేజీకి వెళ్లండి"
|
||||
}
|
||||
}
|
||||
173
landing/locales/th.json
Normal file
173
landing/locales/th.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "ฟีเจอร์",
|
||||
"screenshots": "ภาพหน้าจอ",
|
||||
"docs": "เอกสาร",
|
||||
"comparison": "เปรียบเทียบ",
|
||||
"download": "ดาวน์โหลด",
|
||||
"pricing": "ฟรี",
|
||||
"faq": "คำถามที่พบบ่อย",
|
||||
"viewOnGithub": "ดูบน GitHub",
|
||||
"openMenu": "เปิดเมนู",
|
||||
"closeMenu": "ปิดเมนู",
|
||||
"short": {
|
||||
"screenshots": "ภาพ",
|
||||
"docs": "เอกสาร",
|
||||
"download": "รับ",
|
||||
"comparison": "เทียบ",
|
||||
"pricing": "ฟรี"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "ดาวน์โหลดเลย",
|
||||
"ctaPrimary": "ดาวน์โหลดสำหรับ {platform}",
|
||||
"ctaSecondary": "เปรียบเทียบ",
|
||||
"ctaDocs": "เอกสาร",
|
||||
"preview": "ตัวอย่างผลิตภัณฑ์",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "บอร์ด Kanban",
|
||||
"openSource": "โอเพนซอร์ส"
|
||||
},
|
||||
"watchDemo": "ดูเดโม",
|
||||
"videoUnavailable": "ไม่มีวิดีโอ",
|
||||
"supportedProviders": "ผู้ให้บริการ AI ที่รองรับ",
|
||||
"slogan": "ทำสำเร็จได้มากมายด้วยการลงมือเพียงเล็กน้อย",
|
||||
"platformDefault": "สำหรับแพลตฟอร์มของคุณ",
|
||||
"guidesSetup": "คู่มือและการตั้งค่า",
|
||||
"videoFrameLabel": "ดูเดโม Agent Teams",
|
||||
"commandFeed": "ฟีดคำสั่งของทีม",
|
||||
"liveDemo": "เดโมสด",
|
||||
"demoVideoTitle": "วิดีโอเดโม Agent Teams",
|
||||
"demoTitle": "เดโม Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "เดโมทีมเอเจนต์",
|
||||
"live": "สด",
|
||||
"waiting": "กำลังรองาน...",
|
||||
"activity": {
|
||||
"authMiddleware": "กำลังพัฒนา auth middleware...",
|
||||
"unitTests": "กำลังเขียน unit test สำหรับ API...",
|
||||
"reviewPr": "กำลังรีวิวการเปลี่ยนแปลงใน PR #42...",
|
||||
"ciPipeline": "กำลังตั้งค่า CI/CD pipeline...",
|
||||
"refactorDatabase": "กำลังปรับโครงสร้างชั้นฐานข้อมูล..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "Unit test",
|
||||
"ciSetup": "ตั้งค่า CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "ต้องทำ",
|
||||
"progress": "กำลังดำเนินการ",
|
||||
"review": "รีวิว",
|
||||
"done": "เสร็จสิ้น"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "ดาวน์โหลด",
|
||||
"detected": "ตรวจพบ",
|
||||
"systemRequirements": "ความต้องการของระบบ",
|
||||
"version": "เวอร์ชัน {version}",
|
||||
"readyToStart": "พร้อมเริ่มแล้ว!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "มืด",
|
||||
"light": "สว่าง"
|
||||
},
|
||||
"language": {
|
||||
"label": "ภาษา",
|
||||
"search": "ค้นหาภาษา…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "ทุกสิ่งที่คุณต้องการสำหรับการจัดการทีมเอเจนต์ AI",
|
||||
"sectionSubtitle": "เครื่องมือทรงพลังที่ทำให้การทำงานร่วมกันของหลายเอเจนต์ใช้งานได้จริง"
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "ติดตั้งฟรี มาพร้อมโมเดลฟรี",
|
||||
"sectionSubtitle": "เริ่มได้ทันทีด้วยโมเดลฟรีที่ไม่ต้องยืนยันตัวตน - ไม่ต้องมีบัญชี, API key หรือบัตรเครดิต เชื่อมต่อ Claude, Codex, OpenCode/OpenRouter หรือผู้ให้บริการอื่นเมื่อคุณต้องการโมเดลเพิ่มเติม",
|
||||
"getStarted": "ดาวน์โหลดเลย",
|
||||
"popular": "ฟรี",
|
||||
"freeModelCallout": "มาพร้อมโมเดลฟรีที่ไม่ต้องยืนยันตัวตน",
|
||||
"note": "Agent Teams ไม่มีระดับการใช้งานแบบเสียเงิน โมเดลฟรีที่ไม่ต้องยืนยันตัวตนให้คุณลองใช้ได้ทันที ส่วนการใช้งานผู้ให้บริการแบบเสียเงินเป็นตัวเลือกและควบคุมโดยผู้ให้บริการที่คุณเลือก"
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "นักพัฒนาพูดถึงเราอย่างไร",
|
||||
"sectionSubtitle": "ความคิดเห็นจริงจากผู้สร้างจริง",
|
||||
"showMore": "ดูเพิ่มเติม",
|
||||
"showLess": "ดูน้อยลง",
|
||||
"feedbackCta": "อยากแบ่งปันประสบการณ์ของคุณ? เปิด issue บน"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "มีคำถามใช่ไหม? เรามีคำตอบ",
|
||||
"subtitle": "ทุกสิ่งที่คุณต้องรู้เกี่ยวกับ Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "เราเปรียบเทียบได้อย่างไร",
|
||||
"sectionSubtitle": "เปรียบเทียบทีละฟีเจอร์กับเครื่องมือเขียนโค้ด AI อื่น ๆ",
|
||||
"feature": "ฟีเจอร์",
|
||||
"robotBubble": "ตัดสินด้วยตัวคุณเอง",
|
||||
"features": {
|
||||
"crossTeam": "การสื่อสารข้ามทีม",
|
||||
"agentMessaging": "การส่งข้อความระหว่างเอเจนต์",
|
||||
"linkedTasks": "งานที่เชื่อมโยงกัน",
|
||||
"sessionAnalysis": "การวิเคราะห์เซสชัน",
|
||||
"taskAttachments": "ไฟล์แนบของงาน",
|
||||
"hunkReview": "การรีวิวระดับ hunk",
|
||||
"codeEditor": "ตัวแก้ไขโค้ดในตัว",
|
||||
"fullAutonomy": "ทำงานอัตโนมัติเต็มรูปแบบ",
|
||||
"taskDeps": "การพึ่งพากันของงาน",
|
||||
"reviewWorkflow": "ขั้นตอนการรีวิว",
|
||||
"zeroSetup": "ไม่ต้องตั้งค่า",
|
||||
"kanban": "บอร์ด Kanban",
|
||||
"execLog": "บันทึกการทำงาน",
|
||||
"liveProcesses": "กระบวนการแบบสด",
|
||||
"runtimeLoad": "CPU/RAM ต่อเพื่อนร่วมทีม",
|
||||
"perTaskReview": "การรีวิวโค้ดต่องาน",
|
||||
"flexAutonomy": "ความเป็นอิสระแบบยืดหยุ่น",
|
||||
"worktree": "การแยก Git worktree",
|
||||
"multiAgent": "เพื่อนร่วมทีม AI ผสมผสาน",
|
||||
"liveWorkGraph": "แผนผังทีมแบบสด",
|
||||
"liveTeam": "เพื่อนร่วมทีมแบบสด",
|
||||
"teamWorkspace": "พื้นที่ทำงานของทีม",
|
||||
"launchProof": "สถานะการเริ่มต้นของเพื่อนร่วมทีม",
|
||||
"orgGovernance": "ผังองค์กร / การกำกับดูแล",
|
||||
"budgetControls": "การควบคุมงบประมาณ",
|
||||
"price": "ราคา"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "ดูการทำงานจริง",
|
||||
"sectionSubtitle": "ภาพหน้าจอจริงจากแอป — บอร์ด Kanban, การรีวิวโค้ด, ทีมเอเจนต์ และอื่น ๆ"
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "เรียนรู้เพิ่มเติม",
|
||||
"statusLabel": "สถานะ:",
|
||||
"previous": "ก่อนหน้า",
|
||||
"next": "ถัดไป"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "การจัดการทีมเอเจนต์ AI สำหรับนักพัฒนา",
|
||||
"robotBubble": "ฉันกำลังรออยู่",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "ผู้สร้าง",
|
||||
"docs": "เอกสาร"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - การจัดการทีมเอเจนต์ AI สำหรับนักพัฒนา",
|
||||
"homeDescription": "แอปเดสก์ท็อปโอเพนซอร์สฟรีสำหรับทีมเอเจนต์ AI เริ่มต้นด้วยโมเดลฟรีที่ไม่ต้องยืนยันตัวตน จากนั้นเชื่อมต่อ Claude, Codex หรือ OpenCode เมื่อคุณต้องการโมเดลเพิ่มเติม",
|
||||
"downloadTitle": "ดาวน์โหลด Agent Teams สำหรับ macOS, Windows และ Linux",
|
||||
"downloadDescription": "ดาวน์โหลด Agent Teams สำหรับ macOS, Windows และ Linux แอปเดสก์ท็อปโอเพนซอร์สฟรีสำหรับทีมเอเจนต์ Claude, Codex และ OpenCode"
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "ไม่พบหน้านี้",
|
||||
"notFoundDescription": "หน้าที่คุณกำลังค้นหาไม่มีอยู่หรือถูกย้ายไปแล้ว",
|
||||
"genericTitle": "เกิดข้อผิดพลาดบางอย่าง",
|
||||
"genericDescription": "เกิดข้อผิดพลาดที่ไม่คาดคิด โปรดลองอีกครั้งในภายหลัง",
|
||||
"goHome": "ไปที่หน้าแรก"
|
||||
}
|
||||
}
|
||||
173
landing/locales/tr.json
Normal file
173
landing/locales/tr.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Özellikler",
|
||||
"screenshots": "Ekran görüntüleri",
|
||||
"docs": "Dokümantasyon",
|
||||
"comparison": "Karşılaştır",
|
||||
"download": "İndir",
|
||||
"pricing": "Ücretsiz",
|
||||
"faq": "SSS",
|
||||
"viewOnGithub": "GitHub'da görüntüle",
|
||||
"openMenu": "Menüyü aç",
|
||||
"closeMenu": "Menüyü kapat",
|
||||
"short": {
|
||||
"screenshots": "Görseller",
|
||||
"docs": "Dokümanlar",
|
||||
"download": "Al",
|
||||
"comparison": "Karşılaştır",
|
||||
"pricing": "Ücretsiz"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Şimdi İndir",
|
||||
"ctaPrimary": "{platform} için indir",
|
||||
"ctaSecondary": "Karşılaştır",
|
||||
"ctaDocs": "Dokümantasyon",
|
||||
"preview": "Ürün önizlemesi",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Kanban Panosu",
|
||||
"openSource": "Açık Kaynak"
|
||||
},
|
||||
"watchDemo": "Demoyu İzle",
|
||||
"videoUnavailable": "Video kullanılamıyor",
|
||||
"supportedProviders": "Desteklenen yapay zeka sağlayıcıları",
|
||||
"slogan": "Çok az çaba ile çok iş başarın",
|
||||
"platformDefault": "Platformunuz için",
|
||||
"guidesSetup": "Kılavuzlar ve kurulum",
|
||||
"videoFrameLabel": "Agent Teams demosunu izle",
|
||||
"commandFeed": "Ekip komut akışı",
|
||||
"liveDemo": "Canlı demo",
|
||||
"demoVideoTitle": "Agent Teams demo videosu",
|
||||
"demoTitle": "Agent Teams demosu",
|
||||
"demo": {
|
||||
"ariaLabel": "Agent ekibi demosu",
|
||||
"live": "CANLI",
|
||||
"waiting": "Görevler bekleniyor...",
|
||||
"activity": {
|
||||
"authMiddleware": "Kimlik doğrulama ara katmanı uygulanıyor...",
|
||||
"unitTests": "API için birim testleri yazılıyor...",
|
||||
"reviewPr": "PR #42 değişiklikleri inceleniyor...",
|
||||
"ciPipeline": "CI/CD hattı kuruluyor...",
|
||||
"refactorDatabase": "Veritabanı katmanı yeniden düzenleniyor..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Kimlik doğrulama API'si",
|
||||
"unitTests": "Birim testleri",
|
||||
"ciSetup": "CI kurulumu"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "YAPILACAK",
|
||||
"progress": "DEVAM EDİYOR",
|
||||
"review": "İNCELEME",
|
||||
"done": "BİTTİ"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "İndir",
|
||||
"detected": "Algılandı",
|
||||
"systemRequirements": "Sistem gereksinimleri",
|
||||
"version": "Sürüm {version}",
|
||||
"readyToStart": "Başlamaya hazır!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Koyu",
|
||||
"light": "Açık"
|
||||
},
|
||||
"language": {
|
||||
"label": "Dil",
|
||||
"search": "Dil ara…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Yapay zeka agent orkestrasyonu için ihtiyacınız olan her şey",
|
||||
"sectionSubtitle": "Çoklu agent iş birliğini gerçekten işler hale getiren güçlü araçlar."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Kurulumu ücretsiz. Ücretsiz model dahil.",
|
||||
"sectionSubtitle": "Kimlik doğrulaması olmayan ücretsiz bir modelle hemen başlayın - hesap, API anahtarı veya kredi kartı gerekmez. Daha fazla model istediğinizde Claude, Codex, OpenCode/OpenRouter veya diğer sağlayıcı erişimini bağlayın.",
|
||||
"getStarted": "Şimdi İndir",
|
||||
"popular": "Ücretsiz",
|
||||
"freeModelCallout": "Kimlik doğrulaması olmayan ücretsiz model dahil",
|
||||
"note": "Agent Teams'in ücretli bir katmanı yoktur. Kimlik doğrulaması olmayan ücretsiz model hemen denemenizi sağlar; ücretli sağlayıcı kullanımı isteğe bağlıdır ve seçtiğiniz sağlayıcı tarafından kontrol edilir."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Geliştiriciler ne diyor",
|
||||
"sectionSubtitle": "Gerçek geliştiricilerden gerçek geri bildirimler",
|
||||
"showMore": "Daha fazla göster",
|
||||
"showLess": "Daha az göster",
|
||||
"feedbackCta": "Deneyiminizi paylaşmak ister misiniz? Şurada bir konu açın:"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Sorularınız mı var? Yanıtlarımız hazır",
|
||||
"subtitle": "Agent Teams hakkında bilmeniz gereken her şey"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Nasıl karşılaştırılıyoruz",
|
||||
"sectionSubtitle": "Diğer yapay zeka kodlama araçlarıyla özellik bazında karşılaştırma.",
|
||||
"feature": "Özellik",
|
||||
"robotBubble": "Kendiniz karar verin",
|
||||
"features": {
|
||||
"crossTeam": "Ekipler arası iletişim",
|
||||
"agentMessaging": "Agent'tan agent'a mesajlaşma",
|
||||
"linkedTasks": "Bağlı görevler",
|
||||
"sessionAnalysis": "Oturum analizi",
|
||||
"taskAttachments": "Görev ekleri",
|
||||
"hunkReview": "Hunk düzeyinde inceleme",
|
||||
"codeEditor": "Yerleşik kod düzenleyici",
|
||||
"fullAutonomy": "Tam özerklik",
|
||||
"taskDeps": "Görev bağımlılıkları",
|
||||
"reviewWorkflow": "İnceleme iş akışı",
|
||||
"zeroSetup": "Sıfır kurulum",
|
||||
"kanban": "Kanban panosu",
|
||||
"execLog": "Yürütme günlükleri",
|
||||
"liveProcesses": "Canlı süreçler",
|
||||
"runtimeLoad": "Takım arkadaşı başına CPU/RAM",
|
||||
"perTaskReview": "Görev başına kod incelemesi",
|
||||
"flexAutonomy": "Esnek özerklik",
|
||||
"worktree": "Git worktree yalıtımı",
|
||||
"multiAgent": "Karışık yapay zeka takım arkadaşları",
|
||||
"liveWorkGraph": "Canlı ekip haritası",
|
||||
"liveTeam": "Canlı takım arkadaşları",
|
||||
"teamWorkspace": "Ekip çalışma alanı",
|
||||
"launchProof": "Takım arkadaşı başlatma durumu",
|
||||
"orgGovernance": "Organizasyon şeması / yönetişim",
|
||||
"budgetControls": "Bütçe kontrolleri",
|
||||
"price": "Fiyat"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "İş başında görün",
|
||||
"sectionSubtitle": "Uygulamadan gerçek ekran görüntüleri — kanban panosu, kod incelemesi, agent ekipleri ve daha fazlası."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Daha fazla bilgi",
|
||||
"statusLabel": "Durum:",
|
||||
"previous": "Önceki",
|
||||
"next": "Sonraki"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Geliştiriciler için yapay zeka agent orkestrasyonu",
|
||||
"robotBubble": "Bekliyorum",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Yazar",
|
||||
"docs": "Dokümantasyon"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Geliştiriciler için Yapay Zeka Agent Orkestrasyonu",
|
||||
"homeDescription": "Yapay zeka agent ekipleri için ücretsiz, açık kaynaklı masaüstü uygulaması. Kimlik doğrulaması olmayan ücretsiz bir modelle başlayın, ardından daha fazla modele ihtiyaç duyduğunuzda Claude, Codex veya OpenCode'u bağlayın.",
|
||||
"downloadTitle": "macOS, Windows ve Linux için Agent Teams'i indirin",
|
||||
"downloadDescription": "macOS, Windows ve Linux için Agent Teams'i indirin. Claude, Codex ve OpenCode agent ekipleri için ücretsiz açık kaynaklı masaüstü uygulaması."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Sayfa bulunamadı",
|
||||
"notFoundDescription": "Aradığınız sayfa mevcut değil veya taşınmış.",
|
||||
"genericTitle": "Bir şeyler ters gitti",
|
||||
"genericDescription": "Beklenmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyin.",
|
||||
"goHome": "Ana sayfaya git"
|
||||
}
|
||||
}
|
||||
173
landing/locales/uk.json
Normal file
173
landing/locales/uk.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Можливості",
|
||||
"screenshots": "Знімки екрана",
|
||||
"docs": "Документація",
|
||||
"comparison": "Порівняти",
|
||||
"download": "Завантажити",
|
||||
"pricing": "Безплатно",
|
||||
"faq": "Часті запитання",
|
||||
"viewOnGithub": "Переглянути на GitHub",
|
||||
"openMenu": "Відкрити меню",
|
||||
"closeMenu": "Закрити меню",
|
||||
"short": {
|
||||
"screenshots": "Знімки",
|
||||
"docs": "Доки",
|
||||
"download": "Отримати",
|
||||
"comparison": "Порівняти",
|
||||
"pricing": "Безплатно"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Завантажити зараз",
|
||||
"ctaPrimary": "Завантажити для {platform}",
|
||||
"ctaSecondary": "Порівняти",
|
||||
"ctaDocs": "Документація",
|
||||
"preview": "Попередній перегляд продукту",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Дошка Kanban",
|
||||
"openSource": "Відкритий код"
|
||||
},
|
||||
"watchDemo": "Дивитися демо",
|
||||
"videoUnavailable": "Відео недоступне",
|
||||
"supportedProviders": "Підтримувані AI-провайдери",
|
||||
"slogan": "Робіть більше, докладаючи менше зусиль",
|
||||
"platformDefault": "Для вашої платформи",
|
||||
"guidesSetup": "Посібники та налаштування",
|
||||
"videoFrameLabel": "Дивитися демо Agent Teams",
|
||||
"commandFeed": "Стрічка дій команди",
|
||||
"liveDemo": "Демо наживо",
|
||||
"demoVideoTitle": "Демовідео Agent Teams",
|
||||
"demoTitle": "Демо Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Демо команди агентів",
|
||||
"live": "НАЖИВО",
|
||||
"waiting": "Очікування завдань...",
|
||||
"activity": {
|
||||
"authMiddleware": "Реалізація проміжного ПЗ автентифікації...",
|
||||
"unitTests": "Написання модульних тестів для API...",
|
||||
"reviewPr": "Перегляд змін PR #42...",
|
||||
"ciPipeline": "Налаштування конвеєра CI/CD...",
|
||||
"refactorDatabase": "Рефакторинг шару бази даних..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "API автентифікації",
|
||||
"unitTests": "Модульні тести",
|
||||
"ciSetup": "Налаштування CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "TODO",
|
||||
"progress": "У ПРОЦЕСІ",
|
||||
"review": "ПЕРЕГЛЯД",
|
||||
"done": "ГОТОВО"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Завантажити",
|
||||
"detected": "Виявлено",
|
||||
"systemRequirements": "Системні вимоги",
|
||||
"version": "Версія {version}",
|
||||
"readyToStart": "Готово до роботи!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Темна",
|
||||
"light": "Світла"
|
||||
},
|
||||
"language": {
|
||||
"label": "Мова",
|
||||
"search": "Пошук мови…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Усе, що потрібно для оркестрування AI-агентів",
|
||||
"sectionSubtitle": "Потужні інструменти, які роблять співпрацю кількох агентів справді робочою."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Безплатне встановлення. Безплатна модель включена.",
|
||||
"sectionSubtitle": "Почніть одразу з безплатною моделлю без автентифікації — без облікового запису, API-ключа чи кредитної картки. Підключайте Claude, Codex, OpenCode/OpenRouter чи доступ до інших провайдерів, лише коли захочете більше моделей.",
|
||||
"getStarted": "Завантажити зараз",
|
||||
"popular": "Безплатно",
|
||||
"freeModelCallout": "Безплатна модель без автентифікації включена",
|
||||
"note": "Agent Teams не має платного тарифу. Безплатна модель без автентифікації дає змогу спробувати її одразу; платне використання провайдерів є необов'язковим і контролюється обраним вами провайдером."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Що кажуть розробники",
|
||||
"sectionSubtitle": "Реальні відгуки від реальних творців",
|
||||
"showMore": "Показати більше",
|
||||
"showLess": "Показати менше",
|
||||
"feedbackCta": "Хочете поділитися своїм досвідом? Відкрийте issue на"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Маєте запитання? У нас є відповіді",
|
||||
"subtitle": "Усе, що потрібно знати про Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Як ми порівнюємося",
|
||||
"sectionSubtitle": "Порівняння функція за функцією з іншими AI-інструментами для кодування.",
|
||||
"feature": "Функція",
|
||||
"robotBubble": "Судіть самі",
|
||||
"features": {
|
||||
"crossTeam": "Зв'язок між командами",
|
||||
"agentMessaging": "Обмін повідомленнями між агентами",
|
||||
"linkedTasks": "Пов'язані завдання",
|
||||
"sessionAnalysis": "Аналіз сесій",
|
||||
"taskAttachments": "Вкладення до завдань",
|
||||
"hunkReview": "Перегляд на рівні фрагментів",
|
||||
"codeEditor": "Вбудований редактор коду",
|
||||
"fullAutonomy": "Повна автономія",
|
||||
"taskDeps": "Залежності завдань",
|
||||
"reviewWorkflow": "Робочий процес перегляду",
|
||||
"zeroSetup": "Нульове налаштування",
|
||||
"kanban": "Дошка Kanban",
|
||||
"execLog": "Журнали виконання",
|
||||
"liveProcesses": "Процеси наживо",
|
||||
"runtimeLoad": "CPU/RAM на учасника",
|
||||
"perTaskReview": "Код-рев'ю для кожного завдання",
|
||||
"flexAutonomy": "Гнучка автономія",
|
||||
"worktree": "Ізоляція через Git worktree",
|
||||
"multiAgent": "Змішані AI-учасники",
|
||||
"liveWorkGraph": "Карта команди наживо",
|
||||
"liveTeam": "Учасники наживо",
|
||||
"teamWorkspace": "Робочий простір команди",
|
||||
"launchProof": "Статус запуску учасників",
|
||||
"orgGovernance": "Оргструктура / керування",
|
||||
"budgetControls": "Контроль бюджету",
|
||||
"price": "Ціна"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Подивіться в дії",
|
||||
"sectionSubtitle": "Справжні знімки екрана із застосунку — дошка Kanban, код-рев'ю, команди агентів і не тільки."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Дізнатися більше",
|
||||
"statusLabel": "Статус:",
|
||||
"previous": "Назад",
|
||||
"next": "Далі"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Оркестрування AI-агентів для розробників",
|
||||
"robotBubble": "Я чекаю",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Автор",
|
||||
"docs": "Документація"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Оркестрування AI-агентів для розробників",
|
||||
"homeDescription": "Безплатний десктопний застосунок з відкритим кодом для команд AI-агентів. Почніть із безплатної моделі без автентифікації, а потім підключайте Claude, Codex чи OpenCode, коли потрібно більше моделей.",
|
||||
"downloadTitle": "Завантажте Agent Teams для macOS, Windows та Linux",
|
||||
"downloadDescription": "Завантажте Agent Teams для macOS, Windows та Linux. Безплатний десктопний застосунок з відкритим кодом для команд агентів Claude, Codex та OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Сторінку не знайдено",
|
||||
"notFoundDescription": "Сторінка, яку ви шукаєте, не існує або була переміщена.",
|
||||
"genericTitle": "Щось пішло не так",
|
||||
"genericDescription": "Сталася неочікувана помилка. Будь ласка, спробуйте пізніше.",
|
||||
"goHome": "На головну сторінку"
|
||||
}
|
||||
}
|
||||
173
landing/locales/vi.json
Normal file
173
landing/locales/vi.json
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"nav": {
|
||||
"features": "Tính năng",
|
||||
"screenshots": "Ảnh chụp màn hình",
|
||||
"docs": "Tài liệu",
|
||||
"comparison": "So sánh",
|
||||
"download": "Tải xuống",
|
||||
"pricing": "Miễn phí",
|
||||
"faq": "Hỏi đáp",
|
||||
"viewOnGithub": "Xem trên GitHub",
|
||||
"openMenu": "Mở menu",
|
||||
"closeMenu": "Đóng menu",
|
||||
"short": {
|
||||
"screenshots": "Ảnh",
|
||||
"docs": "Tài liệu",
|
||||
"download": "Tải",
|
||||
"comparison": "So sánh",
|
||||
"pricing": "Miễn phí"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Agent Teams",
|
||||
"downloadNow": "Tải xuống ngay",
|
||||
"ctaPrimary": "Tải cho {platform}",
|
||||
"ctaSecondary": "So sánh",
|
||||
"ctaDocs": "Tài liệu",
|
||||
"preview": "Xem trước sản phẩm",
|
||||
"trust": {
|
||||
"agentTeams": "Agent Teams",
|
||||
"kanban": "Bảng Kanban",
|
||||
"openSource": "Mã nguồn mở"
|
||||
},
|
||||
"watchDemo": "Xem demo",
|
||||
"videoUnavailable": "Video không khả dụng",
|
||||
"supportedProviders": "Nhà cung cấp AI được hỗ trợ",
|
||||
"slogan": "Làm được nhiều việc bằng cách làm rất ít",
|
||||
"platformDefault": "Cho nền tảng của bạn",
|
||||
"guidesSetup": "Hướng dẫn và thiết lập",
|
||||
"videoFrameLabel": "Xem demo Agent Teams",
|
||||
"commandFeed": "Luồng lệnh của đội ngũ",
|
||||
"liveDemo": "Demo trực tiếp",
|
||||
"demoVideoTitle": "Video demo Agent Teams",
|
||||
"demoTitle": "Demo Agent Teams",
|
||||
"demo": {
|
||||
"ariaLabel": "Demo đội ngũ agent",
|
||||
"live": "TRỰC TIẾP",
|
||||
"waiting": "Đang chờ tác vụ...",
|
||||
"activity": {
|
||||
"authMiddleware": "Đang triển khai middleware xác thực...",
|
||||
"unitTests": "Đang viết unit test cho API...",
|
||||
"reviewPr": "Đang xem xét thay đổi của PR #42...",
|
||||
"ciPipeline": "Đang thiết lập pipeline CI/CD...",
|
||||
"refactorDatabase": "Đang tái cấu trúc tầng cơ sở dữ liệu..."
|
||||
},
|
||||
"tasks": {
|
||||
"authApi": "Auth API",
|
||||
"unitTests": "Unit test",
|
||||
"ciSetup": "Thiết lập CI"
|
||||
},
|
||||
"columns": {
|
||||
"todo": "CẦN LÀM",
|
||||
"progress": "ĐANG LÀM",
|
||||
"review": "XEM XÉT",
|
||||
"done": "HOÀN THÀNH"
|
||||
}
|
||||
}
|
||||
},
|
||||
"download": {
|
||||
"title": "Tải xuống",
|
||||
"detected": "Đã phát hiện",
|
||||
"systemRequirements": "Yêu cầu hệ thống",
|
||||
"version": "Phiên bản {version}",
|
||||
"readyToStart": "Sẵn sàng bắt đầu!"
|
||||
},
|
||||
"theme": {
|
||||
"dark": "Tối",
|
||||
"light": "Sáng"
|
||||
},
|
||||
"language": {
|
||||
"label": "Ngôn ngữ",
|
||||
"search": "Tìm ngôn ngữ…"
|
||||
},
|
||||
"features": {
|
||||
"sectionTitle": "Mọi thứ bạn cần để điều phối agent AI",
|
||||
"sectionSubtitle": "Các công cụ mạnh mẽ giúp việc cộng tác đa agent thực sự hiệu quả."
|
||||
},
|
||||
"pricing": {
|
||||
"sectionTitle": "Cài đặt miễn phí. Bao gồm mô hình miễn phí.",
|
||||
"sectionSubtitle": "Bắt đầu ngay lập tức với một mô hình miễn phí không cần xác thực - không cần tài khoản, API key hay thẻ tín dụng. Kết nối Claude, Codex, OpenCode/OpenRouter hoặc nhà cung cấp khác chỉ khi bạn muốn thêm mô hình.",
|
||||
"getStarted": "Tải xuống ngay",
|
||||
"popular": "Miễn phí",
|
||||
"freeModelCallout": "Bao gồm mô hình miễn phí không cần xác thực",
|
||||
"note": "Agent Teams không có gói trả phí. Mô hình miễn phí không cần xác thực cho phép bạn dùng thử ngay; việc sử dụng nhà cung cấp trả phí là tùy chọn và do nhà cung cấp bạn chọn kiểm soát."
|
||||
},
|
||||
"testimonials": {
|
||||
"sectionTitle": "Lập trình viên nói gì",
|
||||
"sectionSubtitle": "Phản hồi thực tế từ những người xây dựng thực sự",
|
||||
"showMore": "Xem thêm",
|
||||
"showLess": "Thu gọn",
|
||||
"feedbackCta": "Muốn chia sẻ trải nghiệm của bạn? Hãy mở một issue trên"
|
||||
},
|
||||
"faq": {
|
||||
"sectionTitle": "Có câu hỏi? Chúng tôi có câu trả lời",
|
||||
"subtitle": "Mọi điều bạn cần biết về Agent Teams"
|
||||
},
|
||||
"comparison": {
|
||||
"sectionTitle": "Chúng tôi so với đối thủ",
|
||||
"sectionSubtitle": "So sánh từng tính năng với các công cụ lập trình AI khác.",
|
||||
"feature": "Tính năng",
|
||||
"robotBubble": "Bạn tự đánh giá",
|
||||
"features": {
|
||||
"crossTeam": "Giao tiếp giữa các đội ngũ",
|
||||
"agentMessaging": "Nhắn tin giữa các agent",
|
||||
"linkedTasks": "Tác vụ liên kết",
|
||||
"sessionAnalysis": "Phân tích phiên",
|
||||
"taskAttachments": "Tệp đính kèm tác vụ",
|
||||
"hunkReview": "Xem xét theo từng đoạn",
|
||||
"codeEditor": "Trình soạn thảo mã tích hợp",
|
||||
"fullAutonomy": "Tự chủ hoàn toàn",
|
||||
"taskDeps": "Phụ thuộc tác vụ",
|
||||
"reviewWorkflow": "Quy trình xem xét",
|
||||
"zeroSetup": "Không cần thiết lập",
|
||||
"kanban": "Bảng Kanban",
|
||||
"execLog": "Nhật ký thực thi",
|
||||
"liveProcesses": "Tiến trình trực tiếp",
|
||||
"runtimeLoad": "CPU/RAM trên mỗi thành viên",
|
||||
"perTaskReview": "Xem xét mã theo từng tác vụ",
|
||||
"flexAutonomy": "Tự chủ linh hoạt",
|
||||
"worktree": "Cô lập bằng Git worktree",
|
||||
"multiAgent": "Thành viên AI hỗn hợp",
|
||||
"liveWorkGraph": "Bản đồ đội ngũ trực tiếp",
|
||||
"liveTeam": "Thành viên trực tiếp",
|
||||
"teamWorkspace": "Không gian làm việc của đội ngũ",
|
||||
"launchProof": "Trạng thái khởi chạy thành viên",
|
||||
"orgGovernance": "Sơ đồ tổ chức / quản trị",
|
||||
"budgetControls": "Kiểm soát ngân sách",
|
||||
"price": "Giá"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"sectionTitle": "Xem nó hoạt động",
|
||||
"sectionSubtitle": "Ảnh chụp màn hình thực tế từ ứng dụng — bảng kanban, xem xét mã, đội ngũ agent và hơn thế nữa."
|
||||
},
|
||||
"common": {
|
||||
"learnMore": "Tìm hiểu thêm",
|
||||
"statusLabel": "Trạng thái:",
|
||||
"previous": "Trước",
|
||||
"next": "Tiếp"
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© {year} Agent Teams",
|
||||
"tagline": "Điều phối agent AI cho lập trình viên",
|
||||
"robotBubble": "Tôi đang chờ",
|
||||
"links": {
|
||||
"github": "GitHub",
|
||||
"author": "Tác giả",
|
||||
"docs": "Tài liệu"
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"homeTitle": "Agent Teams - Điều phối agent AI cho lập trình viên",
|
||||
"homeDescription": "Ứng dụng máy tính mã nguồn mở miễn phí cho các đội ngũ agent AI. Bắt đầu với một mô hình miễn phí không cần xác thực, rồi kết nối Claude, Codex hoặc OpenCode khi bạn cần thêm mô hình.",
|
||||
"downloadTitle": "Tải Agent Teams cho macOS, Windows và Linux",
|
||||
"downloadDescription": "Tải Agent Teams cho macOS, Windows và Linux. Ứng dụng máy tính mã nguồn mở miễn phí cho các đội ngũ agent Claude, Codex và OpenCode."
|
||||
},
|
||||
"error": {
|
||||
"notFoundTitle": "Không tìm thấy trang",
|
||||
"notFoundDescription": "Trang bạn đang tìm không tồn tại hoặc đã được di chuyển.",
|
||||
"genericTitle": "Đã xảy ra lỗi",
|
||||
"genericDescription": "Đã xảy ra lỗi không mong muốn. Vui lòng thử lại sau.",
|
||||
"goHome": "Về trang chủ"
|
||||
}
|
||||
}
|
||||
|
|
@ -14,6 +14,21 @@ export const APP_LOCALE_PREFERENCES = [
|
|||
'ur',
|
||||
'id',
|
||||
'de',
|
||||
'it',
|
||||
'tr',
|
||||
'vi',
|
||||
'pl',
|
||||
'fa',
|
||||
'th',
|
||||
'uk',
|
||||
'nl',
|
||||
'ta',
|
||||
'te',
|
||||
'mr',
|
||||
'fil',
|
||||
'ms',
|
||||
'sw',
|
||||
'ro',
|
||||
] as const;
|
||||
|
||||
export const RESOLVED_APP_LOCALES = [
|
||||
|
|
@ -31,6 +46,21 @@ export const RESOLVED_APP_LOCALES = [
|
|||
'ur',
|
||||
'id',
|
||||
'de',
|
||||
'it',
|
||||
'tr',
|
||||
'vi',
|
||||
'pl',
|
||||
'fa',
|
||||
'th',
|
||||
'uk',
|
||||
'nl',
|
||||
'ta',
|
||||
'te',
|
||||
'mr',
|
||||
'fil',
|
||||
'ms',
|
||||
'sw',
|
||||
'ro',
|
||||
] as const;
|
||||
|
||||
export type AppLocalePreference = (typeof APP_LOCALE_PREFERENCES)[number];
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "لم يتم العثور على أي لغة.",
|
||||
"names": {
|
||||
"en": "الإنجليزية",
|
||||
"ru": "الروسية",
|
||||
"zh": "الصينية",
|
||||
"ja": "اليابانية",
|
||||
"ko": "الكورية",
|
||||
"es": "الإسبانية",
|
||||
"hi": "الهندية",
|
||||
"pt": "البرتغالية",
|
||||
"fr": "الفرنسية",
|
||||
"ar": "العربية",
|
||||
"bn": "البنغالية",
|
||||
"ur": "الأردية",
|
||||
"id": "الإندونيسية",
|
||||
"de": "الألمانية",
|
||||
"system": "النظام"
|
||||
"en": "الإنجليزية",
|
||||
"es": "الإسبانية",
|
||||
"fa": "الفارسية",
|
||||
"fil": "الفلبينية",
|
||||
"fr": "الفرنسية",
|
||||
"hi": "الهندية",
|
||||
"id": "الإندونيسية",
|
||||
"it": "الإيطالية",
|
||||
"ja": "اليابانية",
|
||||
"ko": "الكورية",
|
||||
"mr": "الماراتية",
|
||||
"ms": "الملايو",
|
||||
"nl": "الهولندية",
|
||||
"pl": "البولندية",
|
||||
"pt": "البرتغالية",
|
||||
"ro": "الرومانية",
|
||||
"ru": "الروسية",
|
||||
"sw": "السواحيلية",
|
||||
"system": "النظام",
|
||||
"ta": "التاميلية",
|
||||
"te": "التيلوغوية",
|
||||
"th": "التايلاندية",
|
||||
"tr": "التركية",
|
||||
"uk": "الأوكرانية",
|
||||
"ur": "الأردية",
|
||||
"vi": "الفيتنامية",
|
||||
"zh": "الصينية"
|
||||
},
|
||||
"searchPlaceholder": "البحث عن لغة...",
|
||||
"selectPlaceholder": "اختر لغة التطبيق...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "مضافا إليها API المفتاح",
|
||||
"addFirst": "أضف مفتاحك الأول",
|
||||
"edit": "Edit"
|
||||
"edit": "Edit",
|
||||
"copied": "تم النسخ!",
|
||||
"copyEnvVarName": "نسخ اسم متغير env",
|
||||
"confirmDelete": "انقر مرة أخرى للتأكيد",
|
||||
"delete": "حذف"
|
||||
},
|
||||
"empty": {
|
||||
"title": "لا API المفاتيح الموفرة",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Copied",
|
||||
"copy": "تشخيص النسخ",
|
||||
"hints": "Hints",
|
||||
"likelyCause": "السبب الغالب:"
|
||||
"likelyCause": "السبب الغالب:",
|
||||
"windowsSymlinkAdminHint": "Windows: شغّل Agent Teams AI كمسؤول"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "هذا هو التخلف المختار من قبل",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "نماذج البحث",
|
||||
"selectProjectBeforeTesting": "اختيار سياق المشروع قبل نماذج الاختبار.",
|
||||
"selectProjectBeforeTestingDefaults": "Select a project context before testing orving OpenCode defaults.",
|
||||
"useInTeamPicker": "الاستخدام في مشغل الفريق"
|
||||
"useInTeamPicker": "الاستخدام في مشغل الفريق",
|
||||
"testInProgress": "اختبار النموذج قيد التشغيل بالفعل.",
|
||||
"validationContextRequired": "حدد سياق تحقق أعلاه لتفعيل Test و Set default. الحفظ في team picker يخزن route للفرق الجديدة فقط.",
|
||||
"actionsUnavailable": "الإجراءات غير متاحة مؤقتًا.",
|
||||
"defaultSaveInProgress": "يتم حفظ OpenCode default.",
|
||||
"routeUnavailableAuth": "يتطلب هذا provider مصادقة قبل استخدام هذا النموذج.",
|
||||
"routeUnavailableFailed": "فشل هذا model route في آخر execution test.",
|
||||
"routeUnavailableGeneric": "لا يمكن استخدام هذا model route الآن.",
|
||||
"routeUnavailableUnknown": "هذا النموذج هو OpenCode default الحالي، لكنه غير متاح بعد في live catalog."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "مُقدِّم الخدمات المفتوحة",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "اختبار الاحتياجات",
|
||||
"failed": "فشل",
|
||||
"unknown": "مجهول",
|
||||
"default": "العجز"
|
||||
"default": "العجز",
|
||||
"knownRoute": "route معروف"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API تم تشكيل المفتاح ولكن لم يتم التحقق منه بعد",
|
||||
"apiKeyModeMissingCredential": "API الطريقة الرئيسية المختارة، ولكن لا API مفتاح تم تشكيله",
|
||||
"connectedVia": "Connected via {{method}}",
|
||||
"unableToVerify": "غير قادر على التحقق"
|
||||
"unableToVerify": "غير قادر على التحقق",
|
||||
"modelsAvailable": "النماذج متاحة"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Selected auth: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "الدورة",
|
||||
"stallNudge": "كشك",
|
||||
"start": "البدء",
|
||||
"workSync": "تزامن العمل"
|
||||
"workSync": "تزامن العمل",
|
||||
"agentError": "خطأ الوكيل",
|
||||
"apiError": "خطأ API"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "بوتستراب اعترف",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "الرد"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "قيد التنفيذ"
|
||||
"inProgress": "قيد التنفيذ",
|
||||
"expandInProgress": "توسيع قيد التنفيذ",
|
||||
"collapseInProgress": "طي قيد التنفيذ",
|
||||
"reviewing": "يراجع",
|
||||
"workingOn": "يعمل على"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "رؤية موسعة للرسالة"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "ستظهر بيانات الفريق بمجرد الانتهاء من توفيرها",
|
||||
"context": {
|
||||
"title": "السياق"
|
||||
"title": "السياق",
|
||||
"loading": "جار التحميل...",
|
||||
"noSessionLoaded": "لم يتم تحميل أي جلسة",
|
||||
"closePanel": "إغلاق لوحة سياق {{team}}",
|
||||
"loadingContext": "جار تحميل السياق...",
|
||||
"openLeadSession": "افتح جلسة قائد الفريق لعرض السياق."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "لا توجد مصادر للسجلات",
|
||||
"ariaLabel": "المصدر",
|
||||
"leadLabel": "الرصاص",
|
||||
"selectSourceEmpty": "اختيار مصدر سجل."
|
||||
"selectSourceEmpty": "اختيار مصدر سجل.",
|
||||
"leadDescription": "قائد الفريق",
|
||||
"removedLabel": "تمت الإزالة",
|
||||
"removedDescription": "تمت الإزالة"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} أكثر",
|
||||
"more_other": "+{{count}} أكثر",
|
||||
"more_few": "+{{count}} أكثر",
|
||||
"more_many": "+{{count}} أكثر"
|
||||
"more_many": "+{{count}} أكثر",
|
||||
"unsupportedProvider": "المزود غير مدعوم",
|
||||
"openCodeLogsDelayed": "سجلات OpenCode متأخرة",
|
||||
"logsUnavailable": "السجلات غير متاحة",
|
||||
"noRecentLogs": "لا توجد سجلات حديثة",
|
||||
"toolError": "خطأ الأداة",
|
||||
"toolResult": "نتيجة الأداة",
|
||||
"toolUse": "استخدام الأداة",
|
||||
"thinking": "تفكير",
|
||||
"error": "خطأ",
|
||||
"logEvent": "حدث سجل",
|
||||
"noErrorOutput": "لا يوجد خرج خطأ",
|
||||
"noOutput": "لا يوجد خرج",
|
||||
"noInput": "لا يوجد إدخال"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "الإعالة",
|
||||
"blocks": "اللبنات",
|
||||
"close": "اقترب",
|
||||
"blockingHiddenTasks": "حجب المهام الخفية",
|
||||
"blockedHiddenTasks": "مهام خفية مقفلة"
|
||||
"blockedHiddenTasks": "مهام خفية مقفلة",
|
||||
"links_one": "{{count}} رابط",
|
||||
"links_other": "{{count}} روابط",
|
||||
"hiddenBlockingLinks_one": "{{count}} رابط حظر مخفي",
|
||||
"hiddenBlockingLinks_other": "{{count}} روابط حظر مخفية",
|
||||
"hiddenTaskStack": "مجموعة مهام مخفية",
|
||||
"hiddenTasks_one": "{{count}} مهمة مخفية",
|
||||
"hiddenTasks_other": "{{count}} مهام مخفية",
|
||||
"task": "مهمة",
|
||||
"openBlockerStack": "فتح مجموعة المهام الحاجزة",
|
||||
"openBlockedStack": "فتح مجموعة المهام المحجوبة",
|
||||
"openBlockerTask": "فتح المهمة الحاجزة",
|
||||
"openBlockedTask": "فتح المهمة المحجوبة"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "النشاط",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "تطهير السيارات",
|
||||
"wrapLines": "خطوط الغضب",
|
||||
"loadingTail": "عملية تحديد الموقع",
|
||||
"empty": "لم يتم القبض على ملف سجل العمليات لهذا العضو بعد"
|
||||
"empty": "لم يتم القبض على ملف سجل العمليات لهذا العضو بعد",
|
||||
"copy": "نسخ",
|
||||
"fileEmpty": "ملف سجل العملية فارغ.",
|
||||
"showingLast": "عرض آخر {{bytes}}.",
|
||||
"showing": "عرض {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "No tasks assigned to this member"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "اثبت او اعيد تشغيل الكود المفتوح من بطاقة مركز المزود ثم اعيد فتح هذا الرقم",
|
||||
"openCodeAppMcpUnreachable": "البدء من جديد لتنشيط طلب الموافقة المفتوحة MCP الجسر إذا كرر، إعادة تشغيل التطبيق وفتح الوقت.",
|
||||
"cliBinaryMissing": "تأكد من كلود المحلي CLI وجود ثنائي ويمكن البدء به، ثم إعادة فتح هذا الهاتف.",
|
||||
"default": "حل المسألة أعلاه، ثم إعادة فتح هذا الهاتف."
|
||||
"default": "حل المسألة أعلاه، ثم إعادة فتح هذا الهاتف.",
|
||||
"openCodeNodeModulesSymlinkPermission": "شغّل Agent Teams AI كمسؤول، ثم أعد محاولة launch."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "الأفرقة العاملة"
|
||||
"title": "الأفرقة العاملة",
|
||||
"status": {
|
||||
"active": "نشط",
|
||||
"provisioning": "قيد التشغيل",
|
||||
"idle": "يعمل"
|
||||
},
|
||||
"noProject": "بدون مشروع"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "الحد الأقصى {{count}} لقد وصلت"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "جلسة كودوكس تبدو ثابتة أعيد الاتصال",
|
||||
"useCode": "رمز الاستخدام"
|
||||
"useCode": "رمز الاستخدام",
|
||||
"generating": "جار الإنشاء...",
|
||||
"openLogin": "فتح تسجيل الدخول",
|
||||
"generateLink": "إنشاء رابط"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "مستوى الإنفاق (اختياري)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "دور الجمارك...",
|
||||
"searchPlaceholder": "أدوار البحث...",
|
||||
"empty": "لا توجد أدوار",
|
||||
"reservedRole": "هذا الدور محجوز"
|
||||
"reservedRole": "هذا الدور محجوز",
|
||||
"emptyCustomRole": "لا يمكن أن يكون الدور فارغا"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "কোনো ভাষা পাওয়া যায়নি।",
|
||||
"names": {
|
||||
"en": "ইংরেজি",
|
||||
"ru": "রুশ",
|
||||
"zh": "চীনা",
|
||||
"ja": "জাপানি",
|
||||
"ko": "কোরীয়",
|
||||
"es": "স্প্যানিশ",
|
||||
"hi": "হিন্দি",
|
||||
"pt": "পর্তুগিজ",
|
||||
"fr": "ফরাসি",
|
||||
"ar": "আরবি",
|
||||
"bn": "বাংলা",
|
||||
"ur": "উর্দু",
|
||||
"id": "ইন্দোনেশীয়",
|
||||
"de": "জার্মান",
|
||||
"system": "সিস্টেম"
|
||||
"en": "ইংরেজি",
|
||||
"es": "স্প্যানিশ",
|
||||
"fa": "ফারসি",
|
||||
"fil": "ফিলিপিনো",
|
||||
"fr": "ফরাসি",
|
||||
"hi": "হিন্দি",
|
||||
"id": "ইন্দোনেশীয়",
|
||||
"it": "ইতালীয়",
|
||||
"ja": "জাপানি",
|
||||
"ko": "কোরীয়",
|
||||
"mr": "মারাঠি",
|
||||
"ms": "মালয়",
|
||||
"nl": "ডাচ",
|
||||
"pl": "পোলিশ",
|
||||
"pt": "পর্তুগিজ",
|
||||
"ro": "রোমানীয়",
|
||||
"ru": "রুশ",
|
||||
"sw": "সোয়াহিলি",
|
||||
"system": "সিস্টেম",
|
||||
"ta": "তামিল",
|
||||
"te": "তেলুগু",
|
||||
"th": "থাই",
|
||||
"tr": "তুর্কি",
|
||||
"uk": "ইউক্রেনীয়",
|
||||
"ur": "উর্দু",
|
||||
"vi": "ভিয়েতনামি",
|
||||
"zh": "চীনা"
|
||||
},
|
||||
"searchPlaceholder": "ভাষা খুঁজুন...",
|
||||
"selectPlaceholder": "অ্যাপের ভাষা নির্বাচন করুন...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "যোগ করুন API কি",
|
||||
"addFirst": "প্রথমে কি যোগ করুন",
|
||||
"edit": "সম্পাদনা"
|
||||
"edit": "সম্পাদনা",
|
||||
"copied": "কপি হয়েছে!",
|
||||
"copyEnvVarName": "Env var name copy করুন",
|
||||
"confirmDelete": "Confirm করতে আবার ক্লিক করুন",
|
||||
"delete": "Delete"
|
||||
},
|
||||
"empty": {
|
||||
"title": "না API সংরক্ষিত কি",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "প্রতিলিপি",
|
||||
"copy": "ডায়গনিস্টিক কপি করুন",
|
||||
"hints": "ইঙ্গিত",
|
||||
"likelyCause": "হতে পারে:"
|
||||
"likelyCause": "হতে পারে:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI অ্যাডমিনিস্ট্রেটর হিসেবে চালান"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "বর্তমানে নির্বাচিত ডিফল্ট মান ।",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "অনুসন্ধানের মডেল",
|
||||
"selectProjectBeforeTesting": "মডেল পরীক্ষার পূর্বে একটি প্রজেক্ট প্রসঙ্গ নির্বাচন করুন।",
|
||||
"selectProjectBeforeTestingDefaults": "পরীক্ষা অথবা সংরক্ষণ করার পূর্বে একটি প্রজেক্ট প্রসঙ্গ নির্বাচন করুন ।",
|
||||
"useInTeamPicker": "গ্রুপ বাছাইকারী ব্যবহার করো"
|
||||
"useInTeamPicker": "গ্রুপ বাছাইকারী ব্যবহার করো",
|
||||
"testInProgress": "মডেল পরীক্ষা ইতিমধ্যেই চলছে।",
|
||||
"validationContextRequired": "Test এবং Set default চালু করতে উপরে একটি validation context নির্বাচন করুন। team picker-এ সংরক্ষণ করলে শুধু নতুন দলের জন্য route রাখা হয়।",
|
||||
"actionsUnavailable": "অ্যাকশনগুলো সাময়িকভাবে পাওয়া যাচ্ছে না।",
|
||||
"defaultSaveInProgress": "OpenCode default সংরক্ষণ করা হচ্ছে।",
|
||||
"routeUnavailableAuth": "এই মডেল ব্যবহারের আগে এই provider-এর authentication দরকার।",
|
||||
"routeUnavailableFailed": "এই model route শেষ execution test-এ ব্যর্থ হয়েছে।",
|
||||
"routeUnavailableGeneric": "এই model route এখন ব্যবহার করা যাবে না।",
|
||||
"routeUnavailableUnknown": "এই মডেলটি বর্তমান OpenCode default, কিন্তু এখনও live catalog-এ নেই।"
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "OpenCode উপলব্ধকারী ক্যাটালগ",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "একটি পরীক্ষা প্রয়োজন",
|
||||
"failed": "বিফল",
|
||||
"unknown": "অজানা",
|
||||
"default": "ডিফল্ট"
|
||||
"default": "ডিফল্ট",
|
||||
"knownRoute": "পরিচিত route"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API কি ইম্পোর্ট করা হয়নি কিন্তু যাচাই করা হয়নি",
|
||||
"apiKeyModeMissingCredential": "API চাবি নির্বাচন করা হয়েছে, কিন্তু কিছুই নির্বাচিত নয় API কি কনফিগার করা হয়েছে",
|
||||
"connectedVia": "পরিচিতির সাথে সংযোগ করা হয়েছে {{method}}",
|
||||
"unableToVerify": "যাচাই করতে ব্যর্থ"
|
||||
"unableToVerify": "যাচাই করতে ব্যর্থ",
|
||||
"modelsAvailable": "মডেল উপলব্ধ"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "নির্বাচিত অনুমোদন {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "সেশান",
|
||||
"stallNudge": "স্থগিত রাখো",
|
||||
"start": "আরম্ভ",
|
||||
"workSync": "সুসংগতি কর্ম"
|
||||
"workSync": "সুসংগতি কর্ম",
|
||||
"agentError": "Agent Error",
|
||||
"apiError": "API Error"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "বুটস্ট্র্যাপ স্বীকার করেছে",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "প্রত্যুত্তর"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "চলছে"
|
||||
"inProgress": "চলছে",
|
||||
"expandInProgress": "In progress খুলুন",
|
||||
"collapseInProgress": "In progress বন্ধ করুন",
|
||||
"reviewing": "review করছে",
|
||||
"workingOn": "কাজ করছে"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "তালিকা"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "দলের তথ্য একযোগে উপলব্ধ করা হবে",
|
||||
"context": {
|
||||
"title": "কনটেক্সট"
|
||||
"title": "কনটেক্সট",
|
||||
"loading": "লোড হচ্ছে...",
|
||||
"noSessionLoaded": "Session loaded নয়",
|
||||
"closePanel": "{{team}} context panel বন্ধ করুন",
|
||||
"loadingContext": "Context লোড হচ্ছে...",
|
||||
"openLeadSession": "Context দেখতে team lead session খুলুন."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "কোনো লগ পাওয়া যায়নি।",
|
||||
"ariaLabel": "উৎসের উৎস",
|
||||
"leadLabel": "লিড",
|
||||
"selectSourceEmpty": "একটি লগ উৎস নির্বাচন করুন।"
|
||||
"selectSourceEmpty": "একটি লগ উৎস নির্বাচন করুন।",
|
||||
"leadDescription": "Team Lead",
|
||||
"removedLabel": "সরানো হয়েছে",
|
||||
"removedDescription": "সরানো হয়েছে"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} আরও",
|
||||
"more_other": "+{{count}} আরও",
|
||||
"more_few": "+{{count}} আরও",
|
||||
"more_many": "+{{count}} আরও"
|
||||
"more_many": "+{{count}} আরও",
|
||||
"unsupportedProvider": "Provider সমর্থিত নয়",
|
||||
"openCodeLogsDelayed": "OpenCode logs বিলম্বিত",
|
||||
"logsUnavailable": "Logs উপলভ্য নয়",
|
||||
"noRecentLogs": "সাম্প্রতিক logs নেই",
|
||||
"toolError": "Tool error",
|
||||
"toolResult": "Tool result",
|
||||
"toolUse": "Tool use",
|
||||
"thinking": "Thinking",
|
||||
"error": "Error",
|
||||
"logEvent": "Log event",
|
||||
"noErrorOutput": "কোনো error output নেই",
|
||||
"noOutput": "কোনো output নেই",
|
||||
"noInput": "কোনো input নেই"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "নির্ভরতা ব্লক করা হচ্ছে",
|
||||
"blocks": "ব্লক",
|
||||
"close": "বন্ধ",
|
||||
"blockingHiddenTasks": "আড়াল করা কাজ বন্ধ করা হচ্ছে",
|
||||
"blockedHiddenTasks": "আড়াল করা কাজ আড়াল করা হয়েছে"
|
||||
"blockedHiddenTasks": "আড়াল করা কাজ আড়াল করা হয়েছে",
|
||||
"links_one": "{{count}} লিংক",
|
||||
"links_other": "{{count}} লিংক",
|
||||
"hiddenBlockingLinks_one": "{{count}} লুকানো blocking link",
|
||||
"hiddenBlockingLinks_other": "{{count}} লুকানো blocking links",
|
||||
"hiddenTaskStack": "লুকানো কাজের stack",
|
||||
"hiddenTasks_one": "{{count}} লুকানো কাজ",
|
||||
"hiddenTasks_other": "{{count}} লুকানো কাজ",
|
||||
"task": "কাজ",
|
||||
"openBlockerStack": "Blocker stack খুলুন",
|
||||
"openBlockedStack": "Blocked stack খুলুন",
|
||||
"openBlockerTask": "Blocker task খুলুন",
|
||||
"openBlockedTask": "Blocked task খুলুন"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "কর্ম",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "নতুন করেত প্রদর্শন ( r)",
|
||||
"wrapLines": "লাইন গুটানো",
|
||||
"loadingTail": "প্রসেসটি লগ- ইন করা হচ্ছে...",
|
||||
"empty": "এই সদস্য জন্য কোনো প্রসেস লগ ফাইল পাওয়া যায়নি।"
|
||||
"empty": "এই সদস্য জন্য কোনো প্রসেস লগ ফাইল পাওয়া যায়নি।",
|
||||
"copy": "Copy",
|
||||
"fileEmpty": "Process log file খালি.",
|
||||
"showingLast": "শেষ {{bytes}} দেখানো হচ্ছে.",
|
||||
"showing": "{{bytes}} দেখানো হচ্ছে."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "এই সদস্যে কোনো কাজ নির্ধারিত হয়নি"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "পরিসেবা উপলব্ধকারীর অবস্থা থেকে আরম্ভ করে এই ডায়লগ পুনরায় আরম্ভ করুন।",
|
||||
"openCodeAppMcpUnreachable": "OpenChod অ্যাপ্লিকেশন পুনরায় চালু করতে পুনরায় চেষ্টা করুন MCP ব্রিজ. যদি এটা আবার হয়, তাহলে অ্যাপ্লিকেশন পুনরায় চালু করুন এবং ওপেনোডে ধারণ করুন।",
|
||||
"cliBinaryMissing": "স্থানীয় Klalou নিশ্চিত করুন CLI বাইনারি উপস্থিত রয়েছে এবং এটি পুনরায় আরম্ভ করা যাবে।",
|
||||
"default": "উপরে ব্যাপারটা সমাধান করো, তারপর এই সংলাপ খুলে দাও।"
|
||||
"default": "উপরে ব্যাপারটা সমাধান করো, তারপর এই সংলাপ খুলে দাও।",
|
||||
"openCodeNodeModulesSymlinkPermission": "Agent Teams AI অ্যাডমিনিস্ট্রেটর হিসেবে চালান, তারপর launch আবার চেষ্টা করুন।"
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "চলছে"
|
||||
"title": "চলছে",
|
||||
"status": {
|
||||
"active": "সক্রিয়",
|
||||
"provisioning": "শুরু হচ্ছে",
|
||||
"idle": "চলছে"
|
||||
},
|
||||
"noProject": "কোনো project নেই"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "সর্বোচ্চ মান {{count}} পার্শ্ববর্তী পেইন"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "আপনার কোডেক্স সেশনটা খুব পুরনো মনে হচ্ছে. পুনরায় চালু করা।",
|
||||
"useCode": "কোড ব্যবহার করো"
|
||||
"useCode": "কোড ব্যবহার করো",
|
||||
"generating": "তৈরি হচ্ছে...",
|
||||
"openLogin": "Login খুলুন",
|
||||
"generateLink": "Link তৈরি করুন"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "প্রচেষ্টা",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "স্বনির্ধারিত ভূমিকা...",
|
||||
"searchPlaceholder": "ভূমিকা অনুসন্ধান করুন...",
|
||||
"empty": "কোনো ভূমিকা পাওয়া যায়নি।",
|
||||
"reservedRole": "এই ভূমিকা সংরক্ষিত রয়েছে"
|
||||
"reservedRole": "এই ভূমিকা সংরক্ষিত রয়েছে",
|
||||
"emptyCustomRole": "Role খালি হতে পারে না"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "Keine Sprache gefunden.",
|
||||
"names": {
|
||||
"en": "Englisch",
|
||||
"ru": "Russisch",
|
||||
"zh": "Chinesisch",
|
||||
"ja": "Japanisch",
|
||||
"ko": "Koreanisch",
|
||||
"es": "Spanisch",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portugiesisch",
|
||||
"fr": "Französisch",
|
||||
"ar": "Arabisch",
|
||||
"bn": "Bengalisch",
|
||||
"ur": "Urdu",
|
||||
"id": "Indonesisch",
|
||||
"de": "Deutsch",
|
||||
"system": "System"
|
||||
"en": "Englisch",
|
||||
"es": "Spanisch",
|
||||
"fa": "Persisch",
|
||||
"fil": "Filipino",
|
||||
"fr": "Französisch",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesisch",
|
||||
"it": "Italienisch",
|
||||
"ja": "Japanisch",
|
||||
"ko": "Koreanisch",
|
||||
"mr": "Marathi",
|
||||
"ms": "Malaiisch",
|
||||
"nl": "Niederländisch",
|
||||
"pl": "Polnisch",
|
||||
"pt": "Portugiesisch",
|
||||
"ro": "Rumänisch",
|
||||
"ru": "Russisch",
|
||||
"sw": "Suaheli",
|
||||
"system": "System",
|
||||
"ta": "Tamilisch",
|
||||
"te": "Telugu",
|
||||
"th": "Thailändisch",
|
||||
"tr": "Türkisch",
|
||||
"uk": "Ukrainisch",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnamesisch",
|
||||
"zh": "Chinesisch"
|
||||
},
|
||||
"searchPlaceholder": "Sprache suchen...",
|
||||
"selectPlaceholder": "App-Sprache auswählen...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "Hinzufügen API Schlüssel",
|
||||
"addFirst": "Fügen Sie Ihren ersten Schlüssel hinzu",
|
||||
"edit": "Bearbeiten"
|
||||
"edit": "Bearbeiten",
|
||||
"copied": "Kopiert!",
|
||||
"copyEnvVarName": "Env-Variablennamen kopieren",
|
||||
"confirmDelete": "Zum Bestätigen erneut klicken",
|
||||
"delete": "Löschen"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Nein API Schlüssel gespeichert",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "gekreppt",
|
||||
"copy": "Kopieren von Diagnosen",
|
||||
"hints": "Hinweise",
|
||||
"likelyCause": "Ursache:"
|
||||
"likelyCause": "Ursache:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI als Administrator ausführen"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "Dies ist bereits der ausgewählte OpenCode Standard.",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "Suchmodelle",
|
||||
"selectProjectBeforeTesting": "Wählen Sie vor dem Testen einen Projektkontext aus.",
|
||||
"selectProjectBeforeTestingDefaults": "Wählen Sie vor dem Testen oder Speichern von OpenCode-Standards einen Projektkontext aus.",
|
||||
"useInTeamPicker": "Einsatz im Team Picker"
|
||||
"useInTeamPicker": "Einsatz im Team Picker",
|
||||
"testInProgress": "Der Modelltest läuft bereits.",
|
||||
"validationContextRequired": "Wählen Sie oben einen validation context aus, um Test und Set default zu aktivieren. Speichern für team picker speichert nur die route für neue Teams.",
|
||||
"actionsUnavailable": "Aktionen sind vorübergehend nicht verfügbar.",
|
||||
"defaultSaveInProgress": "OpenCode default wird gespeichert.",
|
||||
"routeUnavailableAuth": "Dieser provider benötigt eine Authentifizierung, bevor dieses Modell verwendet werden kann.",
|
||||
"routeUnavailableFailed": "Diese model route ist beim letzten execution test fehlgeschlagen.",
|
||||
"routeUnavailableGeneric": "Diese model route kann derzeit nicht verwendet werden.",
|
||||
"routeUnavailableUnknown": "Dieses Modell ist der aktuelle OpenCode default, aber noch nicht im live catalog verfügbar."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "OpenCode Anbieter Katalog",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "Bedarfsprüfung",
|
||||
"failed": "gescheitert",
|
||||
"unknown": "unbekannt",
|
||||
"default": "Standard"
|
||||
"default": "Standard",
|
||||
"knownRoute": "bekannte route"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API Schlüssel konfiguriert, aber noch nicht überprüft",
|
||||
"apiKeyModeMissingCredential": "API Schlüsselmodus ausgewählt, aber nein API Schlüssel konfiguriert",
|
||||
"connectedVia": "Vernetzt über {{method}}",
|
||||
"unableToVerify": "Unfähig zu überprüfen"
|
||||
"unableToVerify": "Unfähig zu überprüfen",
|
||||
"modelsAvailable": "Modelle verfügbar"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Ausgewählte Auth: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "Sitzung",
|
||||
"stallNudge": "stall nudge",
|
||||
"start": "Start",
|
||||
"workSync": "Arbeit synchronisiert"
|
||||
"workSync": "Arbeit synchronisiert",
|
||||
"agentError": "Agent-Fehler",
|
||||
"apiError": "API-Fehler"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "Bootstrap anerkannt",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "Antwort"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "Fortschritte"
|
||||
"inProgress": "Fortschritte",
|
||||
"expandInProgress": "In Arbeit erweitern",
|
||||
"collapseInProgress": "In Arbeit einklappen",
|
||||
"reviewing": "prüft",
|
||||
"workingOn": "arbeitet an"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "Erweiterte Nachrichtenansicht"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "Teamdaten erscheinen, sobald die Bereitstellung abgeschlossen ist",
|
||||
"context": {
|
||||
"title": "Kontext"
|
||||
"title": "Kontext",
|
||||
"loading": "Lädt...",
|
||||
"noSessionLoaded": "Keine Sitzung geladen",
|
||||
"closePanel": "Kontextpanel {{team}} schließen",
|
||||
"loadingContext": "Kontext wird geladen...",
|
||||
"openLeadSession": "Öffnen Sie die Team-Lead-Sitzung, um den Kontext anzuzeigen."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "Keine Protokollquellen gefunden.",
|
||||
"ariaLabel": "Datenquelle",
|
||||
"leadLabel": "Blei",
|
||||
"selectSourceEmpty": "Wählen Sie eine Protokollquelle aus."
|
||||
"selectSourceEmpty": "Wählen Sie eine Protokollquelle aus.",
|
||||
"leadDescription": "Team Lead",
|
||||
"removedLabel": "entfernt",
|
||||
"removedDescription": "Entfernt"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} mehr",
|
||||
"more_other": "+{{count}} mehr",
|
||||
"more_few": "+{{count}} mehr",
|
||||
"more_many": "+{{count}} mehr"
|
||||
"more_many": "+{{count}} mehr",
|
||||
"unsupportedProvider": "Anbieter nicht unterstützt",
|
||||
"openCodeLogsDelayed": "OpenCode-Logs verzögert",
|
||||
"logsUnavailable": "Logs nicht verfügbar",
|
||||
"noRecentLogs": "Keine aktuellen Logs",
|
||||
"toolError": "Tool-Fehler",
|
||||
"toolResult": "Tool-Ergebnis",
|
||||
"toolUse": "Tool-Nutzung",
|
||||
"thinking": "Denken",
|
||||
"error": "Fehler",
|
||||
"logEvent": "Log-Ereignis",
|
||||
"noErrorOutput": "Keine Fehlerausgabe",
|
||||
"noOutput": "Keine Ausgabe",
|
||||
"noInput": "Keine Eingabe"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "Blockierung der Abhängigkeit",
|
||||
"blocks": "Blöcke",
|
||||
"close": "Schließen",
|
||||
"blockingHiddenTasks": "Blockierung versteckter Aufgaben",
|
||||
"blockedHiddenTasks": "Gesperrte versteckte Aufgaben"
|
||||
"blockedHiddenTasks": "Gesperrte versteckte Aufgaben",
|
||||
"links_one": "{{count}} Link",
|
||||
"links_other": "{{count}} Links",
|
||||
"hiddenBlockingLinks_one": "{{count}} versteckter blockierender Link",
|
||||
"hiddenBlockingLinks_other": "{{count}} versteckte blockierende Links",
|
||||
"hiddenTaskStack": "Stapel versteckter Aufgaben",
|
||||
"hiddenTasks_one": "{{count}} versteckte Aufgabe",
|
||||
"hiddenTasks_other": "{{count}} versteckte Aufgaben",
|
||||
"task": "Aufgabe",
|
||||
"openBlockerStack": "Blockierenden Stapel öffnen",
|
||||
"openBlockedStack": "Blockierten Stapel öffnen",
|
||||
"openBlockerTask": "Blockierende Aufgabe öffnen",
|
||||
"openBlockedTask": "Blockierte Aufgabe öffnen"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "Tätigkeit",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "Auto-refresh",
|
||||
"wrapLines": "Wrap-Linien",
|
||||
"loadingTail": "Ladevorgang log tail...",
|
||||
"empty": "Noch keine Prozess-Log-Datei für dieses Mitglied erfasst."
|
||||
"empty": "Noch keine Prozess-Log-Datei für dieses Mitglied erfasst.",
|
||||
"copy": "Kopieren",
|
||||
"fileEmpty": "Die Prozess-Logdatei ist leer.",
|
||||
"showingLast": "Zeige letzte {{bytes}}.",
|
||||
"showing": "Zeige {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "Keine Aufgaben, die diesem Mitglied zugewiesen werden"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "Installieren oder Wiederherstellen OpenCode Laufzeit von der Provider-Statuskarte, dann wieder öffnen Sie diesen Dialog.",
|
||||
"openCodeAppMcpUnreachable": "Wiederholen Sie den Start der OpenCode App MCP Brücke. Wenn es wiederholt, starten Sie die App und OpenCode Laufzeit.",
|
||||
"cliBinaryMissing": "Stellen Sie sicher, dass die lokale Claude CLI binär existiert und kann gestartet werden, dann wieder öffnet dieser Dialog.",
|
||||
"default": "Lösen Sie das Problem oben, dann wieder öffnen Sie diesen Dialog."
|
||||
"default": "Lösen Sie das Problem oben, dann wieder öffnen Sie diesen Dialog.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Agent Teams AI als Administrator ausführen und launch erneut versuchen."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "Laufende Teams"
|
||||
"title": "Laufende Teams",
|
||||
"status": {
|
||||
"active": "Aktiv",
|
||||
"provisioning": "Startet",
|
||||
"idle": "Läuft"
|
||||
},
|
||||
"noProject": "Kein Projekt"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "Höchstgehalt {{count}} erreichte Scheiben"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Ihre Codex-Session erscheint stabil. Weiterleiten.",
|
||||
"useCode": "Bezeichnung"
|
||||
"useCode": "Bezeichnung",
|
||||
"generating": "Wird generiert...",
|
||||
"openLogin": "Login öffnen",
|
||||
"generateLink": "Link generieren"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "Schwierigkeitsgrad (optional)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "Individuelle Rolle...",
|
||||
"searchPlaceholder": "Suchrollen...",
|
||||
"empty": "Keine Rollen gefunden.",
|
||||
"reservedRole": "Diese Rolle ist reserviert"
|
||||
"reservedRole": "Diese Rolle ist reserviert",
|
||||
"emptyCustomRole": "Rolle darf nicht leer sein"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "No language found.",
|
||||
"names": {
|
||||
"en": "English",
|
||||
"ru": "Russian",
|
||||
"zh": "Chinese",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"es": "Spanish",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portuguese",
|
||||
"fr": "French",
|
||||
"ar": "Arabic",
|
||||
"bn": "Bengali",
|
||||
"ur": "Urdu",
|
||||
"id": "Indonesian",
|
||||
"de": "German",
|
||||
"system": "System"
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"fa": "Persian",
|
||||
"fil": "Filipino",
|
||||
"fr": "French",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"mr": "Marathi",
|
||||
"ms": "Malay",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"pt": "Portuguese",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sw": "Swahili",
|
||||
"system": "System",
|
||||
"ta": "Tamil",
|
||||
"te": "Telugu",
|
||||
"th": "Thai",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnamese",
|
||||
"zh": "Chinese"
|
||||
},
|
||||
"searchPlaceholder": "Search language...",
|
||||
"selectPlaceholder": "Select app language...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "Add API Key",
|
||||
"addFirst": "Add your first key",
|
||||
"edit": "Edit"
|
||||
"edit": "Edit",
|
||||
"copied": "Copied!",
|
||||
"copyEnvVarName": "Copy env var name",
|
||||
"confirmDelete": "Click again to confirm",
|
||||
"delete": "Delete"
|
||||
},
|
||||
"empty": {
|
||||
"title": "No API keys saved",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Copied",
|
||||
"copy": "Copy diagnostics",
|
||||
"hints": "Hints",
|
||||
"likelyCause": "Likely cause:"
|
||||
"likelyCause": "Likely cause:",
|
||||
"windowsSymlinkAdminHint": "Windows: run Agent Teams AI as Administrator"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "This is already the selected OpenCode default.",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "session",
|
||||
"stallNudge": "stall nudge",
|
||||
"start": "start",
|
||||
"workSync": "work sync"
|
||||
"workSync": "work sync",
|
||||
"agentError": "Agent Error",
|
||||
"apiError": "API Error"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "Bootstrap acknowledged",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "Reply"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "In progress"
|
||||
"inProgress": "In progress",
|
||||
"expandInProgress": "Expand in progress",
|
||||
"collapseInProgress": "Collapse in progress",
|
||||
"reviewing": "reviewing",
|
||||
"workingOn": "working on"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "Expanded message view"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "Team data will appear once provisioning completes",
|
||||
"context": {
|
||||
"title": "Context"
|
||||
"title": "Context",
|
||||
"loading": "Loading...",
|
||||
"noSessionLoaded": "No session loaded",
|
||||
"closePanel": "Close {{team}} context panel",
|
||||
"loadingContext": "Loading context...",
|
||||
"openLeadSession": "Open the team lead session to view context."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "No log sources found.",
|
||||
"ariaLabel": "Log source",
|
||||
"leadLabel": "Lead",
|
||||
"selectSourceEmpty": "Select a log source."
|
||||
"selectSourceEmpty": "Select a log source.",
|
||||
"leadDescription": "Team Lead",
|
||||
"removedLabel": "removed",
|
||||
"removedDescription": "Removed"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} more",
|
||||
"more_other": "+{{count}} more",
|
||||
"more_few": "+{{count}} more",
|
||||
"more_many": "+{{count}} more"
|
||||
"more_many": "+{{count}} more",
|
||||
"unsupportedProvider": "Unsupported provider",
|
||||
"openCodeLogsDelayed": "OpenCode logs delayed",
|
||||
"logsUnavailable": "Logs unavailable",
|
||||
"noRecentLogs": "No recent logs",
|
||||
"toolError": "Tool error",
|
||||
"toolResult": "Tool result",
|
||||
"toolUse": "Tool use",
|
||||
"thinking": "Thinking",
|
||||
"error": "Error",
|
||||
"logEvent": "Log event",
|
||||
"noErrorOutput": "No error output",
|
||||
"noOutput": "No output",
|
||||
"noInput": "No input"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "Blocking Dependency",
|
||||
"blocks": "blocks",
|
||||
"close": "Close",
|
||||
"blockingHiddenTasks": "Blocking hidden tasks",
|
||||
"blockedHiddenTasks": "Blocked hidden tasks"
|
||||
"blockedHiddenTasks": "Blocked hidden tasks",
|
||||
"links_one": "{{count}} link",
|
||||
"links_other": "{{count}} links",
|
||||
"hiddenBlockingLinks_one": "{{count}} hidden blocking link",
|
||||
"hiddenBlockingLinks_other": "{{count}} hidden blocking links",
|
||||
"hiddenTaskStack": "Hidden task stack",
|
||||
"hiddenTasks_one": "{{count}} hidden task",
|
||||
"hiddenTasks_other": "{{count}} hidden tasks",
|
||||
"task": "Task",
|
||||
"openBlockerStack": "Open blocker stack",
|
||||
"openBlockedStack": "Open blocked stack",
|
||||
"openBlockerTask": "Open blocker task",
|
||||
"openBlockedTask": "Open blocked task"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "Activity",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "Auto-refresh",
|
||||
"wrapLines": "Wrap lines",
|
||||
"loadingTail": "Loading process log tail...",
|
||||
"empty": "No process log file captured for this member yet."
|
||||
"empty": "No process log file captured for this member yet.",
|
||||
"copy": "Copy",
|
||||
"fileEmpty": "Process log file is empty.",
|
||||
"showingLast": "Showing last {{bytes}}.",
|
||||
"showing": "Showing {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "No tasks assigned to this member"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "Install or retry OpenCode runtime from the provider status card, then reopen this dialog.",
|
||||
"openCodeAppMcpUnreachable": "Retry launch to refresh the OpenCode app MCP bridge. If it repeats, restart the app and OpenCode runtime.",
|
||||
"cliBinaryMissing": "Make sure the local Claude CLI binary exists and can be started, then reopen this dialog.",
|
||||
"default": "Resolve the issue above, then reopen this dialog."
|
||||
"default": "Resolve the issue above, then reopen this dialog.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Run Agent Teams AI as Administrator, then retry launch."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "Running Teams"
|
||||
"title": "Running Teams",
|
||||
"status": {
|
||||
"active": "Active",
|
||||
"provisioning": "Launching",
|
||||
"idle": "Running"
|
||||
},
|
||||
"noProject": "No project"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "Maximum of {{count}} panes reached"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Your Codex session appears stale. Reconnect to continue.",
|
||||
"useCode": "Use code"
|
||||
"useCode": "Use code",
|
||||
"generating": "Generating...",
|
||||
"openLogin": "Open login",
|
||||
"generateLink": "Generate link"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "Effort level (optional)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "Custom role...",
|
||||
"searchPlaceholder": "Search roles...",
|
||||
"empty": "No roles found.",
|
||||
"reservedRole": "This role is reserved"
|
||||
"reservedRole": "This role is reserved",
|
||||
"emptyCustomRole": "Role cannot be empty"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "No se encontró ningún idioma.",
|
||||
"names": {
|
||||
"en": "Inglés",
|
||||
"ru": "Ruso",
|
||||
"zh": "Chino",
|
||||
"ja": "Japonés",
|
||||
"ko": "Coreano",
|
||||
"es": "Español",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portugués",
|
||||
"fr": "Francés",
|
||||
"ar": "Árabe",
|
||||
"bn": "Bengalí",
|
||||
"ur": "Urdu",
|
||||
"id": "Indonesio",
|
||||
"de": "Alemán",
|
||||
"system": "Sistema"
|
||||
"en": "Inglés",
|
||||
"es": "Español",
|
||||
"fa": "Persa",
|
||||
"fil": "Filipino",
|
||||
"fr": "Francés",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesio",
|
||||
"it": "Italiano",
|
||||
"ja": "Japonés",
|
||||
"ko": "Coreano",
|
||||
"mr": "Maratí",
|
||||
"ms": "Malayo",
|
||||
"nl": "Neerlandés",
|
||||
"pl": "Polaco",
|
||||
"pt": "Portugués",
|
||||
"ro": "Rumano",
|
||||
"ru": "Ruso",
|
||||
"sw": "Suajili",
|
||||
"system": "Sistema",
|
||||
"ta": "Tamil",
|
||||
"te": "Telugu",
|
||||
"th": "Tailandés",
|
||||
"tr": "Turco",
|
||||
"uk": "Ucraniano",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnamita",
|
||||
"zh": "Chino"
|
||||
},
|
||||
"searchPlaceholder": "Buscar idioma...",
|
||||
"selectPlaceholder": "Seleccionar idioma de la app...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "Añadir API Key",
|
||||
"addFirst": "Añade tu primera llave",
|
||||
"edit": "Editar"
|
||||
"edit": "Editar",
|
||||
"copied": "Copiado!",
|
||||
"copyEnvVarName": "Copiar nombre de variable env",
|
||||
"confirmDelete": "Haga clic otra vez para confirmar",
|
||||
"delete": "Eliminar"
|
||||
},
|
||||
"empty": {
|
||||
"title": "No se guardan las teclas ZXCV",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Copiado",
|
||||
"copy": "Copia diagnóstico",
|
||||
"hints": "Hintes",
|
||||
"likelyCause": "Causa probable:"
|
||||
"likelyCause": "Causa probable:",
|
||||
"windowsSymlinkAdminHint": "Windows: ejecuta Agent Teams AI como administrador"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "Este ya es el predeterminado OpenCode seleccionado.",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "Modelos de búsqueda",
|
||||
"selectProjectBeforeTesting": "Seleccione un contexto de proyecto antes de probar modelos.",
|
||||
"selectProjectBeforeTestingDefaults": "Seleccione un contexto de proyecto antes de probar o guardar los defectos de OpenCode.",
|
||||
"useInTeamPicker": "Uso en el equipo picker"
|
||||
"useInTeamPicker": "Uso en el equipo picker",
|
||||
"testInProgress": "La prueba del modelo ya está en curso.",
|
||||
"validationContextRequired": "Selecciona un contexto de validación arriba para habilitar Test y Set default. Guardar para team picker solo almacena la route para equipos nuevos.",
|
||||
"actionsUnavailable": "Las acciones no están disponibles temporalmente.",
|
||||
"defaultSaveInProgress": "Se está guardando el OpenCode default.",
|
||||
"routeUnavailableAuth": "Este provider requiere autenticación antes de usar este modelo.",
|
||||
"routeUnavailableFailed": "Esta model route falló su último execution test.",
|
||||
"routeUnavailableGeneric": "Esta model route no se puede usar ahora.",
|
||||
"routeUnavailableUnknown": "Este modelo es el OpenCode default actual, pero aún no está en el live catalog."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "Catálogo de proveedores de OpenCode",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "examen de necesidades",
|
||||
"failed": "fracasado",
|
||||
"unknown": "desconocida",
|
||||
"default": "por defecto"
|
||||
"default": "por defecto",
|
||||
"knownRoute": "route conocida"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API llave configurada, pero no verificada",
|
||||
"apiKeyModeMissingCredential": "Modo de tecla API seleccionado, pero no se configura la tecla API",
|
||||
"connectedVia": "Conectado vía {{method}}",
|
||||
"unableToVerify": "Incapaz de verificar"
|
||||
"unableToVerify": "Incapaz de verificar",
|
||||
"modelsAvailable": "Modelos disponibles"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Ajuste seleccionado: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "período de sesiones",
|
||||
"stallNudge": "¡No!",
|
||||
"start": "Empieza",
|
||||
"workSync": "sincronización de trabajo"
|
||||
"workSync": "sincronización de trabajo",
|
||||
"agentError": "Error del agente",
|
||||
"apiError": "Error de API"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "Bootstrap acknowledged",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "Respuesta"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "En curso"
|
||||
"inProgress": "En curso",
|
||||
"expandInProgress": "Expandir en progreso",
|
||||
"collapseInProgress": "Contraer en progreso",
|
||||
"reviewing": "revisando",
|
||||
"workingOn": "trabajando en"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "Ampliación de la vista del mensaje"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "Los datos del equipo aparecerán una vez que se complete el suministro",
|
||||
"context": {
|
||||
"title": "Contexto"
|
||||
"title": "Contexto",
|
||||
"loading": "Cargando...",
|
||||
"noSessionLoaded": "Sesión no cargada",
|
||||
"closePanel": "Cerrar panel de contexto de {{team}}",
|
||||
"loadingContext": "Cargando contexto...",
|
||||
"openLeadSession": "Abra la sesión del líder del equipo para ver el contexto."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "No hay fuentes de registro encontradas.",
|
||||
"ariaLabel": "Fuente de registro",
|
||||
"leadLabel": "Lead",
|
||||
"selectSourceEmpty": "Seleccione una fuente de registro."
|
||||
"selectSourceEmpty": "Seleccione una fuente de registro.",
|
||||
"leadDescription": "Líder del equipo",
|
||||
"removedLabel": "eliminado",
|
||||
"removedDescription": "Eliminado"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} más",
|
||||
"more_other": "+{{count}} más",
|
||||
"more_few": "+{{count}} más",
|
||||
"more_many": "+{{count}} más"
|
||||
"more_many": "+{{count}} más",
|
||||
"unsupportedProvider": "Proveedor no compatible",
|
||||
"openCodeLogsDelayed": "Logs de OpenCode retrasados",
|
||||
"logsUnavailable": "Logs no disponibles",
|
||||
"noRecentLogs": "No hay logs recientes",
|
||||
"toolError": "Error de herramienta",
|
||||
"toolResult": "Resultado de herramienta",
|
||||
"toolUse": "Uso de herramienta",
|
||||
"thinking": "Pensando",
|
||||
"error": "Error",
|
||||
"logEvent": "Evento de log",
|
||||
"noErrorOutput": "Sin salida de error",
|
||||
"noOutput": "Sin salida",
|
||||
"noInput": "Sin entrada"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "Bloqueo de la dependencia",
|
||||
"blocks": "bloques",
|
||||
"close": "Cerca",
|
||||
"blockingHiddenTasks": "Bloqueo de tareas ocultas",
|
||||
"blockedHiddenTasks": "Tareas ocultas bloqueadas"
|
||||
"blockedHiddenTasks": "Tareas ocultas bloqueadas",
|
||||
"links_one": "{{count}} enlace",
|
||||
"links_other": "{{count}} enlaces",
|
||||
"hiddenBlockingLinks_one": "{{count}} enlace bloqueante oculto",
|
||||
"hiddenBlockingLinks_other": "{{count}} enlaces bloqueantes ocultos",
|
||||
"hiddenTaskStack": "Pila de tareas ocultas",
|
||||
"hiddenTasks_one": "{{count}} tarea oculta",
|
||||
"hiddenTasks_other": "{{count}} tareas ocultas",
|
||||
"task": "Tarea",
|
||||
"openBlockerStack": "Abrir pila bloqueadora",
|
||||
"openBlockedStack": "Abrir pila bloqueada",
|
||||
"openBlockerTask": "Abrir tarea bloqueadora",
|
||||
"openBlockedTask": "Abrir tarea bloqueada"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "Actividad",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "Auto-refresh",
|
||||
"wrapLines": "Líneas de trampa",
|
||||
"loadingTail": "Carga de proceso log tail...",
|
||||
"empty": "Aún no se ha capturado ningún archivo de registro de procesos para este miembro."
|
||||
"empty": "Aún no se ha capturado ningún archivo de registro de procesos para este miembro.",
|
||||
"copy": "Copiar",
|
||||
"fileEmpty": "El archivo de log del proceso está vacío.",
|
||||
"showingLast": "Mostrando los últimos {{bytes}}.",
|
||||
"showing": "Mostrando {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "No se han asignado tareas a este miembro"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "Instala o vuelve a iniciar OpenCode tiempo de ejecución de la tarjeta de estado del proveedor, y luego vuelve a abrir este diálogo.",
|
||||
"openCodeAppMcpUnreachable": "Lanzamiento de entrada para refrescar el puente de OpenCode MCP. Si se repite, reinicie la aplicación y el tiempo de ejecución OpenCode.",
|
||||
"cliBinaryMissing": "Asegúrese de que el binario local Claude CLI exista y pueda comenzar, y luego vuelva a abrir este diálogo.",
|
||||
"default": "Resolver el tema anterior, luego reabrir este diálogo."
|
||||
"default": "Resolver el tema anterior, luego reabrir este diálogo.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Ejecuta Agent Teams AI como administrador y vuelve a intentar el launch."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "Equipos de ejecución"
|
||||
"title": "Equipos de ejecución",
|
||||
"status": {
|
||||
"active": "Activo",
|
||||
"provisioning": "Iniciando",
|
||||
"idle": "En ejecución"
|
||||
},
|
||||
"noProject": "Sin proyecto"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "Máximo de los paneles {{count}} alcanzado"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Su sesión de Codex parece ser firme. Reconéctate para continuar.",
|
||||
"useCode": "Código de uso"
|
||||
"useCode": "Código de uso",
|
||||
"generating": "Generando...",
|
||||
"openLogin": "Abrir inicio de sesión",
|
||||
"generateLink": "Generar enlace"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "Nivel de esfuerzo (opcional)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "Función personalizada...",
|
||||
"searchPlaceholder": "Funciones de búsqueda...",
|
||||
"empty": "No hay papeles encontrados.",
|
||||
"reservedRole": "Esta función está reservada"
|
||||
"reservedRole": "Esta función está reservada",
|
||||
"emptyCustomRole": "El rol no puede estar vacío"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
927
src/features/localization/renderer/locales/fa/common.json
Normal file
927
src/features/localization/renderer/locales/fa/common.json
Normal file
|
|
@ -0,0 +1,927 @@
|
|||
{
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"close": "بستن",
|
||||
"copied": "کپی شد",
|
||||
"copyUrl": "کپی URL",
|
||||
"open": "باز کردن",
|
||||
"reveal": "نمایش",
|
||||
"retry": "تلاش مجدد",
|
||||
"save": "ذخیره",
|
||||
"showLess": "نمایش کمتر",
|
||||
"showMore": "نمایش بیشتر",
|
||||
"refresh": "تازهسازی",
|
||||
"reset": "بازنشانی",
|
||||
"copyToClipboard": "کپی در کلیپبورد",
|
||||
"moreActions": "اقدامات بیشتر",
|
||||
"closeDialog": "بستن گفتوگو",
|
||||
"goToDashboard": "رفتن به داشبورد",
|
||||
"or": "یا",
|
||||
"hide": "پنهان کردن",
|
||||
"resetSelection": "بازنشانی انتخاب"
|
||||
},
|
||||
"code": {
|
||||
"line": "خط {{line}}",
|
||||
"lines": "خطوط {{from}}-{{to}}",
|
||||
"moreLines": "({{count}} خط بیشتر...)",
|
||||
"moreLines_few": "({{count}} خط بیشتر...)",
|
||||
"moreLines_many": "({{count}} خط بیشتر...)",
|
||||
"moreLines_one": "({{count}} خط بیشتر...)",
|
||||
"moreLines_other": "({{count}} خط بیشتر...)",
|
||||
"code": "کد",
|
||||
"preview": "پیشنمایش",
|
||||
"markdownPreview": "پیشنمایش Markdown",
|
||||
"linesParenthesized": "(خطوط {{from}}-{{to}})",
|
||||
"mermaidSyntaxError": "خطای نحوی Mermaid"
|
||||
},
|
||||
"contextBadge": {
|
||||
"badge": "بافت",
|
||||
"breakdown": {
|
||||
"text": "متن",
|
||||
"thinking": "تفکر"
|
||||
},
|
||||
"detailsAria": "جزئیات تزریق بافت",
|
||||
"sectionSummary": "{{title}} ({{count}}) ~{{tokens}} توکن",
|
||||
"sections": {
|
||||
"claudeMdFiles": "فایلهای CLAUDE.md",
|
||||
"mentionedFiles": "فایلهای ذکرشده",
|
||||
"taskCoordination": "هماهنگی وظیفه",
|
||||
"thinkingText": "تفکر + متن",
|
||||
"toolOutputs": "خروجیهای ابزار",
|
||||
"userMessages": "پیامهای کاربر"
|
||||
},
|
||||
"title": "بافت جدید تزریقشده در این نوبت",
|
||||
"tokenCount": "~{{tokens}} توکن",
|
||||
"totalNewTokens": "کل توکنهای جدید",
|
||||
"turn": "نوبت {{turn}}",
|
||||
"sectionSummary_few": "{{title}} ({{count}}) ~{{tokens}} توکن",
|
||||
"sectionSummary_many": "{{title}} ({{count}}) ~{{tokens}} توکن",
|
||||
"sectionSummary_one": "{{title}} ({{count}}) ~{{tokens}} توکن",
|
||||
"sectionSummary_other": "{{title}} ({{count}}) ~{{tokens}} توکن"
|
||||
},
|
||||
"locales": {
|
||||
"emptyMessage": "هیچ زبانی یافت نشد.",
|
||||
"names": {
|
||||
"ar": "عربی",
|
||||
"bn": "بنگالی",
|
||||
"de": "آلمانی",
|
||||
"en": "انگلیسی",
|
||||
"es": "اسپانیایی",
|
||||
"fa": "فارسی",
|
||||
"fil": "فیلیپینی",
|
||||
"fr": "فرانسوی",
|
||||
"hi": "هندی",
|
||||
"id": "اندونزیایی",
|
||||
"it": "ایتالیایی",
|
||||
"ja": "ژاپنی",
|
||||
"ko": "کرهای",
|
||||
"mr": "مراتی",
|
||||
"ms": "مالایی",
|
||||
"nl": "هلندی",
|
||||
"pl": "لهستانی",
|
||||
"pt": "پرتغالی",
|
||||
"ro": "رومانیایی",
|
||||
"ru": "روسی",
|
||||
"sw": "سواحیلی",
|
||||
"system": "سیستم",
|
||||
"ta": "تامیلی",
|
||||
"te": "تلوگو",
|
||||
"th": "تایلندی",
|
||||
"tr": "ترکی",
|
||||
"uk": "اوکراینی",
|
||||
"ur": "اردو",
|
||||
"vi": "ویتنامی",
|
||||
"zh": "چینی"
|
||||
},
|
||||
"searchPlaceholder": "جستجوی زبان...",
|
||||
"selectPlaceholder": "انتخاب زبان برنامه...",
|
||||
"systemWithResolved": "سیستم - {{locale}}"
|
||||
},
|
||||
"members": {
|
||||
"emptyMessage": "هیچ عضوی یافت نشد.",
|
||||
"searchPlaceholder": "جستجوی اعضا...",
|
||||
"unassigned": "بدون تخصیص",
|
||||
"teammateFallback": "همتیمی"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"codex": {
|
||||
"install": {
|
||||
"checking": "در حال بررسی",
|
||||
"downloading": "در حال دانلود",
|
||||
"installCli": "نصب Codex CLI",
|
||||
"installing": "در حال نصب",
|
||||
"retryInstall": "تلاش مجدد برای نصب"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"noMatchingSuggestions": "هیچ پیشنهاد منطبقی نیست",
|
||||
"searching": "در حال جستجو...",
|
||||
"searchingFiles": "در حال جستجوی فایلها...",
|
||||
"findInConversation": "یافتن در گفتوگو...",
|
||||
"resultCount": "{{current}} از {{total}}",
|
||||
"resultCountCapped": "{{current}} از {{total}}+",
|
||||
"noResults": "نتیجهای نیست",
|
||||
"previousResultShortcut": "نتیجه قبلی (Shift+Enter)",
|
||||
"nextResultShortcut": "نتیجه بعدی (Enter)",
|
||||
"closeShortcut": "بستن (Esc)",
|
||||
"nothingFound": "چیزی یافت نشد",
|
||||
"placeholder": "جستجو..."
|
||||
},
|
||||
"schedules": {
|
||||
"actions": {
|
||||
"addSchedule": "افزودن زمانبندی",
|
||||
"clearFilters": "پاک کردن فیلترها",
|
||||
"createSchedule": "ایجاد زمانبندی",
|
||||
"delete": "حذف",
|
||||
"edit": "ویرایش",
|
||||
"pause": "توقف موقت",
|
||||
"resume": "ازسرگیری",
|
||||
"runNow": "اجرای فوری"
|
||||
},
|
||||
"empty": {
|
||||
"description": "روی هر تیمی یک زمانبندی ایجاد کنید تا اجرای وظایف Claude را با عبارات cron خودکار کنید. زمانبندیهای همه تیمها اینجا ظاهر میشوند.",
|
||||
"noMatches": "هیچ زمانبندیای با فیلترهای فعلی منطبق نیست",
|
||||
"title": "هیچ وظیفه زمانبندیشدهای نیست"
|
||||
},
|
||||
"filters": {
|
||||
"allTeams": "همه تیمها"
|
||||
},
|
||||
"item": {
|
||||
"loadingRunHistory": "در حال بارگذاری تاریخچه اجرا...",
|
||||
"nextRun": "بعدی: {{value}}",
|
||||
"noRunsYet": "هنوز اجرایی نیست"
|
||||
},
|
||||
"loading": "در حال بارگذاری زمانبندیها...",
|
||||
"searchPlaceholder": "جستجوی زمانبندیها...",
|
||||
"status": {
|
||||
"active": "فعال",
|
||||
"all": "همه",
|
||||
"disabled": "غیرفعال",
|
||||
"paused": "متوقفشده"
|
||||
},
|
||||
"title": "زمانبندیها"
|
||||
},
|
||||
"sessions": {
|
||||
"actions": {
|
||||
"hide": "پنهان کردن",
|
||||
"pin": "سنجاق کردن",
|
||||
"unhide": "نمایش دادن"
|
||||
},
|
||||
"empty": {
|
||||
"noMatchingSessions": "هیچ نشست منطبقی نیست",
|
||||
"noMatchingSessionsDescription": "این پروژه هنوز نشست منطبقی ندارد.",
|
||||
"noMatchingSessionsFiltered": "پرسوجوی دیگری امتحان کنید یا فیلتر ارائهدهنده را بازنشانی کنید.",
|
||||
"noSessions": "هیچ نشستی یافت نشد",
|
||||
"noSessionsDescription": "این پروژه هنوز نشستی ندارد",
|
||||
"selectProject": "برای مشاهده نشستها یک پروژه انتخاب کنید"
|
||||
},
|
||||
"errors": {
|
||||
"loading": "خطا در بارگذاری نشستها"
|
||||
},
|
||||
"loadedMatchingMore": "تاکنون {{count}} نشست منطبق بارگذاری شده است - برای بارگذاری بیشتر به پایین اسکرول کنید.",
|
||||
"loadingMore": "در حال بارگذاری نشستهای بیشتر...",
|
||||
"pinned": "سنجاقشده",
|
||||
"scrollToLoadMore": "برای بارگذاری بیشتر اسکرول کنید",
|
||||
"search": {
|
||||
"clear": "پاک کردن جستجوی نشست",
|
||||
"placeholder": "جستجوی نشستها..."
|
||||
},
|
||||
"selection": {
|
||||
"cancel": "لغو انتخاب",
|
||||
"exitMode": "خروج از حالت انتخاب",
|
||||
"hideSelected": "پنهان کردن نشستهای انتخابشده",
|
||||
"pinSelected": "سنجاق کردن نشستهای انتخابشده",
|
||||
"selectSessions": "انتخاب نشستها",
|
||||
"selected": "{{count}} انتخابشده",
|
||||
"unhideSelected": "نمایش نشستهای انتخابشده",
|
||||
"selected_few": "{{count}} انتخابشده",
|
||||
"selected_many": "{{count}} انتخابشده",
|
||||
"selected_one": "{{count}} انتخابشده",
|
||||
"selected_other": "{{count}} انتخابشده"
|
||||
},
|
||||
"sort": {
|
||||
"byContext": "بر اساس بافت",
|
||||
"byContextTooltip": "مرتبسازی بر اساس مصرف بافت",
|
||||
"byRecentTooltip": "مرتبسازی بر اساس جدیدترین",
|
||||
"contextLoadedOnly": "مرتبسازی بر اساس بافت فقط نشستهای بارگذاریشده را رتبهبندی میکند."
|
||||
},
|
||||
"title": "نشستها",
|
||||
"visibility": {
|
||||
"hideHidden": "پنهان کردن نشستهای پنهان",
|
||||
"showHidden": "نمایش نشستهای پنهان"
|
||||
},
|
||||
"worktree": {
|
||||
"switch": "تعویض Worktree"
|
||||
},
|
||||
"loadedMatchingMore_few": "تاکنون {{count}} نشست منطبق بارگذاری شده است - برای بارگذاری بیشتر به پایین اسکرول کنید.",
|
||||
"loadedMatchingMore_many": "تاکنون {{count}} نشست منطبق بارگذاری شده است - برای بارگذاری بیشتر به پایین اسکرول کنید.",
|
||||
"loadedMatchingMore_one": "تاکنون {{count}} نشست منطبق بارگذاری شده است - برای بارگذاری بیشتر به پایین اسکرول کنید.",
|
||||
"loadedMatchingMore_other": "تاکنون {{count}} نشست منطبق بارگذاری شده است - برای بارگذاری بیشتر به پایین اسکرول کنید.",
|
||||
"failedToLoad": "بارگذاری نشست ناموفق بود",
|
||||
"loading": "در حال بارگذاری نشست...",
|
||||
"filter": {
|
||||
"title": "فیلتر نشستها"
|
||||
},
|
||||
"count": "{{count}} نشست",
|
||||
"count_one": "{{count}} نشست",
|
||||
"count_other": "{{count}} نشست",
|
||||
"count_few": "{{count}} نشست",
|
||||
"count_many": "{{count}} نشست",
|
||||
"inProgress": "نشست در حال انجام است..."
|
||||
},
|
||||
"states": {
|
||||
"loading": "در حال بارگذاری...",
|
||||
"offline": "آفلاین",
|
||||
"online": "آنلاین",
|
||||
"unknown": "نامشخص",
|
||||
"error": "خطا"
|
||||
},
|
||||
"markdown": {
|
||||
"imageFallback": "[تصویر: {{label}}]",
|
||||
"largeContentNotice": "محتوا بسیار بزرگ است ({{count}} نویسه). برای حفظ پاسخگویی رابط کاربری، پیشنمایش خام نمایش داده میشود.",
|
||||
"largeContentTitle": "محتوای بزرگ بهصورت خام نمایش داده میشود تا از یخزدگی رابط کاربری جلوگیری شود",
|
||||
"raw": "خام",
|
||||
"rawPreview": "پیشنمایش خام",
|
||||
"renderMarkdown": "رندر Markdown",
|
||||
"showAll": "نمایش همه",
|
||||
"showMore": "نمایش بیشتر",
|
||||
"showRaw": "نمایش خام",
|
||||
"showingChars": "نمایش {{shown}} / {{total}} نویسه",
|
||||
"largeContentNotice_few": "محتوا بسیار بزرگ است ({{count}} نویسه). برای حفظ پاسخگویی رابط کاربری، پیشنمایش خام نمایش داده میشود.",
|
||||
"largeContentNotice_many": "محتوا بسیار بزرگ است ({{count}} نویسه). برای حفظ پاسخگویی رابط کاربری، پیشنمایش خام نمایش داده میشود.",
|
||||
"largeContentNotice_one": "محتوا بسیار بزرگ است ({{count}} نویسه). برای حفظ پاسخگویی رابط کاربری، پیشنمایش خام نمایش داده میشود.",
|
||||
"largeContentNotice_other": "محتوا بسیار بزرگ است ({{count}} نویسه). برای حفظ پاسخگویی رابط کاربری، پیشنمایش خام نمایش داده میشود."
|
||||
},
|
||||
"terminal": {
|
||||
"checkOutputForDetails": "برای جزئیات، خروجی ترمینال بالا را بررسی کنید",
|
||||
"closingInSeconds": "بسته شدن تا {{count}} ثانیه دیگر...",
|
||||
"closingInSeconds_few": "بسته شدن تا {{count}} ثانیه دیگر...",
|
||||
"closingInSeconds_many": "بسته شدن تا {{count}} ثانیه دیگر...",
|
||||
"closingInSeconds_one": "بسته شدن تا {{count}} ثانیه دیگر...",
|
||||
"closingInSeconds_other": "بسته شدن تا {{count}} ثانیه دیگر...",
|
||||
"completedSuccessfully": "با موفقیت تکمیل شد",
|
||||
"exitCode": "(کد خروج {{code}})",
|
||||
"processFailed": "فرایند ناموفق بود",
|
||||
"title": "ترمینال"
|
||||
},
|
||||
"tokens": {
|
||||
"accumulatedWithoutDuplication": "انباشتهشده در سراسر نشست بدون تکرار",
|
||||
"cacheRead": "خواندن از حافظه پنهان",
|
||||
"cacheWrite": "نوشتن در حافظه پنهان",
|
||||
"costUsd": "هزینه (USD)",
|
||||
"inputTokens": "توکنهای ورودی",
|
||||
"model": "مدل",
|
||||
"outputTokens": "توکنهای خروجی",
|
||||
"phase": "مرحله {{phase}}/{{total}}",
|
||||
"promptInputShare": "{{percent}}٪ از ورودی پرامپت",
|
||||
"taskCoordination": "هماهنگی وظیفه",
|
||||
"thinkingText": "تفکر + متن",
|
||||
"toolOutputs": "خروجیهای ابزار",
|
||||
"total": "کل",
|
||||
"userMessages": "پیامهای کاربر",
|
||||
"visibleContext": "بافت قابلمشاهده",
|
||||
"includesClaudeMd": "شامل CLAUDE.md ×{{count}}",
|
||||
"claudeMd": "CLAUDE.md",
|
||||
"mentionedFiles": "@files",
|
||||
"percentValue": "({{percent}}٪)",
|
||||
"approxTokens": "~{{tokens}} توکن",
|
||||
"approxTokensParenthesized": "(~{{tokens}})"
|
||||
},
|
||||
"list": {
|
||||
"actions": {
|
||||
"copyTeam": "کپی تیم",
|
||||
"createTeam": "ایجاد تیم",
|
||||
"deleteForever": "حذف برای همیشه",
|
||||
"deletePermanently": "حذف دائمی",
|
||||
"deleteTeam": "حذف تیم",
|
||||
"launching": "در حال راهاندازی...",
|
||||
"launchTeam": "راهاندازی تیم",
|
||||
"relaunchTeam": "راهاندازی مجدد تیم",
|
||||
"restore": "بازیابی",
|
||||
"restoreTeam": "بازیابی تیم",
|
||||
"retry": "تلاش مجدد",
|
||||
"stopTeam": "توقف تیم",
|
||||
"stopping": "در حال توقف..."
|
||||
},
|
||||
"status": {
|
||||
"active": "فعال",
|
||||
"deleted": "حذفشده",
|
||||
"launching": "در حال راهاندازی...",
|
||||
"offline": "آفلاین",
|
||||
"partialFailure": "راهاندازی در میانه راه ناموفق شد",
|
||||
"partialPending": "راهاندازی اولیه در انتظار",
|
||||
"partialSkipped": "راهاندازی عضو را رد کرد",
|
||||
"running": "در حال اجرا"
|
||||
},
|
||||
"partial": {
|
||||
"pending": "آخرین راهاندازی هنوز در حال هماهنگسازی است.",
|
||||
"skipped": "آخرین راهاندازی همتیمیهایی را رد کرده است.",
|
||||
"skippedWithCount": "آخرین راهاندازی {{count}}/{{expected}} همتیمی را رد کرد.",
|
||||
"skippedWithCount_few": "آخرین راهاندازی {{count}}/{{expected}} همتیمی را رد کرد.",
|
||||
"skippedWithCount_many": "آخرین راهاندازی {{count}}/{{expected}} همتیمی را رد کرد.",
|
||||
"skippedWithCount_one": "آخرین راهاندازی {{count}}/{{expected}} همتیمی را رد کرد.",
|
||||
"skippedWithCount_other": "آخرین راهاندازی {{count}}/{{expected}} همتیمی را رد کرد.",
|
||||
"stopped": "آخرین راهاندازی پیش از پیوستن همه همتیمیها متوقف شد.",
|
||||
"stoppedWithCount": "آخرین راهاندازی پیش از پیوستن {{count}}/{{expected}} همتیمی متوقف شد.",
|
||||
"stoppedWithCount_few": "آخرین راهاندازی پیش از پیوستن {{count}}/{{expected}} همتیمی متوقف شد.",
|
||||
"stoppedWithCount_many": "آخرین راهاندازی پیش از پیوستن {{count}}/{{expected}} همتیمی متوقف شد.",
|
||||
"stoppedWithCount_one": "آخرین راهاندازی پیش از پیوستن {{count}}/{{expected}} همتیمی متوقف شد.",
|
||||
"stoppedWithCount_other": "آخرین راهاندازی پیش از پیوستن {{count}}/{{expected}} همتیمی متوقف شد."
|
||||
},
|
||||
"noDescription": "بدون توضیح",
|
||||
"solo": "تکنفره",
|
||||
"membersCount": "اعضا: {{count}}",
|
||||
"membersCount_few": "اعضا: {{count}}",
|
||||
"membersCount_many": "اعضا: {{count}}",
|
||||
"membersCount_one": "عضو: {{count}}",
|
||||
"membersCount_other": "اعضا: {{count}}",
|
||||
"all": "همه",
|
||||
"moreCount": "+{{count}} بیشتر",
|
||||
"moreCount_one": "+{{count}} بیشتر",
|
||||
"moreCount_other": "+{{count}} بیشتر",
|
||||
"moreCount_few": "+{{count}} بیشتر",
|
||||
"moreCount_many": "+{{count}} بیشتر"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"defaults": {
|
||||
"scopeDescriptionAllProjects": "پیشفرض برای هر پروژهای که بازنویسی OpenCode مخصوص خود را ندارد.",
|
||||
"scopeDescriptionProject": "فقط پروژه انتخابشده را بازنویسی میکند. تیمهای در حال اجرا تغییر نمیکنند.",
|
||||
"setAllProjectsDefault": "تنظیم پیشفرض همه پروژهها",
|
||||
"setProjectDefault": "تنظیم پیشفرض پروژه",
|
||||
"validationContext": "بافت اعتبارسنجی",
|
||||
"projectOverrideContext": "بافت بازنویسی پروژه",
|
||||
"selectProjectHint": "پیش از تست مدلهای محلی یا ذخیره پیشفرضها، یک پروژه انتخاب کنید.",
|
||||
"allProjectsHint": "تستها از {{project}} استفاده میکنند. پیشفرض اعمال میشود مگر آنکه پروژهای بازنویسی داشته باشد.",
|
||||
"projectHint": "ذخیره فقط {{project}} را بازنویسی میکند."
|
||||
}
|
||||
},
|
||||
"sessionContext": {
|
||||
"header": {
|
||||
"title": "بافت",
|
||||
"closePanel": "بستن پنل",
|
||||
"phase": "مرحله:",
|
||||
"current": "فعلی",
|
||||
"view": "نما:",
|
||||
"category": "دسته",
|
||||
"bySize": "بر اساس اندازه"
|
||||
},
|
||||
"metrics": {
|
||||
"unavailable": "در دسترس نیست",
|
||||
"contextUsed": "بافت مصرفشده",
|
||||
"promptInput": "ورودی پرامپت",
|
||||
"visibleContext": "بافت قابلمشاهده",
|
||||
"ofContext": "از بافت",
|
||||
"ofPrompt": "از پرامپت",
|
||||
"codexTelemetryUnavailable": "مصرف سمت پرامپت Codex هنوز توسط تلهمتری زمان اجرای فعلی افشا نشده است، بنابراین ورودی پرامپت و بافت مصرفشده بهجای نمایش صفر جعلی، در دسترس نخواهند بود.",
|
||||
"sessionCost": "هزینه نشست:",
|
||||
"parentPlus": "والد +",
|
||||
"subagents": "زیرعاملها",
|
||||
"details": "جزئیات"
|
||||
},
|
||||
"help": {
|
||||
"contextUsed": {
|
||||
"title": "بافت مصرفشده",
|
||||
"description": "ورودی پرامپت بهعلاوه توکنهای خروجی که اکنون پنجره بافت مدل را اشغال کردهاند."
|
||||
},
|
||||
"promptInput": {
|
||||
"title": "ورودی پرامپت",
|
||||
"description": "توکنهای ارسالشده به مدل پیش از تولید. برای Claude این شامل `input_tokens + cache_creation_input_tokens + cache_read_input_tokens` است."
|
||||
},
|
||||
"visibleContext": {
|
||||
"title": "بافت قابلمشاهده",
|
||||
"description": "زیرمجموعه قابلبازرسی ورودی پرامپت: فایلها، CLAUDE.md، خروجیهای ابزار، پیامهای کاربر و تزریقهای مشابهی که میتوانید مستقیماً بهینه کنید."
|
||||
},
|
||||
"availability": {
|
||||
"title": "دسترسپذیری",
|
||||
"description": "اگر زمان اجرای ارائهدهنده هنوز مصرف سمت پرامپت را افشا نکند، پنل معیارها را بهجای وانمود به صفر بودن، بهصورت در دسترس نبودن نمایش میدهد."
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"turn": "@نوبت {{turn}}",
|
||||
"tokensApprox": "~{{tokens}} توکن",
|
||||
"toolsCount": "{{count}} ابزار",
|
||||
"toolsCount_one": "{{count}} ابزار",
|
||||
"toolsCount_other": "{{count}} ابزار",
|
||||
"toolsCount_few": "{{count}} ابزار",
|
||||
"toolsCount_many": "{{count}} ابزار",
|
||||
"itemsCount": "{{count}} مورد",
|
||||
"itemsCount_one": "{{count}} مورد",
|
||||
"itemsCount_other": "{{count}} مورد",
|
||||
"itemsCount_few": "{{count}} مورد",
|
||||
"itemsCount_many": "{{count}} مورد",
|
||||
"missing": "مفقود",
|
||||
"thinking": "تفکر",
|
||||
"text": "متن"
|
||||
},
|
||||
"empty": "هیچ تزریق بافتی در این نشست شناسایی نشد",
|
||||
"view": {
|
||||
"grouped": "گروهبندیشده",
|
||||
"flat": "تخت"
|
||||
},
|
||||
"claudeMdFiles": "فایلهای CLAUDE.md",
|
||||
"mentionedFiles": "فایلهای ذکرشده"
|
||||
},
|
||||
"chat": {
|
||||
"subagent": {
|
||||
"fallbackName": "زیرعامل",
|
||||
"shutdownConfirmed": "خاموشسازی تأیید شد",
|
||||
"summary": {
|
||||
"tools": "{{count}} ابزار",
|
||||
"tools_one": "{{count}} ابزار",
|
||||
"tools_other": "{{count}} ابزار",
|
||||
"tools_few": "{{count}} ابزار",
|
||||
"tools_many": "{{count}} ابزار"
|
||||
},
|
||||
"meta": {
|
||||
"type": "نوع",
|
||||
"duration": "مدت",
|
||||
"model": "مدل",
|
||||
"id": "شناسه"
|
||||
},
|
||||
"metrics": {
|
||||
"contextWindow": "پنجره بافت",
|
||||
"contextUsage": "مصرف بافت",
|
||||
"mainContext": "بافت اصلی",
|
||||
"totalOutput": "کل خروجی",
|
||||
"turns": "({{count}} نوبت)",
|
||||
"turns_one": "({{count}} نوبت)",
|
||||
"turns_other": "({{count}} نوبت)",
|
||||
"subagentContext": "بافت زیرعامل",
|
||||
"phase": "مرحله {{phase}}",
|
||||
"turns_few": "({{count}} نوبت)",
|
||||
"turns_many": "({{count}} نوبت)"
|
||||
},
|
||||
"trace": {
|
||||
"title": "ردیابی اجرا"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"you": "شما",
|
||||
"showMore": "نمایش بیشتر",
|
||||
"showLess": "نمایش کمتر",
|
||||
"backgroundTask": "وظیفه پسزمینه",
|
||||
"exitCode": "خروج {{code}}",
|
||||
"imagesAttached": "{{count}} تصویر پیوست شد",
|
||||
"imagesAttached_one": "{{count}} تصویر پیوست شد",
|
||||
"imagesAttached_few": "{{count}} تصویر پیوست شد",
|
||||
"imagesAttached_many": "{{count}} تصویر پیوست شد",
|
||||
"imagesAttached_other": "{{count}} تصویر پیوست شد"
|
||||
},
|
||||
"compact": {
|
||||
"toggle": "تغییر وضعیت محتوای فشردهشده",
|
||||
"contextCompacted": "بافت فشرده شد",
|
||||
"freedTokens": "({{tokens}} آزاد شد)",
|
||||
"phase": "مرحله {{phase}}",
|
||||
"conversationCompacted": "گفتوگو فشرده شد",
|
||||
"summary": "پیامهای قبلی برای صرفهجویی در بافت خلاصه شدند. تاریخچه کامل گفتوگو در فایل نشست حفظ شده است.",
|
||||
"compacted": "فشردهشده"
|
||||
},
|
||||
"executionTrace": {
|
||||
"empty": "هیچ مورد اجرایی نیست",
|
||||
"nested": "تودرتو: {{name}}",
|
||||
"input": "ورودی"
|
||||
},
|
||||
"items": {
|
||||
"empty": "موردی برای نمایش نیست"
|
||||
},
|
||||
"tools": {
|
||||
"teammateSpawned": "همتیمی ایجاد شد",
|
||||
"shutdownRequested": "خاموشسازی درخواست شد ->",
|
||||
"noResultReceived": "هیچ نتیجهای دریافت نشد",
|
||||
"duration": "مدت: {{duration}}",
|
||||
"result": "نتیجه",
|
||||
"write": {
|
||||
"createdFile": "فایل ایجاد شد",
|
||||
"wroteToFile": "در فایل نوشته شد"
|
||||
},
|
||||
"skill": {
|
||||
"instructions": "دستورالعملهای مهارت",
|
||||
"unknown": "مهارت ناشناخته"
|
||||
}
|
||||
},
|
||||
"lastOutput": {
|
||||
"requestInterrupted": "درخواست توسط کاربر قطع شد",
|
||||
"planReadyForApproval": "طرح آماده تأیید است"
|
||||
},
|
||||
"empty": {
|
||||
"icon": "💬",
|
||||
"title": "هیچ تاریخچه گفتوگویی نیست",
|
||||
"description": "این نشست هنوز هیچ پیامی ندارد."
|
||||
},
|
||||
"context": {
|
||||
"remainingPercent": "({{percent}}٪ باقیمانده)",
|
||||
"count": "بافت ({{count}})",
|
||||
"count_one": "بافت ({{count}})",
|
||||
"count_other": "بافت ({{count}})",
|
||||
"count_few": "بافت ({{count}})",
|
||||
"count_many": "بافت ({{count}})"
|
||||
},
|
||||
"scrollToBottom": "اسکرول به پایین",
|
||||
"bottom": "پایین",
|
||||
"teammateMessage": {
|
||||
"message": "پیام",
|
||||
"resent": "ارسال مجدد شد",
|
||||
"fallback": "پیام همتیمی"
|
||||
},
|
||||
"system": {
|
||||
"label": "سیستم"
|
||||
}
|
||||
},
|
||||
"tmuxInstaller": {
|
||||
"summaryTitle": "tmux نصب نشده است",
|
||||
"detectedOs": "سیستمعامل شناساییشده: {{os}}",
|
||||
"runtimePath": "مسیر زمان اجرا: {{path}}",
|
||||
"phase": "مرحله: {{phase}}",
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"manualGuide": "راهنمای دستی",
|
||||
"hideSetupSteps": "پنهان کردن مراحل راهاندازی",
|
||||
"showSetupSteps": "نمایش مراحل راهاندازی ({{count}})",
|
||||
"showSetupSteps_one": "نمایش مرحله راهاندازی ({{count}})",
|
||||
"showSetupSteps_other": "نمایش مراحل راهاندازی ({{count}})",
|
||||
"recheck": "بررسی مجدد",
|
||||
"showSetupSteps_few": "نمایش مراحل راهاندازی ({{count}})",
|
||||
"showSetupSteps_many": "نمایش مراحل راهاندازی ({{count}})"
|
||||
},
|
||||
"installerProgress": "پیشرفت نصبکننده",
|
||||
"input": {
|
||||
"placeholder": "ارسال ورودی به نصبکننده",
|
||||
"send": "ارسال ورودی",
|
||||
"passwordNotice": "ورودی رمز عبور مستقیماً به ترمینال نصبکننده ارسال میشود و به خروجی گزارش افزوده نمیشود."
|
||||
},
|
||||
"details": {
|
||||
"show": "نمایش جزئیات",
|
||||
"hide": "پنهان کردن جزئیات"
|
||||
}
|
||||
},
|
||||
"commandPalette": {
|
||||
"noRecentActivity": "هیچ فعالیت اخیری نیست",
|
||||
"sessionsCount": "{{count}} نشست",
|
||||
"sessionsCount_one": "{{count}} نشست",
|
||||
"sessionsCount_other": "{{count}} نشست",
|
||||
"mode": {
|
||||
"searchProjects": "جستجوی پروژهها",
|
||||
"searchAcrossProjects": "جستجو در همه پروژهها",
|
||||
"searchInProject": "جستجو در پروژه"
|
||||
},
|
||||
"currentProject": "پروژه فعلی",
|
||||
"global": "سراسری",
|
||||
"placeholders": {
|
||||
"projects": "جستجوی پروژهها...",
|
||||
"conversations": "جستجوی گفتوگوها..."
|
||||
},
|
||||
"empty": {
|
||||
"noProjectsForQuery": "هیچ پروژهای برای «{{query}}» یافت نشد",
|
||||
"noProjects": "هیچ پروژهای یافت نشد",
|
||||
"minChars": "برای جستجو حداقل ۲ نویسه تایپ کنید",
|
||||
"noFastResults": "هیچ نتیجه سریعی در نشستهای اخیر برای «{{query}}» نیست",
|
||||
"noResults": "هیچ نتیجهای برای «{{query}}» یافت نشد"
|
||||
},
|
||||
"footer": {
|
||||
"projectsCount": "{{count}} پروژه",
|
||||
"projectsCount_one": "{{count}} پروژه",
|
||||
"projectsCount_other": "{{count}} پروژه",
|
||||
"results": "{{count}} {{speed}}نتیجه",
|
||||
"results_one": "{{count}} {{speed}}نتیجه",
|
||||
"results_other": "{{count}} {{speed}}نتیجه",
|
||||
"resultsAcrossProjects": "{{count}} {{speed}}نتیجه در همه پروژهها",
|
||||
"resultsAcrossProjects_one": "{{count}} {{speed}}نتیجه در همه پروژهها",
|
||||
"resultsAcrossProjects_other": "{{count}} {{speed}}نتیجه در همه پروژهها",
|
||||
"fastPrefix": "سریع ",
|
||||
"typeToSearch": "برای جستجو تایپ کنید",
|
||||
"navigate": "پیمایش",
|
||||
"select": "انتخاب",
|
||||
"open": "باز کردن",
|
||||
"global": "سراسری",
|
||||
"close": "بستن",
|
||||
"results_few": "{{count}} {{speed}}نتیجه",
|
||||
"results_many": "{{count}} {{speed}}نتیجه",
|
||||
"resultsAcrossProjects_few": "{{count}} {{speed}}نتیجه در همه پروژهها",
|
||||
"resultsAcrossProjects_many": "{{count}} {{speed}}نتیجه در همه پروژهها",
|
||||
"projectsCount_few": "{{count}} پروژه",
|
||||
"projectsCount_many": "{{count}} پروژه",
|
||||
"upDownKey": "↑↓",
|
||||
"escapeKey": "esc"
|
||||
},
|
||||
"sessionsCount_few": "{{count}} نشست",
|
||||
"sessionsCount_many": "{{count}} نشست"
|
||||
},
|
||||
"tasksPanel": {
|
||||
"title": "وظایف",
|
||||
"searchPlaceholder": "جستجوی وظایف...",
|
||||
"pinned": "سنجاقشده",
|
||||
"groupByLabel": "گروهبندی بر اساس:",
|
||||
"groupByAria": "گروهبندی بر اساس",
|
||||
"groupModes": {
|
||||
"none": "هیچکدام",
|
||||
"project": "پروژه",
|
||||
"time": "زمان"
|
||||
},
|
||||
"showArchived": "نمایش بایگانیشدهها",
|
||||
"hideArchived": "پنهان کردن بایگانیشدهها",
|
||||
"empty": {
|
||||
"noMatchingTasks": "هیچ وظیفه منطبقی نیست",
|
||||
"noTasks": "هیچ وظیفهای یافت نشد"
|
||||
},
|
||||
"teamLabel": "تیم: {{team}}",
|
||||
"showMore": "نمایش بیشتر",
|
||||
"showLess": "نمایش کمتر",
|
||||
"deleteConfirm": {
|
||||
"title": "حذف وظیفه",
|
||||
"message": "وظیفه #{{taskId}} به سطل زباله منتقل شود؟",
|
||||
"confirmLabel": "حذف",
|
||||
"cancelLabel": "لغو"
|
||||
},
|
||||
"deleteFailed": {
|
||||
"title": "حذف وظیفه ناموفق بود",
|
||||
"fallbackMessage": "خطای غیرمنتظرهای رخ داد",
|
||||
"confirmLabel": "تأیید"
|
||||
},
|
||||
"sort": {
|
||||
"byTime": "بر اساس زمان",
|
||||
"byUnread": "بر اساس خواندهنشده",
|
||||
"byProject": "بر اساس پروژه",
|
||||
"byTeam": "بر اساس تیم"
|
||||
}
|
||||
},
|
||||
"toolViewer": {
|
||||
"input": "ورودی",
|
||||
"replaceAll": "(جایگزینی همه)",
|
||||
"noInputRecorded": "هیچ ورودیای برای این فراخوانی ابزار ثبت نشده است.",
|
||||
"agent": {
|
||||
"action": "اقدام",
|
||||
"teammate": "همتیمی",
|
||||
"team": "تیم",
|
||||
"runtime": "زمان اجرا",
|
||||
"type": "نوع",
|
||||
"startupInstructionsHidden": "دستورالعملهای راهاندازی در رابط کاربری پنهان هستند."
|
||||
}
|
||||
},
|
||||
"taskContextMenu": {
|
||||
"unpin": "برداشتن سنجاق",
|
||||
"pin": "سنجاق کردن",
|
||||
"rename": "تغییر نام",
|
||||
"markUnread": "علامتگذاری بهعنوان خواندهنشده",
|
||||
"unarchive": "خروج از بایگانی",
|
||||
"archive": "بایگانی",
|
||||
"deleteTask": "حذف وظیفه"
|
||||
},
|
||||
"updateDialog": {
|
||||
"closeDialog": "بستن گفتوگو",
|
||||
"updateAvailable": "بهروزرسانی در دسترس است",
|
||||
"updateReady": "بهروزرسانی آماده است",
|
||||
"noReleaseNotes": "هیچ یادداشت انتشاری در دسترس نیست.",
|
||||
"viewOnGitHub": "مشاهده در GitHub",
|
||||
"later": "بعداً",
|
||||
"restartNow": "راهاندازی مجدد",
|
||||
"download": "دانلود"
|
||||
},
|
||||
"errorBoundary": {
|
||||
"title": "مشکلی پیش آمد",
|
||||
"description": "خطای غیرمنتظرهای در برنامه رخ داد. میتوانید بارگذاری مجدد صفحه یا بازنشانی وضعیت خطا را امتحان کنید.",
|
||||
"componentStack": "پشته مؤلفه",
|
||||
"tryAgain": "تلاش مجدد",
|
||||
"copied": "کپی شد",
|
||||
"copyErrorDetails": "کپی جزئیات خطا",
|
||||
"reportBugOnGitHub": "گزارش باگ در GitHub",
|
||||
"reloadApp": "بارگذاری مجدد برنامه",
|
||||
"diagnosticsNotice": "گزارشهای باگ GitHub و تشخیصهای کپیشده شامل پیام خطا، ردیابی پشته، نسخه برنامه، زبانه فعال، تیم انتخابشده، بافت وظیفه و جزئیات محیط هستند."
|
||||
},
|
||||
"runtimeBackendSelector": {
|
||||
"label": "بکاند زمان اجرا",
|
||||
"resolved": "تعیینشده: {{backend}}",
|
||||
"current": "فعلی",
|
||||
"recommended": "توصیهشده",
|
||||
"unavailable": "در دسترس نیست",
|
||||
"cannotSelectYet": "این بکاند هنوز قابل انتخاب نیست.",
|
||||
"auto": "خودکار",
|
||||
"autoCurrently": "خودکار (فعلاً: {{backend}})",
|
||||
"audience": {
|
||||
"internal": "داخلی"
|
||||
},
|
||||
"states": {
|
||||
"locked": "قفلشده",
|
||||
"disabled": "غیرفعال",
|
||||
"authRequired": "احراز هویت لازم است",
|
||||
"runtimeMissing": "زمان اجرا مفقود است",
|
||||
"degraded": "کاهشیافته",
|
||||
"unavailable": "در دسترس نیست"
|
||||
}
|
||||
},
|
||||
"providerModelBadges": {
|
||||
"checking": "در حال بررسی",
|
||||
"unavailable": "در دسترس نیست",
|
||||
"checkFailed": "بررسی ناموفق بود",
|
||||
"free": "رایگان",
|
||||
"freeTooltip": "گزارششده توسط فراداده OpenCode. دسترسپذیری و محدودیتها ممکن است تغییر کنند."
|
||||
},
|
||||
"taskFilters": {
|
||||
"status": "وضعیت",
|
||||
"clearAll": "پاک کردن همه",
|
||||
"selectAll": "انتخاب همه",
|
||||
"team": "تیم",
|
||||
"allTeams": "همه تیمها",
|
||||
"searchTeams": "جستجوی تیمها...",
|
||||
"noTeamsFound": "هیچ تیمی یافت نشد",
|
||||
"project": "پروژه",
|
||||
"allProjects": "همه پروژهها",
|
||||
"searchProjects": "جستجوی پروژهها...",
|
||||
"noProjects": "هیچ پروژهای نیست",
|
||||
"comments": "نظرات",
|
||||
"apply": "اعمال",
|
||||
"read": {
|
||||
"all": "همه",
|
||||
"unread": "خواندهنشده",
|
||||
"read": "خواندهشده"
|
||||
},
|
||||
"statusOptions": {
|
||||
"todo": "انجامدادنی",
|
||||
"inProgress": "در حال انجام",
|
||||
"needsFix": "نیازمند رفع",
|
||||
"done": "انجامشده",
|
||||
"review": "بازبینی",
|
||||
"approved": "تأییدشده"
|
||||
}
|
||||
},
|
||||
"sessionItem": {
|
||||
"totalContext": "کل بافت: {{tokens}} توکن",
|
||||
"context": "بافت: {{tokens}}",
|
||||
"phase": "مرحله {{phase}}:",
|
||||
"compactedTo": "(فشردهشده به {{tokens}})"
|
||||
},
|
||||
"notifications": {
|
||||
"row": {
|
||||
"team": "تیم",
|
||||
"subagent": "زیرعامل",
|
||||
"markAsRead": "علامتگذاری بهعنوان خواندهشده",
|
||||
"delete": "حذف",
|
||||
"viewInSession": "مشاهده در نشست"
|
||||
},
|
||||
"title": "اعلانها",
|
||||
"loading": "در حال بارگذاری اعلانها...",
|
||||
"actions": {
|
||||
"markFilteredAsRead": "علامتگذاری فیلترشدهها بهعنوان خواندهشده",
|
||||
"markAllAsRead": "علامتگذاری همه بهعنوان خواندهشده",
|
||||
"markFilteredRead": "علامتگذاری فیلترشدهها خواندهشده",
|
||||
"markAllRead": "علامتگذاری همه خواندهشده",
|
||||
"clearFilteredNotifications": "پاک کردن اعلانهای فیلترشده",
|
||||
"clearAllNotifications": "پاک کردن همه اعلانها",
|
||||
"clickToConfirm": "برای تأیید کلیک کنید",
|
||||
"clearFiltered": "پاک کردن فیلترشدهها",
|
||||
"clearAll": "پاک کردن همه"
|
||||
},
|
||||
"counts": {
|
||||
"unreadInFilter": "{{count}} خواندهنشده در فیلتر",
|
||||
"unreadInFilter_one": "{{count}} خواندهنشده در فیلتر",
|
||||
"unreadInFilter_few": "{{count}} خواندهنشده در فیلتر",
|
||||
"unreadInFilter_many": "{{count}} خواندهنشده در فیلتر",
|
||||
"unreadInFilter_other": "{{count}} خواندهنشده در فیلتر",
|
||||
"inFilter": "{{count}} در فیلتر",
|
||||
"inFilter_one": "{{count}} در فیلتر",
|
||||
"inFilter_few": "{{count}} در فیلتر",
|
||||
"inFilter_many": "{{count}} در فیلتر",
|
||||
"inFilter_other": "{{count}} در فیلتر",
|
||||
"unread": "{{count}} خواندهنشده",
|
||||
"unread_one": "{{count}} خواندهنشده",
|
||||
"unread_few": "{{count}} خواندهنشده",
|
||||
"unread_many": "{{count}} خواندهنشده",
|
||||
"unread_other": "{{count}} خواندهنشده",
|
||||
"total": "{{count}} در کل",
|
||||
"total_one": "{{count}} در کل",
|
||||
"total_few": "{{count}} در کل",
|
||||
"total_many": "{{count}} در کل",
|
||||
"total_other": "{{count}} در کل"
|
||||
},
|
||||
"filters": {
|
||||
"other": "سایر"
|
||||
},
|
||||
"empty": {
|
||||
"noMatching": "هیچ اعلان منطبقی نیست",
|
||||
"noNotifications": "هیچ اعلانی نیست",
|
||||
"tryDifferentFilter": "فیلتر دیگری امتحان کنید",
|
||||
"allCaughtUp": "همه چیز بهروز است!"
|
||||
}
|
||||
},
|
||||
"updates": {
|
||||
"restartToUpdate": "برای بهروزرسانی راهاندازی مجدد کنید",
|
||||
"updateApp": "بهروزرسانی برنامه",
|
||||
"downloadedRestartTooltip": "بهروزرسانی دانلود شد، برای اعمال راهاندازی مجدد کنید",
|
||||
"newVersionAvailable": "نسخه جدید در دسترس است",
|
||||
"updatingApp": "در حال بهروزرسانی برنامه",
|
||||
"updateReady": "بهروزرسانی آماده است",
|
||||
"restartNow": "راهاندازی مجدد"
|
||||
},
|
||||
"layout": {
|
||||
"github": "GitHub",
|
||||
"discord": "Discord",
|
||||
"expandSidebar": "گسترش نوار کناری",
|
||||
"collapseSidebarShortcut": "جمع کردن نوار کناری ({{shortcut}})",
|
||||
"sidebarView": "نمای نوار کناری",
|
||||
"resizeSidebar": "تغییر اندازه نوار کناری",
|
||||
"closeTab": "بستن زبانه",
|
||||
"openedFromSearch": "باز شده از جستجو",
|
||||
"pinnedSession": "نشست سنجاقشده",
|
||||
"jumpToSection": "پرش به بخش",
|
||||
"newTab": "زبانه جدید",
|
||||
"newTabDashboard": "زبانه جدید (داشبورد)",
|
||||
"refreshSession": "تازهسازی نشست",
|
||||
"refreshSessionWithShortcut": "تازهسازی نشست ({{shortcut}})",
|
||||
"loadingTab": "در حال بارگذاری زبانه",
|
||||
"menu": {
|
||||
"teams": "تیمها",
|
||||
"settings": "تنظیمات",
|
||||
"extensions": "افزونهها",
|
||||
"search": "جستجو",
|
||||
"schedules": "زمانبندیها",
|
||||
"docs": "مستندات",
|
||||
"exportMarkdown": "خروجی بهصورت Markdown",
|
||||
"exportJson": "خروجی بهصورت JSON",
|
||||
"exportPlainText": "خروجی بهصورت متن ساده",
|
||||
"analyzeSession": "تحلیل نشست"
|
||||
},
|
||||
"tabMenu": {
|
||||
"closeTabs": "بستن {{count}} زبانه",
|
||||
"closeTabs_one": "بستن {{count}} زبانه",
|
||||
"closeTabs_few": "بستن {{count}} زبانه",
|
||||
"closeTabs_many": "بستن {{count}} زبانه",
|
||||
"closeTabs_other": "بستن {{count}} زبانه",
|
||||
"closeTab": "بستن زبانه",
|
||||
"closeOtherTabs": "بستن زبانههای دیگر",
|
||||
"splitRight": "تقسیم به راست",
|
||||
"splitLeft": "تقسیم به چپ",
|
||||
"pinToSidebar": "سنجاق به نوار کناری",
|
||||
"unpinFromSidebar": "برداشتن سنجاق از نوار کناری",
|
||||
"hideFromSidebar": "پنهان کردن از نوار کناری",
|
||||
"unhideFromSidebar": "نمایش در نوار کناری",
|
||||
"closeAllTabs": "بستن همه زبانهها"
|
||||
},
|
||||
"sections": {
|
||||
"team": "تیم",
|
||||
"sessions": "نشستها",
|
||||
"kanban": "Kanban",
|
||||
"claudeLogs": "گزارشها",
|
||||
"messages": "پیامها"
|
||||
}
|
||||
},
|
||||
"editorFormatting": {
|
||||
"bold": "ضخیم",
|
||||
"italic": "مورب",
|
||||
"strike": "خطخورده",
|
||||
"code": "کد"
|
||||
},
|
||||
"diff": {
|
||||
"changed": "تغییریافته",
|
||||
"noChangesDetected": "هیچ تغییری شناسایی نشد"
|
||||
},
|
||||
"codexLogin": {
|
||||
"copyLoginLinkAndCode": "کپی پیوند ورود ChatGPT و کد",
|
||||
"copyLoginLink": "کپی پیوند ورود ChatGPT",
|
||||
"copyFailed": "کپی ناموفق بود",
|
||||
"copyLinkAndCode": "کپی پیوند + کد",
|
||||
"copyLink": "کپی پیوند",
|
||||
"enterCodeOnLoginPage": "این کد را در صفحه ورود ChatGPT وارد کنید"
|
||||
},
|
||||
"window": {
|
||||
"minimize": "کوچک کردن",
|
||||
"maximize": "بزرگ کردن",
|
||||
"restore": "بازیابی"
|
||||
},
|
||||
"context": {
|
||||
"local": "محلی",
|
||||
"switchingTo": "در حال تعویض به {{workspace}}",
|
||||
"loadingWorkspace": "در حال بارگذاری فضای کاری",
|
||||
"switchWorkspace": "تعویض فضای کاری"
|
||||
},
|
||||
"repositories": {
|
||||
"noneAvailable": "هیچ مخزنی در دسترس نیست",
|
||||
"remove": "حذف مخزن"
|
||||
},
|
||||
"export": {
|
||||
"session": "خروجی نشست",
|
||||
"sessionTitle": "خروجی نشست"
|
||||
},
|
||||
"brand": {
|
||||
"claude": "Claude"
|
||||
},
|
||||
"sessionReport": {
|
||||
"noSessionData": "هیچ داده نشستی در دسترس نیست",
|
||||
"title": "گزارش نشست"
|
||||
},
|
||||
"sessionFilters": {
|
||||
"project": {
|
||||
"selectProject": "انتخاب پروژه"
|
||||
}
|
||||
},
|
||||
"tasks": {
|
||||
"date": {
|
||||
"updatedPrefix": "ویرایش",
|
||||
"updatedYesterday": "ویرایش دیروز",
|
||||
"yesterday": "دیروز"
|
||||
},
|
||||
"reviewState": {
|
||||
"needsFix": "نیازمند رفع"
|
||||
},
|
||||
"unassigned": "بدون تخصیص"
|
||||
}
|
||||
}
|
||||
197
src/features/localization/renderer/locales/fa/dashboard.json
Normal file
197
src/features/localization/renderer/locales/fa/dashboard.json
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
{
|
||||
"cliStatus": {
|
||||
"actions": {
|
||||
"alreadyLoggedIn": "قبلاً وارد شدهاید؟",
|
||||
"becomeSponsor": "حامی شوید",
|
||||
"cancel": "لغو",
|
||||
"checkNow": "بررسی فوری",
|
||||
"checkUpdates": "بررسی بهروزرسانیها",
|
||||
"checking": "در حال بررسی...",
|
||||
"connect": "اتصال",
|
||||
"extensions": "افزونهها",
|
||||
"login": "ورود",
|
||||
"manage": "مدیریت",
|
||||
"manageProviders": "مدیریت ارائهدهندگان",
|
||||
"plan": "پلن",
|
||||
"recheck": "بررسی مجدد",
|
||||
"recheckProvider": "بررسی مجدد {{provider}}",
|
||||
"retry": "تلاش مجدد",
|
||||
"updateTo": "بهروزرسانی به نسخه {{version}}",
|
||||
"useCode": "استفاده از کد"
|
||||
},
|
||||
"atlas": {
|
||||
"alt": "Atlas Cloud",
|
||||
"description": "Atlas Cloud یک پلتفرم استنتاج هوش مصنوعی چندوجهی است که به توسعهدهندگان یک API هوش مصنوعی واحد برای دسترسی به تولید ویدیو، تولید تصویر و APIهای LLM میدهد. بهجای مدیریت یکپارچهسازیهای چندگانه با فروشندگان، یکبار متصل میشوید و دسترسی یکپارچه به بیش از ۳۰۰ مدل گزینششده در تمام وجهها به دست میآورید. برای دسترسی مقرونبهصرفهتر به API، پروموشن جدید پلن کدنویسی Atlas Cloud را بررسی کنید.",
|
||||
"openCodeProvider": "ارائهدهنده OpenCode",
|
||||
"plan": "پلن کدنویسی Atlas Cloud",
|
||||
"sponsor": "حامی"
|
||||
},
|
||||
"errors": {
|
||||
"checkStatusFailed": "بررسی وضعیت CLI ناموفق بود",
|
||||
"installationFailed": "نصب ناموفق بود",
|
||||
"refreshFailed": "بررسی بهروزرسانیها ناموفق بود. اتصال شبکه خود را بررسی کنید و دوباره تلاش کنید.",
|
||||
"runtimeUpdatedRefreshFailed": "زمان اجرا بهروزرسانی شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود."
|
||||
},
|
||||
"hints": {
|
||||
"backgroundStatus": "وضعیت {{runtime}} در پسزمینه بررسی خواهد شد.",
|
||||
"codexApiKeyFallback": "{{hint}} در صورت تغییر حالت احراز هویت، جایگزینی کلید API در دسترس است.",
|
||||
"codexAutoApiKey": "{{hint}} حالت خودکار تا زمان اتصال ChatGPT از کلید API استفاده خواهد کرد.",
|
||||
"codexFinishLogin": "ورود به ChatGPT را در مرورگر تکمیل کنید. در صورت درخواست، کد نمایشدادهشده را وارد کنید.",
|
||||
"codexNoActiveLogin": "محدودیتهای استفاده تنها پس از آنکه Codex CLI یک حساب فعال ChatGPT را ببیند ظاهر میشوند. در حال حاضر هیچ ورود فعال ChatGPT گزارش نشده است.",
|
||||
"codexNoActiveManagedSession": "محدودیتهای استفاده تنها پس از آنکه Codex CLI یک حساب فعال ChatGPT را ببیند ظاهر میشوند. دادههای محلی حساب Codex وجود دارد، اما در حال حاضر هیچ نشست مدیریتشده فعالی انتخاب نشده است.",
|
||||
"codexReconnectNeeded": "محدودیتهای استفاده تنها پس از آنکه Codex نشست ChatGPT انتخابشده فعلی را تازهسازی کند ظاهر میشوند. در حال حاضر نشست محلی نیازمند اتصال مجدد است.",
|
||||
"firstCheckSlow": "اولین بررسی ممکن است تا ۳۰ ثانیه طول بکشد",
|
||||
"loginRequiredForTeams": "مرور نشستها و پروژهها بدون ورود کار میکند. ورود تنها برای اجرای تیمهای عامل لازم است.",
|
||||
"troubleshootTitle": "اگر مطمئنید که وارد شدهاید، این مراحل را امتحان کنید:"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "در حال بررسی آخرین نسخه...",
|
||||
"downloading": "در حال دانلود {{runtime}}...",
|
||||
"installing": "در حال نصب {{runtime}}...",
|
||||
"success": "{{runtime}} نسخه {{version}} با موفقیت نصب شد",
|
||||
"verifying": "در حال تأیید checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"apiKeyRequired": "کلید API لازم است",
|
||||
"comingSoon": "بهزودی",
|
||||
"collapseProviderDetails": "جمع کردن جزئیات ارائهدهنده",
|
||||
"expandProviderDetails": "گسترش جزئیات ارائهدهنده",
|
||||
"generateLink": "تولید پیوند",
|
||||
"loadingRateLimits": "در حال بارگذاری محدودیتهای نرخ",
|
||||
"loggedOut": "ارائهدهنده خارج شده است",
|
||||
"loginAuthFailed": "احراز هویت ناموفق بود",
|
||||
"loginAuthUpdated": "احراز هویت بهروزرسانی شد",
|
||||
"loginComplete": "ورود تکمیل شد",
|
||||
"loginFailed": "ورود ناموفق بود",
|
||||
"loginTitle": "ورود",
|
||||
"logoutFailed": "خروج ناموفق بود",
|
||||
"logoutTitle": "خروج",
|
||||
"notLoggedIn": "وارد نشدهاید",
|
||||
"openLogin": "باز کردن ورود",
|
||||
"providerActionRequired": "اقدام ارائهدهنده لازم است",
|
||||
"resets": "بازنشانی {{time}}",
|
||||
"runtimeLoginTitle": "ورود {{runtime}}"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "در حال بررسی ارائهدهندگان هوش مصنوعی...",
|
||||
"claudeCli": "در حال بررسی Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"authenticated": "احراز هویتشده",
|
||||
"backend": "بکاند: {{backend}}",
|
||||
"checkingAuthentication": "در حال بررسی احراز هویت...",
|
||||
"checkingProviders": "در حال بررسی ارائهدهندگان...",
|
||||
"configuredLocalCount": "{{count}} پیکربندیشده محلی",
|
||||
"configuredLocalCount_few": "{{count}} پیکربندیشده محلی",
|
||||
"configuredLocalCount_many": "{{count}} پیکربندیشده محلی",
|
||||
"configuredLocalCount_one": "{{count}} پیکربندیشده محلی",
|
||||
"configuredLocalCount_other": "{{count}} پیکربندیشده محلی",
|
||||
"configuredLocalTitle": "مسیرهای محلی OpenCode واردشده از پیکربندی OpenCode شما.",
|
||||
"connectedCount": "ارائهدهندگان: {{connected}}/{{denominator}} متصل",
|
||||
"freeModels": "مدلهای رایگان",
|
||||
"freeModelsTitle": "OpenCode گزینههای مدل رایگان مانند Big Pickle را در صورت موجود بودن در راهاندازی شما شامل میشود. OpenRouter از طریق OpenCode نیز میتواند مدلهای رایگان ارائه دهد، اما هر مدل OpenCode/OpenRouter رایگان نیست. دسترسپذیری و محدودیتها ممکن است تغییر کنند.",
|
||||
"loadingModels": "در حال بارگذاری مدلها...",
|
||||
"modelsUnavailable": "مدلها برای این نسخه زمان اجرا در دسترس نیستند",
|
||||
"runtime": "زمان اجرا: {{runtime}}",
|
||||
"verifiedCount": "{{count}} تأییدشده",
|
||||
"verifiedCount_few": "{{count}} تأییدشده",
|
||||
"verifiedCount_many": "{{count}} تأییدشده",
|
||||
"verifiedCount_one": "{{count}} تأییدشده",
|
||||
"verifiedCount_other": "{{count}} تأییدشده",
|
||||
"verifiedTitle": "مسیرهای OpenCode با اثبات اجرای موفق."
|
||||
},
|
||||
"runtime": {
|
||||
"configuredHealthCheckFailed": "{{runtime}} پیکربندیشده در بررسی سلامت راهاندازی خود ناموفق بود.",
|
||||
"configuredNotFound": "{{runtime}} پیکربندیشده یافت نشد.",
|
||||
"foundButFailed": "{{runtime}} یافت شد اما در راهاندازی ناموفق بود",
|
||||
"healthCheckFailedDescription": "برنامه {{runtime}} پیکربندیشده را یافت، اما بررسی سلامت راهاندازی آن ناموفق بود. آن را تعمیر یا دوباره نصب کنید، سپس دوباره تلاش کنید.",
|
||||
"install": "نصب {{runtime}}",
|
||||
"installRequiredDescription": "{{runtime}} برای راهاندازی تیم و مدیریت نشست لازم است. برای شروع آن را نصب کنید.",
|
||||
"isRequired": "{{runtime}} لازم است",
|
||||
"reinstall": "نصب مجدد {{runtime}}"
|
||||
},
|
||||
"runtimeInstall": {
|
||||
"checking": "در حال بررسی",
|
||||
"codexTitle": "نصب Codex CLI در دادههای برنامه",
|
||||
"downloading": "در حال دانلود",
|
||||
"downloadingPercent": "در حال دانلود {{percent}}%",
|
||||
"install": "نصب",
|
||||
"installing": "در حال نصب",
|
||||
"openCodeTitle": "نصب زمان اجرای OpenCode در دادههای برنامه",
|
||||
"retryInstall": "تلاش مجدد برای نصب"
|
||||
},
|
||||
"troubleshoot": {
|
||||
"again": "دوباره",
|
||||
"authStatusCommand": "فرمان وضعیت احراز هویت CLI پیکربندیشده شما",
|
||||
"checkLoggedIn": "- بررسی کنید که آیا «Logged in» نشان میدهد",
|
||||
"click": "کلیک کنید",
|
||||
"loginCommand": "فرمان ورود زمان اجرا",
|
||||
"logoutCommand": "فرمان خروج زمان اجرا",
|
||||
"openTerminal": "ترمینال خود را باز کنید و اجرا کنید:",
|
||||
"reloginPrefix": "اگر میگوید وارد شدهاید اما برنامه آن را نمیبیند، این را امتحان کنید:",
|
||||
"sameRuntime": "مطمئن شوید CLI در ترمینال شما همان زمان اجرایی است که برنامه استفاده میکند",
|
||||
"statusCacheHint": "- گاهی وضعیت برای چند ثانیه در حافظه پنهان نگه داشته میشود",
|
||||
"then": "سپس"
|
||||
},
|
||||
"warnings": {
|
||||
"multipleApiKeysMissing": "یک یا چند ارائهدهنده روی حالت کلید API تنظیم شدهاند، اما هیچ کلید API پیکربندی نشده است. برای افزودن کلید یا تغییر حالت اتصال، مدیریت ارائهدهندگان را باز کنید.",
|
||||
"multipleApiKeysNeedAttention": "یک یا چند ارائهدهنده روی حالت کلید API تنظیم شدهاند و نیاز به توجه دارند. برای بازبینی کلیدهای ذخیرهشده یا تغییر حالت اتصال، مدیریت ارائهدهندگان را باز کنید.",
|
||||
"notAuthenticated": "{{runtime}} نصب شده است اما شما احراز هویت نشدهاید. ورود برای راهاندازی تیم و ویژگیهای هوش مصنوعی لازم است.",
|
||||
"singleApiKeyMissing": "{{provider}} روی حالت کلید API تنظیم شده است، اما هیچ کلید API پیکربندی نشده است. برای افزودن کلید یا تغییر حالت اتصال، مدیریت ارائهدهندگان را باز کنید.",
|
||||
"singleApiKeyNeedsAttention": "{{provider}} روی حالت کلید API تنظیم شده است، اما متصل نیست. برای بازبینی کلید ذخیرهشده یا تغییر حالت اتصال، مدیریت ارائهدهندگان را باز کنید."
|
||||
}
|
||||
},
|
||||
"recentProjects": {
|
||||
"selectFolderTitle": "یک پوشه پروژه انتخاب کنید",
|
||||
"selectFolder": "انتخاب پوشه",
|
||||
"failedToLoad": "بارگذاری پروژهها ناموفق بود",
|
||||
"retry": "تلاش مجدد",
|
||||
"noProjects": "هیچ پروژهای یافت نشد",
|
||||
"noMatches": "هیچ نتیجهای برای «{{query}}» نیست",
|
||||
"noRecentProjects": "هیچ پروژه اخیری یافت نشد",
|
||||
"emptyDescription": "فعالیتهای اخیر Claude و Codex اینجا ظاهر میشوند.",
|
||||
"loadMore": "بارگذاری بیشتر",
|
||||
"card": {
|
||||
"deleted": "حذفشده",
|
||||
"projectFolderMissing": "پوشه پروژه دیگر وجود ندارد",
|
||||
"taskCounts": {
|
||||
"active": "{{count}} فعال",
|
||||
"active_one": "{{count}} فعال",
|
||||
"active_other": "{{count}} فعال",
|
||||
"active_few": "{{count}} فعال",
|
||||
"active_many": "{{count}} فعال",
|
||||
"pending": "{{count}} در انتظار",
|
||||
"pending_one": "{{count}} در انتظار",
|
||||
"pending_other": "{{count}} در انتظار",
|
||||
"pending_few": "{{count}} در انتظار",
|
||||
"pending_many": "{{count}} در انتظار",
|
||||
"done": "{{count}} انجامشده",
|
||||
"done_one": "{{count}} انجامشده",
|
||||
"done_other": "{{count}} انجامشده",
|
||||
"done_few": "{{count}} انجامشده",
|
||||
"done_many": "{{count}} انجامشده"
|
||||
}
|
||||
},
|
||||
"title": "پروژههای اخیر",
|
||||
"searchResults": "نتایج جستجو",
|
||||
"searchPlaceholder": "جستجوی پروژهها..."
|
||||
},
|
||||
"actions": {
|
||||
"selectTeam": "انتخاب تیم",
|
||||
"or": "یا",
|
||||
"clearSearch": "پاک کردن جستجو"
|
||||
},
|
||||
"windowsAdmin": {
|
||||
"title": "حالت مدیر Windows توصیه میشود",
|
||||
"description": "وقتی Agent Teams AI با دسترسی بالا اجرا نشود، بررسیهای زمان اجرای OpenCode ممکن است زمانبر شده و منقضی شوند. پیش از راهاندازی تیمهای OpenCode، برنامه را با «Run as administrator» مجدداً اجرا کنید."
|
||||
},
|
||||
"webPreview": {
|
||||
"title": "برای عملکرد کامل، برنامه دسکتاپ را باز کنید",
|
||||
"description": "نسخه مرورگر هنوز در حال توسعه است. اقدامات پروژه، یکپارچهسازیها و بهروزرسانیهای وضعیت زنده ممکن است اینجا محدود باشند. برای دسترسی مطمئن به همه ویژگیها از برنامه دسکتاپ استفاده کنید."
|
||||
},
|
||||
"updateBanner": {
|
||||
"newVersionAvailable": "نسخه جدید در دسترس است",
|
||||
"restartNow": "راهاندازی مجدد",
|
||||
"viewDetails": "مشاهده جزئیات"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"fallback": "مشکلی پیش آمد."
|
||||
}
|
||||
688
src/features/localization/renderer/locales/fa/extensions.json
Normal file
688
src/features/localization/renderer/locales/fa/extensions.json
Normal file
|
|
@ -0,0 +1,688 @@
|
|||
{
|
||||
"store": {
|
||||
"actions": {
|
||||
"addCustom": "افزودن سفارشی",
|
||||
"openDashboard": "باز کردن داشبورد",
|
||||
"refreshCatalog": "تازهسازی کاتالوگ"
|
||||
},
|
||||
"capabilities": {
|
||||
"mcp": "MCP: {{status}}",
|
||||
"plugins": "پلاگینها: {{status}}",
|
||||
"skills": "مهارتها: {{status}}"
|
||||
},
|
||||
"desktopOnly": "فقط در برنامه دسکتاپ در دسترس است.",
|
||||
"provider": {
|
||||
"checkingStatus": "در حال بررسی وضعیت ارائهدهنده...",
|
||||
"connected": "متصل",
|
||||
"loading": "در حال بارگذاری...",
|
||||
"needsSetup": "نیازمند راهاندازی",
|
||||
"readyToConfigure": "آماده پیکربندی",
|
||||
"unsupported": "پشتیبانینشده"
|
||||
},
|
||||
"runtime": {
|
||||
"checkingAvailabilityDescription": "افزونهها برای مدیریت پلاگینها، سرورهای MCP، مهارتها و اتصالات ارائهدهنده به زمان اجرای پیکربندیشده نیاز دارند.",
|
||||
"checkingAvailabilityTitle": "در حال بررسی دسترسپذیری زمان اجرای افزونهها",
|
||||
"failedToStartDescription": "افزونهها تا زمانی که زمان اجرا بررسی سلامت راهاندازی خود را بگذراند غیرفعال هستند. برای تعمیر یا نصب مجدد آن، داشبورد را باز کنید.",
|
||||
"failedToStartTitle": "زمان اجرای پیکربندیشده یافت شد اما در راهاندازی ناموفق بود",
|
||||
"multimodelCapabilitiesDescription": "پشتیبانی ارائهدهنده میتواند بسته به بخش متفاوت باشد. پلاگینها تنها در جایی نمایش داده میشوند که زمان اجرا صراحتاً پشتیبانی را اعلام کند.",
|
||||
"multimodelCapabilitiesTitle": "قابلیتهای زمان اجرای چندمدلی",
|
||||
"needsSignInDescription": "{{runtime}} یافت شد{{version}}، اما نصب پلاگینها تا زمانی که از داشبورد وارد شوید غیرفعال است.",
|
||||
"needsSignInTitle": "{{runtime}} نیازمند ورود است",
|
||||
"notAvailableDescription": "افزونهها تا زمانی که زمان اجرا نصب شود غیرفعال هستند. برای نصب آن داشبورد را باز کنید و دوباره تلاش کنید.",
|
||||
"notAvailableTitle": "زمان اجرای پیکربندیشده در دسترس نیست",
|
||||
"readyDescription": "پلاگینها را میتوان از این صفحه نصب کرد{{versionSuffix}}.",
|
||||
"readyTitle": "{{runtime}} آماده است",
|
||||
"requiredForMutations": "زمان اجرای پیکربندیشده برای نصب یا حذف افزونهها لازم است. آن را از داشبورد نصب یا تعمیر کنید."
|
||||
},
|
||||
"sessionsRestartWarning": "نشستهای در حال اجرا تا راهاندازی مجدد، تغییرات افزونه را اعمال نمیکنند.",
|
||||
"tabs": {
|
||||
"apiKeys": {
|
||||
"description": "کلیدهای محرمانه برای سرویسهای آنلاین. آنها را اینجا اضافه کنید تا پلاگینها، سرورها و یکپارچهسازیها بتوانند متصل شده و کار کنند.",
|
||||
"label": "کلیدهای API"
|
||||
},
|
||||
"mcpServers": {
|
||||
"description": "اتصالات به ابزارها و برنامههای بیرونی. آنها به زمان اجرا اجازه میدهند دادهها را بخواند یا اقداماتی فراتر از این برنامه انجام دهد.",
|
||||
"label": "سرورهای MCP"
|
||||
},
|
||||
"plugins": {
|
||||
"description": "افزودنیهای کوچک برای زمان اجرا. در حالت چندمدلی، در حال حاضر هنگام پشتیبانی به نشستهای Anthropic اعمال میشوند. پشتیبانی گستردهتر ارائهدهنده در حال توسعه است.",
|
||||
"label": "پلاگینها"
|
||||
},
|
||||
"skills": {
|
||||
"description": "دستورالعملهای آماده برای کارهای رایج. آنها به زمان اجرا کمک میکنند وظایف تکرارپذیر را با ثبات بیشتری انجام دهد.",
|
||||
"label": "مهارتها"
|
||||
}
|
||||
},
|
||||
"title": "افزونهها"
|
||||
},
|
||||
"pluginsPanel": {
|
||||
"activeFilters": "{{count}} فعال",
|
||||
"browseByFit": "مرور بر اساس تناسب",
|
||||
"capabilities": "قابلیتها",
|
||||
"categories": "دستهها",
|
||||
"clearAllFilters": "پاک کردن همه فیلترها",
|
||||
"clearFilters": "پاک کردن فیلترها",
|
||||
"counts": {
|
||||
"capabilities": "{{count}} قابلیت",
|
||||
"categories": "{{count}} دسته",
|
||||
"plugins": "{{count}} پلاگین",
|
||||
"capabilities_few": "{{count}} قابلیت",
|
||||
"capabilities_many": "{{count}} قابلیت",
|
||||
"capabilities_one": "{{count}} قابلیت",
|
||||
"capabilities_other": "{{count}} قابلیت",
|
||||
"categories_few": "{{count}} دسته",
|
||||
"categories_many": "{{count}} دسته",
|
||||
"categories_one": "{{count}} دسته",
|
||||
"categories_other": "{{count}} دسته",
|
||||
"plugins_few": "{{count}} پلاگین",
|
||||
"plugins_many": "{{count}} پلاگین",
|
||||
"plugins_one": "{{count}} پلاگین",
|
||||
"plugins_other": "{{count}} پلاگین"
|
||||
},
|
||||
"empty": {
|
||||
"description": "بعداً برای پلاگینهای جدید سر بزنید",
|
||||
"filteredDescription": "معیارهای جستجو یا فیلتر خود را تنظیم کنید",
|
||||
"filteredTitle": "هیچ پلاگینی با فیلترهای شما منطبق نیست",
|
||||
"title": "هیچ پلاگینی در دسترس نیست"
|
||||
},
|
||||
"filterDescription": "کاتالوگ را بر اساس دسته، قابلیت یا وضعیت نصب محدود کنید.",
|
||||
"installedOnly": "فقط نصبشدهها",
|
||||
"providerSupportNotice": "در حال حاضر پشتیبانی از پلاگین تنها برای نشستهای Anthropic (Claude) تضمین میشود. ما در تلاش برای پشتیبانی از پلاگینها در همه عاملها هستیم.",
|
||||
"resultsUpdateInstantly": "همزمان با تنظیم فیلترها، نتایج فوراً بهروزرسانی میشوند.",
|
||||
"searchPlaceholder": "جستجوی پلاگینها...",
|
||||
"selectedCount": "{{count}} انتخابشده",
|
||||
"showing": "نمایش {{shown}} از {{total}} پلاگین",
|
||||
"sort": {
|
||||
"category": "دسته",
|
||||
"nameAsc": "نام A-Z",
|
||||
"nameDesc": "نام Z-A",
|
||||
"popular": "محبوب"
|
||||
},
|
||||
"activeFilters_few": "{{count}} فعال",
|
||||
"activeFilters_many": "{{count}} فعال",
|
||||
"activeFilters_one": "{{count}} فعال",
|
||||
"activeFilters_other": "{{count}} فعال",
|
||||
"selectedCount_few": "{{count}} انتخابشده",
|
||||
"selectedCount_many": "{{count}} انتخابشده",
|
||||
"selectedCount_one": "{{count}} انتخابشده",
|
||||
"selectedCount_other": "{{count}} انتخابشده"
|
||||
},
|
||||
"customMcp": {
|
||||
"actions": {
|
||||
"add": "افزودن",
|
||||
"cancel": "لغو",
|
||||
"install": "نصب",
|
||||
"installing": "در حال نصب..."
|
||||
},
|
||||
"description": "یک سرور را بهصورت دستی و بدون کاتالوگ اضافه کنید.",
|
||||
"errors": {
|
||||
"installFailed": "نصب ناموفق بود",
|
||||
"invalidServerName": "نام سرور نامعتبر است. از نویسههای حرفی-عددی، خط تیره، زیرخط و نقطه استفاده کنید.",
|
||||
"npmPackageRequired": "نام بسته npm لازم است",
|
||||
"serverNameRequired": "نام سرور لازم است",
|
||||
"serverUrlRequired": "URL سرور لازم است"
|
||||
},
|
||||
"fields": {
|
||||
"environmentVariables": "متغیرهای محیطی",
|
||||
"headers": "سرآیندها",
|
||||
"npmPackage": "بسته npm",
|
||||
"scope": "دامنه",
|
||||
"serverName": "نام سرور",
|
||||
"serverUrl": "URL سرور",
|
||||
"transport": "انتقال",
|
||||
"transportType": "نوع انتقال",
|
||||
"versionOptional": "نسخه (اختیاری)"
|
||||
},
|
||||
"title": "افزودن سرور MCP سفارشی",
|
||||
"transport": {
|
||||
"httpSse": "HTTP / SSE",
|
||||
"stdio": "Stdio (npm)"
|
||||
},
|
||||
"placeholders": {
|
||||
"headerName": "Header-Name",
|
||||
"envVarName": "ENV_VAR_NAME",
|
||||
"serverName": "my-server",
|
||||
"latest": "latest",
|
||||
"value": "value",
|
||||
"serverUrl": "https://api.example.com/mcp"
|
||||
}
|
||||
},
|
||||
"mcpDetail": {
|
||||
"auth": {
|
||||
"remoteMayNeedHeaders": "سرورهای MCP راه دور ممکن است حتی زمانی که رجیستری آنها را توصیف نکند، همچنان به سرآیندهای سفارشی یا کلیدهای API نیاز داشته باشند. اگر پس از نصب اتصال ناموفق بود، مستندات ارائهدهنده را بررسی کنید.",
|
||||
"required": "این سرور به احراز هویت نیاز دارد"
|
||||
},
|
||||
"diagnostics": {
|
||||
"launchTarget": "هدف راهاندازی"
|
||||
},
|
||||
"form": {
|
||||
"autoFilled": "تکمیلشده خودکار",
|
||||
"environmentVariables": "متغیرهای محیطی",
|
||||
"headers": "سرآیندها",
|
||||
"scope": "دامنه",
|
||||
"serverName": "نام سرور"
|
||||
},
|
||||
"install": {
|
||||
"httpTransport": "HTTP: {{transport}}",
|
||||
"manualSetupDescription": "این سرور به راهاندازی دستی نیاز دارد. برای دستورالعملهای نصب، مخزن را بررسی کنید.",
|
||||
"manualSetupRequired": "راهاندازی دستی لازم است",
|
||||
"npmPackage": "npm: {{package}}",
|
||||
"manage": "مدیریت نصب",
|
||||
"install": "نصب سرور"
|
||||
},
|
||||
"links": {
|
||||
"glama": "Glama",
|
||||
"repository": "مخزن",
|
||||
"website": "وبسایت"
|
||||
},
|
||||
"metadata": {
|
||||
"author": "سازنده",
|
||||
"githubStars": "ستارههای GitHub",
|
||||
"hosting": "میزبانی",
|
||||
"installType": "نوع نصب",
|
||||
"license": "مجوز",
|
||||
"published": "منتشرشده",
|
||||
"source": "منبع",
|
||||
"updated": "بهروزشده",
|
||||
"version": "نسخه"
|
||||
},
|
||||
"scope": {
|
||||
"local": "محلی",
|
||||
"project": "پروژه"
|
||||
},
|
||||
"tools": {
|
||||
"title": "ابزارها ({{count}})",
|
||||
"title_few": "ابزارها ({{count}})",
|
||||
"title_many": "ابزارها ({{count}})",
|
||||
"title_one": "ابزارها ({{count}})",
|
||||
"title_other": "ابزارها ({{count}})"
|
||||
},
|
||||
"placeholders": {
|
||||
"serverName": "my-server"
|
||||
}
|
||||
},
|
||||
"skillEditor": {
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"createSkill": "ایجاد مهارت",
|
||||
"preparing": "در حال آمادهسازی...",
|
||||
"reviewAndCreate": "بازبینی و ایجاد",
|
||||
"reviewAndSave": "بازبینی و ذخیره",
|
||||
"saveSkill": "ذخیره مهارت"
|
||||
},
|
||||
"advanced": {
|
||||
"customDescription": "این مهارت از یک قالب markdown سفارشی استفاده میکند، بنابراین آن را مستقیماً اینجا ویرایش کنید.",
|
||||
"customTitle": "۲. ویرایشگر SKILL.md",
|
||||
"description": "اکثر افراد میتوانند از این بخش بگذرند. تنها در صورتی آن را باز کنید که بخواهید کنترل مستقیم روی فایل markdown خام داشته باشید.",
|
||||
"hide": "پنهان کردن ویرایشگر پیشرفته",
|
||||
"resetFromStructuredFields": "بازنشانی از فیلدهای ساختاریافته",
|
||||
"show": "نمایش ویرایشگر پیشرفته",
|
||||
"title": "۴. ویرایشگر پیشرفته SKILL.md"
|
||||
},
|
||||
"basics": {
|
||||
"description": "به این مهارت نامی روشن بدهید، انتخاب کنید چه کسی میتواند از آن استفاده کند و تصمیم بگیرید کجا قرار بگیرد.",
|
||||
"title": "۱. اصول"
|
||||
},
|
||||
"description": {
|
||||
"create": "گردشکار را به زبان ساده توصیف کنید، فایلهایی را که ایجاد میشوند بازبینی کنید، سپس آن را ذخیره کنید.",
|
||||
"edit": "این مهارت را بهروزرسانی کنید، تغییرات فایل حاصل را بازبینی کنید، سپس آن را ذخیره کنید."
|
||||
},
|
||||
"extraFiles": {
|
||||
"addedFiles": "فایلهای افزودهشده:",
|
||||
"assets": "داراییها",
|
||||
"assetsDescription": "تنها در صورتی تصاویر یا رسانههای همراه را اضافه کنید که به توضیح گردشکار کمک کنند.",
|
||||
"description": "تنها در صورتی مستندات، اسکریپتها یا داراییهای پشتیبان را اضافه کنید که این مهارت واقعاً به آنها نیاز دارد.",
|
||||
"lockedForEdits": "ریشه و پوشه برای ویرایش قفل شدهاند",
|
||||
"optionalDescription": "فایلهای آغازینی را اضافه کنید که در بازبینی گنجانده شده و همراه با `SKILL.md` نوشته میشوند.",
|
||||
"optionalTitle": "فایلهای اختیاری",
|
||||
"references": "مراجع",
|
||||
"referencesDescription": "مستندات، پیوندها یا نمونههای پشتیبانی را که زمان اجرا میتواند به آنها نگاه کند اضافه کنید.",
|
||||
"scripts": "اسکریپتها",
|
||||
"scriptsDescription": "فرمانهای کمکی یا یادداشتهای راهاندازی را اضافه کنید. پیش از اشتراکگذاری این مهارت با دقت بازبینی کنید.",
|
||||
"title": "۳. فایلهای اضافی"
|
||||
},
|
||||
"fields": {
|
||||
"compatibility": "سازگاری",
|
||||
"description": "توضیح",
|
||||
"folderName": "نام پوشه",
|
||||
"folderNameHint": "ما این را بهطور خودکار از نام مهارت پیشنهاد میدهیم تا بازبینی بلافاصله کار کند.",
|
||||
"invocation": "نحوه استفاده از آن",
|
||||
"license": "مجوز",
|
||||
"name": "نام مهارت",
|
||||
"notes": "یادداشتها یا حفاظهای اضافی",
|
||||
"root": "محل ذخیره",
|
||||
"scope": "چه کسی میتواند از آن استفاده کند",
|
||||
"steps": "گامهای اصلی برای دنبال کردن",
|
||||
"whenToUse": "چه زمانی به سراغ این بروید"
|
||||
},
|
||||
"instructions": {
|
||||
"description": "این بخشها فایل مهارت را برای شما تولید میکنند، بنابراین لازم نیست markdown را ویرایش کنید مگر آنکه بخواهید.",
|
||||
"locked": "فیلدهای ساختاریافته قفل شدهاند زیرا شما به ویرایش دستی `SKILL.md` در پایین تغییر دادهاید.",
|
||||
"title": "۲. دستورالعملها"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "میتواند بهطور خودکار استفاده شود",
|
||||
"manualOnly": "فقط زمانی که درخواست کنید"
|
||||
},
|
||||
"placeholders": {
|
||||
"description": "این مهارت در چه چیزی کمک میکند",
|
||||
"name": "نام مختصری برای مهارت بنویسید",
|
||||
"notes": "مثال: تستهای جاافتاده، پسرفتها و فرضیات پرخطر را برجسته کنید.",
|
||||
"steps": "۱. فایلهای مرتبط را بررسی کنید.\n۲. ابتدا خطر اصلی را توضیح دهید.\n۳. امنترین رفع را پیشنهاد دهید.",
|
||||
"whenToUse": "مثال: زمانی از این استفاده کنید که وظیفه یک درخواست بازبینی کد یا اولویتبندی باگ است.",
|
||||
"license": "MIT",
|
||||
"compatibility": "claude-code, cursor"
|
||||
},
|
||||
"review": {
|
||||
"creating": "در حال ایجاد یک مهارت",
|
||||
"hint": "ابتدا تغییرات فایل را بازبینی کنید، سپس ذخیره را در گام بعدی تأیید کنید.",
|
||||
"saving": "در حال ذخیره این مهارت"
|
||||
},
|
||||
"root": {
|
||||
"codexOnly": " - فقط Codex",
|
||||
"shared": " - مشترک"
|
||||
},
|
||||
"scope": {
|
||||
"project": "پروژه: {{project}}",
|
||||
"projectUnavailable": "پروژه در دسترس نیست",
|
||||
"user": "کاربر"
|
||||
},
|
||||
"title": {
|
||||
"create": "ایجاد مهارت",
|
||||
"edit": "ویرایش مهارت"
|
||||
}
|
||||
},
|
||||
"skillDetail": {
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"delete": "حذف",
|
||||
"deleteSkill": "حذف مهارت",
|
||||
"deleting": "در حال حذف...",
|
||||
"editSkill": "ویرایش مهارت",
|
||||
"openFolder": "باز کردن پوشه",
|
||||
"openSkillFile": "باز کردن SKILL.md",
|
||||
"retry": "تلاش مجدد"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "داراییها",
|
||||
"autoUse": "استفاده خودکار",
|
||||
"hasScripts": "دارای اسکریپت",
|
||||
"manualUse": "استفاده دستی",
|
||||
"references": "مراجع",
|
||||
"storedIn": "ذخیرهشده در {{root}}"
|
||||
},
|
||||
"deleteDialog": {
|
||||
"description": "این مهارت حذف شده و به سطل زباله منتقل شود؟",
|
||||
"descriptionWithName": "«{{name}}» حذف شده و به سطل زباله منتقل شود؟ در صورت نیاز میتوانید بعداً آن را از سطل زباله بازیابی کنید.",
|
||||
"title": "مهارت حذف شود؟"
|
||||
},
|
||||
"descriptionFallback": "فراداده مهارت کشفشده و دستورالعملهای خام را بررسی کنید.",
|
||||
"errors": {
|
||||
"deleteFailed": "حذف مهارت ناموفق بود",
|
||||
"loadFailed": "بارگذاری این مهارت ممکن نیست."
|
||||
},
|
||||
"files": {
|
||||
"advancedDetails": "جزئیات پیشرفته فایل",
|
||||
"assets": "داراییها",
|
||||
"references": "مراجع",
|
||||
"scripts": "اسکریپتها",
|
||||
"storedAt": "ذخیرهشده در"
|
||||
},
|
||||
"includes": {
|
||||
"assets": "داراییها",
|
||||
"instructionsOnly": "فقط دستورالعملهای مهارت",
|
||||
"references": "مراجع",
|
||||
"scripts": "اسکریپتها"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "هنگام مطابقت با وظیفه بهطور خودکار اجرا میشود.",
|
||||
"manualOnly": "فقط زمانی اجرا میشود که صراحتاً درخواست کنید."
|
||||
},
|
||||
"issues": {
|
||||
"bundledScripts": "این مهارت شامل اسکریپتهای همراه است",
|
||||
"reviewCarefully": "پیش از استفاده، این مهارت را با دقت بازبینی کنید"
|
||||
},
|
||||
"loading": "در حال بارگذاری جزئیات مهارت...",
|
||||
"scope": {
|
||||
"personal": "مهارتهای شخصی شما",
|
||||
"projectOnly": "فقط این پروژه"
|
||||
},
|
||||
"summary": {
|
||||
"howUsed": "نحوه استفاده از آن",
|
||||
"included": "چه چیزی همراه آن میآید",
|
||||
"whoCanUse": "چه کسی میتواند از آن استفاده کند"
|
||||
},
|
||||
"titleFallback": "جزئیات مهارت"
|
||||
},
|
||||
"skillsPanel": {
|
||||
"actions": {
|
||||
"createSkill": "ایجاد مهارت",
|
||||
"import": "وارد کردن"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "داراییها",
|
||||
"hasScripts": "دارای اسکریپت",
|
||||
"needsAttention": "نیازمند توجه",
|
||||
"references": "مراجع",
|
||||
"storedIn": "ذخیرهشده در {{root}}"
|
||||
},
|
||||
"configuredRuntime": "زمان اجرای پیکربندیشده",
|
||||
"counts": {
|
||||
"codexOnly": "{{count}} فقط Codex",
|
||||
"personal": "{{count}} شخصی",
|
||||
"project": "{{count}} پروژه",
|
||||
"shared": "{{count}} مشترک",
|
||||
"total": "{{count}} در کل",
|
||||
"codexOnly_few": "{{count}} فقط Codex",
|
||||
"codexOnly_many": "{{count}} فقط Codex",
|
||||
"codexOnly_one": "{{count}} فقط Codex",
|
||||
"codexOnly_other": "{{count}} فقط Codex",
|
||||
"personal_few": "{{count}} شخصی",
|
||||
"personal_many": "{{count}} شخصی",
|
||||
"personal_one": "{{count}} شخصی",
|
||||
"personal_other": "{{count}} شخصی",
|
||||
"project_few": "{{count}} پروژه",
|
||||
"project_many": "{{count}} پروژه",
|
||||
"project_one": "{{count}} پروژه",
|
||||
"project_other": "{{count}} پروژه",
|
||||
"shared_few": "{{count}} مشترک",
|
||||
"shared_many": "{{count}} مشترک",
|
||||
"shared_one": "{{count}} مشترک",
|
||||
"shared_other": "{{count}} مشترک",
|
||||
"total_few": "{{count}} در کل",
|
||||
"total_many": "{{count}} در کل",
|
||||
"total_one": "{{count}} در کل",
|
||||
"total_other": "{{count}} در کل"
|
||||
},
|
||||
"empty": {
|
||||
"noMatches": "هیچ مهارتی با جستجوی شما منطبق نیست",
|
||||
"noMatchesDescription": "عبارت جستجوی دیگری امتحان کنید یا فیلترها را تغییر دهید.",
|
||||
"noSkills": "هنوز هیچ مهارتی نیست",
|
||||
"noSkillsDescription": "اولین مهارت خود را برای آموزش یک گردشکار تکرارپذیر ایجاد کنید، یا مهارتی را که قبلاً استفاده میکنید وارد کنید."
|
||||
},
|
||||
"filters": {
|
||||
"all": "همه مهارتها",
|
||||
"codexOnly": "فقط Codex",
|
||||
"hasScripts": "دارای اسکریپت",
|
||||
"needsAttention": "نیازمند توجه",
|
||||
"personal": "شخصی",
|
||||
"project": "پروژه",
|
||||
"shared": "مشترک"
|
||||
},
|
||||
"hero": {
|
||||
"codexAvailable": "زمانی که یک مهارت باید فقط Codex بماند از `.codex` استفاده کنید.",
|
||||
"codexUnavailable": "مهارتهای `.codex` موجود اینجا قابل ویرایش میمانند، اما مهارتهای جدید فقط-Codex به فعال بودن زمان اجرای Codex نیاز دارند.",
|
||||
"description": "مهارتها دستورالعملهای قابلاستفاده مجددی هستند که به زمان اجرا کمک میکنند نوع یکسانی از وظیفه را با ثبات بیشتری انجام دهد.",
|
||||
"guidance": "برای عادتهایی که همهجا میخواهید از مهارتهای شخصی استفاده کنید. برای گردشکارهایی که فقط درون یک مخزن کد معنا دارند از مهارتهای پروژه استفاده کنید.",
|
||||
"personalContext": "اکنون فقط مهارتهای شخصی خود را میبینید.",
|
||||
"projectContext": "اکنون مهارتهای {{project}} بهعلاوه مهارتهای شخصی خود را میبینید.",
|
||||
"title": "کار تکرارپذیر را آموزش دهید"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "هنگام تناسب بهطور خودکار اجرا میشود",
|
||||
"manualOnly": "فقط زمانی اجرا میشود که صراحتاً درخواست کنید"
|
||||
},
|
||||
"loading": {
|
||||
"loading": "در حال بارگذاری مهارتها...",
|
||||
"refreshing": "در حال تازهسازی مهارتها..."
|
||||
},
|
||||
"runtimeAudience": "مهارتهای مشترک در `.claude`، `.cursor` و `.agents` برای {{audience}} در دسترس هستند. مهارتهای ذخیرهشده در `.codex` زمانی که پشتیبانی Codex در دسترس باشد فقط-Codex میمانند.",
|
||||
"scope": {
|
||||
"project": "این پروژه",
|
||||
"user": "شخصی"
|
||||
},
|
||||
"searchPlaceholder": "جستجو بر اساس نام مهارت یا چیزی که در آن کمک میکند...",
|
||||
"sections": {
|
||||
"personal": {
|
||||
"description": "عادتها و دستورالعملهایی که میخواهید همهجا در دسترس باشند.",
|
||||
"title": "مهارتهای شخصی"
|
||||
},
|
||||
"project": {
|
||||
"description": "گردشکارهایی که فقط برای این مخزن کد معنا دارند.",
|
||||
"title": "مهارتهای پروژه"
|
||||
}
|
||||
},
|
||||
"sort": {
|
||||
"label": "مرتبسازی مهارتها",
|
||||
"name": "نام",
|
||||
"recent": "جدیدترین"
|
||||
},
|
||||
"status": {
|
||||
"hasScripts": "شامل اسکریپت است، بنابراین آن را با دقت بازبینی کنید",
|
||||
"needsAttention": "پیش از اتکا به آن نیازمند توجه است",
|
||||
"ready": "آماده استفاده"
|
||||
},
|
||||
"success": {
|
||||
"created": "مهارت با موفقیت ایجاد شد.",
|
||||
"imported": "مهارت با موفقیت وارد شد.",
|
||||
"saved": "مهارت با موفقیت ذخیره شد."
|
||||
}
|
||||
},
|
||||
"pluginDetail": {
|
||||
"unknown": "نامشخص",
|
||||
"metadata": {
|
||||
"author": "سازنده",
|
||||
"category": "دسته",
|
||||
"source": "منبع",
|
||||
"version": "نسخه",
|
||||
"capabilities": "قابلیتها",
|
||||
"installs": "نصبها"
|
||||
},
|
||||
"scope": {
|
||||
"label": "دامنه:",
|
||||
"options": {
|
||||
"user": "کاربر (سراسری)",
|
||||
"project": "پروژه (مشترک)",
|
||||
"local": "محلی (gitignoreشده)"
|
||||
}
|
||||
},
|
||||
"links": {
|
||||
"homepage": "صفحه اصلی",
|
||||
"contact": "تماس"
|
||||
},
|
||||
"readme": {
|
||||
"loading": "در حال بارگذاری README...",
|
||||
"empty": "هیچ README در دسترس نیست."
|
||||
}
|
||||
},
|
||||
"skillImport": {
|
||||
"title": "وارد کردن مهارت",
|
||||
"description": "یک پوشه مهارت موجود را انتخاب کنید، آنچه را کپی میشود بازبینی کنید، سپس آن را به یکی از مکانهای پشتیبانیشده مهارت وارد کنید.",
|
||||
"steps": {
|
||||
"chooseFolder": {
|
||||
"title": "۱. یک پوشه مهارت انتخاب کنید",
|
||||
"description": "این باید پوشهای باشد که از قبل شامل فایل `SKILL.md`، `Skill.md` یا `skill.md` است."
|
||||
},
|
||||
"location": {
|
||||
"title": "۲. تصمیم بگیرید کجا قرار بگیرد",
|
||||
"description": "مهارتهای شخصی همهجا کار میکنند. مهارتهای پروژه فقط برای یک مخزن کد نمایش داده میشوند."
|
||||
}
|
||||
},
|
||||
"fields": {
|
||||
"sourceFolder": "پوشه منبع",
|
||||
"destinationFolderName": "نام پوشه مقصد",
|
||||
"audience": "چه کسی میتواند از آن استفاده کند",
|
||||
"storage": "محل ذخیره"
|
||||
},
|
||||
"placeholders": {
|
||||
"defaultFolderName": "پیشفرض روی نام پوشه منبع"
|
||||
},
|
||||
"actions": {
|
||||
"browse": "مرور",
|
||||
"cancel": "لغو",
|
||||
"preparing": "در حال آمادهسازی...",
|
||||
"reviewAndImport": "بازبینی و وارد کردن",
|
||||
"importSkill": "وارد کردن مهارت",
|
||||
"backToImport": "بازگشت به وارد کردن"
|
||||
},
|
||||
"scope": {
|
||||
"user": "کاربر",
|
||||
"project": "پروژه: {{project}}",
|
||||
"projectUnavailable": "پروژه در دسترس نیست"
|
||||
},
|
||||
"rootSuffix": {
|
||||
"codexOnly": " - فقط Codex",
|
||||
"shared": " - مشترک"
|
||||
},
|
||||
"reviewHint": "ابتدا فایلهای کپیشده را بازبینی کنید، سپس وارد کردن را در گام بعدی تأیید کنید.",
|
||||
"reviewLabel": "در حال وارد کردن این مهارت",
|
||||
"errors": {
|
||||
"missingSkillFile": "این پوشه هنوز شبیه یک مهارت به نظر نمیرسد. به فایل SKILL.md، Skill.md یا skill.md نیاز دارد.",
|
||||
"symbolicLinks": "این پوشه شامل پیوندهای نمادین است. بهجای پیوندها، فایلهای واقعی را وارد کنید.",
|
||||
"tooManyFiles": "این پوشه مهارت برای وارد کردن یکباره بسیار بزرگ است. فایلهای اضافی را حذف کرده و دوباره تلاش کنید.",
|
||||
"tooLarge": "این پوشه مهارت برای وارد کردن ایمن بسیار بزرگ است. داراییهای بزرگ را کاهش داده و دوباره تلاش کنید.",
|
||||
"invalidFolderName": "یک نام سادهتر برای پوشه مقصد با حروف، اعداد، نقطه، خط تیره یا زیرخط انتخاب کنید.",
|
||||
"mustBeDirectory": "یک پوشه برای وارد کردن انتخاب کنید، نه یک فایل تنها.",
|
||||
"reviewFailed": "بازبینی تغییرات وارد کردن ناموفق بود",
|
||||
"importFailed": "وارد کردن مهارت ناموفق بود"
|
||||
}
|
||||
},
|
||||
"mcpPanel": {
|
||||
"sort": {
|
||||
"nameAsc": "نام A→Z",
|
||||
"nameDesc": "نام Z→A",
|
||||
"toolsDesc": "بیشترین ابزار"
|
||||
},
|
||||
"health": {
|
||||
"title": "وضعیت سلامت MCP",
|
||||
"checkingViaRuntime": "در حال بررسی سرورهای MCP نصبشده از طریق {{runtime}} ...",
|
||||
"lastChecked": "آخرین بررسی {{time}}",
|
||||
"description": "برای تأیید اتصال MCP نصبشده، عیبیابی را از این صفحه اجرا کنید.",
|
||||
"checking": "در حال بررسی...",
|
||||
"checkStatus": "بررسی وضعیت"
|
||||
},
|
||||
"diagnostics": {
|
||||
"title": "عیبیابی MCP زمان اجرا",
|
||||
"serversCount": "{{count}} سرور",
|
||||
"serversCount_one": "{{count}} سرور",
|
||||
"serversCount_other": "{{count}} سرور",
|
||||
"waiting": "در انتظار نتایج عیبیابی...",
|
||||
"disableReasons": {
|
||||
"checkingRuntimeStatus": "در حال بررسی وضعیت زمان اجرا...",
|
||||
"checkingRuntimeAvailability": "در حال بررسی دسترسپذیری زمان اجرا...",
|
||||
"runtimeFailedToStart": "زمان اجرای پیکربندیشده یافت شد اما در راهاندازی ناموفق بود. برای تعمیر یا نصب مجدد آن داشبورد را باز کنید.",
|
||||
"runtimeRequired": "زمان اجرای پیکربندیشده لازم است. آن را از داشبورد نصب یا تعمیر کنید."
|
||||
},
|
||||
"serversCount_few": "{{count}} سرور",
|
||||
"serversCount_many": "{{count}} سرور"
|
||||
},
|
||||
"searchPlaceholder": "جستجوی سرورهای MCP...",
|
||||
"runtime": {
|
||||
"notAvailable": "{{runtime}} در دسترس نیست",
|
||||
"notInstalled": "{{runtime}} نصب نشده است",
|
||||
"requiredDescription": "بررسیهای سلامت MCP به {{runtime}} نیاز دارند. برای نصب یا تعمیر آن به داشبورد بروید."
|
||||
},
|
||||
"empty": {
|
||||
"searchTitle": "هیچ سروری یافت نشد",
|
||||
"title": "هیچ سرور MCP در دسترس نیست",
|
||||
"searchDescription": "عبارت جستجوی دیگری امتحان کنید",
|
||||
"description": "بعداً برای سرورهای جدید سر بزنید"
|
||||
},
|
||||
"loadMore": "بارگذاری بیشتر"
|
||||
},
|
||||
"apiKeys": {
|
||||
"description": "کلیدهای API را برای تکمیل خودکار هنگام نصب سرورهای MCP بهصورت امن ذخیره کنید.",
|
||||
"storage": {
|
||||
"osKeychain": "کلیدها از طریق {{backend}} رمزنگاری شده و با مجوزهای محدود فایل (فقط مالک) ذخیره میشوند.",
|
||||
"localEncryption": "keychain سیستمعامل در دسترس نیست - کلیدها بهصورت محلی با AES-256 رمزنگاری میشوند. برای محافظت قویتر، یک سرویس keyring (gnome-keyring، kwallet) نصب کنید."
|
||||
},
|
||||
"actions": {
|
||||
"add": "افزودن کلید API",
|
||||
"addFirst": "اولین کلید خود را اضافه کنید",
|
||||
"edit": "ویرایش",
|
||||
"copied": "کپی شد!",
|
||||
"copyEnvVarName": "کپی نام متغیر محیطی",
|
||||
"confirmDelete": "برای تأیید دوباره کلیک کنید",
|
||||
"delete": "حذف"
|
||||
},
|
||||
"empty": {
|
||||
"title": "هیچ کلید API ذخیره نشده است",
|
||||
"description": "کلیدها را اضافه کنید تا هنگام نصب سرورهای MCP متغیرهای محیطی بهطور خودکار تکمیل شوند."
|
||||
},
|
||||
"form": {
|
||||
"addTitle": "افزودن کلید API",
|
||||
"editTitle": "ویرایش کلید API",
|
||||
"addDescription": "یک کلید API را برای تکمیل خودکار در نصب سرورهای MCP ذخیره کنید.",
|
||||
"editDescription": "جزئیات کلید را بهروزرسانی کنید. باید مقدار را دوباره وارد کنید.",
|
||||
"keychainUnavailable": "keychain سیستمعامل در دسترس نیست - کلیدها بهصورت محلی با AES-256 رمزنگاری میشوند. برای محافظت در سطح سیستمعامل gnome-keyring را نصب کنید.",
|
||||
"name": "نام",
|
||||
"namePlaceholder": "مثلاً OpenAI Production",
|
||||
"environmentVariableName": "نام متغیر محیطی",
|
||||
"envVarPlaceholder": "مثلاً OPENAI_API_KEY",
|
||||
"value": "مقدار",
|
||||
"reenterValue": "مقدار کلید را دوباره وارد کنید",
|
||||
"valuePlaceholder": "sk-...",
|
||||
"scope": "دامنه",
|
||||
"userScopeLabel": "کاربر (سراسری)",
|
||||
"projectScopeLabel": "پروژه: {{project}}",
|
||||
"projectUnavailable": "پروژه در دسترس نیست",
|
||||
"boundTo": "متصل به {{path}}",
|
||||
"cancel": "لغو",
|
||||
"saving": "در حال ذخیره...",
|
||||
"update": "بهروزرسانی",
|
||||
"save": "ذخیره",
|
||||
"errors": {
|
||||
"invalidEnvVarFormat": "از حروف، ارقام و زیرخط استفاده کنید. باید با یک حرف یا زیرخط شروع شود.",
|
||||
"nameRequired": "نام لازم است",
|
||||
"envVarRequired": "نام متغیر محیطی لازم است",
|
||||
"invalidEnvVar": "نام متغیر محیطی نامعتبر است",
|
||||
"valueRequired": "مقدار کلید لازم است",
|
||||
"projectScopeRequiresProject": "کلیدهای API با دامنه پروژه به یک پروژه فعال نیاز دارند",
|
||||
"saveFailed": "ذخیره ناموفق بود"
|
||||
}
|
||||
}
|
||||
},
|
||||
"skillReview": {
|
||||
"title": "بازبینی تغییرات مهارت",
|
||||
"description": "{{reviewLabel}} ابتدا تغییرات سیستم فایل را پیشنمایش میکند. تا زمانی که در پایین تأیید نکنید چیزی نوشته نمیشود.",
|
||||
"noPreview": "هیچ پیشنمایشی در دسترس نیست.",
|
||||
"confirmPromptPrefix": "تفاوت زیر را بازبینی کنید، سپس از",
|
||||
"confirmPromptSuffix": "برای اعمال این تغییرات استفاده کنید.",
|
||||
"noChanges": "هنوز هیچ تغییر فایلی شناسایی نشده است.",
|
||||
"binaryBadge": "باینری",
|
||||
"binaryPreviewHidden": "پیشنمایش فایل باینری نمایش داده نمیشود. فایل به همان شکل کپی خواهد شد.",
|
||||
"summary": {
|
||||
"fileChanges": "{{count}} تغییر فایل",
|
||||
"fileChanges_one": "{{count}} تغییر فایل",
|
||||
"fileChanges_other": "{{count}} تغییر فایل",
|
||||
"new": "{{count}} جدید",
|
||||
"updated": "{{count}} بهروزشده",
|
||||
"removed": "{{count}} حذفشده",
|
||||
"binary": "{{count}} باینری",
|
||||
"fileChanges_few": "{{count}} تغییر فایل",
|
||||
"fileChanges_many": "{{count}} تغییر فایل"
|
||||
}
|
||||
},
|
||||
"mcpCard": {
|
||||
"toolsCount": "{{count}} ابزار",
|
||||
"toolsCount_one": "{{count}} ابزار",
|
||||
"toolsCount_other": "{{count}} ابزار",
|
||||
"envCount": "{{count}} متغیر محیطی",
|
||||
"envCount_one": "{{count}} متغیر محیطی",
|
||||
"envCount_other": "{{count}} متغیر محیطی",
|
||||
"auth": "احراز هویت",
|
||||
"byAuthor": "توسط {{author}}",
|
||||
"hosting": {
|
||||
"remote": "راه دور",
|
||||
"local": "محلی",
|
||||
"both": "هر دو"
|
||||
},
|
||||
"toolsCount_few": "{{count}} ابزار",
|
||||
"toolsCount_many": "{{count}} ابزار",
|
||||
"envCount_few": "{{count}} متغیر محیطی",
|
||||
"envCount_many": "{{count}} متغیر محیطی",
|
||||
"repository": "مخزن",
|
||||
"website": "وبسایت"
|
||||
},
|
||||
"installButton": {
|
||||
"installing": "در حال نصب...",
|
||||
"removing": "در حال حذف...",
|
||||
"done": "انجام شد",
|
||||
"retry": "تلاش مجدد",
|
||||
"uninstall": "حذف نصب",
|
||||
"install": "نصب"
|
||||
},
|
||||
"pluginCard": {
|
||||
"official": "رسمی"
|
||||
}
|
||||
}
|
||||
217
src/features/localization/renderer/locales/fa/report.json
Normal file
217
src/features/localization/renderer/locales/fa/report.json
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
{
|
||||
"cost": {
|
||||
"breakdownTitle": "تفکیک هزینه (به ازای هر ۱ میلیون توکن)",
|
||||
"cacheRead": "خواندن از حافظه پنهان",
|
||||
"cacheWrite": "نوشتن در حافظه پنهان",
|
||||
"cost": "هزینه",
|
||||
"input": "ورودی",
|
||||
"noCommits": "بدون کامیت",
|
||||
"noLinesChanged": "هیچ خطی تغییر نکرد",
|
||||
"output": "خروجی",
|
||||
"parent": "والد: {{cost}}",
|
||||
"parentCost": "هزینه والد",
|
||||
"perCommit": "به ازای هر کامیت",
|
||||
"perCommitFormula": "هزینه کل ÷ {{count}} کامیت",
|
||||
"perCommitFormula_few": "هزینه کل ÷ {{count}} کامیت",
|
||||
"perCommitFormula_many": "هزینه کل ÷ {{count}} کامیت",
|
||||
"perCommitFormula_one": "هزینه کل ÷ {{count}} کامیت",
|
||||
"perCommitFormula_other": "هزینه کل ÷ {{count}} کامیت",
|
||||
"perLineChanged": "به ازای هر خط تغییریافته",
|
||||
"perLineFormula": "هزینه کل ÷ {{count}} خط",
|
||||
"perLineFormula_few": "هزینه کل ÷ {{count}} خط",
|
||||
"perLineFormula_many": "هزینه کل ÷ {{count}} خط",
|
||||
"perLineFormula_one": "هزینه کل ÷ {{count}} خط",
|
||||
"perLineFormula_other": "هزینه کل ÷ {{count}} خط",
|
||||
"subagent": "زیرعامل: {{cost}}",
|
||||
"subagentCost": "هزینه زیرعامل",
|
||||
"title": "تحلیل هزینه",
|
||||
"total": "کل"
|
||||
},
|
||||
"insights": {
|
||||
"agent": "عامل",
|
||||
"agent_few": "عامل",
|
||||
"agent_many": "عامل",
|
||||
"agent_one": "عامل",
|
||||
"agent_other": "عامل",
|
||||
"agentTree": "درخت عامل ({{count}} {{unit}})",
|
||||
"background": "(پسزمینه)",
|
||||
"bashCommands": "فرمانهای Bash",
|
||||
"outOfScopeFindings": "یافتههای خارج از محدوده ({{count}})",
|
||||
"questionsAsked": "پرسشهای مطرحشده ({{count}})",
|
||||
"repeated": "تکراری",
|
||||
"skillsInvoked": "مهارتهای فراخواندهشده ({{count}})",
|
||||
"taskDispatches": "ارسالهای وظیفه ({{count}})",
|
||||
"tasksCreated": "وظایف ایجادشده ({{count}})",
|
||||
"teamMode": "حالت تیمی",
|
||||
"teams": "تیمها: {{teams}}",
|
||||
"title": "بینشهای نشست",
|
||||
"total": "کل",
|
||||
"unique": "یکتا",
|
||||
"skillsInvoked_few": "مهارتهای فراخواندهشده ({{count}})",
|
||||
"skillsInvoked_many": "مهارتهای فراخواندهشده ({{count}})",
|
||||
"skillsInvoked_one": "مهارتهای فراخواندهشده ({{count}})",
|
||||
"skillsInvoked_other": "مهارتهای فراخواندهشده ({{count}})",
|
||||
"taskDispatches_few": "ارسالهای وظیفه ({{count}})",
|
||||
"taskDispatches_many": "ارسالهای وظیفه ({{count}})",
|
||||
"taskDispatches_one": "ارسالهای وظیفه ({{count}})",
|
||||
"taskDispatches_other": "ارسالهای وظیفه ({{count}})",
|
||||
"tasksCreated_few": "وظایف ایجادشده ({{count}})",
|
||||
"tasksCreated_many": "وظایف ایجادشده ({{count}})",
|
||||
"tasksCreated_one": "وظایف ایجادشده ({{count}})",
|
||||
"tasksCreated_other": "وظایف ایجادشده ({{count}})",
|
||||
"questionsAsked_few": "پرسشهای مطرحشده ({{count}})",
|
||||
"questionsAsked_many": "پرسشهای مطرحشده ({{count}})",
|
||||
"questionsAsked_one": "پرسشهای مطرحشده ({{count}})",
|
||||
"questionsAsked_other": "پرسشهای مطرحشده ({{count}})",
|
||||
"agentTree_few": "درخت عامل ({{count}} {{unit}})",
|
||||
"agentTree_many": "درخت عامل ({{count}} {{unit}})",
|
||||
"agentTree_one": "درخت عامل ({{count}} {{unit}})",
|
||||
"agentTree_other": "درخت عامل ({{count}} {{unit}})",
|
||||
"outOfScopeFindings_few": "یافتههای خارج از محدوده ({{count}})",
|
||||
"outOfScopeFindings_many": "یافتههای خارج از محدوده ({{count}})",
|
||||
"outOfScopeFindings_one": "یافتههای خارج از محدوده ({{count}})",
|
||||
"outOfScopeFindings_other": "یافتههای خارج از محدوده ({{count}})",
|
||||
"keyTakeaways": "نکات کلیدی"
|
||||
},
|
||||
"quality": {
|
||||
"chars": "نویسه",
|
||||
"corrections": "اصلاحات",
|
||||
"failed": "ناموفق",
|
||||
"fileReadRedundancy": "افزونگی خواندن فایل",
|
||||
"firstMessage": "اولین پیام",
|
||||
"firstRun": "اولین اجرا",
|
||||
"frictionRate": "نرخ اصطکاک",
|
||||
"lastRun": "آخرین اجرا",
|
||||
"messagesBeforeWork": "پیامها پیش از کار",
|
||||
"passed": "موفق",
|
||||
"promptQuality": "کیفیت پرامپت",
|
||||
"readsPerUniqueFile": "خواندن/فایل یکتا",
|
||||
"snapshot": "تصویر لحظهای",
|
||||
"snapshot_few": "تصویر لحظهای",
|
||||
"snapshot_many": "تصویر لحظهای",
|
||||
"snapshot_one": "تصویر لحظهای",
|
||||
"snapshot_other": "تصویر لحظهای",
|
||||
"startupOverhead": "سربار راهاندازی",
|
||||
"testProgression": "پیشرفت تست",
|
||||
"title": "سیگنالهای کیفیت",
|
||||
"tokensBeforeWork": "توکنها پیش از کار",
|
||||
"totalReads": "کل خواندنها",
|
||||
"uniqueFiles": "فایلهای یکتا",
|
||||
"userMessages": "پیامهای کاربر",
|
||||
"percentOfTotal": "٪ از کل"
|
||||
},
|
||||
"tokens": {
|
||||
"apiCalls": "فراخوانیهای API",
|
||||
"cacheCreate": "ایجاد حافظه پنهان",
|
||||
"cacheEfficiency": "کارایی حافظه پنهان",
|
||||
"cacheRead": "خواندن از حافظه پنهان",
|
||||
"cacheReadPct": "٪ خواندن از حافظه پنهان",
|
||||
"coldStart": "شروع سرد",
|
||||
"cost": "هزینه",
|
||||
"input": "ورودی",
|
||||
"model": "مدل",
|
||||
"no": "خیر",
|
||||
"output": "خروجی",
|
||||
"readWriteRatio": "نسبت خواندن/نوشتن",
|
||||
"title": "مصرف توکن",
|
||||
"total": "کل",
|
||||
"yes": "بله"
|
||||
},
|
||||
"subagents": {
|
||||
"title": "زیرعاملها",
|
||||
"metrics": {
|
||||
"count": "تعداد",
|
||||
"totalTokens": "کل توکنها",
|
||||
"totalDuration": "مدت کل",
|
||||
"totalCost": "هزینه کل"
|
||||
},
|
||||
"table": {
|
||||
"description": "توضیح",
|
||||
"type": "نوع",
|
||||
"tokens": "توکنها",
|
||||
"duration": "مدت",
|
||||
"cost": "هزینه"
|
||||
}
|
||||
},
|
||||
"overview": {
|
||||
"title": "نمای کلی",
|
||||
"yes": "بله",
|
||||
"no": "خیر",
|
||||
"metrics": {
|
||||
"duration": "مدت",
|
||||
"messages": "پیامها",
|
||||
"contextUsage": "مصرف بافت",
|
||||
"compactions": "فشردهسازیها",
|
||||
"branch": "شاخه",
|
||||
"subagents": "زیرعاملها",
|
||||
"project": "پروژه",
|
||||
"sessionId": "شناسه نشست"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "خط زمانی و فعالیت",
|
||||
"idleAnalysis": "تحلیل بیکاری",
|
||||
"metrics": {
|
||||
"idleGaps": "وقفههای بیکاری",
|
||||
"totalIdle": "کل بیکاری",
|
||||
"activeTime": "زمان فعال",
|
||||
"idlePercent": "٪ بیکاری"
|
||||
},
|
||||
"modelSwitches": "تعویضهای مدل ({{count}})",
|
||||
"modelSwitches_one": "تعویضهای مدل ({{count}})",
|
||||
"modelSwitches_other": "تعویضهای مدل ({{count}})",
|
||||
"messageNumber": "پیام #{{number}}",
|
||||
"keyEvents": "رویدادهای کلیدی",
|
||||
"modelSwitches_few": "تعویضهای مدل ({{count}})",
|
||||
"modelSwitches_many": "تعویضهای مدل ({{count}})"
|
||||
},
|
||||
"tools": {
|
||||
"title": "مصرف ابزار",
|
||||
"summary": "{{formattedCount}} فراخوانی کل در {{toolCount}} ابزار",
|
||||
"columns": {
|
||||
"tool": "ابزار",
|
||||
"calls": "فراخوانیها",
|
||||
"errors": "خطاها",
|
||||
"successPercent": "٪ موفقیت",
|
||||
"health": "سلامت"
|
||||
}
|
||||
},
|
||||
"git": {
|
||||
"title": "فعالیت Git",
|
||||
"commits": "کامیتها",
|
||||
"pushes": "پوشها",
|
||||
"linesAdded": "خطوط افزودهشده",
|
||||
"linesRemoved": "خطوط حذفشده",
|
||||
"branchesCreated": "شاخههای ایجادشده"
|
||||
},
|
||||
"friction": {
|
||||
"title": "سیگنالهای اصطکاک",
|
||||
"rate": "نرخ اصطکاک: {{rate}}٪",
|
||||
"correctionsCount": "{{count}} اصلاح",
|
||||
"correctionsCount_one": "{{count}} اصلاح",
|
||||
"corrections": "اصلاحات",
|
||||
"thrashingSignals": "سیگنالهای درجازدن",
|
||||
"repeatedBashCommands": "فرمانهای Bash تکراری",
|
||||
"reworkedFiles": "فایلهای بازکاریشده (۳+ ویرایش)",
|
||||
"correctionsCount_few": "{{count}} اصلاح",
|
||||
"correctionsCount_many": "{{count}} اصلاح",
|
||||
"correctionsCount_other": "{{count}} اصلاح"
|
||||
},
|
||||
"errors": {
|
||||
"title": "خطاها",
|
||||
"permissionDenied": "دسترسی رد شد",
|
||||
"messageIndex": "پیام #{{index}}",
|
||||
"input": "ورودی",
|
||||
"error": "خطا",
|
||||
"count": "{{count}} خطا",
|
||||
"count_one": "{{count}} خطا",
|
||||
"permissionDenialCount": "{{count}} رد دسترسی",
|
||||
"permissionDenialCount_one": "{{count}} رد دسترسی",
|
||||
"count_few": "{{count}} خطا",
|
||||
"count_many": "{{count}} خطا",
|
||||
"count_other": "{{count}} خطا",
|
||||
"permissionDenialCount_few": "{{count}} رد دسترسی",
|
||||
"permissionDenialCount_many": "{{count}} رد دسترسی",
|
||||
"permissionDenialCount_other": "{{count}} رد دسترسی"
|
||||
}
|
||||
}
|
||||
994
src/features/localization/renderer/locales/fa/settings.json
Normal file
994
src/features/localization/renderer/locales/fa/settings.json
Normal file
|
|
@ -0,0 +1,994 @@
|
|||
{
|
||||
"tabs": {
|
||||
"advanced": {
|
||||
"description": "گزینههای کاربران حرفهای: خروجی/ورودی پیکربندی، بازنشانی پیشفرضها و ویرایش پیکربندی خام.",
|
||||
"label": "پیشرفته"
|
||||
},
|
||||
"general": {
|
||||
"description": "ترجیحات اصلی برنامه مانند پوسته، زبان، تراکم نمایش و رفتار راهاندازی.",
|
||||
"label": "عمومی"
|
||||
},
|
||||
"infoAriaLabel": "{{label}} چیست؟",
|
||||
"notifications": {
|
||||
"description": "کنترل اینکه چه زمانی و چگونه درباره فعالیت عامل، تکمیل وظایف و خطاها مطلع میشوید.",
|
||||
"label": "اعلانها"
|
||||
}
|
||||
},
|
||||
"view": {
|
||||
"description": "ترجیحات برنامه خود را مدیریت کنید",
|
||||
"loading": "در حال بارگذاری تنظیمات...",
|
||||
"title": "تنظیمات"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"test": "تست"
|
||||
},
|
||||
"defaults": {
|
||||
"allProjects": "همه پروژهها",
|
||||
"allProjectsHint": "تستها از {{project}} استفاده میکنند. پیشفرض اعمال میشود مگر آنکه پروژهای بازنویسی داشته باشد.",
|
||||
"loadingContexts": "در حال بارگذاری بافتها...",
|
||||
"projectHint": "ذخیره فقط {{project}} را بازنویسی میکند.",
|
||||
"projectOverrideContext": "بافت بازنویسی پروژه",
|
||||
"scopeDescriptionAllProjects": "پیشفرض برای هر پروژهای که بازنویسی OpenCode مخصوص خود را ندارد.",
|
||||
"scopeDescriptionProject": "فقط پروژه انتخابشده را بازنویسی میکند. تیمهای در حال اجرا تغییر نمیکنند.",
|
||||
"selectProjectContext": "انتخاب بافت پروژه",
|
||||
"selectProjectHint": "پیش از تست مدلهای محلی یا ذخیره پیشفرضها، یک پروژه انتخاب کنید.",
|
||||
"selectValidationContext": "انتخاب بافت اعتبارسنجی",
|
||||
"setAllProjectsDefault": "تنظیم پیشفرض همه پروژهها",
|
||||
"setProjectDefault": "تنظیم پیشفرض پروژه",
|
||||
"thisProject": "این پروژه",
|
||||
"title": "پیشفرضهای OpenCode",
|
||||
"validationContext": "بافت اعتبارسنجی"
|
||||
},
|
||||
"diagnostics": {
|
||||
"copied": "عیبیابی کپی شد",
|
||||
"copiedShort": "کپی شد",
|
||||
"copy": "کپی عیبیابی",
|
||||
"hints": "نکات",
|
||||
"likelyCause": "علت احتمالی:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI را بهعنوان مدیر اجرا کنید"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "این از قبل پیشفرض انتخابشده OpenCode است.",
|
||||
"empty": "هیچ مدلی یافت نشد.",
|
||||
"emptyFree": "هیچ مدل رایگانی یافت نشد.",
|
||||
"emptyRecommended": "هیچ مدل توصیهشدهای یافت نشد.",
|
||||
"emptyRecommendedFree": "هیچ مدل رایگان توصیهشدهای یافت نشد.",
|
||||
"freeOnly": "فقط رایگان",
|
||||
"launchableDescription": "مسیرهای شناختهشده از پیکربندی OpenCode، مدلهای رایگان داخلی و پیشفرض فعلی. مسیرهای محلی پیش از آماده شدن برای راهاندازی تیم به یک تست موفق نیاز دارند.",
|
||||
"launchableTitle": "مسیرهای مدل OpenCode",
|
||||
"loadingRoutes": "در حال بارگذاری مسیرهای مدل OpenCode...",
|
||||
"noRoutesMatch": "هیچ مسیر مدل OpenCode با «{{query}}» منطبق نیست.",
|
||||
"noneReported": "هنوز هیچ مسیر مدل OpenCode گزارش نشده است. یک مسیر محلی در OpenCode پیکربندی کنید یا از زبانه ارائهدهندگان برای بررسی ارائهدهندگان کاتالوگ استفاده کنید.",
|
||||
"recommendedOnly": "فقط توصیهشده",
|
||||
"searchPlaceholder": "جستجوی مدلها",
|
||||
"selectProjectBeforeTesting": "پیش از تست مدلها، یک بافت پروژه انتخاب کنید.",
|
||||
"selectProjectBeforeTestingDefaults": "پیش از تست یا ذخیره پیشفرضهای OpenCode، یک بافت پروژه انتخاب کنید.",
|
||||
"testInProgress": "تست مدل از قبل در حال اجرا است.",
|
||||
"useInTeamPicker": "ذخیره برای انتخابگر تیم",
|
||||
"validationContextRequired": "برای فعال کردن تست و تنظیم پیشفرض، یک بافت اعتبارسنجی در بالا انتخاب کنید. ذخیره برای انتخابگر تیم فقط مسیر را برای تیمهای جدید ذخیره میکند.",
|
||||
"actionsUnavailable": "اقدامات موقتاً در دسترس نیستند.",
|
||||
"defaultSaveInProgress": "پیشفرض OpenCode در حال ذخیره است.",
|
||||
"routeUnavailableAuth": "این ارائهدهنده پیش از استفاده از این مدل به احراز هویت نیاز دارد.",
|
||||
"routeUnavailableFailed": "این مسیر مدل در آخرین تست اجرای خود ناموفق بود.",
|
||||
"routeUnavailableGeneric": "این مسیر مدل در حال حاضر قابل استفاده نیست.",
|
||||
"routeUnavailableUnknown": "این مدل پیشفرض فعلی OpenCode است، اما هنوز در کاتالوگ زنده در دسترس نیست."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "کاتالوگ ارائهدهندگان OpenCode",
|
||||
"countFallback": "ارائهدهندگان OpenCode",
|
||||
"description": "{{count}}. ارائهدهندگان متصل و توصیهشده ابتدا نمایش داده میشوند.",
|
||||
"loadMore": "بارگذاری ارائهدهندگان بیشتر",
|
||||
"loading": "در حال بارگذاری ارائهدهندگان OpenCode",
|
||||
"noMatches": "هیچ ارائهدهندهای با آن جستجو منطبق نیست.",
|
||||
"noneReported": "هیچ ارائهدهنده OpenCode توسط زمان اجرای مدیریتشده گزارش نشده است.",
|
||||
"recommended": "توصیهشده",
|
||||
"refreshCatalog": "تازهسازی کاتالوگ",
|
||||
"searchPlaceholder": "جستجوی ارائهدهندگان",
|
||||
"description_few": "{{count}}. ارائهدهندگان متصل و توصیهشده ابتدا نمایش داده میشوند.",
|
||||
"description_many": "{{count}}. ارائهدهندگان متصل و توصیهشده ابتدا نمایش داده میشوند.",
|
||||
"description_one": "{{count}}. ارائهدهندگان متصل و توصیهشده ابتدا نمایش داده میشوند.",
|
||||
"description_other": "{{count}}. ارائهدهندگان متصل و توصیهشده ابتدا نمایش داده میشوند."
|
||||
},
|
||||
"setup": {
|
||||
"loading": "در حال بارگذاری راهاندازی ارائهدهنده..."
|
||||
},
|
||||
"summary": {
|
||||
"defaultModel": "پیشفرض OpenCode: {{model}}",
|
||||
"loading": "در حال بارگذاری زمان اجرای مدیریتشده OpenCode، ارائهدهندگان متصل و پیشفرضهای مدل...",
|
||||
"source": "منبع: {{source}}",
|
||||
"title": "زمان اجرای OpenCode"
|
||||
},
|
||||
"tabs": {
|
||||
"models": "مدلها",
|
||||
"providers": "ارائهدهندگان"
|
||||
},
|
||||
"modelRoutes": {
|
||||
"searchPlaceholder": "جستجوی مسیرهای مدل"
|
||||
},
|
||||
"badges": {
|
||||
"usedInTeamPicker": "ذخیرهشده برای انتخابگر تیم",
|
||||
"free": "رایگان",
|
||||
"local": "محلی",
|
||||
"configured": "پیکربندیشده",
|
||||
"knownRoute": "مسیر شناختهشده",
|
||||
"connected": "متصل",
|
||||
"verified": "تأییدشده",
|
||||
"needsTest": "نیازمند تست",
|
||||
"failed": "ناموفق",
|
||||
"unknown": "نامشخص",
|
||||
"default": "پیشفرض"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"agentLanguage": {
|
||||
"description": "زبان برای ارتباط عامل",
|
||||
"descriptionWithDetected": "زبان برای ارتباط عامل (شناساییشده: {{detected}})",
|
||||
"emptyMessage": "هیچ زبانی یافت نشد.",
|
||||
"label": "زبان",
|
||||
"searchPlaceholder": "جستجوی زبان...",
|
||||
"selectPlaceholder": "انتخاب زبان...",
|
||||
"title": "زبان عامل"
|
||||
},
|
||||
"appLanguage": {
|
||||
"description": "زبان برای رابط کاربری برنامه.",
|
||||
"label": "زبان",
|
||||
"title": "زبان برنامه"
|
||||
},
|
||||
"appearance": {
|
||||
"autoExpandAIGroups": {
|
||||
"description": "هنگام باز کردن یک رونوشت یا دریافت پیام جدید، هر نوبت پاسخ را بهطور خودکار گسترش بده",
|
||||
"label": "گسترش پاسخهای هوش مصنوعی بهصورت پیشفرض"
|
||||
},
|
||||
"nativeTitleBar": {
|
||||
"description": "بهجای نوار عنوان سفارشی، از قاب پنجره پیشفرض سیستم استفاده کن",
|
||||
"label": "استفاده از نوار عنوان بومی",
|
||||
"restartConfirm": {
|
||||
"confirmLabel": "راهاندازی مجدد",
|
||||
"message": "برنامه برای اعمال تغییر نوار عنوان باید راهاندازی مجدد شود. اکنون راهاندازی مجدد شود؟",
|
||||
"title": "راهاندازی مجدد لازم است"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"description": "پوسته رنگی مورد علاقه خود را انتخاب کنید",
|
||||
"label": "پوسته",
|
||||
"options": {
|
||||
"dark": "تیره",
|
||||
"light": "روشن",
|
||||
"system": "سیستم"
|
||||
}
|
||||
},
|
||||
"title": "ظاهر"
|
||||
},
|
||||
"browserAccess": {
|
||||
"serverMode": {
|
||||
"description": "برای دسترسی به رابط کاربری از یک مرورگر یا جاسازی در iframe، یک سرور HTTP راهاندازی کن",
|
||||
"label": "فعالسازی حالت سرور"
|
||||
},
|
||||
"title": "دسترسی مرورگر"
|
||||
},
|
||||
"localClaudeRoot": {
|
||||
"actions": {
|
||||
"selectFolder": "انتخاب پوشه",
|
||||
"selectFolderManually": "انتخاب پوشه بهصورت دستی",
|
||||
"useAutoDetect": "استفاده از شناسایی خودکار",
|
||||
"useFolder": "استفاده از پوشه",
|
||||
"usePath": "استفاده از مسیر",
|
||||
"useThisPath": "استفاده از این مسیر",
|
||||
"useWsl": "از Linux/WSL استفاده میکنید؟"
|
||||
},
|
||||
"confirm": {
|
||||
"noProjectsDir": {
|
||||
"message": "این پوشه شامل دایرکتوری «projects» نیست. به هر حال ادامه میدهید؟",
|
||||
"title": "دایرکتوری projects یافت نشد"
|
||||
},
|
||||
"notClaudeDir": {
|
||||
"message": "نام این پوشه «{{folderName}}» است، نه «.claude». به هر حال ادامه میدهید؟",
|
||||
"title": "پوشه انتخابشده .claude نیست"
|
||||
},
|
||||
"noWslPaths": {
|
||||
"message": "نتوانستیم توزیعهای WSL با داده Claude را بهطور خودکار پیدا کنیم. پوشه را بهصورت دستی انتخاب میکنید؟",
|
||||
"title": "هیچ مسیر Claude در WSL یافت نشد"
|
||||
},
|
||||
"wslNoProjectsDir": {
|
||||
"message": "«{{path}}» شامل دایرکتوری «projects» نیست. به هر حال ادامه میدهید؟",
|
||||
"title": "مسیر WSL فاقد دایرکتوری projects است"
|
||||
}
|
||||
},
|
||||
"current": {
|
||||
"autoDetected": "شناساییشده خودکار: {{path}}",
|
||||
"autoDetectedPath": "در حال استفاده از مسیر شناساییشده خودکار",
|
||||
"customPath": "در حال استفاده از مسیر سفارشی",
|
||||
"label": "ریشه محلی فعلی"
|
||||
},
|
||||
"description": "انتخاب کنید کدام پوشه محلی بهعنوان ریشه داده Claude شما در نظر گرفته شود",
|
||||
"errors": {
|
||||
"detectWslFailed": "شناسایی مسیرهای ریشه Claude در WSL ناموفق بود",
|
||||
"loadFailed": "بارگذاری تنظیمات ریشه محلی Claude ناموفق بود",
|
||||
"updateFailed": "بهروزرسانی ریشه Claude ناموفق بود"
|
||||
},
|
||||
"title": "ریشه محلی Claude",
|
||||
"wslModal": {
|
||||
"closeAriaLabel": "بستن پنجره مسیر WSL",
|
||||
"description": "توزیعهای WSL شناساییشده و نامزدهای ریشه Claude",
|
||||
"noProjectsDir": "هیچ دایرکتوری projects شناسایی نشد",
|
||||
"title": "انتخاب ریشه Claude در WSL"
|
||||
}
|
||||
},
|
||||
"privacy": {
|
||||
"telemetry": {
|
||||
"description": "با ارسال دادههای ناشناس خرابی و عملکرد به بهبود برنامه کمک کنید",
|
||||
"label": "ارسال گزارشهای خرابی"
|
||||
},
|
||||
"title": "حریم خصوصی"
|
||||
},
|
||||
"server": {
|
||||
"runningOn": "در حال اجرا روی",
|
||||
"standaloneModeDescription": "در حال اجرا در حالت مستقل. سرور HTTP همیشه فعال است. اعلانهای سیستم در دسترس نیستند - محرکهای اعلان فقط در داخل برنامه ثبت میشوند.",
|
||||
"title": "سرور"
|
||||
},
|
||||
"startup": {
|
||||
"launchAtLogin": {
|
||||
"description": "هنگام ورود، برنامه را بهطور خودکار راهاندازی کن",
|
||||
"label": "راهاندازی هنگام ورود"
|
||||
},
|
||||
"showDockIcon": {
|
||||
"description": "نمایش نماد برنامه در dock (macOS)",
|
||||
"label": "نمایش نماد dock"
|
||||
},
|
||||
"title": "راهاندازی"
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
"dev": {
|
||||
"descriptionPrefix": "اعلانها ممکن است در حالت توسعه کار نکنند. macOS برنامه را بهجای نام برنامه تولیدی، بهعنوان «Electron» شناسایی میکند (شناسه بسته",
|
||||
"descriptionSuffix": "). برای تأیید مجوزها به System Settings > Notifications > Electron مراجعه کنید.",
|
||||
"title": "حالت توسعه"
|
||||
},
|
||||
"ignoredRepositories": {
|
||||
"description": "اعلانهای این مخازن نادیده گرفته میشوند",
|
||||
"empty": "هیچ مخزنی نادیده گرفته نشده است",
|
||||
"selectPlaceholder": "انتخاب مخزن برای نادیده گرفتن...",
|
||||
"title": "مخازن نادیدهگرفتهشده"
|
||||
},
|
||||
"settings": {
|
||||
"enabled": {
|
||||
"description": "نمایش اعلانهای سیستم برای خطاها و رویدادها",
|
||||
"label": "فعالسازی اعلانهای سیستم"
|
||||
},
|
||||
"sound": {
|
||||
"description": "هنگام ظاهر شدن اعلانها صدا پخش کن",
|
||||
"label": "پخش صدا"
|
||||
},
|
||||
"subagentErrors": {
|
||||
"description": "شناسایی و اطلاعرسانی درباره خطاها در نشستهای زیرعامل",
|
||||
"label": "شامل کردن خطاهای زیرعامل"
|
||||
},
|
||||
"title": "تنظیمات اعلان"
|
||||
},
|
||||
"snooze": {
|
||||
"clear": "پاک کردن تعویق",
|
||||
"description": "توقف موقت اعلانها",
|
||||
"descriptionWithTime": "به تعویق افتاده تا {{time}}",
|
||||
"label": "تعویق اعلانها",
|
||||
"options": {
|
||||
"15": "۱۵ دقیقه",
|
||||
"30": "۳۰ دقیقه",
|
||||
"60": "۱ ساعت",
|
||||
"120": "۲ ساعت",
|
||||
"240": "۴ ساعت",
|
||||
"-1": "تا فردا"
|
||||
},
|
||||
"selectDuration": "انتخاب مدت..."
|
||||
},
|
||||
"taskCompletion": {
|
||||
"description": "هنگامی که Claude وظایف را به پایان میرساند، اعلانهای بومی سیستمعامل دریافت کنید - صداها، بنرها و نشانهای Dock/نوار وظیفه. روی macOS، Linux و Windows کار میکند.",
|
||||
"installPlugin": "نصب پلاگین claude-notifications-go",
|
||||
"title": "اعلانهای تکمیل وظیفه"
|
||||
},
|
||||
"team": {
|
||||
"allTasksCompleted": {
|
||||
"description": "هنگامی که هر وظیفه در یک تیم به وضعیت تکمیلشده میرسد اطلاع بده",
|
||||
"label": "همه وظایف تکمیل شدند"
|
||||
},
|
||||
"autoResumeOnRateLimit": {
|
||||
"description": "هنگامی که Claude زمان بازنشانی را گزارش میدهد، یک تلنگر پیگیری برای سرتیم پس از بازنشانی محدودیت زمانبندی کن",
|
||||
"label": "ازسرگیری خودکار پس از محدودیت نرخ"
|
||||
},
|
||||
"clarifications": {
|
||||
"description": "هنگامی که یک وظیفه به ورودی شما نیاز دارد، اعلانهای بومی سیستمعامل نمایش بده",
|
||||
"label": "اعلانهای شفافسازی وظیفه"
|
||||
},
|
||||
"crossTeamMessage": {
|
||||
"description": "هنگامی که پیامی از تیم دیگری میرسد اطلاع بده",
|
||||
"label": "اعلانهای پیام بینتیمی"
|
||||
},
|
||||
"leadInbox": {
|
||||
"description": "هنگامی که همتیمیها به سرتیم پیام میفرستند اطلاع بده",
|
||||
"label": "اعلانهای صندوق ورودی سرتیم"
|
||||
},
|
||||
"statusChange": {
|
||||
"description": "هنگامی که وضعیت یک وظیفه تغییر میکند، اعلانهای بومی سیستمعامل نمایش بده",
|
||||
"label": "اعلانهای تغییر وضعیت وظیفه",
|
||||
"onlySolo": {
|
||||
"description": "فقط زمانی اطلاع بده که تیم هیچ همتیمی ندارد",
|
||||
"label": "فقط در حالت تکنفره"
|
||||
},
|
||||
"statuses": {
|
||||
"description": "کدام وضعیتهای هدف یک اعلان را فعال میکنند",
|
||||
"label": "اطلاعرسانی در این وضعیتها",
|
||||
"options": {
|
||||
"approved": "تأییدشده",
|
||||
"completed": "تکمیلشده",
|
||||
"deleted": "حذفشده",
|
||||
"in_progress": "آغازشده",
|
||||
"needsFix": "نیازمند رفع",
|
||||
"pending": "در انتظار",
|
||||
"review": "بازبینی"
|
||||
}
|
||||
}
|
||||
},
|
||||
"taskComments": {
|
||||
"description": "هنگامی که عاملها روی وظایف نظر میدهند، اعلانهای بومی سیستمعامل نمایش بده",
|
||||
"label": "اعلانهای نظر وظیفه"
|
||||
},
|
||||
"taskCreated": {
|
||||
"description": "هنگامی که یک وظیفه جدید ایجاد میشود، اعلانهای بومی سیستمعامل نمایش بده",
|
||||
"label": "اعلانهای ایجاد وظیفه"
|
||||
},
|
||||
"teamLaunched": {
|
||||
"description": "هنگامی که یک تیم راهاندازی را به پایان رسانده و آماده است اطلاع بده",
|
||||
"label": "اعلانهای راهاندازی تیم"
|
||||
},
|
||||
"title": "اعلانهای تیم",
|
||||
"toolApproval": {
|
||||
"description": "هنگامی که یک ابزار به تأیید شما نیاز دارد (اجازه/رد) در حالی که برنامه در فوکوس نیست اطلاع بده",
|
||||
"label": "اعلانهای تأیید ابزار"
|
||||
},
|
||||
"userInbox": {
|
||||
"description": "هنگامی که همتیمیها به شما پیام میفرستند اطلاع بده",
|
||||
"label": "اعلانهای صندوق ورودی کاربر"
|
||||
}
|
||||
},
|
||||
"test": {
|
||||
"action": "ارسال تست",
|
||||
"description": "یک اعلان تست برای تأیید تحویل ارسال کنید",
|
||||
"failedToSend": "ارسال اعلان تست ناموفق بود",
|
||||
"label": "اعلان تست",
|
||||
"sending": "در حال ارسال...",
|
||||
"sent": "ارسال شد!",
|
||||
"unknownError": "خطای نامشخص"
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"about": {
|
||||
"appIconAlt": "نماد برنامه",
|
||||
"description": "تیمهای عامل هوش مصنوعی را سرهم کنید که بهطور مستقل و موازی کار میکنند، بین تیمها ارتباط برقرار میکنند و وظایف را روی یک تخته kanban مدیریت میکنند - با بازبینی کد داخلی، نظارت زنده بر فرایند و دید کامل ابزار.",
|
||||
"standalone": "مستقل",
|
||||
"title": "درباره",
|
||||
"version": "نسخه {{version}}"
|
||||
},
|
||||
"configuration": {
|
||||
"editConfig": "ویرایش پیکربندی",
|
||||
"exportConfig": "خروجی پیکربندی",
|
||||
"importConfig": "ورودی پیکربندی",
|
||||
"openInEditor": "باز کردن در ویرایشگر",
|
||||
"resetToDefaults": "بازنشانی به پیشفرضها",
|
||||
"title": "پیکربندی"
|
||||
},
|
||||
"updates": {
|
||||
"available": "نسخه {{version}} در دسترس است",
|
||||
"check": "بررسی بهروزرسانیها",
|
||||
"checking": "در حال بررسی...",
|
||||
"ready": "بهروزرسانی آماده است",
|
||||
"unknownVersion": "نامشخص",
|
||||
"upToDate": "بهروز"
|
||||
},
|
||||
"appName": "Agent Teams AI"
|
||||
},
|
||||
"configEditor": {
|
||||
"errors": {
|
||||
"loadFailed": "بارگذاری پیکربندی ناموفق بود",
|
||||
"saveFailed": "ذخیره پیکربندی ناموفق بود"
|
||||
},
|
||||
"footer": {
|
||||
"autoSave": "تغییرات پس از ویرایش بهطور خودکار ذخیره میشوند",
|
||||
"toClose": "برای بستن",
|
||||
"escapeKey": "Esc"
|
||||
},
|
||||
"loading": "در حال بارگذاری پیکربندی...",
|
||||
"status": {
|
||||
"invalidJson": "JSON نامعتبر",
|
||||
"saveFailed": "ذخیره ناموفق بود",
|
||||
"saved": "ذخیره شد",
|
||||
"saving": "در حال ذخیره..."
|
||||
},
|
||||
"title": "ویرایش پیکربندی"
|
||||
},
|
||||
"notificationTriggers": {
|
||||
"add": {
|
||||
"cancel": "لغو",
|
||||
"submit": "افزودن محرک",
|
||||
"title": "افزودن محرک سفارشی"
|
||||
},
|
||||
"builtin": {
|
||||
"description": "محرکهای پیشفرضی که همراه برنامه میآیند. میتوانید آنها را فعال یا غیرفعال کرده و الگوهایشان را سفارشی کنید.",
|
||||
"title": "محرکهای داخلی"
|
||||
},
|
||||
"card": {
|
||||
"builtinBadge": "داخلی",
|
||||
"collapseAriaLabel": "جمع کردن",
|
||||
"deleteAriaLabel": "حذف محرک",
|
||||
"editNameAriaLabel": "ویرایش نام",
|
||||
"expandAriaLabel": "گسترش"
|
||||
},
|
||||
"color": {
|
||||
"customHexTitle": "رنگ hex سفارشی",
|
||||
"invalidHex": "hex نامعتبر"
|
||||
},
|
||||
"configuration": {
|
||||
"alertIfGreaterThan": "هشدار اگر >",
|
||||
"emptyPatternHint": "برای تطبیق با تمام محتوا خالی بگذارید. از نحو regex جاوااسکریپت استفاده میکند.",
|
||||
"errorStatusDescription": "زمانی فعال میشود که اجرای یک ابزار خطایی گزارش کند (is_error: true).",
|
||||
"tokensUnit": "توکن",
|
||||
"matchPatternPlaceholder": "مثلاً error|failed|exception"
|
||||
},
|
||||
"custom": {
|
||||
"description": "محرکهای خود را ایجاد کنید تا برای الگوها یا خروجیهای ابزار خاص مطلع شوید.",
|
||||
"empty": "هنوز هیچ محرک سفارشی پیکربندی نشده است.",
|
||||
"title": "محرکهای سفارشی"
|
||||
},
|
||||
"errors": {
|
||||
"invalidRegexPattern": "الگوی regex نامعتبر"
|
||||
},
|
||||
"fields": {
|
||||
"contentType": "نوع محتوا",
|
||||
"matchField": "فیلد تطبیق",
|
||||
"matchPattern": "الگوی تطبیق (Regex)",
|
||||
"scopeToolName": "دامنه / نام ابزار",
|
||||
"scopeToolNameOptional": "دامنه / نام ابزار (اختیاری)",
|
||||
"threshold": "آستانه",
|
||||
"tokenType": "نوع توکن",
|
||||
"triggerNamePlaceholder": "مثلاً هشدار شکست ساخت",
|
||||
"triggerNameRequired": "نام محرک *"
|
||||
},
|
||||
"ignorePatterns": {
|
||||
"hint": "برای افزودن Enter را فشار دهید. اگر هر الگویی مطابقت کند، اعلان رد میشود.",
|
||||
"placeholder": "افزودن regex نادیدهگیری...",
|
||||
"removeAriaLabel": "حذف الگوی نادیدهگیری",
|
||||
"summary": "پیشرفته: قوانین استثنا",
|
||||
"title": "الگوهای نادیدهگیری (در صورت مطابقت رد شود)"
|
||||
},
|
||||
"options": {
|
||||
"contentTypes": {
|
||||
"text": "خروجی متنی",
|
||||
"thinking": "تفکر",
|
||||
"tool_result": "نتیجه ابزار",
|
||||
"tool_use": "استفاده از ابزار"
|
||||
},
|
||||
"matchFields": {
|
||||
"args": "آرگومانها",
|
||||
"command": "فرمان",
|
||||
"content": "محتوا",
|
||||
"description": "توضیح",
|
||||
"file_path": "مسیر فایل",
|
||||
"fullInput": "ورودی کامل (JSON)",
|
||||
"glob": "فیلتر Glob",
|
||||
"new_string": "رشته جدید",
|
||||
"old_string": "رشته قدیمی",
|
||||
"path": "مسیر",
|
||||
"pattern": "الگو",
|
||||
"prompt": "پرامپت",
|
||||
"query": "پرسوجو",
|
||||
"skill": "نام مهارت",
|
||||
"subagent_type": "نوع زیرعامل",
|
||||
"text": "محتوای متنی",
|
||||
"thinking": "محتوای تفکر",
|
||||
"url": "URL"
|
||||
},
|
||||
"modes": {
|
||||
"content_match": "الگوی محتوا",
|
||||
"error_status": "خطای اجرا",
|
||||
"token_threshold": "مصرف بالای توکن"
|
||||
},
|
||||
"tokenTypes": {
|
||||
"input": "توکنهای ورودی",
|
||||
"output": "توکنهای خروجی",
|
||||
"total": "کل توکنها"
|
||||
},
|
||||
"toolNames": {
|
||||
"anyTool": "هر ابزاری"
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"defaultTestTriggerName": "محرک تست",
|
||||
"detectedSuffix": "خطا شناسایی میشد",
|
||||
"more": "...و {{count}} مورد دیگر",
|
||||
"more_few": "...و {{count}} مورد دیگر",
|
||||
"more_many": "...و {{count}} مورد دیگر",
|
||||
"more_one": "...و {{count}} مورد دیگر",
|
||||
"more_other": "...و {{count}} مورد دیگر",
|
||||
"testTrigger": "محرک تست",
|
||||
"testing": "در حال تست...",
|
||||
"title": "پیشنمایش",
|
||||
"truncatedWarning": "جستجو زودتر متوقف شد (انقضای زمان یا محدودیت تعداد). تطابقهای واقعی ممکن است بیشتر باشد.",
|
||||
"viewSession": "مشاهده نشست"
|
||||
},
|
||||
"repositoryScope": {
|
||||
"empty": "هیچ مخزنی انتخاب نشده است - محرک برای همه مخازن اعمال میشود",
|
||||
"hint": "هنگامی که مخازن انتخاب میشوند، این محرک فقط برای خطاهای آن مخازن فعال میشود.",
|
||||
"placeholder": "انتخاب مخزن برای افزودن...",
|
||||
"summary": "پیشرفته: دامنه مخزن",
|
||||
"title": "محدود کردن به مخازن (فقط برای مخازن انتخابشده اعمال میشود)"
|
||||
},
|
||||
"sections": {
|
||||
"configuration": "پیکربندی",
|
||||
"dotColor": "رنگ نقطه",
|
||||
"generalInfo": "اطلاعات عمومی",
|
||||
"triggerCondition": "شرط محرک"
|
||||
}
|
||||
},
|
||||
"workspaceProfiles": {
|
||||
"actions": {
|
||||
"addProfile": "افزودن نمایه",
|
||||
"cancel": "لغو",
|
||||
"deleteProfile": "حذف نمایه",
|
||||
"editProfile": "ویرایش نمایه",
|
||||
"save": "ذخیره"
|
||||
},
|
||||
"authMethods": {
|
||||
"agent": "عامل SSH",
|
||||
"auto": "خودکار (از پیکربندی SSH)",
|
||||
"password": "رمز عبور",
|
||||
"privateKey": "کلید خصوصی"
|
||||
},
|
||||
"deleteConfirm": {
|
||||
"confirmLabel": "حذف",
|
||||
"message": "آیا مطمئنید که میخواهید «{{name}}» را حذف کنید؟ این عمل قابل بازگشت نیست.",
|
||||
"title": "حذف نمایه"
|
||||
},
|
||||
"description": "نمایههای اتصال SSH را برای اتصال مجدد سریع ذخیره کنید",
|
||||
"empty": {
|
||||
"description": "برای اتصال سریع یک نمایه SSH اضافه کنید",
|
||||
"title": "هیچ نمایه ذخیرهشدهای نیست"
|
||||
},
|
||||
"form": {
|
||||
"authentication": "احراز هویت",
|
||||
"host": "میزبان",
|
||||
"name": "نام",
|
||||
"passwordPrompt": "هنگام اتصال، رمز عبور از شما خواسته خواهد شد.",
|
||||
"port": "درگاه",
|
||||
"privateKeyPath": "مسیر کلید خصوصی",
|
||||
"username": "نام کاربری",
|
||||
"namePlaceholder": "سرور من",
|
||||
"hostPlaceholder": "نام میزبان یا IP",
|
||||
"usernamePlaceholder": "user"
|
||||
},
|
||||
"loading": "در حال بارگذاری نمایهها...",
|
||||
"title": "نمایههای فضای کاری"
|
||||
},
|
||||
"connection": {
|
||||
"actions": {
|
||||
"connect": "اتصال",
|
||||
"connecting": "در حال اتصال...",
|
||||
"disconnect": "قطع اتصال",
|
||||
"testConnection": "تست اتصال",
|
||||
"testing": "در حال تست..."
|
||||
},
|
||||
"currentMode": {
|
||||
"description": "منبع داده برای فایلهای نشست",
|
||||
"label": "حالت فعلی",
|
||||
"local": "محلی ({{path}})"
|
||||
},
|
||||
"description": "برای مشاهده نشستهای Claude Code در حال اجرا، به یک ماشین راه دور متصل شوید",
|
||||
"form": {
|
||||
"authentication": "احراز هویت",
|
||||
"host": "میزبان",
|
||||
"password": "رمز عبور",
|
||||
"port": "درگاه",
|
||||
"privateKeyPath": "مسیر کلید خصوصی",
|
||||
"username": "نام کاربری",
|
||||
"hostPlaceholder": "نام میزبان یا نام مستعار پیکربندی SSH",
|
||||
"usernamePlaceholder": "user"
|
||||
},
|
||||
"savedProfiles": {
|
||||
"title": "نمایههای ذخیرهشده"
|
||||
},
|
||||
"ssh": {
|
||||
"title": "اتصال SSH"
|
||||
},
|
||||
"status": {
|
||||
"connectedTo": "متصل به {{host}}",
|
||||
"remoteSessions": "در حال مشاهده نشستهای راه دور از طریق SSH"
|
||||
},
|
||||
"test": {
|
||||
"failed": "اتصال ناموفق بود: {{error}}",
|
||||
"success": "اتصال موفق بود",
|
||||
"unknownError": "خطای نامشخص"
|
||||
},
|
||||
"title": "اتصال راه دور"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"actions": {
|
||||
"cancel": "لغو",
|
||||
"cancelLogin": "لغو ورود",
|
||||
"connectChatGpt": "اتصال ChatGPT",
|
||||
"delete": "حذف",
|
||||
"disable": "غیرفعال کردن",
|
||||
"disconnectAccount": "قطع اتصال حساب",
|
||||
"generateLink": "تولید پیوند",
|
||||
"openLogin": "باز کردن ورود",
|
||||
"reconnectAnthropic": "اتصال مجدد Anthropic",
|
||||
"refresh": "تازهسازی",
|
||||
"replaceKey": "جایگزینی کلید",
|
||||
"saveEndpoint": "ذخیره نقطه پایانی",
|
||||
"saveKey": "ذخیره کلید",
|
||||
"saving": "در حال ذخیره...",
|
||||
"setApiKey": "تنظیم کلید API",
|
||||
"updateKey": "بهروزرسانی کلید",
|
||||
"useCode": "استفاده از کد"
|
||||
},
|
||||
"apiKey": {
|
||||
"loadingStoredCredentials": "در حال بارگذاری اعتبارنامههای ذخیرهشده...",
|
||||
"projectScope": "پروژه",
|
||||
"scope": "دامنه",
|
||||
"storedIn": "ذخیرهشده در {{backend}}",
|
||||
"userScope": "کاربر",
|
||||
"storedInApp": "ذخیرهشده در برنامه",
|
||||
"providers": {
|
||||
"anthropic": {
|
||||
"name": "کلید API Anthropic",
|
||||
"title": "کلید API",
|
||||
"description": "از یک کلید API مستقیم Anthropic برای دسترسی صورتحسابمحور API استفاده کنید. نشست اشتراک Anthropic شما هنگام بازگشت در دسترس میماند.",
|
||||
"placeholder": "sk-ant-..."
|
||||
},
|
||||
"codex": {
|
||||
"name": "کلید API Codex",
|
||||
"title": "کلید API",
|
||||
"description": "از یک کلید API OpenAI بهعنوان مسیر احراز هویت ثانویه Codex استفاده کنید. اگر Codex را به حالت کلید API تغییر دهید، برنامه OPENAI_API_KEY را برای راهاندازیهای بومی در CODEX_API_KEY بازتاب میدهد.",
|
||||
"placeholder": "sk-proj-..."
|
||||
},
|
||||
"gemini": {
|
||||
"name": "کلید API Gemini",
|
||||
"title": "دسترسی API",
|
||||
"description": "از `GEMINI_API_KEY` برای بکاند Gemini API استفاده کنید. CLI SDK و ADC به آن نیاز ندارند.",
|
||||
"placeholder": "AIza..."
|
||||
}
|
||||
}
|
||||
},
|
||||
"codex": {
|
||||
"account": {
|
||||
"appServer": "سرور برنامه: {{state}}",
|
||||
"connected": "متصل",
|
||||
"description": "نشست حساب سرور برنامه محلی Codex را که راهاندازیهای بومی پشتیبانیشده با اشتراک را تأمین میکند مدیریت کنید.",
|
||||
"loginInProgress": "ورود در حال انجام",
|
||||
"plan": "پلن: {{plan}}",
|
||||
"reconnectRequired": "اتصال مجدد لازم است",
|
||||
"title": "حساب ChatGPT",
|
||||
"hints": {
|
||||
"autoUsesApiKeyUntilChatgpt": "{{message}} حالت خودکار تا زمان اتصال ChatGPT از کلید API شناساییشده استفاده خواهد کرد.",
|
||||
"detectedApiKeyNeedsApiMode": "{{message}} کلید API شناساییشده فقط پس از تغییر Codex به حالت کلید API استفاده میشود.",
|
||||
"localArtifactsNoSession": "Codex CLI در حال حاضر هیچ حساب فعال ChatGPT را گزارش نمیکند. دادههای محلی حساب Codex وجود دارد، اما هیچ نشست مدیریتشده فعالی انتخاب نشده است. محدودیتهای استفاده فقط پس از آنکه Codex CLI یکی را ببیند اینجا ظاهر میشوند.",
|
||||
"noActiveAccount": "Codex CLI در حال حاضر هیچ حساب فعال ChatGPT را گزارش نمیکند. محدودیتهای استفاده فقط پس از آنکه Codex CLI یکی را ببیند اینجا ظاهر میشوند.",
|
||||
"reconnectBeforeUsage": "Codex یک حساب ChatGPT بهصورت محلی انتخابشده دارد، اما نشست فعلی پیش از آنکه محدودیتهای استفاده اینجا بارگذاری شوند نیازمند اتصال مجدد است.",
|
||||
"usageLimitsAfterReport": "محدودیتهای استفاده پس از آنکه Codex آنها را برای حساب ChatGPT متصل گزارش کند اینجا ظاهر میشوند."
|
||||
}
|
||||
},
|
||||
"install": {
|
||||
"checking": "در حال بررسی",
|
||||
"downloading": "در حال دانلود",
|
||||
"installCli": "نصب Codex CLI",
|
||||
"installing": "در حال نصب",
|
||||
"retryInstall": "تلاش مجدد برای نصب",
|
||||
"title": "نصب Codex CLI در دادههای برنامه"
|
||||
},
|
||||
"rateLimits": {
|
||||
"credits": "اعتبارها",
|
||||
"creditsDescription": "اعتبارها جدا از مصرف اشتراک پنجرهمحور نمایش داده میشوند و ممکن است برای نشستهای ChatGPT پشتیبانیشده با پلن در دسترس نباشند.",
|
||||
"noSecondaryWindow": "Codex برای این تصویر لحظهای حساب، پنجره ثانویهای برنگرداند.",
|
||||
"notReported": "گزارش نشده",
|
||||
"primaryReset": "بازنشانی اولیه",
|
||||
"primaryUsed": "استفادهشده اولیه",
|
||||
"primaryWindow": "پنجره اولیه",
|
||||
"remainingLeft": "{{value}} باقیمانده",
|
||||
"remainingUnknown": "باقیمانده نامشخص",
|
||||
"secondaryReset": "بازنشانی ثانویه",
|
||||
"secondaryUsed": "استفادهشده ثانویه",
|
||||
"secondaryWindow": "پنجره ثانویه",
|
||||
"usedQuotaNote": "این درصدها سهمیه استفادهشده را نشان میدهند، نه سهمیه باقیمانده.",
|
||||
"weeklyReset": "بازنشانی هفتگی",
|
||||
"weeklyUsed": "استفادهشده هفتگی",
|
||||
"weeklyUsedOneWeek": "استفادهشده هفتگی (۱ هفته)",
|
||||
"weeklyWindow": "پنجره هفتگی",
|
||||
"secondaryFallback": "ثانویه",
|
||||
"secondaryWindowNote": " محدودیتهای هفتگی بهطور جداگانه در پنجره {{window}} نمایش داده میشوند.",
|
||||
"usageExplanationGeneric": "سهمیه استفادهشده را نشان میدهد، نه سهمیه باقیمانده.",
|
||||
"usageExplanationWindowOnly": "سهمیه استفادهشده در پنجره {{window}} فعلی را نشان میدهد، نه سهمیه باقیمانده.",
|
||||
"usageExplanationWithRemaining": "{{used}} استفادهشده - حدود {{remaining}} در پنجره {{window}} فعلی باقیمانده."
|
||||
}
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"authToken": "توکن احراز هویت",
|
||||
"authTokenMissing": "توکن احراز هویت پیکربندی نشده است.",
|
||||
"baseUrl": "URL پایه",
|
||||
"description": "از یک نقطه پایانی زمان اجرای محلی سازگار با Anthropic استفاده کنید.",
|
||||
"keepSavedToken": "برای نگه داشتن توکن ذخیرهشده خالی بگذارید",
|
||||
"title": "نقطه پایانی محلی / سازگار",
|
||||
"tokenStatus": "توکن {{status}}",
|
||||
"validation": {
|
||||
"baseUrlRequired": "URL پایه لازم است",
|
||||
"firstPartyAnthropic": "برای Anthropic دستاول از خودکار، اشتراک یا کلید API استفاده کنید",
|
||||
"httpRequired": "URL پایه باید از http:// یا https:// استفاده کند",
|
||||
"invalidUrl": "URL نامعتبر",
|
||||
"noCredentials": "URL پایه نباید شامل اعتبارنامهها باشد"
|
||||
},
|
||||
"status": {
|
||||
"endpointDisabledTokenKept": "نقطه پایانی غیرفعال شد. توکن ذخیرهشده نگه داشته شد.",
|
||||
"endpointSaved": "نقطه پایانی ذخیره شد",
|
||||
"endpointSavedTokenMissing": "نقطه پایانی ذخیره شد. توکن احراز هویت پیکربندی نشده است."
|
||||
}
|
||||
},
|
||||
"connection": {
|
||||
"authenticationMethod": "روش احراز هویت",
|
||||
"descriptions": {
|
||||
"anthropic": "انتخاب کنید نشستهای Anthropic راهاندازیشده توسط برنامه چگونه احراز هویت شوند.",
|
||||
"codex": "انتخاب کنید Codex هنگام راهاندازی زمان اجرای بومی، اشتراک ChatGPT شما را ترجیح دهد یا یک کلید API را.",
|
||||
"gemini": "دسترسی API اختیاری را پیکربندی کنید. CLI SDK و ADC همچنان بهطور خودکار کشف میشوند.",
|
||||
"opencode": "احراز هویت OpenCode و فهرست ارائهدهنده توسط زمان اجرای OpenCode مدیریت میشوند."
|
||||
},
|
||||
"method": "روش اتصال",
|
||||
"mode": "حالت: {{mode}}",
|
||||
"selected": "انتخابشده",
|
||||
"switching": "در حال تعویض...",
|
||||
"title": "اتصال"
|
||||
},
|
||||
"connectionCards": {
|
||||
"apiKey": {
|
||||
"title": "کلید API"
|
||||
},
|
||||
"anthropic": {
|
||||
"apiKeyDescription": "از ANTHROPIC_API_KEY و صورتحساب API Anthropic استفاده کنید.",
|
||||
"autoDescription": "از پیشفرضهای زمان اجرای Anthropic و بهترین اعتبارنامه محلی در دسترس استفاده کنید.",
|
||||
"hint": "حالت خودکار، Anthropic را روی تعیین اعتبارنامه محلی پیشفرض خود نگه میدارد.",
|
||||
"subscriptionDescription": "از نشست ورود محلی Anthropic و دسترسی اشتراکی خود استفاده کنید.",
|
||||
"subscriptionTitle": "اشتراک Anthropic"
|
||||
},
|
||||
"auto": {
|
||||
"title": "خودکار"
|
||||
},
|
||||
"codex": {
|
||||
"apiKeyDescription": "از صورتحساب OPENAI_API_KEY و CODEX_API_KEY برای راهاندازیهای بومی Codex استفاده کنید.",
|
||||
"autoDescription": "حساب و اشتراک ChatGPT خود را ترجیح دهید. فقط در صورت نیاز از حالت کلید API استفاده کنید.",
|
||||
"chatgptDescription": "از حساب ChatGPT متصل و اشتراک Codex خود استفاده کنید.",
|
||||
"chatgptTitle": "حساب ChatGPT",
|
||||
"hint": "Codex همیشه از طریق زمان اجرای بومی اجرا میشود. حالت خودکار پیش از بازگشت به اعتبارنامههای کلید API، حساب ChatGPT شما را ترجیح میدهد."
|
||||
}
|
||||
},
|
||||
"description": "مدیریت کنید هر ارائهدهنده چگونه متصل میشود و، هنگام پشتیبانی، زمان اجرای چندمدلی باید از کدام بکاند استفاده کند.",
|
||||
"fastMode": {
|
||||
"defaultOff": "پیشفرض خاموش",
|
||||
"description": "هنگامی که مدل و زمان اجرای تعیینشده اجازه دهند، حالت Fast مربوط به Claude Code را بهطور پیشفرض برای راهاندازیهای تیم جدید Anthropic اعمال کن.",
|
||||
"disabledHint": "راهاندازیهای جدید Anthropic روی سرعت عادی میمانند مگر آنکه یک تیم صراحتاً حالت Fast را فعال کند.",
|
||||
"enabledHint": "راهاندازیهای جدید Anthropic هنگامی که مدل تعیینشده پشتیبانی کند، بهطور پیشفرض حالت Fast را درخواست خواهند کرد.",
|
||||
"notExposed": "این زمان اجرای Anthropic حالت Fast را افشا نمیکند.",
|
||||
"preferFast": "ترجیح Fast",
|
||||
"title": "پیشفرض حالت Fast",
|
||||
"unavailableForRuntime": "حالت Fast در حال حاضر برای این زمان اجرای Anthropic در دسترس نیست."
|
||||
},
|
||||
"alerts": {
|
||||
"anthropicApiKeyMissing": "حالت کلید API انتخاب شده است، اما هنوز هیچ اعتبارنامه API Anthropic در دسترس نیست.",
|
||||
"anthropicStoredKeyAvailable": "یک کلید API ذخیرهشده در دسترس است، اما نشستهای Anthropic راهاندازیشده توسط برنامه تنها پس از تغییر شما به حالت کلید API از آن استفاده میکنند.",
|
||||
"anthropicSubscriptionMissing": "حالت اشتراک Anthropic انتخاب شده است. برای استفاده از این ارائهدهنده با Anthropic وارد شوید.",
|
||||
"authTokenMissing": "توکن احراز هویت پیکربندی نشده است. بسیاری از نقاط پایانی محلی سازگار با Anthropic به یک توکن غیرخالی نیاز دارند.",
|
||||
"chatgptLoginPending": "در انتظار اتمام ورود حساب ChatGPT...",
|
||||
"chatgptLoginStarting": "در حال شروع ورود ChatGPT...",
|
||||
"codexApiKeyMissing": "حالت کلید API انتخاب شده است، اما هنوز هیچ اعتبارنامه OPENAI_API_KEY یا CODEX_API_KEY در دسترس نیست.",
|
||||
"codexLocalArtifactsNoSession": "Codex CLI در حال حاضر هیچ حساب فعال ChatGPT ندارد. دادههای محلی حساب Codex وجود دارد، اما هیچ نشست مدیریتشده فعالی انتخاب نشده است.",
|
||||
"codexNeedsReconnect": "Codex یک حساب ChatGPT بهصورت محلی انتخابشده دارد، اما نشست فعلی نیازمند اتصال مجدد است.",
|
||||
"codexNoChatgptAccount": "Codex CLI در حال حاضر هیچ حساب فعال ChatGPT ندارد. برای استفاده از اشتراک خود ChatGPT را متصل کنید.",
|
||||
"codexNoCredential": "هنوز هیچ حساب ChatGPT یا کلید API در دسترس نیست.",
|
||||
"geminiApiUnavailable": "Gemini API در حال حاضر در دسترس نیست. `GEMINI_API_KEY` را اینجا پیکربندی کنید یا از اعتبارنامههای معتبر Google ADC استفاده کنید.",
|
||||
"withApiKeyFallback": "{{message}} برای استفاده از کلید API شناساییشده به حالت کلید API تغییر دهید."
|
||||
},
|
||||
"authModeDescriptions": {
|
||||
"anthropic": {
|
||||
"apiKey": "نشستهای Anthropic راهاندازیشده توسط برنامه را وادار به استفاده از اعتبارنامه کلید API کن.",
|
||||
"auto": "از رفتار پیشفرض زمان اجرا استفاده کن. کلیدهای API ذخیرهشده در این برنامه تنها پس از تغییر به حالت کلید API استفاده میشوند.",
|
||||
"oauth": "نشستهای Anthropic راهاندازیشده توسط برنامه را وادار به استفاده از نشست اشتراک محلی Anthropic کن."
|
||||
},
|
||||
"codex": {
|
||||
"apiKey": "راهاندازیهای بومی Codex را وادار به استفاده از صورتحساب OPENAI_API_KEY / CODEX_API_KEY کن.",
|
||||
"auto": "هنگامی که حساب ChatGPT شما در دسترس است آن را ترجیح بده. فقط در صورت نیاز به حالت کلید API بازگرد.",
|
||||
"chatgpt": "راهاندازیهای بومی Codex را وادار به استفاده از حساب ChatGPT متصل و اشتراک شما کن."
|
||||
}
|
||||
},
|
||||
"progress": {
|
||||
"applyingConnectionChanges": "در حال اعمال تغییرات اتصال...",
|
||||
"refreshingProviderStatus": "در حال تازهسازی وضعیت ارائهدهنده...",
|
||||
"savingCompatibleEndpoint": "در حال ذخیره نقطه پایانی سازگار...",
|
||||
"switchingAnthropicSubscription": "در حال تعویض به اشتراک Anthropic...",
|
||||
"switchingApiKey": "در حال تعویض به کلید API...",
|
||||
"switchingApiKeyMode": "در حال تعویض به حالت کلید API...",
|
||||
"switchingAuto": "در حال تعویض به خودکار...",
|
||||
"switchingChatgpt": "در حال تعویض به حالت حساب ChatGPT..."
|
||||
},
|
||||
"provider": "ارائهدهنده",
|
||||
"runtime": {
|
||||
"descriptions": {
|
||||
"anthropic": "Anthropic در حال حاضر انتخابگر بکاند زمان اجرای جداگانهای ندارد.",
|
||||
"codex": "Codex اکنون فقط از طریق مسیر زمان اجرای بومی اجرا میشود.",
|
||||
"gemini": "انتخاب کنید چندمدلی باید از کدام بکاند زمان اجرای Gemini استفاده کند.",
|
||||
"opencode": "OpenCode از میزبان زمان اجرای مدیریتشده خود استفاده میکند. دسکتاپ در حال حاضر فقط وضعیت را افشا میکند."
|
||||
},
|
||||
"title": "زمان اجرا",
|
||||
"updating": "در حال بهروزرسانی زمان اجرا..."
|
||||
},
|
||||
"runtimeSummary": "زمان اجرا: {{runtime}}",
|
||||
"status": {
|
||||
"configured": "پیکربندیشده",
|
||||
"enabled": "فعال",
|
||||
"notConfigured": "پیکربندینشده",
|
||||
"notSet": "تنظیمنشده",
|
||||
"off": "خاموش",
|
||||
"unknown": "نامشخص"
|
||||
},
|
||||
"title": "تنظیمات ارائهدهنده",
|
||||
"usage": {
|
||||
"apiKey": "در حال استفاده از کلید API",
|
||||
"apiKeyRequired": "کلید API لازم است",
|
||||
"compatibleEndpoint": "در حال استفاده از نقطه پایانی سازگار",
|
||||
"notConnected": "متصل نیست",
|
||||
"usingMethod": "در حال استفاده از {{method}}"
|
||||
},
|
||||
"errors": {
|
||||
"apiKeyDeletedRefreshFailed": "کلید API حذف شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود.",
|
||||
"apiKeySavedRefreshFailed": "کلید API ذخیره شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود.",
|
||||
"connectionUpdatedRefreshFailed": "اتصال بهروزرسانی شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود.",
|
||||
"deleteApiKey": "حذف کلید API ناموفق بود",
|
||||
"disableEndpoint": "غیرفعال کردن نقطه پایانی ناموفق بود",
|
||||
"endpointDisabledRefreshFailed": "نقطه پایانی غیرفعال شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود.",
|
||||
"endpointSavedRefreshFailed": "نقطه پایانی ذخیره شد، اما تازهسازی وضعیت ارائهدهنده ناموفق بود.",
|
||||
"refreshCodexAccount": "تازهسازی حساب Codex ناموفق بود",
|
||||
"saveApiKey": "ذخیره کلید API ناموفق بود",
|
||||
"saveEndpoint": "ذخیره نقطه پایانی ناموفق بود",
|
||||
"updateAnthropicFastMode": "بهروزرسانی حالت Fast مربوط به Anthropic ناموفق بود",
|
||||
"updateConnection": "بهروزرسانی اتصال ناموفق بود",
|
||||
"updateRuntimeBackend": "بهروزرسانی بکاند زمان اجرا ناموفق بود",
|
||||
"apiKeyRequired": "کلید API لازم است"
|
||||
},
|
||||
"connectionUi": {
|
||||
"authMode": {
|
||||
"auto": "خودکار",
|
||||
"oauth": "اشتراک / OAuth",
|
||||
"chatgpt": "حساب ChatGPT",
|
||||
"apiKey": "کلید API",
|
||||
"anthropicSubscription": "اشتراک Anthropic"
|
||||
},
|
||||
"authMethod": {
|
||||
"apiKey": "کلید API",
|
||||
"apiKeyHelper": "کمککننده کلید API",
|
||||
"oauth": "OAuth",
|
||||
"claudeSubscription": "اشتراک Claude",
|
||||
"geminiCli": "Gemini CLI",
|
||||
"googleAccount": "حساب Google",
|
||||
"serviceAccount": "حساب سرویس"
|
||||
},
|
||||
"runtime": {
|
||||
"codexNative": "Codex بومی",
|
||||
"currentRuntime": "زمان اجرای فعلی",
|
||||
"selectedRuntime": "زمان اجرای انتخابشده",
|
||||
"summary": "{{prefix}}: {{runtime}}"
|
||||
},
|
||||
"status": {
|
||||
"checking": "در حال بررسی...",
|
||||
"modelsAvailable": "مدلها در دسترس هستند",
|
||||
"checked": "بررسیشده",
|
||||
"providerActivity": "فعالیت ارائهدهنده",
|
||||
"notConnected": "متصل نیست",
|
||||
"startingChatGptLogin": "در حال شروع ورود ChatGPT...",
|
||||
"waitingForChatGptLogin": "در انتظار ورود حساب ChatGPT...",
|
||||
"chatGptVerificationDegraded": "حساب ChatGPT شناسایی شد - تأیید حساب در حال حاضر کاهشیافته است.",
|
||||
"chatGptAccountReady": "حساب ChatGPT آماده است",
|
||||
"apiKeyReady": "کلید API آماده است",
|
||||
"codexLocalAccountNeedsReconnect": "Codex یک حساب ChatGPT بهصورت محلی انتخابشده دارد، اما نشست فعلی نیازمند اتصال مجدد است.",
|
||||
"codexNoActiveManagedSession": "Codex CLI هیچ ورود فعال ChatGPT را گزارش نمیکند. دادههای محلی حساب Codex وجود دارد، اما هیچ نشست مدیریتشده فعالی انتخاب نشده است.",
|
||||
"codexNoActiveChatGptLogin": "Codex CLI هیچ ورود فعال ChatGPT را گزارش نمیکند",
|
||||
"connectChatGptForSubscription": "برای استفاده از اشتراک Codex خود یک حساب ChatGPT متصل کنید.",
|
||||
"codexNativeReady": "Codex بومی آماده است",
|
||||
"codexNativeUnavailable": "Codex بومی در دسترس نیست",
|
||||
"unavailableInCurrentRuntime": "در زمان اجرای فعلی در دسترس نیست",
|
||||
"connectedViaApiKey": "متصل از طریق کلید API",
|
||||
"apiKeyConfiguredNotVerified": "کلید API پیکربندی شد، اما هنوز تأیید نشده است",
|
||||
"apiKeyModeMissingCredential": "حالت کلید API انتخاب شد، اما هیچ کلید API پیکربندی نشده است",
|
||||
"connectedVia": "متصل از طریق {{method}}",
|
||||
"unableToVerify": "تأیید ممکن نیست"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "احراز هویت انتخابشده: {{authMode}}",
|
||||
"preferredAuth": "احراز هویت ترجیحی: {{authMode}}"
|
||||
},
|
||||
"credential": {
|
||||
"apiKeyConfigured": "کلید API پیکربندی شده است",
|
||||
"savedApiKeyAvailable": "کلید API ذخیرهشده در بخش مدیریت در دسترس است",
|
||||
"apiKeyAlsoConfigured": "کلید API نیز در بخش مدیریت پیکربندی شده است",
|
||||
"apiKeyConfiguredInManage": "کلید API در بخش مدیریت پیکربندی شده است",
|
||||
"apiKeyFallbackInManage": "کلید API نیز در بخش مدیریت بهعنوان جایگزین در دسترس است",
|
||||
"availableAsFallback": "{{summary}} - در دسترس بهعنوان جایگزین",
|
||||
"savedApiKeyAvailableIfSwitch": "اگر به حالت کلید API تغییر دهید، کلید API ذخیرهشده در بخش مدیریت در دسترس است",
|
||||
"availableIfSwitch": "{{summary}} - در صورت تغییر به حالت کلید API در دسترس است",
|
||||
"autoWillUseUntilChatGpt": "{{summary}} - حالت خودکار تا زمان اتصال ChatGPT از این استفاده خواهد کرد"
|
||||
},
|
||||
"actions": {
|
||||
"connect": "اتصال",
|
||||
"connectAnthropic": "اتصال Anthropic",
|
||||
"connectChatGpt": "اتصال ChatGPT",
|
||||
"disconnect": "قطع اتصال",
|
||||
"openLogin": "باز کردن ورود"
|
||||
},
|
||||
"disconnect": {
|
||||
"anthropicTitle": "اشتراک Anthropic قطع شود؟",
|
||||
"anthropic": "این کار نشست اشتراک محلی Anthropic را از زمان اجرای Claude CLI حذف میکند.",
|
||||
"anthropicWithApiKey": "این کار نشست اشتراک محلی Anthropic را از زمان اجرای Claude CLI حذف میکند. کلیدهای API ذخیرهشده در بخش مدیریت در دسترس میمانند.",
|
||||
"geminiTitle": "Gemini CLI قطع شود؟",
|
||||
"gemini": "این کار فراداده نشست محلی Gemini CLI را پاک میکند. اعتبارنامههای خارجی ADC و کلیدهای API ذخیرهشده حذف نمیشوند."
|
||||
}
|
||||
}
|
||||
},
|
||||
"cliRuntime": {
|
||||
"actions": {
|
||||
"checkForUpdates": "بررسی بهروزرسانیها",
|
||||
"checking": "در حال بررسی...",
|
||||
"extensions": "افزونهها",
|
||||
"installRuntime": "نصب {{runtime}}",
|
||||
"manage": "مدیریت",
|
||||
"recheck": "بررسی مجدد",
|
||||
"reinstallRuntime": "نصب مجدد {{runtime}}",
|
||||
"retry": "تلاش مجدد",
|
||||
"update": "بهروزرسانی"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "در حال بررسی آخرین نسخه...",
|
||||
"downloading": "در حال دانلود...",
|
||||
"failed": "نصب ناموفق بود",
|
||||
"installed": "نسخه {{version}} نصب شد",
|
||||
"installing": "در حال نصب...",
|
||||
"latest": "latest",
|
||||
"verifying": "در حال تأیید checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"multimodel": "چندمدلی"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "در حال بررسی ارائهدهندگان هوش مصنوعی...",
|
||||
"claudeCli": "در حال بررسی Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"backend": "بکاند: {{backend}}",
|
||||
"loadingModels": "در حال بارگذاری مدلها...",
|
||||
"modelsUnavailable": "مدلها برای این نسخه زمان اجرا در دسترس نیستند",
|
||||
"runtime": "زمان اجرا: {{runtime}}"
|
||||
},
|
||||
"providerTerminal": {
|
||||
"authFailed": "احراز هویت ناموفق بود",
|
||||
"authUpdated": "احراز هویت بهروزرسانی شد",
|
||||
"loggedOut": "ارائهدهنده خارج شد",
|
||||
"login": "ورود",
|
||||
"logout": "خروج",
|
||||
"logoutFailed": "خروج ناموفق بود"
|
||||
},
|
||||
"status": {
|
||||
"configuredNotFound": "{{runtime}} پیکربندیشده یافت نشد.",
|
||||
"foundButFailed": "{{runtime}} یافت شد اما در راهاندازی ناموفق بود",
|
||||
"healthCheckFailed": "{{runtime}} پیکربندیشده در بررسی سلامت راهاندازی خود ناموفق بود.",
|
||||
"notInstalled": "{{runtime}} نصب نشده است"
|
||||
},
|
||||
"title": "زمان اجرای CLI"
|
||||
},
|
||||
"cliStatus": {
|
||||
"versionUpgrade": "v{{current}} -> v{{latest}}"
|
||||
}
|
||||
}
|
||||
2487
src/features/localization/renderer/locales/fa/team.json
Normal file
2487
src/features/localization/renderer/locales/fa/team.json
Normal file
File diff suppressed because it is too large
Load diff
927
src/features/localization/renderer/locales/fil/common.json
Normal file
927
src/features/localization/renderer/locales/fil/common.json
Normal file
|
|
@ -0,0 +1,927 @@
|
|||
{
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"close": "Isara",
|
||||
"copied": "Nakopya",
|
||||
"copyUrl": "Kopyahin ang URL",
|
||||
"open": "Buksan",
|
||||
"reveal": "Ipakita",
|
||||
"retry": "Subukang muli",
|
||||
"save": "I-save",
|
||||
"showLess": "Magpakita ng mas kaunti",
|
||||
"showMore": "Magpakita pa",
|
||||
"refresh": "I-refresh",
|
||||
"reset": "I-reset",
|
||||
"copyToClipboard": "Kopyahin sa clipboard",
|
||||
"moreActions": "Higit pang aksyon",
|
||||
"closeDialog": "Isara ang dialog",
|
||||
"goToDashboard": "Pumunta sa Dashboard",
|
||||
"or": "o",
|
||||
"hide": "Itago",
|
||||
"resetSelection": "I-reset ang pagpili"
|
||||
},
|
||||
"code": {
|
||||
"line": "linya {{line}}",
|
||||
"lines": "mga linya {{from}}-{{to}}",
|
||||
"moreLines": "({{count}} pang linya...)",
|
||||
"moreLines_few": "({{count}} pang linya...)",
|
||||
"moreLines_many": "({{count}} pang linya...)",
|
||||
"moreLines_one": "({{count}} pang linya...)",
|
||||
"moreLines_other": "({{count}} pang linya...)",
|
||||
"code": "Code",
|
||||
"preview": "Preview",
|
||||
"markdownPreview": "Markdown Preview",
|
||||
"linesParenthesized": "(mga linya {{from}}-{{to}})",
|
||||
"mermaidSyntaxError": "Mermaid syntax error"
|
||||
},
|
||||
"contextBadge": {
|
||||
"badge": "Context",
|
||||
"breakdown": {
|
||||
"text": "Text",
|
||||
"thinking": "Thinking"
|
||||
},
|
||||
"detailsAria": "Mga detalye ng context injection",
|
||||
"sectionSummary": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sections": {
|
||||
"claudeMdFiles": "Mga CLAUDE.md File",
|
||||
"mentionedFiles": "Mga Nabanggit na File",
|
||||
"taskCoordination": "Task Coordination",
|
||||
"thinkingText": "Thinking + Text",
|
||||
"toolOutputs": "Mga Tool Output",
|
||||
"userMessages": "Mga Mensahe ng User"
|
||||
},
|
||||
"title": "Bagong Context na Idinagdag sa Turn na Ito",
|
||||
"tokenCount": "~{{tokens}} token",
|
||||
"totalNewTokens": "Kabuuang bagong token",
|
||||
"turn": "Turn {{turn}}",
|
||||
"sectionSummary_few": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_many": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_one": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_other": "{{title}} ({{count}}) ~{{tokens}} token"
|
||||
},
|
||||
"locales": {
|
||||
"emptyMessage": "Walang nahanap na wika.",
|
||||
"names": {
|
||||
"ar": "Arabic",
|
||||
"bn": "Bengali",
|
||||
"de": "German",
|
||||
"en": "English",
|
||||
"es": "Spanish",
|
||||
"fa": "Persian",
|
||||
"fil": "Filipino",
|
||||
"fr": "French",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesian",
|
||||
"it": "Italian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"mr": "Marathi",
|
||||
"ms": "Malay",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"pt": "Portuguese",
|
||||
"ro": "Romanian",
|
||||
"ru": "Russian",
|
||||
"sw": "Swahili",
|
||||
"system": "System",
|
||||
"ta": "Tamil",
|
||||
"te": "Telugu",
|
||||
"th": "Thai",
|
||||
"tr": "Turkish",
|
||||
"uk": "Ukrainian",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnamese",
|
||||
"zh": "Chinese"
|
||||
},
|
||||
"searchPlaceholder": "Maghanap ng wika...",
|
||||
"selectPlaceholder": "Piliin ang wika ng app...",
|
||||
"systemWithResolved": "System - {{locale}}"
|
||||
},
|
||||
"members": {
|
||||
"emptyMessage": "Walang nahanap na miyembro.",
|
||||
"searchPlaceholder": "Maghanap ng miyembro...",
|
||||
"unassigned": "Hindi nakatalaga",
|
||||
"teammateFallback": "teammate"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"codex": {
|
||||
"install": {
|
||||
"checking": "Sinusuri",
|
||||
"downloading": "Dina-download",
|
||||
"installCli": "I-install ang Codex CLI",
|
||||
"installing": "Ini-install",
|
||||
"retryInstall": "Subukang muli ang pag-install"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"noMatchingSuggestions": "Walang tumutugmang suhestiyon",
|
||||
"searching": "Naghahanap...",
|
||||
"searchingFiles": "Naghahanap ng mga file...",
|
||||
"findInConversation": "Maghanap sa pag-uusap...",
|
||||
"resultCount": "{{current}} ng {{total}}",
|
||||
"resultCountCapped": "{{current}} ng {{total}}+",
|
||||
"noResults": "Walang resulta",
|
||||
"previousResultShortcut": "Nakaraang resulta (Shift+Enter)",
|
||||
"nextResultShortcut": "Susunod na resulta (Enter)",
|
||||
"closeShortcut": "Isara (Esc)",
|
||||
"nothingFound": "Walang nahanap",
|
||||
"placeholder": "Maghanap..."
|
||||
},
|
||||
"schedules": {
|
||||
"actions": {
|
||||
"addSchedule": "Magdagdag ng Schedule",
|
||||
"clearFilters": "I-clear ang mga filter",
|
||||
"createSchedule": "Lumikha ng Schedule",
|
||||
"delete": "Tanggalin",
|
||||
"edit": "I-edit",
|
||||
"pause": "I-pause",
|
||||
"resume": "Ituloy",
|
||||
"runNow": "Patakbuhin ngayon"
|
||||
},
|
||||
"empty": {
|
||||
"description": "Lumikha ng schedule sa anumang team para i-automate ang execution ng Claude task gamit ang mga cron expression. Lalabas dito ang mga schedule mula sa lahat ng team.",
|
||||
"noMatches": "Walang schedule na tumutugma sa kasalukuyang mga filter",
|
||||
"title": "Walang naka-schedule na task"
|
||||
},
|
||||
"filters": {
|
||||
"allTeams": "Lahat ng team"
|
||||
},
|
||||
"item": {
|
||||
"loadingRunHistory": "Niloload ang kasaysayan ng pagtakbo...",
|
||||
"nextRun": "Susunod: {{value}}",
|
||||
"noRunsYet": "Wala pang pagtakbo"
|
||||
},
|
||||
"loading": "Niloload ang mga schedule...",
|
||||
"searchPlaceholder": "Maghanap ng mga schedule...",
|
||||
"status": {
|
||||
"active": "Aktibo",
|
||||
"all": "Lahat",
|
||||
"disabled": "Naka-disable",
|
||||
"paused": "Naka-pause"
|
||||
},
|
||||
"title": "Mga Schedule"
|
||||
},
|
||||
"sessions": {
|
||||
"actions": {
|
||||
"hide": "Itago",
|
||||
"pin": "I-pin",
|
||||
"unhide": "Ipakita"
|
||||
},
|
||||
"empty": {
|
||||
"noMatchingSessions": "Walang tumutugmang session",
|
||||
"noMatchingSessionsDescription": "Wala pang tumutugmang session ang proyektong ito.",
|
||||
"noMatchingSessionsFiltered": "Subukan ang ibang query o i-reset ang provider filter.",
|
||||
"noSessions": "Walang nahanap na session",
|
||||
"noSessionsDescription": "Wala pang session ang proyektong ito",
|
||||
"selectProject": "Pumili ng proyekto para tingnan ang mga session"
|
||||
},
|
||||
"errors": {
|
||||
"loading": "May error sa pag-load ng mga session"
|
||||
},
|
||||
"loadedMatchingMore": "{{count}} tumutugmang session ang na-load sa ngayon - mag-scroll pababa para mag-load pa.",
|
||||
"loadingMore": "Niloload pa ang mga session...",
|
||||
"pinned": "Naka-pin",
|
||||
"scrollToLoadMore": "Mag-scroll para mag-load pa",
|
||||
"search": {
|
||||
"clear": "I-clear ang paghahanap ng session",
|
||||
"placeholder": "Maghanap ng mga session..."
|
||||
},
|
||||
"selection": {
|
||||
"cancel": "Kanselahin ang pagpili",
|
||||
"exitMode": "Lumabas sa selection mode",
|
||||
"hideSelected": "Itago ang mga napiling session",
|
||||
"pinSelected": "I-pin ang mga napiling session",
|
||||
"selectSessions": "Pumili ng mga session",
|
||||
"selected": "{{count}} napili",
|
||||
"unhideSelected": "Ipakita ang mga napiling session",
|
||||
"selected_few": "{{count}} napili",
|
||||
"selected_many": "{{count}} napili",
|
||||
"selected_one": "{{count}} napili",
|
||||
"selected_other": "{{count}} napili"
|
||||
},
|
||||
"sort": {
|
||||
"byContext": "Ayon sa Context",
|
||||
"byContextTooltip": "Ayusin ayon sa paggamit ng context",
|
||||
"byRecentTooltip": "Ayusin ayon sa kamakailan",
|
||||
"contextLoadedOnly": "Ang pag-ayos ayon sa context ay nagra-rank lang ng mga na-load na session."
|
||||
},
|
||||
"title": "Mga Session",
|
||||
"visibility": {
|
||||
"hideHidden": "Itago ang mga nakatagong session",
|
||||
"showHidden": "Ipakita ang mga nakatagong session"
|
||||
},
|
||||
"worktree": {
|
||||
"switch": "Lumipat ng Worktree"
|
||||
},
|
||||
"loadedMatchingMore_few": "{{count}} tumutugmang session ang na-load sa ngayon - mag-scroll pababa para mag-load pa.",
|
||||
"loadedMatchingMore_many": "{{count}} tumutugmang session ang na-load sa ngayon - mag-scroll pababa para mag-load pa.",
|
||||
"loadedMatchingMore_one": "{{count}} tumutugmang session ang na-load sa ngayon - mag-scroll pababa para mag-load pa.",
|
||||
"loadedMatchingMore_other": "{{count}} tumutugmang session ang na-load sa ngayon - mag-scroll pababa para mag-load pa.",
|
||||
"failedToLoad": "Nabigong i-load ang session",
|
||||
"loading": "Niloload ang session...",
|
||||
"filter": {
|
||||
"title": "I-filter ang mga session"
|
||||
},
|
||||
"count": "{{count}} session",
|
||||
"count_one": "{{count}} session",
|
||||
"count_other": "{{count}} session",
|
||||
"count_few": "{{count}} session",
|
||||
"count_many": "{{count}} session",
|
||||
"inProgress": "Isinasagawa ang session..."
|
||||
},
|
||||
"states": {
|
||||
"loading": "Niloload...",
|
||||
"offline": "Offline",
|
||||
"online": "Online",
|
||||
"unknown": "Hindi alam",
|
||||
"error": "Error"
|
||||
},
|
||||
"markdown": {
|
||||
"imageFallback": "[Larawan: {{label}}]",
|
||||
"largeContentNotice": "Napakalaki ng content ({{count}} chars). Ipinapakita ang raw preview para manatiling responsive ang UI.",
|
||||
"largeContentTitle": "Ipinapakita ang malaking content bilang raw para maiwasan ang pag-freeze ng UI",
|
||||
"raw": "Raw",
|
||||
"rawPreview": "Raw preview",
|
||||
"renderMarkdown": "I-render ang markdown",
|
||||
"showAll": "Ipakita lahat",
|
||||
"showMore": "Magpakita pa",
|
||||
"showRaw": "Ipakita ang raw",
|
||||
"showingChars": "Ipinapakita ang {{shown}} / {{total}} chars",
|
||||
"largeContentNotice_few": "Napakalaki ng content ({{count}} chars). Ipinapakita ang raw preview para manatiling responsive ang UI.",
|
||||
"largeContentNotice_many": "Napakalaki ng content ({{count}} chars). Ipinapakita ang raw preview para manatiling responsive ang UI.",
|
||||
"largeContentNotice_one": "Napakalaki ng content ({{count}} chars). Ipinapakita ang raw preview para manatiling responsive ang UI.",
|
||||
"largeContentNotice_other": "Napakalaki ng content ({{count}} chars). Ipinapakita ang raw preview para manatiling responsive ang UI."
|
||||
},
|
||||
"terminal": {
|
||||
"checkOutputForDetails": "Tingnan ang terminal output sa itaas para sa mga detalye",
|
||||
"closingInSeconds": "Magsasara sa loob ng {{count}}s...",
|
||||
"closingInSeconds_few": "Magsasara sa loob ng {{count}}s...",
|
||||
"closingInSeconds_many": "Magsasara sa loob ng {{count}}s...",
|
||||
"closingInSeconds_one": "Magsasara sa loob ng {{count}}s...",
|
||||
"closingInSeconds_other": "Magsasara sa loob ng {{count}}s...",
|
||||
"completedSuccessfully": "Matagumpay na natapos",
|
||||
"exitCode": "(exit code {{code}})",
|
||||
"processFailed": "Nabigo ang proseso",
|
||||
"title": "Terminal"
|
||||
},
|
||||
"tokens": {
|
||||
"accumulatedWithoutDuplication": "Naipon sa buong session nang walang duplikasyon",
|
||||
"cacheRead": "Cache Read",
|
||||
"cacheWrite": "Cache Write",
|
||||
"costUsd": "Gastos (USD)",
|
||||
"inputTokens": "Input Token",
|
||||
"model": "Model",
|
||||
"outputTokens": "Output Token",
|
||||
"phase": "Phase {{phase}}/{{total}}",
|
||||
"promptInputShare": "{{percent}}% ng prompt input",
|
||||
"taskCoordination": "Task Coordination",
|
||||
"thinkingText": "Thinking + Text",
|
||||
"toolOutputs": "Mga Tool Output",
|
||||
"total": "Kabuuan",
|
||||
"userMessages": "Mga Mensahe ng User",
|
||||
"visibleContext": "Visible Context",
|
||||
"includesClaudeMd": "kasama ang CLAUDE.md ×{{count}}",
|
||||
"claudeMd": "CLAUDE.md",
|
||||
"mentionedFiles": "@files",
|
||||
"percentValue": "({{percent}}%)",
|
||||
"approxTokens": "~{{tokens}} token",
|
||||
"approxTokensParenthesized": "(~{{tokens}})"
|
||||
},
|
||||
"list": {
|
||||
"actions": {
|
||||
"copyTeam": "Kopyahin ang team",
|
||||
"createTeam": "Lumikha ng Team",
|
||||
"deleteForever": "Tanggalin nang permanente",
|
||||
"deletePermanently": "Tanggalin nang permanente",
|
||||
"deleteTeam": "Tanggalin ang team",
|
||||
"launching": "Inilulunsad...",
|
||||
"launchTeam": "Ilunsad ang team",
|
||||
"relaunchTeam": "Ilunsad muli ang team",
|
||||
"restore": "Ibalik",
|
||||
"restoreTeam": "Ibalik ang team",
|
||||
"retry": "Subukang muli",
|
||||
"stopTeam": "Ihinto ang team",
|
||||
"stopping": "Inihihinto..."
|
||||
},
|
||||
"status": {
|
||||
"active": "Aktibo",
|
||||
"deleted": "Tinanggal",
|
||||
"launching": "Inilulunsad...",
|
||||
"offline": "Offline",
|
||||
"partialFailure": "Nabigo ang paglunsad sa kalagitnaan",
|
||||
"partialPending": "Nakabinbin ang bootstrap",
|
||||
"partialSkipped": "Nilaktawan ng paglunsad ang miyembro",
|
||||
"running": "Tumatakbo"
|
||||
},
|
||||
"partial": {
|
||||
"pending": "Nire-reconcile pa ang huling paglunsad.",
|
||||
"skipped": "May nilaktawang teammate ang huling paglunsad.",
|
||||
"skippedWithCount": "Nilaktawan ng huling paglunsad ang {{count}}/{{expected}} na teammate.",
|
||||
"skippedWithCount_few": "Nilaktawan ng huling paglunsad ang {{count}}/{{expected}} na teammate.",
|
||||
"skippedWithCount_many": "Nilaktawan ng huling paglunsad ang {{count}}/{{expected}} na teammate.",
|
||||
"skippedWithCount_one": "Nilaktawan ng huling paglunsad ang {{count}}/{{expected}} na teammate.",
|
||||
"skippedWithCount_other": "Nilaktawan ng huling paglunsad ang {{count}}/{{expected}} na teammate.",
|
||||
"stopped": "Huminto ang huling paglunsad bago sumali ang lahat ng teammate.",
|
||||
"stoppedWithCount": "Huminto ang huling paglunsad bago sumali ang {{count}}/{{expected}} na teammate.",
|
||||
"stoppedWithCount_few": "Huminto ang huling paglunsad bago sumali ang {{count}}/{{expected}} na teammate.",
|
||||
"stoppedWithCount_many": "Huminto ang huling paglunsad bago sumali ang {{count}}/{{expected}} na teammate.",
|
||||
"stoppedWithCount_one": "Huminto ang huling paglunsad bago sumali ang {{count}}/{{expected}} na teammate.",
|
||||
"stoppedWithCount_other": "Huminto ang huling paglunsad bago sumali ang {{count}}/{{expected}} na teammate."
|
||||
},
|
||||
"noDescription": "Walang paglalarawan",
|
||||
"solo": "Solo",
|
||||
"membersCount": "Mga miyembro: {{count}}",
|
||||
"membersCount_few": "Mga miyembro: {{count}}",
|
||||
"membersCount_many": "Mga miyembro: {{count}}",
|
||||
"membersCount_one": "Miyembro: {{count}}",
|
||||
"membersCount_other": "Mga miyembro: {{count}}",
|
||||
"all": "Lahat",
|
||||
"moreCount": "+{{count}} pa",
|
||||
"moreCount_one": "+{{count}} pa",
|
||||
"moreCount_other": "+{{count}} pa",
|
||||
"moreCount_few": "+{{count}} pa",
|
||||
"moreCount_many": "+{{count}} pa"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"defaults": {
|
||||
"scopeDescriptionAllProjects": "Default para sa bawat proyekto na walang sariling OpenCode override.",
|
||||
"scopeDescriptionProject": "I-override lang ang napiling proyekto. Hindi babaguhin ang mga tumatakbong team.",
|
||||
"setAllProjectsDefault": "Itakda ang default para sa lahat ng proyekto",
|
||||
"setProjectDefault": "Itakda ang default ng proyekto",
|
||||
"validationContext": "Validation context",
|
||||
"projectOverrideContext": "Project override context",
|
||||
"selectProjectHint": "Pumili ng proyekto bago subukan ang mga lokal na model o mag-save ng mga default.",
|
||||
"allProjectsHint": "Gumagamit ang mga test ng {{project}}. Nalalapat ang default maliban kung may override ang isang proyekto.",
|
||||
"projectHint": "Ino-override lang ng pag-save ang {{project}}."
|
||||
}
|
||||
},
|
||||
"sessionContext": {
|
||||
"header": {
|
||||
"title": "Context",
|
||||
"closePanel": "Isara ang panel",
|
||||
"phase": "Phase:",
|
||||
"current": "Kasalukuyan",
|
||||
"view": "View:",
|
||||
"category": "Kategorya",
|
||||
"bySize": "Ayon sa Laki"
|
||||
},
|
||||
"metrics": {
|
||||
"unavailable": "Hindi available",
|
||||
"contextUsed": "Context na Ginamit",
|
||||
"promptInput": "Prompt Input",
|
||||
"visibleContext": "Visible Context",
|
||||
"ofContext": "ng context",
|
||||
"ofPrompt": "ng prompt",
|
||||
"codexTelemetryUnavailable": "Hindi pa inilalantad ng kasalukuyang runtime telemetry ang prompt-side usage ng Codex, kaya nananatiling hindi available ang Prompt Input at Context na Ginamit sa halip na magpakita ng pekeng zero.",
|
||||
"sessionCost": "Gastos ng Session:",
|
||||
"parentPlus": "parent +",
|
||||
"subagents": "mga subagent",
|
||||
"details": "mga detalye"
|
||||
},
|
||||
"help": {
|
||||
"contextUsed": {
|
||||
"title": "Context na Ginamit",
|
||||
"description": "Prompt input kasama ang mga output token na kasalukuyang sumasakop sa context window ng model."
|
||||
},
|
||||
"promptInput": {
|
||||
"title": "Prompt Input",
|
||||
"description": "Mga token na ipinadala sa model bago ang generation. Para sa Claude, kasama dito ang `input_tokens + cache_creation_input_tokens + cache_read_input_tokens`."
|
||||
},
|
||||
"visibleContext": {
|
||||
"title": "Visible Context",
|
||||
"description": "Ang masusuring bahagi ng prompt input: mga file, CLAUDE.md, mga tool output, mga mensahe ng user, at katulad na mga injection na direkta mong maoo-optimize."
|
||||
},
|
||||
"availability": {
|
||||
"title": "Availability",
|
||||
"description": "Kung hindi pa inilalantad ng isang provider runtime ang prompt-side usage, ipinapakita ng panel ang mga metric bilang hindi available sa halip na magpanggap na zero ang mga ito."
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"turn": "@Turn {{turn}}",
|
||||
"tokensApprox": "~{{tokens}} token",
|
||||
"toolsCount": "{{count}} tool",
|
||||
"toolsCount_one": "{{count}} tool",
|
||||
"toolsCount_other": "{{count}} tool",
|
||||
"toolsCount_few": "{{count}} tool",
|
||||
"toolsCount_many": "{{count}} tool",
|
||||
"itemsCount": "{{count}} item",
|
||||
"itemsCount_one": "{{count}} item",
|
||||
"itemsCount_other": "{{count}} item",
|
||||
"itemsCount_few": "{{count}} item",
|
||||
"itemsCount_many": "{{count}} item",
|
||||
"missing": "nawawala",
|
||||
"thinking": "Thinking",
|
||||
"text": "Text"
|
||||
},
|
||||
"empty": "Walang natukoy na context injection sa session na ito",
|
||||
"view": {
|
||||
"grouped": "Naka-grupo",
|
||||
"flat": "Flat"
|
||||
},
|
||||
"claudeMdFiles": "Mga CLAUDE.md File",
|
||||
"mentionedFiles": "Mga Nabanggit na File"
|
||||
},
|
||||
"chat": {
|
||||
"subagent": {
|
||||
"fallbackName": "Subagent",
|
||||
"shutdownConfirmed": "Nakumpirma ang shutdown",
|
||||
"summary": {
|
||||
"tools": "{{count}} tool",
|
||||
"tools_one": "{{count}} tool",
|
||||
"tools_other": "{{count}} tool",
|
||||
"tools_few": "{{count}} tool",
|
||||
"tools_many": "{{count}} tool"
|
||||
},
|
||||
"meta": {
|
||||
"type": "Uri",
|
||||
"duration": "Tagal",
|
||||
"model": "Model",
|
||||
"id": "ID"
|
||||
},
|
||||
"metrics": {
|
||||
"contextWindow": "Context Window",
|
||||
"contextUsage": "Paggamit ng Context",
|
||||
"mainContext": "Main Context",
|
||||
"totalOutput": "Kabuuang Output",
|
||||
"turns": "({{count}} turn)",
|
||||
"turns_one": "({{count}} turn)",
|
||||
"turns_other": "({{count}} turn)",
|
||||
"subagentContext": "Subagent Context",
|
||||
"phase": "Phase {{phase}}",
|
||||
"turns_few": "({{count}} turn)",
|
||||
"turns_many": "({{count}} turn)"
|
||||
},
|
||||
"trace": {
|
||||
"title": "Execution Trace"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"you": "Ikaw",
|
||||
"showMore": "Magpakita pa",
|
||||
"showLess": "Magpakita ng mas kaunti",
|
||||
"backgroundTask": "Background task",
|
||||
"exitCode": "exit {{code}}",
|
||||
"imagesAttached": "{{count}} larawang naka-attach",
|
||||
"imagesAttached_one": "{{count}} larawang naka-attach",
|
||||
"imagesAttached_few": "{{count}} larawang naka-attach",
|
||||
"imagesAttached_many": "{{count}} larawang naka-attach",
|
||||
"imagesAttached_other": "{{count}} larawang naka-attach"
|
||||
},
|
||||
"compact": {
|
||||
"toggle": "I-toggle ang compacted content",
|
||||
"contextCompacted": "Na-compact ang context",
|
||||
"freedTokens": "({{tokens}} napalaya)",
|
||||
"phase": "Phase {{phase}}",
|
||||
"conversationCompacted": "Na-compact ang Pag-uusap",
|
||||
"summary": "Nilagom ang mga nakaraang mensahe para makatipid ng context. Napreserba ang buong kasaysayan ng pag-uusap sa session file.",
|
||||
"compacted": "Na-compact"
|
||||
},
|
||||
"executionTrace": {
|
||||
"empty": "Walang execution item",
|
||||
"nested": "Nested: {{name}}",
|
||||
"input": "Input"
|
||||
},
|
||||
"items": {
|
||||
"empty": "Walang item na ipapakita"
|
||||
},
|
||||
"tools": {
|
||||
"teammateSpawned": "Na-spawn ang teammate",
|
||||
"shutdownRequested": "Hiniling ang shutdown ->",
|
||||
"noResultReceived": "Walang natanggap na resulta",
|
||||
"duration": "Tagal: {{duration}}",
|
||||
"result": "Resulta",
|
||||
"write": {
|
||||
"createdFile": "Nilikhang file",
|
||||
"wroteToFile": "Isinulat sa file"
|
||||
},
|
||||
"skill": {
|
||||
"instructions": "Mga Tagubilin sa Skill",
|
||||
"unknown": "Hindi Kilalang Skill"
|
||||
}
|
||||
},
|
||||
"lastOutput": {
|
||||
"requestInterrupted": "Inabala ng user ang request",
|
||||
"planReadyForApproval": "Handa na ang Plano para sa Pag-apruba"
|
||||
},
|
||||
"empty": {
|
||||
"icon": "💬",
|
||||
"title": "Walang kasaysayan ng pag-uusap",
|
||||
"description": "Wala pang mensahe ang session na ito."
|
||||
},
|
||||
"context": {
|
||||
"remainingPercent": "({{percent}}% natitira)",
|
||||
"count": "Context ({{count}})",
|
||||
"count_one": "Context ({{count}})",
|
||||
"count_other": "Context ({{count}})",
|
||||
"count_few": "Context ({{count}})",
|
||||
"count_many": "Context ({{count}})"
|
||||
},
|
||||
"scrollToBottom": "Mag-scroll pababa",
|
||||
"bottom": "Ibaba",
|
||||
"teammateMessage": {
|
||||
"message": "Mensahe",
|
||||
"resent": "Ipinadalang muli",
|
||||
"fallback": "Mensahe ng teammate"
|
||||
},
|
||||
"system": {
|
||||
"label": "System"
|
||||
}
|
||||
},
|
||||
"tmuxInstaller": {
|
||||
"summaryTitle": "Hindi naka-install ang tmux",
|
||||
"detectedOs": "Natukoy na OS: {{os}}",
|
||||
"runtimePath": "Runtime path: {{path}}",
|
||||
"phase": "Phase: {{phase}}",
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"manualGuide": "Manual na gabay",
|
||||
"hideSetupSteps": "Itago ang mga hakbang sa setup",
|
||||
"showSetupSteps": "Ipakita ang mga hakbang sa setup ({{count}})",
|
||||
"showSetupSteps_one": "Ipakita ang hakbang sa setup ({{count}})",
|
||||
"showSetupSteps_other": "Ipakita ang mga hakbang sa setup ({{count}})",
|
||||
"recheck": "Suriing muli",
|
||||
"showSetupSteps_few": "Ipakita ang mga hakbang sa setup ({{count}})",
|
||||
"showSetupSteps_many": "Ipakita ang mga hakbang sa setup ({{count}})"
|
||||
},
|
||||
"installerProgress": "Progreso ng installer",
|
||||
"input": {
|
||||
"placeholder": "Magpadala ng input sa installer",
|
||||
"send": "Magpadala ng input",
|
||||
"passwordNotice": "Direktang ipinapadala ang password input sa terminal ng installer at hindi idinaragdag sa log output."
|
||||
},
|
||||
"details": {
|
||||
"show": "Ipakita ang mga detalye",
|
||||
"hide": "Itago ang mga detalye"
|
||||
}
|
||||
},
|
||||
"commandPalette": {
|
||||
"noRecentActivity": "Walang kamakailang aktibidad",
|
||||
"sessionsCount": "{{count}} session",
|
||||
"sessionsCount_one": "{{count}} session",
|
||||
"sessionsCount_other": "{{count}} session",
|
||||
"mode": {
|
||||
"searchProjects": "Maghanap ng mga proyekto",
|
||||
"searchAcrossProjects": "Maghanap sa lahat ng proyekto",
|
||||
"searchInProject": "Maghanap sa proyekto"
|
||||
},
|
||||
"currentProject": "Kasalukuyang proyekto",
|
||||
"global": "Global",
|
||||
"placeholders": {
|
||||
"projects": "Maghanap ng mga proyekto...",
|
||||
"conversations": "Maghanap ng mga pag-uusap..."
|
||||
},
|
||||
"empty": {
|
||||
"noProjectsForQuery": "Walang nahanap na proyekto para sa \"{{query}}\"",
|
||||
"noProjects": "Walang nahanap na proyekto",
|
||||
"minChars": "Mag-type ng hindi bababa sa 2 character para maghanap",
|
||||
"noFastResults": "Walang mabilis na resulta sa kamakailang mga session para sa \"{{query}}\"",
|
||||
"noResults": "Walang nahanap na resulta para sa \"{{query}}\""
|
||||
},
|
||||
"footer": {
|
||||
"projectsCount": "{{count}} proyekto",
|
||||
"projectsCount_one": "{{count}} proyekto",
|
||||
"projectsCount_other": "{{count}} proyekto",
|
||||
"results": "{{count}} {{speed}}resulta",
|
||||
"results_one": "{{count}} {{speed}}resulta",
|
||||
"results_other": "{{count}} {{speed}}resulta",
|
||||
"resultsAcrossProjects": "{{count}} {{speed}}resulta sa lahat ng proyekto",
|
||||
"resultsAcrossProjects_one": "{{count}} {{speed}}resulta sa lahat ng proyekto",
|
||||
"resultsAcrossProjects_other": "{{count}} {{speed}}resulta sa lahat ng proyekto",
|
||||
"fastPrefix": "mabilis ",
|
||||
"typeToSearch": "Mag-type para maghanap",
|
||||
"navigate": "mag-navigate",
|
||||
"select": "pumili",
|
||||
"open": "buksan",
|
||||
"global": "global",
|
||||
"close": "isara",
|
||||
"results_few": "{{count}} {{speed}}resulta",
|
||||
"results_many": "{{count}} {{speed}}resulta",
|
||||
"resultsAcrossProjects_few": "{{count}} {{speed}}resulta sa lahat ng proyekto",
|
||||
"resultsAcrossProjects_many": "{{count}} {{speed}}resulta sa lahat ng proyekto",
|
||||
"projectsCount_few": "{{count}} proyekto",
|
||||
"projectsCount_many": "{{count}} proyekto",
|
||||
"upDownKey": "↑↓",
|
||||
"escapeKey": "esc"
|
||||
},
|
||||
"sessionsCount_few": "{{count}} session",
|
||||
"sessionsCount_many": "{{count}} session"
|
||||
},
|
||||
"tasksPanel": {
|
||||
"title": "Mga Task",
|
||||
"searchPlaceholder": "Maghanap ng mga task...",
|
||||
"pinned": "Naka-pin",
|
||||
"groupByLabel": "Igrupo ayon sa:",
|
||||
"groupByAria": "Igrupo ayon sa",
|
||||
"groupModes": {
|
||||
"none": "Wala",
|
||||
"project": "Proyekto",
|
||||
"time": "Oras"
|
||||
},
|
||||
"showArchived": "Ipakita ang naka-archive",
|
||||
"hideArchived": "Itago ang naka-archive",
|
||||
"empty": {
|
||||
"noMatchingTasks": "Walang tumutugmang task",
|
||||
"noTasks": "Walang nahanap na task"
|
||||
},
|
||||
"teamLabel": "Team: {{team}}",
|
||||
"showMore": "Magpakita pa",
|
||||
"showLess": "Magpakita ng mas kaunti",
|
||||
"deleteConfirm": {
|
||||
"title": "Tanggalin ang task",
|
||||
"message": "Ilipat ang task #{{taskId}} sa trash?",
|
||||
"confirmLabel": "Tanggalin",
|
||||
"cancelLabel": "Kanselahin"
|
||||
},
|
||||
"deleteFailed": {
|
||||
"title": "Nabigong tanggalin ang task",
|
||||
"fallbackMessage": "May naganap na hindi inaasahang error",
|
||||
"confirmLabel": "OK"
|
||||
},
|
||||
"sort": {
|
||||
"byTime": "Ayon sa oras",
|
||||
"byUnread": "Ayon sa hindi nabasa",
|
||||
"byProject": "Ayon sa proyekto",
|
||||
"byTeam": "Ayon sa team"
|
||||
}
|
||||
},
|
||||
"toolViewer": {
|
||||
"input": "Input",
|
||||
"replaceAll": "(palitan lahat)",
|
||||
"noInputRecorded": "Walang naitalang input para sa tool call na ito.",
|
||||
"agent": {
|
||||
"action": "aksyon",
|
||||
"teammate": "teammate",
|
||||
"team": "team",
|
||||
"runtime": "runtime",
|
||||
"type": "uri",
|
||||
"startupInstructionsHidden": "Nakatago sa UI ang mga startup instruction."
|
||||
}
|
||||
},
|
||||
"taskContextMenu": {
|
||||
"unpin": "I-unpin",
|
||||
"pin": "I-pin",
|
||||
"rename": "Palitan ang pangalan",
|
||||
"markUnread": "Markahan bilang hindi nabasa",
|
||||
"unarchive": "I-unarchive",
|
||||
"archive": "I-archive",
|
||||
"deleteTask": "Tanggalin ang task"
|
||||
},
|
||||
"updateDialog": {
|
||||
"closeDialog": "Isara ang dialog",
|
||||
"updateAvailable": "May available na update",
|
||||
"updateReady": "Handa na ang Update",
|
||||
"noReleaseNotes": "Walang available na release notes.",
|
||||
"viewOnGitHub": "Tingnan sa GitHub",
|
||||
"later": "Mamaya",
|
||||
"restartNow": "I-restart ngayon",
|
||||
"download": "I-download"
|
||||
},
|
||||
"errorBoundary": {
|
||||
"title": "May naganap na mali",
|
||||
"description": "May naganap na hindi inaasahang error sa application. Maaari mong subukang i-reload ang page o i-reset ang error state.",
|
||||
"componentStack": "Component Stack",
|
||||
"tryAgain": "Subukang Muli",
|
||||
"copied": "Nakopya",
|
||||
"copyErrorDetails": "Kopyahin ang mga Detalye ng Error",
|
||||
"reportBugOnGitHub": "Mag-ulat ng Bug sa GitHub",
|
||||
"reloadApp": "I-reload ang App",
|
||||
"diagnosticsNotice": "Kasama sa mga ulat ng bug sa GitHub at sa mga kinopyang diagnostics ang mensahe ng error, mga stack trace, bersyon ng app, aktibong tab, napiling team, task context, at mga detalye ng environment."
|
||||
},
|
||||
"runtimeBackendSelector": {
|
||||
"label": "Runtime backend",
|
||||
"resolved": "Resolved: {{backend}}",
|
||||
"current": "Kasalukuyan",
|
||||
"recommended": "Inirerekomenda",
|
||||
"unavailable": "Hindi available",
|
||||
"cannotSelectYet": "Hindi pa mapipili ang backend na ito.",
|
||||
"auto": "Auto",
|
||||
"autoCurrently": "Auto (kasalukuyan: {{backend}})",
|
||||
"audience": {
|
||||
"internal": "Internal"
|
||||
},
|
||||
"states": {
|
||||
"locked": "Naka-lock",
|
||||
"disabled": "Naka-disable",
|
||||
"authRequired": "Kailangan ng auth",
|
||||
"runtimeMissing": "Nawawala ang runtime",
|
||||
"degraded": "Degraded",
|
||||
"unavailable": "Hindi available"
|
||||
}
|
||||
},
|
||||
"providerModelBadges": {
|
||||
"checking": "Sinusuri",
|
||||
"unavailable": "Hindi available",
|
||||
"checkFailed": "Nabigo ang pagsuri",
|
||||
"free": "Libre",
|
||||
"freeTooltip": "Iniulat ng OpenCode metadata. Maaaring magbago ang availability at mga limitasyon."
|
||||
},
|
||||
"taskFilters": {
|
||||
"status": "Status",
|
||||
"clearAll": "I-clear lahat",
|
||||
"selectAll": "Piliin lahat",
|
||||
"team": "Team",
|
||||
"allTeams": "Lahat ng team",
|
||||
"searchTeams": "Maghanap ng mga team...",
|
||||
"noTeamsFound": "Walang nahanap na team",
|
||||
"project": "Proyekto",
|
||||
"allProjects": "Lahat ng Proyekto",
|
||||
"searchProjects": "Maghanap ng mga proyekto...",
|
||||
"noProjects": "Walang proyekto",
|
||||
"comments": "Mga Komento",
|
||||
"apply": "Ilapat",
|
||||
"read": {
|
||||
"all": "Lahat",
|
||||
"unread": "Hindi nabasa",
|
||||
"read": "Nabasa"
|
||||
},
|
||||
"statusOptions": {
|
||||
"todo": "TODO",
|
||||
"inProgress": "GINAGAWA",
|
||||
"needsFix": "KAILANGANG AYUSIN",
|
||||
"done": "TAPOS",
|
||||
"review": "REVIEW",
|
||||
"approved": "INAPRUBAHAN"
|
||||
}
|
||||
},
|
||||
"sessionItem": {
|
||||
"totalContext": "Kabuuang Context: {{tokens}} token",
|
||||
"context": "Context: {{tokens}}",
|
||||
"phase": "Phase {{phase}}:",
|
||||
"compactedTo": "(na-compact sa {{tokens}})"
|
||||
},
|
||||
"notifications": {
|
||||
"row": {
|
||||
"team": "team",
|
||||
"subagent": "subagent",
|
||||
"markAsRead": "Markahan bilang nabasa",
|
||||
"delete": "Tanggalin",
|
||||
"viewInSession": "Tingnan sa session"
|
||||
},
|
||||
"title": "Mga Notification",
|
||||
"loading": "Niloload ang mga notification...",
|
||||
"actions": {
|
||||
"markFilteredAsRead": "Markahan ang na-filter bilang nabasa",
|
||||
"markAllAsRead": "Markahan lahat bilang nabasa",
|
||||
"markFilteredRead": "Markahan ang na-filter na nabasa",
|
||||
"markAllRead": "Markahan lahat na nabasa",
|
||||
"clearFilteredNotifications": "I-clear ang mga na-filter na notification",
|
||||
"clearAllNotifications": "I-clear ang lahat ng notification",
|
||||
"clickToConfirm": "I-click para kumpirmahin",
|
||||
"clearFiltered": "I-clear ang na-filter",
|
||||
"clearAll": "I-clear lahat"
|
||||
},
|
||||
"counts": {
|
||||
"unreadInFilter": "{{count}} hindi nabasa sa filter",
|
||||
"unreadInFilter_one": "{{count}} hindi nabasa sa filter",
|
||||
"unreadInFilter_few": "{{count}} hindi nabasa sa filter",
|
||||
"unreadInFilter_many": "{{count}} hindi nabasa sa filter",
|
||||
"unreadInFilter_other": "{{count}} hindi nabasa sa filter",
|
||||
"inFilter": "{{count}} sa filter",
|
||||
"inFilter_one": "{{count}} sa filter",
|
||||
"inFilter_few": "{{count}} sa filter",
|
||||
"inFilter_many": "{{count}} sa filter",
|
||||
"inFilter_other": "{{count}} sa filter",
|
||||
"unread": "{{count}} hindi nabasa",
|
||||
"unread_one": "{{count}} hindi nabasa",
|
||||
"unread_few": "{{count}} hindi nabasa",
|
||||
"unread_many": "{{count}} hindi nabasa",
|
||||
"unread_other": "{{count}} hindi nabasa",
|
||||
"total": "{{count}} kabuuan",
|
||||
"total_one": "{{count}} kabuuan",
|
||||
"total_few": "{{count}} kabuuan",
|
||||
"total_many": "{{count}} kabuuan",
|
||||
"total_other": "{{count}} kabuuan"
|
||||
},
|
||||
"filters": {
|
||||
"other": "Iba pa"
|
||||
},
|
||||
"empty": {
|
||||
"noMatching": "Walang tumutugmang notification",
|
||||
"noNotifications": "Walang notification",
|
||||
"tryDifferentFilter": "Subukan ang ibang filter",
|
||||
"allCaughtUp": "Wala ka nang dapat abutan!"
|
||||
}
|
||||
},
|
||||
"updates": {
|
||||
"restartToUpdate": "I-restart para mag-update",
|
||||
"updateApp": "I-update ang app",
|
||||
"downloadedRestartTooltip": "Na-download ang update, i-restart para ilapat",
|
||||
"newVersionAvailable": "May bagong bersyon na available",
|
||||
"updatingApp": "Ina-update ang app",
|
||||
"updateReady": "Handa na ang update",
|
||||
"restartNow": "I-restart ngayon"
|
||||
},
|
||||
"layout": {
|
||||
"github": "GitHub",
|
||||
"discord": "Discord",
|
||||
"expandSidebar": "I-expand ang sidebar",
|
||||
"collapseSidebarShortcut": "I-collapse ang sidebar ({{shortcut}})",
|
||||
"sidebarView": "Sidebar view",
|
||||
"resizeSidebar": "I-resize ang sidebar",
|
||||
"closeTab": "Isara ang tab",
|
||||
"openedFromSearch": "Binuksan mula sa paghahanap",
|
||||
"pinnedSession": "Naka-pin na session",
|
||||
"jumpToSection": "Tumalon sa seksyon",
|
||||
"newTab": "Bagong tab",
|
||||
"newTabDashboard": "Bagong tab (Dashboard)",
|
||||
"refreshSession": "I-refresh ang session",
|
||||
"refreshSessionWithShortcut": "I-refresh ang Session ({{shortcut}})",
|
||||
"loadingTab": "Niloload ang tab",
|
||||
"menu": {
|
||||
"teams": "Mga Team",
|
||||
"settings": "Mga Setting",
|
||||
"extensions": "Extensions",
|
||||
"search": "Maghanap",
|
||||
"schedules": "Mga Schedule",
|
||||
"docs": "Docs",
|
||||
"exportMarkdown": "I-export bilang Markdown",
|
||||
"exportJson": "I-export bilang JSON",
|
||||
"exportPlainText": "I-export bilang Plain Text",
|
||||
"analyzeSession": "Suriin ang Session"
|
||||
},
|
||||
"tabMenu": {
|
||||
"closeTabs": "Isara ang {{count}} Tab",
|
||||
"closeTabs_one": "Isara ang {{count}} Tab",
|
||||
"closeTabs_few": "Isara ang {{count}} Tab",
|
||||
"closeTabs_many": "Isara ang {{count}} Tab",
|
||||
"closeTabs_other": "Isara ang {{count}} Tab",
|
||||
"closeTab": "Isara ang Tab",
|
||||
"closeOtherTabs": "Isara ang Ibang Tab",
|
||||
"splitRight": "Hatiin sa Kanan",
|
||||
"splitLeft": "Hatiin sa Kaliwa",
|
||||
"pinToSidebar": "I-pin sa Sidebar",
|
||||
"unpinFromSidebar": "I-unpin mula sa Sidebar",
|
||||
"hideFromSidebar": "Itago mula sa Sidebar",
|
||||
"unhideFromSidebar": "Ipakita mula sa Sidebar",
|
||||
"closeAllTabs": "Isara ang Lahat ng Tab"
|
||||
},
|
||||
"sections": {
|
||||
"team": "Team",
|
||||
"sessions": "Mga Session",
|
||||
"kanban": "Kanban",
|
||||
"claudeLogs": "Mga Log",
|
||||
"messages": "Mga Mensahe"
|
||||
}
|
||||
},
|
||||
"editorFormatting": {
|
||||
"bold": "Bold",
|
||||
"italic": "Italic",
|
||||
"strike": "Strike",
|
||||
"code": "Code"
|
||||
},
|
||||
"diff": {
|
||||
"changed": "Binago",
|
||||
"noChangesDetected": "Walang natukoy na pagbabago"
|
||||
},
|
||||
"codexLogin": {
|
||||
"copyLoginLinkAndCode": "Kopyahin ang ChatGPT login link at code",
|
||||
"copyLoginLink": "Kopyahin ang ChatGPT login link",
|
||||
"copyFailed": "Nabigo ang pagkopya",
|
||||
"copyLinkAndCode": "Kopyahin ang link + code",
|
||||
"copyLink": "Kopyahin ang link",
|
||||
"enterCodeOnLoginPage": "Ilagay ang code na ito sa ChatGPT login page"
|
||||
},
|
||||
"window": {
|
||||
"minimize": "I-minimize",
|
||||
"maximize": "I-maximize",
|
||||
"restore": "Ibalik"
|
||||
},
|
||||
"context": {
|
||||
"local": "Lokal",
|
||||
"switchingTo": "Lumilipat sa {{workspace}}",
|
||||
"loadingWorkspace": "Niloload ang workspace",
|
||||
"switchWorkspace": "Lumipat ng Workspace"
|
||||
},
|
||||
"repositories": {
|
||||
"noneAvailable": "Walang available na repository",
|
||||
"remove": "Tanggalin ang repository"
|
||||
},
|
||||
"export": {
|
||||
"session": "I-export ang session",
|
||||
"sessionTitle": "I-export ang Session"
|
||||
},
|
||||
"brand": {
|
||||
"claude": "Claude"
|
||||
},
|
||||
"sessionReport": {
|
||||
"noSessionData": "Walang available na session data",
|
||||
"title": "Session Report"
|
||||
},
|
||||
"sessionFilters": {
|
||||
"project": {
|
||||
"selectProject": "Pumili ng Proyekto"
|
||||
}
|
||||
},
|
||||
"tasks": {
|
||||
"date": {
|
||||
"updatedPrefix": "upd",
|
||||
"updatedYesterday": "upd kahapon",
|
||||
"yesterday": "Kahapon"
|
||||
},
|
||||
"reviewState": {
|
||||
"needsFix": "Kailangang Ayusin"
|
||||
},
|
||||
"unassigned": "hindi nakatalaga"
|
||||
}
|
||||
}
|
||||
197
src/features/localization/renderer/locales/fil/dashboard.json
Normal file
197
src/features/localization/renderer/locales/fil/dashboard.json
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
{
|
||||
"cliStatus": {
|
||||
"actions": {
|
||||
"alreadyLoggedIn": "Naka-login na?",
|
||||
"becomeSponsor": "Maging sponsor",
|
||||
"cancel": "Kanselahin",
|
||||
"checkNow": "Tingnan ngayon",
|
||||
"checkUpdates": "Maghanap ng Update",
|
||||
"checking": "Sinusuri...",
|
||||
"connect": "Kumonekta",
|
||||
"extensions": "Extensions",
|
||||
"login": "Mag-login",
|
||||
"manage": "Pamahalaan",
|
||||
"manageProviders": "Pamahalaan ang mga Provider",
|
||||
"plan": "Plano",
|
||||
"recheck": "Suriing muli",
|
||||
"recheckProvider": "Suriing muli ang {{provider}}",
|
||||
"retry": "Subukang muli",
|
||||
"updateTo": "I-update sa v{{version}}",
|
||||
"useCode": "Gamitin ang code"
|
||||
},
|
||||
"atlas": {
|
||||
"alt": "Atlas Cloud",
|
||||
"description": "Ang Atlas Cloud ay isang full-modal na platform para sa AI inference na nagbibigay sa mga developer ng iisang AI API para ma-access ang video generation, image generation, at mga LLM API. Sa halip na mamahala ng maraming vendor integration, kumonekta ka nang isang beses at makakakuha ng pinag-isang access sa 300+ na curated na model sa lahat ng modality. Tingnan ang bagong coding plan promotion ng Atlas Cloud para sa mas abot-kayang access sa API.",
|
||||
"openCodeProvider": "OpenCode provider",
|
||||
"plan": "Atlas Cloud coding plan",
|
||||
"sponsor": "Sponsor"
|
||||
},
|
||||
"errors": {
|
||||
"checkStatusFailed": "Hindi nasuri ang status ng CLI",
|
||||
"installationFailed": "Nabigo ang pag-install",
|
||||
"refreshFailed": "Hindi nasuri ang mga update. Tingnan ang iyong koneksyon sa network at subukang muli.",
|
||||
"runtimeUpdatedRefreshFailed": "Na-update ang runtime, ngunit hindi na-refresh ang status ng provider."
|
||||
},
|
||||
"hints": {
|
||||
"backgroundStatus": "Susuriin ang status ng {{runtime}} sa background.",
|
||||
"codexApiKeyFallback": "{{hint}} May available na API key fallback kung lilipat ka ng auth mode.",
|
||||
"codexAutoApiKey": "{{hint}} Patuloy na gagamitin ng Auto ang API key hanggang sa makonekta ang ChatGPT.",
|
||||
"codexFinishLogin": "Tapusin ang pag-login sa ChatGPT sa browser. Ilagay ang ipinapakitang code kung hihilingin.",
|
||||
"codexNoActiveLogin": "Lumalabas lang ang mga usage limit pagkatapos makita ng Codex CLI ang isang aktibong ChatGPT account. Sa ngayon, wala itong nakikitang aktibong ChatGPT login.",
|
||||
"codexNoActiveManagedSession": "Lumalabas lang ang mga usage limit pagkatapos makita ng Codex CLI ang isang aktibong ChatGPT account. May lokal na data ng Codex account, ngunit walang aktibong managed session na napili sa ngayon.",
|
||||
"codexReconnectNeeded": "Lumalabas lang ang mga usage limit pagkatapos i-refresh ng Codex ang kasalukuyang napiling ChatGPT session. Sa ngayon, kailangang ikonekta muli ang lokal na session.",
|
||||
"firstCheckSlow": "Maaaring tumagal nang hanggang 30 segundo ang unang pagsuri",
|
||||
"loginRequiredForTeams": "Gumagana ang pag-browse ng mga session at proyekto kahit walang login. Kailangan lang ng login para magpatakbo ng agent teams.",
|
||||
"troubleshootTitle": "Kung sigurado kang naka-login ka, subukan ang mga hakbang na ito:"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "Sinusuri ang pinakabagong bersyon...",
|
||||
"downloading": "Dina-download ang {{runtime}}...",
|
||||
"installing": "Ini-install ang {{runtime}}...",
|
||||
"success": "Matagumpay na na-install ang {{runtime}} v{{version}}",
|
||||
"verifying": "Bineberipika ang checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"apiKeyRequired": "Kailangan ng API key",
|
||||
"comingSoon": "Malapit nang dumating",
|
||||
"collapseProviderDetails": "I-collapse ang mga detalye ng provider",
|
||||
"expandProviderDetails": "I-expand ang mga detalye ng provider",
|
||||
"generateLink": "Bumuo ng link",
|
||||
"loadingRateLimits": "Niloload ang mga rate limit",
|
||||
"loggedOut": "Naka-logout ang provider",
|
||||
"loginAuthFailed": "Nabigo ang authentication",
|
||||
"loginAuthUpdated": "Na-update ang authentication",
|
||||
"loginComplete": "Tapos na ang login",
|
||||
"loginFailed": "Nabigo ang login",
|
||||
"loginTitle": "Login",
|
||||
"logoutFailed": "Nabigo ang logout",
|
||||
"logoutTitle": "Logout",
|
||||
"notLoggedIn": "Hindi naka-login",
|
||||
"openLogin": "Buksan ang login",
|
||||
"providerActionRequired": "Kailangan ng aksyon mula sa provider",
|
||||
"resets": "magre-reset {{time}}",
|
||||
"runtimeLoginTitle": "{{runtime}} Login"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "Sinusuri ang mga AI Provider...",
|
||||
"claudeCli": "Sinusuri ang Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"authenticated": "Authenticated",
|
||||
"backend": "Backend: {{backend}}",
|
||||
"checkingAuthentication": "Sinusuri ang authentication...",
|
||||
"checkingProviders": "Sinusuri ang mga provider...",
|
||||
"configuredLocalCount": "{{count}} na-configure na lokal",
|
||||
"configuredLocalCount_few": "{{count}} na-configure na lokal",
|
||||
"configuredLocalCount_many": "{{count}} na-configure na lokal",
|
||||
"configuredLocalCount_one": "{{count}} na-configure na lokal",
|
||||
"configuredLocalCount_other": "{{count}} na-configure na lokal",
|
||||
"configuredLocalTitle": "Mga lokal na OpenCode route na na-import mula sa iyong OpenCode config.",
|
||||
"connectedCount": "Mga provider: {{connected}}/{{denominator}} konektado",
|
||||
"freeModels": "Mga libreng model",
|
||||
"freeModelsTitle": "Kasama sa OpenCode ang mga libreng model na opsyon tulad ng Big Pickle kapag available sa iyong setup. Maaari ding maglabas ang OpenRouter sa pamamagitan ng OpenCode ng mga libreng model, ngunit hindi lahat ng OpenCode/OpenRouter model ay libre. Maaaring magbago ang availability at mga limitasyon.",
|
||||
"loadingModels": "Niloload ang mga model...",
|
||||
"modelsUnavailable": "Hindi available ang mga model para sa runtime build na ito",
|
||||
"runtime": "Runtime: {{runtime}}",
|
||||
"verifiedCount": "{{count}} na-verify",
|
||||
"verifiedCount_few": "{{count}} na-verify",
|
||||
"verifiedCount_many": "{{count}} na-verify",
|
||||
"verifiedCount_one": "{{count}} na-verify",
|
||||
"verifiedCount_other": "{{count}} na-verify",
|
||||
"verifiedTitle": "Mga OpenCode route na may matagumpay na execution proof."
|
||||
},
|
||||
"runtime": {
|
||||
"configuredHealthCheckFailed": "Nabigo sa startup health check ang na-configure na {{runtime}}.",
|
||||
"configuredNotFound": "Hindi nakita ang na-configure na {{runtime}}.",
|
||||
"foundButFailed": "Nakita ang {{runtime}} ngunit nabigong magsimula",
|
||||
"healthCheckFailedDescription": "Nakita ng app ang na-configure na {{runtime}}, ngunit nabigo ang startup health check nito. Ayusin o i-reinstall ito, pagkatapos ay subukang muli.",
|
||||
"install": "I-install ang {{runtime}}",
|
||||
"installRequiredDescription": "Kailangan ang {{runtime}} para sa team provisioning at session management. I-install ito para makapagsimula.",
|
||||
"isRequired": "Kailangan ang {{runtime}}",
|
||||
"reinstall": "I-reinstall ang {{runtime}}"
|
||||
},
|
||||
"runtimeInstall": {
|
||||
"checking": "Sinusuri",
|
||||
"codexTitle": "I-install ang Codex CLI sa app data",
|
||||
"downloading": "Dina-download",
|
||||
"downloadingPercent": "Dina-download {{percent}}%",
|
||||
"install": "I-install",
|
||||
"installing": "Ini-install",
|
||||
"openCodeTitle": "I-install ang OpenCode runtime sa app data",
|
||||
"retryInstall": "Subukang muli ang pag-install"
|
||||
},
|
||||
"troubleshoot": {
|
||||
"again": "muli",
|
||||
"authStatusCommand": "ang iyong na-configure na CLI auth status command",
|
||||
"checkLoggedIn": "- tingnan kung ipinapakita nito ang \"Logged in\"",
|
||||
"click": "I-click",
|
||||
"loginCommand": "ang runtime login command",
|
||||
"logoutCommand": "ang runtime logout command",
|
||||
"openTerminal": "Buksan ang iyong terminal at patakbuhin:",
|
||||
"reloginPrefix": "Kung sinasabi nitong naka-login ka ngunit hindi ito nakikita ng app, subukan:",
|
||||
"sameRuntime": "Tiyaking ang CLI sa iyong terminal ay pareho ng runtime na ginagamit ng app",
|
||||
"statusCacheHint": "- minsan naka-cache ang status nang ilang segundo",
|
||||
"then": "pagkatapos"
|
||||
},
|
||||
"warnings": {
|
||||
"multipleApiKeysMissing": "Isa o higit pang provider ang naka-set sa API key mode, ngunit walang naka-configure na API key. Buksan ang Manage Providers para magdagdag ng key o palitan ang connection mode.",
|
||||
"multipleApiKeysNeedAttention": "Isa o higit pang provider ang naka-set sa API key mode at nangangailangan ng atensyon. Buksan ang Manage Providers para suriin ang mga naka-save na key o palitan ang connection mode.",
|
||||
"notAuthenticated": "Naka-install ang {{runtime}} ngunit hindi ka authenticated. Kailangan ng login para sa team provisioning at mga AI feature.",
|
||||
"singleApiKeyMissing": "Ang {{provider}} ay naka-set sa API key mode, ngunit walang naka-configure na API key. Buksan ang Manage Providers para magdagdag ng key o palitan ang connection mode.",
|
||||
"singleApiKeyNeedsAttention": "Ang {{provider}} ay naka-set sa API key mode, ngunit hindi ito konektado. Buksan ang Manage Providers para suriin ang naka-save na key o palitan ang connection mode."
|
||||
}
|
||||
},
|
||||
"recentProjects": {
|
||||
"selectFolderTitle": "Pumili ng folder ng proyekto",
|
||||
"selectFolder": "Pumili ng Folder",
|
||||
"failedToLoad": "Nabigong i-load ang mga proyekto",
|
||||
"retry": "Subukang muli",
|
||||
"noProjects": "Walang nahanap na proyekto",
|
||||
"noMatches": "Walang tugma para sa \"{{query}}\"",
|
||||
"noRecentProjects": "Walang nahanap na kamakailang proyekto",
|
||||
"emptyDescription": "Lalabas dito ang kamakailang aktibidad ng Claude at Codex.",
|
||||
"loadMore": "Mag-load pa",
|
||||
"card": {
|
||||
"deleted": "Tinanggal",
|
||||
"projectFolderMissing": "Wala na ang folder ng proyekto",
|
||||
"taskCounts": {
|
||||
"active": "{{count}} aktibo",
|
||||
"active_one": "{{count}} aktibo",
|
||||
"active_other": "{{count}} aktibo",
|
||||
"active_few": "{{count}} aktibo",
|
||||
"active_many": "{{count}} aktibo",
|
||||
"pending": "{{count}} nakabinbin",
|
||||
"pending_one": "{{count}} nakabinbin",
|
||||
"pending_other": "{{count}} nakabinbin",
|
||||
"pending_few": "{{count}} nakabinbin",
|
||||
"pending_many": "{{count}} nakabinbin",
|
||||
"done": "{{count}} tapos",
|
||||
"done_one": "{{count}} tapos",
|
||||
"done_other": "{{count}} tapos",
|
||||
"done_few": "{{count}} tapos",
|
||||
"done_many": "{{count}} tapos"
|
||||
}
|
||||
},
|
||||
"title": "Kamakailang Proyekto",
|
||||
"searchResults": "Mga Resulta ng Paghahanap",
|
||||
"searchPlaceholder": "Maghanap ng proyekto..."
|
||||
},
|
||||
"actions": {
|
||||
"selectTeam": "Pumili ng Team",
|
||||
"or": "o",
|
||||
"clearSearch": "I-clear ang paghahanap"
|
||||
},
|
||||
"windowsAdmin": {
|
||||
"title": "Inirerekomenda ang Windows Administrator mode",
|
||||
"description": "Maaaring mag-time out ang mga pagsuri ng OpenCode runtime kapag hindi naka-elevate ang Agent Teams AI. I-restart ang app gamit ang Run as administrator bago maglunsad ng mga OpenCode team."
|
||||
},
|
||||
"webPreview": {
|
||||
"title": "Buksan ang desktop app para sa buong functionality",
|
||||
"description": "Nasa development pa rin ang bersyon sa browser. Maaaring limitado dito ang mga aksyon sa proyekto, integration, at live na update ng status. Gamitin ang desktop app para ma-access nang maaasahan ang lahat ng feature."
|
||||
},
|
||||
"updateBanner": {
|
||||
"newVersionAvailable": "May bagong bersyon na available",
|
||||
"restartNow": "I-restart ngayon",
|
||||
"viewDetails": "Tingnan ang mga detalye"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"fallback": "May naganap na mali."
|
||||
}
|
||||
688
src/features/localization/renderer/locales/fil/extensions.json
Normal file
688
src/features/localization/renderer/locales/fil/extensions.json
Normal file
|
|
@ -0,0 +1,688 @@
|
|||
{
|
||||
"store": {
|
||||
"actions": {
|
||||
"addCustom": "Magdagdag ng Custom",
|
||||
"openDashboard": "Buksan ang Dashboard",
|
||||
"refreshCatalog": "I-refresh ang catalog"
|
||||
},
|
||||
"capabilities": {
|
||||
"mcp": "MCP: {{status}}",
|
||||
"plugins": "Plugins: {{status}}",
|
||||
"skills": "Skills: {{status}}"
|
||||
},
|
||||
"desktopOnly": "Available sa desktop app lang.",
|
||||
"provider": {
|
||||
"checkingStatus": "Sinusuri ang status ng provider...",
|
||||
"connected": "Konektado",
|
||||
"loading": "Niloload...",
|
||||
"needsSetup": "Kailangan ng setup",
|
||||
"readyToConfigure": "Handa nang i-configure",
|
||||
"unsupported": "Hindi sinusuportahan"
|
||||
},
|
||||
"runtime": {
|
||||
"checkingAvailabilityDescription": "Kailangan ng Extensions ang na-configure na runtime para mamahala ng mga plugin, MCP server, skill, at provider connection.",
|
||||
"checkingAvailabilityTitle": "Sinusuri ang availability ng extensions runtime",
|
||||
"failedToStartDescription": "Naka-disable ang Extensions hanggang sa pumasa ang runtime sa startup health check nito. Buksan ang Dashboard para ayusin o i-reinstall ito.",
|
||||
"failedToStartTitle": "Nakita ang na-configure na runtime ngunit nabigong magsimula",
|
||||
"multimodelCapabilitiesDescription": "Maaaring magkaiba ang suporta ng provider ayon sa seksyon. Ipinapakita ang mga plugin kung saan lang tahasang idineklara ng runtime ang suporta.",
|
||||
"multimodelCapabilitiesTitle": "Mga kakayahan ng multimodel runtime",
|
||||
"needsSignInDescription": "Nakita ang {{runtime}}{{version}}, ngunit naka-disable ang mga pag-install ng plugin hanggang sa mag-sign in ka mula sa Dashboard.",
|
||||
"needsSignInTitle": "Kailangang mag-sign in ang {{runtime}}",
|
||||
"notAvailableDescription": "Naka-disable ang Extensions hanggang sa ma-install ang runtime. Buksan ang Dashboard para i-install ito at subukang muli.",
|
||||
"notAvailableTitle": "Hindi available ang na-configure na runtime",
|
||||
"readyDescription": "Maaaring i-install ang mga plugin mula sa page na ito{{versionSuffix}}.",
|
||||
"readyTitle": "Handa na ang {{runtime}}",
|
||||
"requiredForMutations": "Kailangan ang na-configure na runtime para mag-install o mag-uninstall ng mga extension. I-install o ayusin ito mula sa Dashboard."
|
||||
},
|
||||
"sessionsRestartWarning": "Hindi makukuha ng mga tumatakbong session ang mga pagbabago sa extension hanggang sa ma-restart ang mga ito.",
|
||||
"tabs": {
|
||||
"apiKeys": {
|
||||
"description": "Mga secret key para sa mga online service. Idagdag ang mga ito dito para makakonekta at gumana ang mga plugin, server, at integration.",
|
||||
"label": "API Keys"
|
||||
},
|
||||
"mcpServers": {
|
||||
"description": "Mga koneksyon sa mga panlabas na tool at app. Pinapayagan nila ang runtime na magbasa ng data o gumawa ng mga aksyon lampas sa app na ito.",
|
||||
"label": "MCP Servers"
|
||||
},
|
||||
"plugins": {
|
||||
"description": "Mga maliit na add-on para sa runtime. Sa multimodel mode, kasalukuyang nalalapat ang mga ito sa mga Anthropic session kapag sinusuportahan. Nasa development pa ang mas malawak na suporta ng provider.",
|
||||
"label": "Plugins"
|
||||
},
|
||||
"skills": {
|
||||
"description": "Mga handa nang tagubilin para sa mga karaniwang gawain. Tinutulungan nila ang runtime na hawakan ang mga paulit-ulit na task nang mas pare-pareho.",
|
||||
"label": "Skills"
|
||||
}
|
||||
},
|
||||
"title": "Extensions"
|
||||
},
|
||||
"pluginsPanel": {
|
||||
"activeFilters": "{{count}} aktibo",
|
||||
"browseByFit": "Mag-browse ayon sa angkop",
|
||||
"capabilities": "Mga Kakayahan",
|
||||
"categories": "Mga Kategorya",
|
||||
"clearAllFilters": "I-clear lahat ng filter",
|
||||
"clearFilters": "I-clear ang mga filter",
|
||||
"counts": {
|
||||
"capabilities": "{{count}} kakayahan",
|
||||
"categories": "{{count}} kategorya",
|
||||
"plugins": "{{count}} plugin",
|
||||
"capabilities_few": "{{count}} kakayahan",
|
||||
"capabilities_many": "{{count}} kakayahan",
|
||||
"capabilities_one": "{{count}} kakayahan",
|
||||
"capabilities_other": "{{count}} kakayahan",
|
||||
"categories_few": "{{count}} kategorya",
|
||||
"categories_many": "{{count}} kategorya",
|
||||
"categories_one": "{{count}} kategorya",
|
||||
"categories_other": "{{count}} kategorya",
|
||||
"plugins_few": "{{count}} plugin",
|
||||
"plugins_many": "{{count}} plugin",
|
||||
"plugins_one": "{{count}} plugin",
|
||||
"plugins_other": "{{count}} plugin"
|
||||
},
|
||||
"empty": {
|
||||
"description": "Bumalik mamaya para sa mga bagong plugin",
|
||||
"filteredDescription": "Subukang ayusin ang iyong paghahanap o criteria ng filter",
|
||||
"filteredTitle": "Walang plugin na tumutugma sa iyong mga filter",
|
||||
"title": "Walang available na plugin"
|
||||
},
|
||||
"filterDescription": "Paliitin ang catalog ayon sa kategorya, kakayahan, o naka-install na state.",
|
||||
"installedOnly": "Naka-install lang",
|
||||
"providerSupportNotice": "Kasalukuyang ginagarantiya ang suporta sa plugin para sa mga Anthropic (Claude) session lang. Ginagawan namin ng paraan na suportahan ang mga plugin sa lahat ng agent.",
|
||||
"resultsUpdateInstantly": "Agad na nag-a-update ang mga resulta habang pinipino mo ang mga filter.",
|
||||
"searchPlaceholder": "Maghanap ng mga plugin...",
|
||||
"selectedCount": "{{count}} napili",
|
||||
"showing": "Ipinapakita ang {{shown}} ng {{total}} plugin",
|
||||
"sort": {
|
||||
"category": "Kategorya",
|
||||
"nameAsc": "Pangalan A-Z",
|
||||
"nameDesc": "Pangalan Z-A",
|
||||
"popular": "Popular"
|
||||
},
|
||||
"activeFilters_few": "{{count}} aktibo",
|
||||
"activeFilters_many": "{{count}} aktibo",
|
||||
"activeFilters_one": "{{count}} aktibo",
|
||||
"activeFilters_other": "{{count}} aktibo",
|
||||
"selectedCount_few": "{{count}} napili",
|
||||
"selectedCount_many": "{{count}} napili",
|
||||
"selectedCount_one": "{{count}} napili",
|
||||
"selectedCount_other": "{{count}} napili"
|
||||
},
|
||||
"customMcp": {
|
||||
"actions": {
|
||||
"add": "Idagdag",
|
||||
"cancel": "Kanselahin",
|
||||
"install": "I-install",
|
||||
"installing": "Ini-install..."
|
||||
},
|
||||
"description": "Magdagdag ng server nang manu-mano nang walang catalog.",
|
||||
"errors": {
|
||||
"installFailed": "Nabigo ang pag-install",
|
||||
"invalidServerName": "Invalid na pangalan ng server. Gumamit ng mga alphanumeric na character, gitling, underscore, tuldok.",
|
||||
"npmPackageRequired": "Kailangan ang pangalan ng npm package",
|
||||
"serverNameRequired": "Kailangan ang pangalan ng server",
|
||||
"serverUrlRequired": "Kailangan ang URL ng server"
|
||||
},
|
||||
"fields": {
|
||||
"environmentVariables": "Environment Variables",
|
||||
"headers": "Headers",
|
||||
"npmPackage": "npm Package",
|
||||
"scope": "Scope",
|
||||
"serverName": "Server Name",
|
||||
"serverUrl": "Server URL",
|
||||
"transport": "Transport",
|
||||
"transportType": "Transport Type",
|
||||
"versionOptional": "Bersyon (opsyonal)"
|
||||
},
|
||||
"title": "Magdagdag ng Custom MCP Server",
|
||||
"transport": {
|
||||
"httpSse": "HTTP / SSE",
|
||||
"stdio": "Stdio (npm)"
|
||||
},
|
||||
"placeholders": {
|
||||
"headerName": "Header-Name",
|
||||
"envVarName": "ENV_VAR_NAME",
|
||||
"serverName": "my-server",
|
||||
"latest": "latest",
|
||||
"value": "value",
|
||||
"serverUrl": "https://api.example.com/mcp"
|
||||
}
|
||||
},
|
||||
"mcpDetail": {
|
||||
"auth": {
|
||||
"remoteMayNeedHeaders": "Maaaring kailanganin pa rin ng mga remote MCP server ang mga custom header o API key kahit hindi inilalarawan ng registry ang mga ito. Kung nabigo ang koneksyon pagkatapos i-install, tingnan ang mga docs ng provider.",
|
||||
"required": "Kailangan ng authentication ng server na ito"
|
||||
},
|
||||
"diagnostics": {
|
||||
"launchTarget": "Launch Target"
|
||||
},
|
||||
"form": {
|
||||
"autoFilled": "Awtomatikong napunan",
|
||||
"environmentVariables": "Environment Variables",
|
||||
"headers": "Headers",
|
||||
"scope": "Scope",
|
||||
"serverName": "Server Name"
|
||||
},
|
||||
"install": {
|
||||
"httpTransport": "HTTP: {{transport}}",
|
||||
"manualSetupDescription": "Kailangan ng manu-manong setup ng server na ito. Tingnan ang repository para sa mga tagubilin sa pag-install.",
|
||||
"manualSetupRequired": "Kailangan ng manu-manong setup",
|
||||
"npmPackage": "npm: {{package}}",
|
||||
"manage": "Pamahalaan ang Pag-install",
|
||||
"install": "I-install ang Server"
|
||||
},
|
||||
"links": {
|
||||
"glama": "Glama",
|
||||
"repository": "Repository",
|
||||
"website": "Website"
|
||||
},
|
||||
"metadata": {
|
||||
"author": "May-akda",
|
||||
"githubStars": "GitHub Stars",
|
||||
"hosting": "Hosting",
|
||||
"installType": "Uri ng Install",
|
||||
"license": "Lisensya",
|
||||
"published": "Nai-publish",
|
||||
"source": "Pinagmulan",
|
||||
"updated": "Na-update",
|
||||
"version": "Bersyon"
|
||||
},
|
||||
"scope": {
|
||||
"local": "Lokal",
|
||||
"project": "Proyekto"
|
||||
},
|
||||
"tools": {
|
||||
"title": "Mga Tool ({{count}})",
|
||||
"title_few": "Mga Tool ({{count}})",
|
||||
"title_many": "Mga Tool ({{count}})",
|
||||
"title_one": "Mga Tool ({{count}})",
|
||||
"title_other": "Mga Tool ({{count}})"
|
||||
},
|
||||
"placeholders": {
|
||||
"serverName": "my-server"
|
||||
}
|
||||
},
|
||||
"skillEditor": {
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"createSkill": "Lumikha ng Skill",
|
||||
"preparing": "Naghahanda...",
|
||||
"reviewAndCreate": "Suriin At Likhain",
|
||||
"reviewAndSave": "Suriin At I-save",
|
||||
"saveSkill": "I-save ang Skill"
|
||||
},
|
||||
"advanced": {
|
||||
"customDescription": "Gumagamit ang skill na ito ng custom markdown format, kaya i-edit ito nang direkta dito.",
|
||||
"customTitle": "2. SKILL.md editor",
|
||||
"description": "Maaari itong laktawan ng karamihan. Buksan lang ito kung gusto mo ng direktang kontrol sa raw na markdown file.",
|
||||
"hide": "Itago ang Advanced Editor",
|
||||
"resetFromStructuredFields": "I-reset Mula sa Mga Structured Field",
|
||||
"show": "Ipakita ang Advanced Editor",
|
||||
"title": "4. Advanced SKILL.md editor"
|
||||
},
|
||||
"basics": {
|
||||
"description": "Bigyan ang skill na ito ng malinaw na pangalan, piliin kung sino ang makakagamit nito, at magpasya kung saan ito dapat mailagay.",
|
||||
"title": "1. Mga Pangunahin"
|
||||
},
|
||||
"description": {
|
||||
"create": "Ilarawan ang workflow sa simpleng wika, suriin ang mga file na lilikhain, pagkatapos ay i-save ito.",
|
||||
"edit": "I-update ang skill na ito, suriin ang mga resultang pagbabago sa file, pagkatapos ay i-save ito."
|
||||
},
|
||||
"extraFiles": {
|
||||
"addedFiles": "Mga idinagdag na file:",
|
||||
"assets": "Mga Asset",
|
||||
"assetsDescription": "Magdagdag ng mga screenshot o naka-bundle na media kung tumutulong lang ang mga ito na ipaliwanag ang workflow.",
|
||||
"description": "Magdagdag ng mga sumusuportang doc, script, o asset kung talagang kailangan ng skill na ito ng mga ito.",
|
||||
"lockedForEdits": "Naka-lock para sa mga pag-edit ang root at folder",
|
||||
"optionalDescription": "Magdagdag ng mga starter file na isasama sa review at isusulat kasama ang `SKILL.md`.",
|
||||
"optionalTitle": "Mga opsyonal na file",
|
||||
"references": "Mga Reference",
|
||||
"referencesDescription": "Magdagdag ng mga sumusuportang doc, link, o halimbawa na maaaring tingnan ng runtime.",
|
||||
"scripts": "Mga Script",
|
||||
"scriptsDescription": "Magdagdag ng mga helper command o setup note. Suriing mabuti bago ibahagi ang skill na ito.",
|
||||
"title": "3. Mga karagdagang file"
|
||||
},
|
||||
"fields": {
|
||||
"compatibility": "Compatibility",
|
||||
"description": "Paglalarawan",
|
||||
"folderName": "Pangalan ng folder",
|
||||
"folderNameHint": "Awtomatiko namin itong isinusuhestiyon mula sa pangalan ng skill para agad gumana ang review.",
|
||||
"invocation": "Paano ito dapat gamitin",
|
||||
"license": "Lisensya",
|
||||
"name": "Pangalan ng skill",
|
||||
"notes": "Mga karagdagang nota o guardrail",
|
||||
"root": "Saan iimbak",
|
||||
"scope": "Sino ang makakagamit nito",
|
||||
"steps": "Mga pangunahing hakbang na susundin",
|
||||
"whenToUse": "Kailan gagamitin ito"
|
||||
},
|
||||
"instructions": {
|
||||
"description": "Ang mga seksyong ito ay bumubuo ng skill file para sa iyo, kaya hindi mo kailangang i-edit ang markdown maliban kung gusto mo.",
|
||||
"locked": "Naka-lock ang mga structured field dahil lumipat ka sa manu-manong pag-edit ng `SKILL.md` sa ibaba.",
|
||||
"title": "2. Mga Tagubilin"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Maaaring gamitin nang awtomatiko",
|
||||
"manualOnly": "Kapag hiniling mo lang"
|
||||
},
|
||||
"placeholders": {
|
||||
"description": "Ano ang tinutulungan ng skill na ito",
|
||||
"name": "Magsulat ng maikling pangalan ng skill",
|
||||
"notes": "Halimbawa: Tukuyin ang mga nawawalang test, regression, at mga mapanganib na palagay.",
|
||||
"steps": "1. Suriin ang mga kaugnay na file.\n2. Ipaliwanag muna ang pangunahing panganib.\n3. Imungkahi ang pinakaligtas na ayos.",
|
||||
"whenToUse": "Halimbawa: Gamitin ito kapag ang task ay isang code review o bug triage na kahilingan.",
|
||||
"license": "MIT",
|
||||
"compatibility": "claude-code, cursor"
|
||||
},
|
||||
"review": {
|
||||
"creating": "Lumilikha ng skill",
|
||||
"hint": "Suriin muna ang mga pagbabago sa file, pagkatapos ay kumpirmahin ang pag-save sa susunod na hakbang.",
|
||||
"saving": "Sine-save ang skill na ito"
|
||||
},
|
||||
"root": {
|
||||
"codexOnly": " - Codex lang",
|
||||
"shared": " - Shared"
|
||||
},
|
||||
"scope": {
|
||||
"project": "Proyekto: {{project}}",
|
||||
"projectUnavailable": "Hindi available ang proyekto",
|
||||
"user": "User"
|
||||
},
|
||||
"title": {
|
||||
"create": "Lumikha ng skill",
|
||||
"edit": "I-edit ang skill"
|
||||
}
|
||||
},
|
||||
"skillDetail": {
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"delete": "Tanggalin",
|
||||
"deleteSkill": "Tanggalin ang Skill",
|
||||
"deleting": "Tinatanggal...",
|
||||
"editSkill": "I-edit ang Skill",
|
||||
"openFolder": "Buksan ang Folder",
|
||||
"openSkillFile": "Buksan ang SKILL.md",
|
||||
"retry": "Subukang muli"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "Mga Asset",
|
||||
"autoUse": "Awtomatikong paggamit",
|
||||
"hasScripts": "May mga script",
|
||||
"manualUse": "Manu-manong paggamit",
|
||||
"references": "Mga Reference",
|
||||
"storedIn": "Naka-store sa {{root}}"
|
||||
},
|
||||
"deleteDialog": {
|
||||
"description": "Tanggalin ang skill na ito at ilipat sa Trash?",
|
||||
"descriptionWithName": "Tanggalin ang \"{{name}}\" at ilipat sa Trash? Maaari mo itong ibalik mamaya mula sa Trash kung kailangan.",
|
||||
"title": "Tanggalin ang skill?"
|
||||
},
|
||||
"descriptionFallback": "Suriin ang natuklasang skill metadata at raw na mga tagubilin.",
|
||||
"errors": {
|
||||
"deleteFailed": "Nabigong tanggalin ang skill",
|
||||
"loadFailed": "Hindi ma-load ang skill na ito."
|
||||
},
|
||||
"files": {
|
||||
"advancedDetails": "Advanced na detalye ng file",
|
||||
"assets": "Mga Asset",
|
||||
"references": "Mga Reference",
|
||||
"scripts": "Mga Script",
|
||||
"storedAt": "Naka-store sa"
|
||||
},
|
||||
"includes": {
|
||||
"assets": "mga asset",
|
||||
"instructionsOnly": "Ang mga tagubilin lang ng skill",
|
||||
"references": "mga reference",
|
||||
"scripts": "mga script"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Awtomatikong tumatakbo kapag tumugma sa task.",
|
||||
"manualOnly": "Tumatakbo lang kapag tahasan mong hiniling."
|
||||
},
|
||||
"issues": {
|
||||
"bundledScripts": "May kasamang mga script ang skill na ito",
|
||||
"reviewCarefully": "Suriing mabuti ang skill na ito bago gamitin"
|
||||
},
|
||||
"loading": "Niloload ang mga detalye ng skill...",
|
||||
"scope": {
|
||||
"personal": "Ang iyong mga personal na skill",
|
||||
"projectOnly": "Proyektong ito lang"
|
||||
},
|
||||
"summary": {
|
||||
"howUsed": "Paano ito ginagamit",
|
||||
"included": "Ano ang kasama nito",
|
||||
"whoCanUse": "Sino ang makakagamit nito"
|
||||
},
|
||||
"titleFallback": "Mga detalye ng skill"
|
||||
},
|
||||
"skillsPanel": {
|
||||
"actions": {
|
||||
"createSkill": "Lumikha ng Skill",
|
||||
"import": "I-import"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "Mga Asset",
|
||||
"hasScripts": "May mga script",
|
||||
"needsAttention": "Kailangan ng atensyon",
|
||||
"references": "Mga Reference",
|
||||
"storedIn": "Naka-store sa {{root}}"
|
||||
},
|
||||
"configuredRuntime": "ang na-configure na runtime",
|
||||
"counts": {
|
||||
"codexOnly": "{{count}} Codex lang",
|
||||
"personal": "{{count}} personal",
|
||||
"project": "{{count}} proyekto",
|
||||
"shared": "{{count}} shared",
|
||||
"total": "{{count}} kabuuan",
|
||||
"codexOnly_few": "{{count}} Codex lang",
|
||||
"codexOnly_many": "{{count}} Codex lang",
|
||||
"codexOnly_one": "{{count}} Codex lang",
|
||||
"codexOnly_other": "{{count}} Codex lang",
|
||||
"personal_few": "{{count}} personal",
|
||||
"personal_many": "{{count}} personal",
|
||||
"personal_one": "{{count}} personal",
|
||||
"personal_other": "{{count}} personal",
|
||||
"project_few": "{{count}} proyekto",
|
||||
"project_many": "{{count}} proyekto",
|
||||
"project_one": "{{count}} proyekto",
|
||||
"project_other": "{{count}} proyekto",
|
||||
"shared_few": "{{count}} shared",
|
||||
"shared_many": "{{count}} shared",
|
||||
"shared_one": "{{count}} shared",
|
||||
"shared_other": "{{count}} shared",
|
||||
"total_few": "{{count}} kabuuan",
|
||||
"total_many": "{{count}} kabuuan",
|
||||
"total_one": "{{count}} kabuuan",
|
||||
"total_other": "{{count}} kabuuan"
|
||||
},
|
||||
"empty": {
|
||||
"noMatches": "Walang skill na tumutugma sa iyong paghahanap",
|
||||
"noMatchesDescription": "Subukan ang ibang search term o palitan ang mga filter.",
|
||||
"noSkills": "Wala pang skill",
|
||||
"noSkillsDescription": "Likhain ang iyong unang skill para magturo ng paulit-ulit na workflow, o mag-import ng ginagamit mo na."
|
||||
},
|
||||
"filters": {
|
||||
"all": "Lahat ng skill",
|
||||
"codexOnly": "Codex lang",
|
||||
"hasScripts": "May mga script",
|
||||
"needsAttention": "Kailangan ng atensyon",
|
||||
"personal": "Personal",
|
||||
"project": "Proyekto",
|
||||
"shared": "Shared"
|
||||
},
|
||||
"hero": {
|
||||
"codexAvailable": "Gamitin ang `.codex` kapag dapat manatiling Codex-only ang isang skill.",
|
||||
"codexUnavailable": "Mananatiling mae-edit dito ang mga umiiral na `.codex` skill, ngunit kailangan ng mga bagong Codex-only na skill na naka-enable ang Codex runtime.",
|
||||
"description": "Ang mga skill ay magagamit-muling mga tagubilin na tumutulong sa runtime na hawakan ang parehong uri ng task nang mas pare-pareho.",
|
||||
"guidance": "Gamitin ang mga personal na skill para sa mga gawi na gusto mo kahit saan. Gamitin ang mga project skill para sa mga workflow na makabuluhan lang sa loob ng isang codebase.",
|
||||
"personalContext": "Nakikita mo lang ang iyong mga personal na skill sa ngayon.",
|
||||
"projectContext": "Nakikita mo ang mga skill para sa {{project}} kasama ang iyong mga personal na skill.",
|
||||
"title": "Magturo ng paulit-ulit na trabaho"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Awtomatikong tumatakbo kapag angkop",
|
||||
"manualOnly": "Tumatakbo lang kapag tahasan mong hiniling"
|
||||
},
|
||||
"loading": {
|
||||
"loading": "Niloload ang mga skill...",
|
||||
"refreshing": "Nire-refresh ang mga skill..."
|
||||
},
|
||||
"runtimeAudience": "Ang mga shared na skill sa `.claude`, `.cursor`, at `.agents` ay available sa {{audience}}. Ang mga skill na naka-store sa `.codex` ay nananatiling Codex-only kapag available ang Codex support.",
|
||||
"scope": {
|
||||
"project": "Proyektong ito",
|
||||
"user": "Personal"
|
||||
},
|
||||
"searchPlaceholder": "Maghanap ayon sa pangalan ng skill o kung ano ang tinutulungan nito...",
|
||||
"sections": {
|
||||
"personal": {
|
||||
"description": "Mga gawi at tagubilin na gusto mong available kahit saan.",
|
||||
"title": "Mga personal na skill"
|
||||
},
|
||||
"project": {
|
||||
"description": "Mga workflow na makabuluhan lang para sa codebase na ito.",
|
||||
"title": "Mga project skill"
|
||||
}
|
||||
},
|
||||
"sort": {
|
||||
"label": "Ayusin ang mga skill",
|
||||
"name": "Pangalan",
|
||||
"recent": "Kamakailan"
|
||||
},
|
||||
"status": {
|
||||
"hasScripts": "May kasamang mga script, kaya suriing mabuti",
|
||||
"needsAttention": "Kailangan ng atensyon bago ka umasa dito",
|
||||
"ready": "Handa nang gamitin"
|
||||
},
|
||||
"success": {
|
||||
"created": "Matagumpay na nalikha ang skill.",
|
||||
"imported": "Matagumpay na na-import ang skill.",
|
||||
"saved": "Matagumpay na na-save ang skill."
|
||||
}
|
||||
},
|
||||
"pluginDetail": {
|
||||
"unknown": "Hindi alam",
|
||||
"metadata": {
|
||||
"author": "May-akda",
|
||||
"category": "Kategorya",
|
||||
"source": "Pinagmulan",
|
||||
"version": "Bersyon",
|
||||
"capabilities": "Mga Kakayahan",
|
||||
"installs": "Mga Install"
|
||||
},
|
||||
"scope": {
|
||||
"label": "Scope:",
|
||||
"options": {
|
||||
"user": "User (global)",
|
||||
"project": "Proyekto (shared)",
|
||||
"local": "Lokal (gitignored)"
|
||||
}
|
||||
},
|
||||
"links": {
|
||||
"homepage": "Homepage",
|
||||
"contact": "Contact"
|
||||
},
|
||||
"readme": {
|
||||
"loading": "Niloload ang README...",
|
||||
"empty": "Walang available na README."
|
||||
}
|
||||
},
|
||||
"skillImport": {
|
||||
"title": "I-import ang skill",
|
||||
"description": "Pumili ng umiiral na skill folder, suriin kung ano ang kokopyahin, pagkatapos ay i-import ito sa isa sa iyong mga sinusuportahang skill location.",
|
||||
"steps": {
|
||||
"chooseFolder": {
|
||||
"title": "1. Pumili ng skill folder",
|
||||
"description": "Dapat itong isang folder na naglalaman na ng `SKILL.md`, `Skill.md`, o `skill.md` na file."
|
||||
},
|
||||
"location": {
|
||||
"title": "2. Magpasya kung saan ito nabibilang",
|
||||
"description": "Gumagana ang mga personal na skill kahit saan. Lumalabas lang ang mga project skill para sa isang codebase."
|
||||
}
|
||||
},
|
||||
"fields": {
|
||||
"sourceFolder": "Source folder",
|
||||
"destinationFolderName": "Pangalan ng destination folder",
|
||||
"audience": "Sino ang makakagamit nito",
|
||||
"storage": "Saan iimbak"
|
||||
},
|
||||
"placeholders": {
|
||||
"defaultFolderName": "Nagde-default sa pangalan ng source folder"
|
||||
},
|
||||
"actions": {
|
||||
"browse": "Mag-browse",
|
||||
"cancel": "Kanselahin",
|
||||
"preparing": "Naghahanda...",
|
||||
"reviewAndImport": "Suriin At I-import",
|
||||
"importSkill": "I-import ang Skill",
|
||||
"backToImport": "Bumalik Sa Import"
|
||||
},
|
||||
"scope": {
|
||||
"user": "User",
|
||||
"project": "Proyekto: {{project}}",
|
||||
"projectUnavailable": "Hindi available ang proyekto"
|
||||
},
|
||||
"rootSuffix": {
|
||||
"codexOnly": " - Codex lang",
|
||||
"shared": " - Shared"
|
||||
},
|
||||
"reviewHint": "Suriin muna ang mga kinopyang file, pagkatapos ay kumpirmahin ang import sa susunod na hakbang.",
|
||||
"reviewLabel": "Ini-import ang skill na ito",
|
||||
"errors": {
|
||||
"missingSkillFile": "Hindi pa mukhang skill ang folder na ito. Kailangan nito ng SKILL.md, Skill.md, o skill.md na file.",
|
||||
"symbolicLinks": "May mga symbolic link ang folder na ito. I-import ang mga totoong file sa halip na mga link.",
|
||||
"tooManyFiles": "Masyadong malaki ang skill folder na ito para i-import nang sabay-sabay. Tanggalin ang mga karagdagang file at subukang muli.",
|
||||
"tooLarge": "Masyadong malaki ang skill folder na ito para i-import nang ligtas. Bawasan ang malalaking asset at subukang muli.",
|
||||
"invalidFolderName": "Pumili ng mas simpleng pangalan ng destination folder gamit ang mga letra, numero, tuldok, gitling, o underscore.",
|
||||
"mustBeDirectory": "Pumili ng folder na i-import, hindi isang file.",
|
||||
"reviewFailed": "Nabigong suriin ang mga pagbabago sa import",
|
||||
"importFailed": "Nabigong i-import ang skill"
|
||||
}
|
||||
},
|
||||
"mcpPanel": {
|
||||
"sort": {
|
||||
"nameAsc": "Pangalan A→Z",
|
||||
"nameDesc": "Pangalan Z→A",
|
||||
"toolsDesc": "Pinakamaraming tool"
|
||||
},
|
||||
"health": {
|
||||
"title": "MCP Health Status",
|
||||
"checkingViaRuntime": "Sinusuri ang mga naka-install na MCP server sa pamamagitan ng {{runtime}} ...",
|
||||
"lastChecked": "Huling sinuri {{time}}",
|
||||
"description": "Magpatakbo ng diagnostics mula sa page na ito para i-verify ang naka-install na MCP connectivity.",
|
||||
"checking": "Sinusuri...",
|
||||
"checkStatus": "Suriin ang Status"
|
||||
},
|
||||
"diagnostics": {
|
||||
"title": "Runtime MCP Diagnostics",
|
||||
"serversCount": "{{count}} server",
|
||||
"serversCount_one": "{{count}} server",
|
||||
"serversCount_other": "{{count}} server",
|
||||
"waiting": "Naghihintay ng mga resulta ng diagnostics...",
|
||||
"disableReasons": {
|
||||
"checkingRuntimeStatus": "Sinusuri ang status ng runtime...",
|
||||
"checkingRuntimeAvailability": "Sinusuri ang availability ng runtime...",
|
||||
"runtimeFailedToStart": "Nakita ang na-configure na runtime ngunit nabigong magsimula. Buksan ang Dashboard para ayusin o i-reinstall ito.",
|
||||
"runtimeRequired": "Kailangan ang na-configure na runtime. I-install o ayusin ito mula sa Dashboard."
|
||||
},
|
||||
"serversCount_few": "{{count}} server",
|
||||
"serversCount_many": "{{count}} server"
|
||||
},
|
||||
"searchPlaceholder": "Maghanap ng mga MCP server...",
|
||||
"runtime": {
|
||||
"notAvailable": "Hindi available ang {{runtime}}",
|
||||
"notInstalled": "Hindi naka-install ang {{runtime}}",
|
||||
"requiredDescription": "Kailangan ng mga MCP health check ang {{runtime}}. Pumunta sa Dashboard para i-install o ayusin ito."
|
||||
},
|
||||
"empty": {
|
||||
"searchTitle": "Walang nahanap na server",
|
||||
"title": "Walang available na MCP server",
|
||||
"searchDescription": "Subukan ang ibang search term",
|
||||
"description": "Bumalik mamaya para sa mga bagong server"
|
||||
},
|
||||
"loadMore": "Mag-load pa"
|
||||
},
|
||||
"apiKeys": {
|
||||
"description": "Ligtas na mag-store ng mga API key para sa auto-fill kapag nag-i-install ng mga MCP server.",
|
||||
"storage": {
|
||||
"osKeychain": "Naka-encrypt ang mga key sa pamamagitan ng {{backend}} at naka-store na may pinaghihigpitang file permission (owner-only).",
|
||||
"localEncryption": "Hindi available ang OS keychain - naka-encrypt ang mga key nang lokal gamit ang AES-256. Para sa mas matibay na proteksyon, mag-install ng keyring service (gnome-keyring, kwallet)."
|
||||
},
|
||||
"actions": {
|
||||
"add": "Magdagdag ng API Key",
|
||||
"addFirst": "Idagdag ang iyong unang key",
|
||||
"edit": "I-edit",
|
||||
"copied": "Nakopya!",
|
||||
"copyEnvVarName": "Kopyahin ang env var name",
|
||||
"confirmDelete": "I-click muli para kumpirmahin",
|
||||
"delete": "Tanggalin"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Walang naka-save na API key",
|
||||
"description": "Magdagdag ng mga key para awtomatikong punan ang mga environment variable kapag nag-i-install ng mga MCP server."
|
||||
},
|
||||
"form": {
|
||||
"addTitle": "Magdagdag ng API Key",
|
||||
"editTitle": "I-edit ang API Key",
|
||||
"addDescription": "Mag-store ng API key para sa auto-fill sa mga pag-install ng MCP server.",
|
||||
"editDescription": "I-update ang mga detalye ng key. Kailangan mong muling ilagay ang value.",
|
||||
"keychainUnavailable": "Hindi available ang OS keychain - naka-encrypt ang mga key gamit ang AES-256 nang lokal. Mag-install ng gnome-keyring para sa OS-level na proteksyon.",
|
||||
"name": "Pangalan",
|
||||
"namePlaceholder": "hal. OpenAI Production",
|
||||
"environmentVariableName": "Pangalan ng Environment Variable",
|
||||
"envVarPlaceholder": "hal. OPENAI_API_KEY",
|
||||
"value": "Value",
|
||||
"reenterValue": "Muling ilagay ang value ng key",
|
||||
"valuePlaceholder": "sk-...",
|
||||
"scope": "Scope",
|
||||
"userScopeLabel": "User (global)",
|
||||
"projectScopeLabel": "Proyekto: {{project}}",
|
||||
"projectUnavailable": "Hindi available ang proyekto",
|
||||
"boundTo": "Naka-bound sa {{path}}",
|
||||
"cancel": "Kanselahin",
|
||||
"saving": "Sine-save...",
|
||||
"update": "I-update",
|
||||
"save": "I-save",
|
||||
"errors": {
|
||||
"invalidEnvVarFormat": "Gumamit ng mga letra, numero, underscore. Dapat magsimula sa letra o underscore.",
|
||||
"nameRequired": "Kailangan ang pangalan",
|
||||
"envVarRequired": "Kailangan ang pangalan ng environment variable",
|
||||
"invalidEnvVar": "Invalid na pangalan ng environment variable",
|
||||
"valueRequired": "Kailangan ang value ng key",
|
||||
"projectScopeRequiresProject": "Nangangailangan ng aktibong proyekto ang mga project-scoped na API key",
|
||||
"saveFailed": "Nabigong mag-save"
|
||||
}
|
||||
}
|
||||
},
|
||||
"skillReview": {
|
||||
"title": "Suriin ang mga pagbabago sa skill",
|
||||
"description": "Pino-preview muna ng {{reviewLabel}} ang mga pagbabago sa filesystem. Walang isusulat hanggang sa kumpirmahin mo sa ibaba.",
|
||||
"noPreview": "Walang available na preview.",
|
||||
"confirmPromptPrefix": "Suriin ang diff sa ibaba, pagkatapos ay gamitin ang",
|
||||
"confirmPromptSuffix": "para ilapat ang mga pagbabagong ito.",
|
||||
"noChanges": "Wala pang natukoy na pagbabago sa file.",
|
||||
"binaryBadge": "binary",
|
||||
"binaryPreviewHidden": "Hindi ipinapakita ang preview ng binary file. Kokopyahin ang file kung ano ito.",
|
||||
"summary": {
|
||||
"fileChanges": "{{count}} pagbabago sa file",
|
||||
"fileChanges_one": "{{count}} pagbabago sa file",
|
||||
"fileChanges_other": "{{count}} pagbabago sa file",
|
||||
"new": "{{count}} bago",
|
||||
"updated": "{{count}} na-update",
|
||||
"removed": "{{count}} inalis",
|
||||
"binary": "{{count}} binary",
|
||||
"fileChanges_few": "{{count}} pagbabago sa file",
|
||||
"fileChanges_many": "{{count}} pagbabago sa file"
|
||||
}
|
||||
},
|
||||
"mcpCard": {
|
||||
"toolsCount": "{{count}} tool",
|
||||
"toolsCount_one": "{{count}} tool",
|
||||
"toolsCount_other": "{{count}} tool",
|
||||
"envCount": "{{count}} env",
|
||||
"envCount_one": "{{count}} env",
|
||||
"envCount_other": "{{count}} env",
|
||||
"auth": "Auth",
|
||||
"byAuthor": "ni {{author}}",
|
||||
"hosting": {
|
||||
"remote": "Remote",
|
||||
"local": "Lokal",
|
||||
"both": "Pareho"
|
||||
},
|
||||
"toolsCount_few": "{{count}} tool",
|
||||
"toolsCount_many": "{{count}} tool",
|
||||
"envCount_few": "{{count}} env",
|
||||
"envCount_many": "{{count}} env",
|
||||
"repository": "Repository",
|
||||
"website": "Website"
|
||||
},
|
||||
"installButton": {
|
||||
"installing": "Ini-install...",
|
||||
"removing": "Inaalis...",
|
||||
"done": "Tapos na",
|
||||
"retry": "Subukang muli",
|
||||
"uninstall": "I-uninstall",
|
||||
"install": "I-install"
|
||||
},
|
||||
"pluginCard": {
|
||||
"official": "Opisyal"
|
||||
}
|
||||
}
|
||||
217
src/features/localization/renderer/locales/fil/report.json
Normal file
217
src/features/localization/renderer/locales/fil/report.json
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
{
|
||||
"cost": {
|
||||
"breakdownTitle": "Breakdown ng Gastos (bawat 1M token)",
|
||||
"cacheRead": "Cache Read",
|
||||
"cacheWrite": "Cache Write",
|
||||
"cost": "Gastos",
|
||||
"input": "Input",
|
||||
"noCommits": "walang commit",
|
||||
"noLinesChanged": "walang linyang binago",
|
||||
"output": "Output",
|
||||
"parent": "Parent: {{cost}}",
|
||||
"parentCost": "Gastos ng Parent",
|
||||
"perCommit": "Bawat Commit",
|
||||
"perCommitFormula": "kabuuang gastos ÷ {{count}} commit",
|
||||
"perCommitFormula_few": "kabuuang gastos ÷ {{count}} commit",
|
||||
"perCommitFormula_many": "kabuuang gastos ÷ {{count}} commit",
|
||||
"perCommitFormula_one": "kabuuang gastos ÷ {{count}} commit",
|
||||
"perCommitFormula_other": "kabuuang gastos ÷ {{count}} commit",
|
||||
"perLineChanged": "Bawat Linyang Binago",
|
||||
"perLineFormula": "kabuuang gastos ÷ {{count}} linya",
|
||||
"perLineFormula_few": "kabuuang gastos ÷ {{count}} linya",
|
||||
"perLineFormula_many": "kabuuang gastos ÷ {{count}} linya",
|
||||
"perLineFormula_one": "kabuuang gastos ÷ {{count}} linya",
|
||||
"perLineFormula_other": "kabuuang gastos ÷ {{count}} linya",
|
||||
"subagent": "Subagent: {{cost}}",
|
||||
"subagentCost": "Gastos ng Subagent",
|
||||
"title": "Pagsusuri ng Gastos",
|
||||
"total": "Kabuuan"
|
||||
},
|
||||
"insights": {
|
||||
"agent": "agent",
|
||||
"agent_few": "mga agent",
|
||||
"agent_many": "mga agent",
|
||||
"agent_one": "agent",
|
||||
"agent_other": "mga agent",
|
||||
"agentTree": "Agent Tree ({{count}} {{unit}})",
|
||||
"background": "(background)",
|
||||
"bashCommands": "Mga Bash Command",
|
||||
"outOfScopeFindings": "Mga Out-of-Scope na Natuklasan ({{count}})",
|
||||
"questionsAsked": "Mga Tanong na Itinanong ({{count}})",
|
||||
"repeated": "Inulit",
|
||||
"skillsInvoked": "Mga Skill na Ginamit ({{count}})",
|
||||
"taskDispatches": "Mga Task Dispatch ({{count}})",
|
||||
"tasksCreated": "Mga Task na Nilikha ({{count}})",
|
||||
"teamMode": "Team Mode",
|
||||
"teams": "Mga Team: {{teams}}",
|
||||
"title": "Session Insights",
|
||||
"total": "Kabuuan",
|
||||
"unique": "Natatangi",
|
||||
"skillsInvoked_few": "Mga Skill na Ginamit ({{count}})",
|
||||
"skillsInvoked_many": "Mga Skill na Ginamit ({{count}})",
|
||||
"skillsInvoked_one": "Mga Skill na Ginamit ({{count}})",
|
||||
"skillsInvoked_other": "Mga Skill na Ginamit ({{count}})",
|
||||
"taskDispatches_few": "Mga Task Dispatch ({{count}})",
|
||||
"taskDispatches_many": "Mga Task Dispatch ({{count}})",
|
||||
"taskDispatches_one": "Mga Task Dispatch ({{count}})",
|
||||
"taskDispatches_other": "Mga Task Dispatch ({{count}})",
|
||||
"tasksCreated_few": "Mga Task na Nilikha ({{count}})",
|
||||
"tasksCreated_many": "Mga Task na Nilikha ({{count}})",
|
||||
"tasksCreated_one": "Mga Task na Nilikha ({{count}})",
|
||||
"tasksCreated_other": "Mga Task na Nilikha ({{count}})",
|
||||
"questionsAsked_few": "Mga Tanong na Itinanong ({{count}})",
|
||||
"questionsAsked_many": "Mga Tanong na Itinanong ({{count}})",
|
||||
"questionsAsked_one": "Mga Tanong na Itinanong ({{count}})",
|
||||
"questionsAsked_other": "Mga Tanong na Itinanong ({{count}})",
|
||||
"agentTree_few": "Agent Tree ({{count}} {{unit}})",
|
||||
"agentTree_many": "Agent Tree ({{count}} {{unit}})",
|
||||
"agentTree_one": "Agent Tree ({{count}} {{unit}})",
|
||||
"agentTree_other": "Agent Tree ({{count}} {{unit}})",
|
||||
"outOfScopeFindings_few": "Mga Out-of-Scope na Natuklasan ({{count}})",
|
||||
"outOfScopeFindings_many": "Mga Out-of-Scope na Natuklasan ({{count}})",
|
||||
"outOfScopeFindings_one": "Mga Out-of-Scope na Natuklasan ({{count}})",
|
||||
"outOfScopeFindings_other": "Mga Out-of-Scope na Natuklasan ({{count}})",
|
||||
"keyTakeaways": "Mga Pangunahing Aral"
|
||||
},
|
||||
"quality": {
|
||||
"chars": "chars",
|
||||
"corrections": "Mga Pagwawasto",
|
||||
"failed": "nabigo",
|
||||
"fileReadRedundancy": "Redundancy ng File Read",
|
||||
"firstMessage": "Unang Mensahe",
|
||||
"firstRun": "Unang Pagtakbo",
|
||||
"frictionRate": "Friction Rate",
|
||||
"lastRun": "Huling Pagtakbo",
|
||||
"messagesBeforeWork": "Mga Mensahe Bago ang Trabaho",
|
||||
"passed": "pumasa",
|
||||
"promptQuality": "Kalidad ng Prompt",
|
||||
"readsPerUniqueFile": "Reads/Natatanging File",
|
||||
"snapshot": "snapshot",
|
||||
"snapshot_few": "mga snapshot",
|
||||
"snapshot_many": "mga snapshot",
|
||||
"snapshot_one": "snapshot",
|
||||
"snapshot_other": "mga snapshot",
|
||||
"startupOverhead": "Startup Overhead",
|
||||
"testProgression": "Pag-usad ng Test",
|
||||
"title": "Mga Signal ng Kalidad",
|
||||
"tokensBeforeWork": "Mga Token Bago ang Trabaho",
|
||||
"totalReads": "Kabuuang Reads",
|
||||
"uniqueFiles": "Mga Natatanging File",
|
||||
"userMessages": "Mga Mensahe ng User",
|
||||
"percentOfTotal": "% ng Kabuuan"
|
||||
},
|
||||
"tokens": {
|
||||
"apiCalls": "Mga API Call",
|
||||
"cacheCreate": "Cache Create",
|
||||
"cacheEfficiency": "Cache Efficiency",
|
||||
"cacheRead": "Cache Read",
|
||||
"cacheReadPct": "Cache Read %",
|
||||
"coldStart": "Cold Start",
|
||||
"cost": "Gastos",
|
||||
"input": "Input",
|
||||
"model": "Model",
|
||||
"no": "Hindi",
|
||||
"output": "Output",
|
||||
"readWriteRatio": "R/W Ratio",
|
||||
"title": "Paggamit ng Token",
|
||||
"total": "Kabuuan",
|
||||
"yes": "Oo"
|
||||
},
|
||||
"subagents": {
|
||||
"title": "Mga Subagent",
|
||||
"metrics": {
|
||||
"count": "Bilang",
|
||||
"totalTokens": "Kabuuang Token",
|
||||
"totalDuration": "Kabuuang Tagal",
|
||||
"totalCost": "Kabuuang Gastos"
|
||||
},
|
||||
"table": {
|
||||
"description": "Paglalarawan",
|
||||
"type": "Uri",
|
||||
"tokens": "Mga Token",
|
||||
"duration": "Tagal",
|
||||
"cost": "Gastos"
|
||||
}
|
||||
},
|
||||
"overview": {
|
||||
"title": "Pangkalahatang-tanaw",
|
||||
"yes": "Oo",
|
||||
"no": "Hindi",
|
||||
"metrics": {
|
||||
"duration": "Tagal",
|
||||
"messages": "Mga Mensahe",
|
||||
"contextUsage": "Paggamit ng Context",
|
||||
"compactions": "Mga Compaction",
|
||||
"branch": "Branch",
|
||||
"subagents": "Mga Subagent",
|
||||
"project": "Proyekto",
|
||||
"sessionId": "Session ID"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Timeline at Aktibidad",
|
||||
"idleAnalysis": "Pagsusuri ng Idle",
|
||||
"metrics": {
|
||||
"idleGaps": "Mga Idle Gap",
|
||||
"totalIdle": "Kabuuang Idle",
|
||||
"activeTime": "Aktibong Oras",
|
||||
"idlePercent": "Idle %"
|
||||
},
|
||||
"modelSwitches": "Mga Paglipat ng Model ({{count}})",
|
||||
"modelSwitches_one": "Mga Paglipat ng Model ({{count}})",
|
||||
"modelSwitches_other": "Mga Paglipat ng Model ({{count}})",
|
||||
"messageNumber": "msg #{{number}}",
|
||||
"keyEvents": "Mga Pangunahing Event",
|
||||
"modelSwitches_few": "Mga Paglipat ng Model ({{count}})",
|
||||
"modelSwitches_many": "Mga Paglipat ng Model ({{count}})"
|
||||
},
|
||||
"tools": {
|
||||
"title": "Paggamit ng Tool",
|
||||
"summary": "{{formattedCount}} kabuuang tawag sa {{toolCount}} na tool",
|
||||
"columns": {
|
||||
"tool": "Tool",
|
||||
"calls": "Mga Tawag",
|
||||
"errors": "Mga Error",
|
||||
"successPercent": "Success %",
|
||||
"health": "Health"
|
||||
}
|
||||
},
|
||||
"git": {
|
||||
"title": "Git Activity",
|
||||
"commits": "Mga Commit",
|
||||
"pushes": "Mga Push",
|
||||
"linesAdded": "Mga Linyang Idinagdag",
|
||||
"linesRemoved": "Mga Linyang Inalis",
|
||||
"branchesCreated": "Mga Branch na Nilikha"
|
||||
},
|
||||
"friction": {
|
||||
"title": "Mga Friction Signal",
|
||||
"rate": "Friction Rate: {{rate}}%",
|
||||
"correctionsCount": "{{count}} pagwawasto",
|
||||
"correctionsCount_one": "{{count}} pagwawasto",
|
||||
"corrections": "Mga Pagwawasto",
|
||||
"thrashingSignals": "Mga Thrashing Signal",
|
||||
"repeatedBashCommands": "Mga Inulit na Bash Command",
|
||||
"reworkedFiles": "Mga Na-rework na File (3+ na edit)",
|
||||
"correctionsCount_few": "{{count}} pagwawasto",
|
||||
"correctionsCount_many": "{{count}} pagwawasto",
|
||||
"correctionsCount_other": "{{count}} pagwawasto"
|
||||
},
|
||||
"errors": {
|
||||
"title": "Mga Error",
|
||||
"permissionDenied": "Tinanggihan ang Permiso",
|
||||
"messageIndex": "msg #{{index}}",
|
||||
"input": "Input",
|
||||
"error": "Error",
|
||||
"count": "{{count}} error",
|
||||
"count_one": "{{count}} error",
|
||||
"permissionDenialCount": "{{count}} pagtanggi ng permiso",
|
||||
"permissionDenialCount_one": "{{count}} pagtanggi ng permiso",
|
||||
"count_few": "{{count}} error",
|
||||
"count_many": "{{count}} error",
|
||||
"count_other": "{{count}} error",
|
||||
"permissionDenialCount_few": "{{count}} pagtanggi ng permiso",
|
||||
"permissionDenialCount_many": "{{count}} pagtanggi ng permiso",
|
||||
"permissionDenialCount_other": "{{count}} pagtanggi ng permiso"
|
||||
}
|
||||
}
|
||||
994
src/features/localization/renderer/locales/fil/settings.json
Normal file
994
src/features/localization/renderer/locales/fil/settings.json
Normal file
|
|
@ -0,0 +1,994 @@
|
|||
{
|
||||
"tabs": {
|
||||
"advanced": {
|
||||
"description": "Mga opsyon para sa power-user: i-export/i-import ang config, i-reset ang mga default, at raw na pag-edit ng configuration.",
|
||||
"label": "Advanced"
|
||||
},
|
||||
"general": {
|
||||
"description": "Mga pangunahing kagustuhan sa app tulad ng theme, wika, display density, at startup behavior.",
|
||||
"label": "General"
|
||||
},
|
||||
"infoAriaLabel": "Ano ang {{label}}?",
|
||||
"notifications": {
|
||||
"description": "Kontrolin kung kailan at paano ka aabisuhan tungkol sa aktibidad ng agent, mga natapos na task, at mga error.",
|
||||
"label": "Mga Notification"
|
||||
}
|
||||
},
|
||||
"view": {
|
||||
"description": "Pamahalaan ang iyong mga kagustuhan sa app",
|
||||
"loading": "Niloload ang mga setting...",
|
||||
"title": "Mga Setting"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"test": "Subukan"
|
||||
},
|
||||
"defaults": {
|
||||
"allProjects": "Lahat ng proyekto",
|
||||
"allProjectsHint": "Gumagamit ang mga test ng {{project}}. Nalalapat ang default maliban kung may override ang isang proyekto.",
|
||||
"loadingContexts": "Niloload ang mga context...",
|
||||
"projectHint": "Ino-override lang ng pag-save ang {{project}}.",
|
||||
"projectOverrideContext": "Project override context",
|
||||
"scopeDescriptionAllProjects": "Default para sa bawat proyekto na walang sariling OpenCode override.",
|
||||
"scopeDescriptionProject": "I-override lang ang napiling proyekto. Hindi babaguhin ang mga tumatakbong team.",
|
||||
"selectProjectContext": "Piliin ang project context",
|
||||
"selectProjectHint": "Pumili ng proyekto bago subukan ang mga lokal na model o mag-save ng mga default.",
|
||||
"selectValidationContext": "Piliin ang validation context",
|
||||
"setAllProjectsDefault": "Itakda ang default para sa lahat ng proyekto",
|
||||
"setProjectDefault": "Itakda ang default ng proyekto",
|
||||
"thisProject": "Proyektong ito",
|
||||
"title": "Mga OpenCode default",
|
||||
"validationContext": "Validation context"
|
||||
},
|
||||
"diagnostics": {
|
||||
"copied": "Nakopya ang diagnostics",
|
||||
"copiedShort": "Nakopya",
|
||||
"copy": "Kopyahin ang diagnostics",
|
||||
"hints": "Mga Hint",
|
||||
"likelyCause": "Malamang na sanhi:",
|
||||
"windowsSymlinkAdminHint": "Windows: patakbuhin ang Agent Teams AI bilang Administrator"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "Ito na ang napiling OpenCode default.",
|
||||
"empty": "Walang nahanap na model.",
|
||||
"emptyFree": "Walang nahanap na libreng model.",
|
||||
"emptyRecommended": "Walang nahanap na inirerekomendang model.",
|
||||
"emptyRecommendedFree": "Walang nahanap na inirerekomendang libreng model.",
|
||||
"freeOnly": "Libre lang",
|
||||
"launchableDescription": "Mga kilalang route mula sa OpenCode config, mga libreng built-in na model, at ang kasalukuyang default. Kailangan ng matagumpay na test ng mga lokal na route bago sila maging handa para sa paglunsad ng team.",
|
||||
"launchableTitle": "Mga OpenCode model route",
|
||||
"loadingRoutes": "Niloload ang mga OpenCode model route...",
|
||||
"noRoutesMatch": "Walang OpenCode model route na tumutugma sa \"{{query}}\".",
|
||||
"noneReported": "Wala pang OpenCode model route na naiulat. I-configure ang isang lokal na route sa OpenCode o gamitin ang Providers tab para suriin ang mga catalog provider.",
|
||||
"recommendedOnly": "Inirerekomenda lang",
|
||||
"searchPlaceholder": "Maghanap ng mga model",
|
||||
"selectProjectBeforeTesting": "Pumili ng project context bago subukan ang mga model.",
|
||||
"selectProjectBeforeTestingDefaults": "Pumili ng project context bago subukan o i-save ang mga OpenCode default.",
|
||||
"testInProgress": "Tumatakbo na ang model test.",
|
||||
"useInTeamPicker": "I-save para sa team picker",
|
||||
"validationContextRequired": "Pumili ng validation context sa itaas para paganahin ang Test at Set default. Ang pag-save para sa team picker ay nag-iimbak lang ng route para sa mga bagong team.",
|
||||
"actionsUnavailable": "Pansamantalang hindi available ang mga aksyon.",
|
||||
"defaultSaveInProgress": "Sine-save ang OpenCode default.",
|
||||
"routeUnavailableAuth": "Kailangan ng authentication ng provider na ito bago magamit ang model na ito.",
|
||||
"routeUnavailableFailed": "Nabigo sa huling execution test ang model route na ito.",
|
||||
"routeUnavailableGeneric": "Hindi magagamit ang model route na ito sa ngayon.",
|
||||
"routeUnavailableUnknown": "Ang model na ito ang kasalukuyang OpenCode default, ngunit hindi pa ito available sa live catalog."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "OpenCode provider catalog",
|
||||
"countFallback": "Mga OpenCode provider",
|
||||
"description": "{{count}}. Ipinapakita muna ang mga konektado at inirerekomendang provider.",
|
||||
"loadMore": "Mag-load pa ng mga provider",
|
||||
"loading": "Niloload ang mga OpenCode provider",
|
||||
"noMatches": "Walang provider na tumutugma sa paghahanap na iyon.",
|
||||
"noneReported": "Walang OpenCode provider na naiulat ng managed runtime.",
|
||||
"recommended": "Inirerekomenda",
|
||||
"refreshCatalog": "I-refresh ang catalog",
|
||||
"searchPlaceholder": "Maghanap ng mga provider",
|
||||
"description_few": "{{count}}. Ipinapakita muna ang mga konektado at inirerekomendang provider.",
|
||||
"description_many": "{{count}}. Ipinapakita muna ang mga konektado at inirerekomendang provider.",
|
||||
"description_one": "{{count}}. Ipinapakita muna ang mga konektado at inirerekomendang provider.",
|
||||
"description_other": "{{count}}. Ipinapakita muna ang mga konektado at inirerekomendang provider."
|
||||
},
|
||||
"setup": {
|
||||
"loading": "Niloload ang provider setup..."
|
||||
},
|
||||
"summary": {
|
||||
"defaultModel": "OpenCode default: {{model}}",
|
||||
"loading": "Niloload ang managed OpenCode runtime, mga konektadong provider, at mga default ng model...",
|
||||
"source": "Pinagmulan: {{source}}",
|
||||
"title": "OpenCode runtime"
|
||||
},
|
||||
"tabs": {
|
||||
"models": "Mga Model",
|
||||
"providers": "Mga Provider"
|
||||
},
|
||||
"modelRoutes": {
|
||||
"searchPlaceholder": "Maghanap ng mga model route"
|
||||
},
|
||||
"badges": {
|
||||
"usedInTeamPicker": "Naka-save para sa team picker",
|
||||
"free": "libre",
|
||||
"local": "lokal",
|
||||
"configured": "naka-configure",
|
||||
"knownRoute": "kilalang route",
|
||||
"connected": "konektado",
|
||||
"verified": "na-verify",
|
||||
"needsTest": "kailangan ng test",
|
||||
"failed": "nabigo",
|
||||
"unknown": "hindi alam",
|
||||
"default": "default"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"agentLanguage": {
|
||||
"description": "Wika para sa komunikasyon ng agent",
|
||||
"descriptionWithDetected": "Wika para sa komunikasyon ng agent (natukoy: {{detected}})",
|
||||
"emptyMessage": "Walang nahanap na wika.",
|
||||
"label": "Wika",
|
||||
"searchPlaceholder": "Maghanap ng wika...",
|
||||
"selectPlaceholder": "Pumili ng wika...",
|
||||
"title": "Wika ng Agent"
|
||||
},
|
||||
"appLanguage": {
|
||||
"description": "Wika para sa interface ng application.",
|
||||
"label": "Wika",
|
||||
"title": "Wika ng App"
|
||||
},
|
||||
"appearance": {
|
||||
"autoExpandAIGroups": {
|
||||
"description": "Awtomatikong i-expand ang bawat response turn kapag nagbukas ng transcript o nakatanggap ng bagong mensahe",
|
||||
"label": "I-expand ang mga sagot ng AI bilang default"
|
||||
},
|
||||
"nativeTitleBar": {
|
||||
"description": "Gamitin ang default na window frame ng sistema sa halip na ang custom title bar",
|
||||
"label": "Gamitin ang native title bar",
|
||||
"restartConfirm": {
|
||||
"confirmLabel": "I-restart",
|
||||
"message": "Kailangang mag-restart ang app para ilapat ang pagbabago sa title bar. I-restart ngayon?",
|
||||
"title": "Kailangang mag-restart"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"description": "Piliin ang iyong gustong color theme",
|
||||
"label": "Theme",
|
||||
"options": {
|
||||
"dark": "Madilim",
|
||||
"light": "Maliwanag",
|
||||
"system": "System"
|
||||
}
|
||||
},
|
||||
"title": "Hitsura"
|
||||
},
|
||||
"browserAccess": {
|
||||
"serverMode": {
|
||||
"description": "Magsimula ng HTTP server para ma-access ang UI mula sa browser o i-embed sa mga iframe",
|
||||
"label": "Paganahin ang server mode"
|
||||
},
|
||||
"title": "Browser Access"
|
||||
},
|
||||
"localClaudeRoot": {
|
||||
"actions": {
|
||||
"selectFolder": "Pumili ng Folder",
|
||||
"selectFolderManually": "Piliin ang Folder nang Manu-mano",
|
||||
"useAutoDetect": "Gamitin ang Auto-Detect",
|
||||
"useFolder": "Gamitin ang Folder",
|
||||
"usePath": "Gamitin ang Path",
|
||||
"useThisPath": "Gamitin ang Path na Ito",
|
||||
"useWsl": "Gumagamit ng Linux/WSL?"
|
||||
},
|
||||
"confirm": {
|
||||
"noProjectsDir": {
|
||||
"message": "Walang \"projects\" directory ang folder na ito. Magpatuloy pa rin?",
|
||||
"title": "Walang nahanap na projects directory"
|
||||
},
|
||||
"notClaudeDir": {
|
||||
"message": "Ang folder na ito ay pinangalanang \"{{folderName}}\", hindi \".claude\". Magpatuloy pa rin?",
|
||||
"title": "Ang napiling folder ay hindi .claude"
|
||||
},
|
||||
"noWslPaths": {
|
||||
"message": "Hindi awtomatikong nahanap ang mga WSL distro na may Claude data. Piliin ang folder nang manu-mano?",
|
||||
"title": "Walang nahanap na WSL Claude path"
|
||||
},
|
||||
"wslNoProjectsDir": {
|
||||
"message": "Walang \"projects\" directory ang \"{{path}}\". Magpatuloy pa rin?",
|
||||
"title": "Nawawala ang projects directory sa WSL path"
|
||||
}
|
||||
},
|
||||
"current": {
|
||||
"autoDetected": "Awtomatikong natukoy: {{path}}",
|
||||
"autoDetectedPath": "Gumagamit ng awtomatikong natukoy na path",
|
||||
"customPath": "Gumagamit ng custom na path",
|
||||
"label": "Kasalukuyang Local Root"
|
||||
},
|
||||
"description": "Piliin kung aling lokal na folder ang ituturing na iyong Claude data root",
|
||||
"errors": {
|
||||
"detectWslFailed": "Nabigong matukoy ang mga WSL Claude root path",
|
||||
"loadFailed": "Nabigong i-load ang mga setting ng lokal na Claude root",
|
||||
"updateFailed": "Nabigong i-update ang Claude root"
|
||||
},
|
||||
"title": "Lokal na Claude Root",
|
||||
"wslModal": {
|
||||
"closeAriaLabel": "Isara ang WSL path modal",
|
||||
"description": "Mga natukoy na WSL distribution at mga kandidatong Claude root",
|
||||
"noProjectsDir": "Walang natukoy na projects directory",
|
||||
"title": "Piliin ang WSL Claude Root"
|
||||
}
|
||||
},
|
||||
"privacy": {
|
||||
"telemetry": {
|
||||
"description": "Tumulong na pahusayin ang app sa pamamagitan ng pagpapadala ng hindi nakikilalang crash at performance data",
|
||||
"label": "Magpadala ng mga crash report"
|
||||
},
|
||||
"title": "Privacy"
|
||||
},
|
||||
"server": {
|
||||
"runningOn": "Tumatakbo sa",
|
||||
"standaloneModeDescription": "Tumatakbo sa standalone mode. Palaging aktibo ang HTTP server. Hindi available ang mga system notification - naka-log lang sa loob ng app ang mga notification trigger.",
|
||||
"title": "Server"
|
||||
},
|
||||
"startup": {
|
||||
"launchAtLogin": {
|
||||
"description": "Awtomatikong simulan ang app kapag nag-log in ka",
|
||||
"label": "Ilunsad sa pag-login"
|
||||
},
|
||||
"showDockIcon": {
|
||||
"description": "Ipakita ang app icon sa dock (macOS)",
|
||||
"label": "Ipakita ang dock icon"
|
||||
},
|
||||
"title": "Startup"
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
"dev": {
|
||||
"descriptionPrefix": "Maaaring hindi gumana ang mga notification sa development mode. Kinikilala ng macOS ang app bilang \"Electron\" (bundle ID",
|
||||
"descriptionSuffix": ") sa halip na ang production app name. Tingnan ang System Settings > Notifications > Electron para i-verify ang mga permiso.",
|
||||
"title": "Dev Mode"
|
||||
},
|
||||
"ignoredRepositories": {
|
||||
"description": "Hindi papansinin ang mga notification mula sa mga repository na ito",
|
||||
"empty": "Walang ipinagwalang-bahala na repository",
|
||||
"selectPlaceholder": "Piliin ang repository na ipagwawalang-bahala...",
|
||||
"title": "Mga Ipinagwawalang-bahalang Repository"
|
||||
},
|
||||
"settings": {
|
||||
"enabled": {
|
||||
"description": "Magpakita ng mga system notification para sa mga error at event",
|
||||
"label": "Paganahin ang Mga System Notification"
|
||||
},
|
||||
"sound": {
|
||||
"description": "Magpatugtog ng tunog kapag lumitaw ang mga notification",
|
||||
"label": "Magpatugtog ng tunog"
|
||||
},
|
||||
"subagentErrors": {
|
||||
"description": "Tukuyin at abisuhan ang mga error sa mga subagent session",
|
||||
"label": "Isama ang mga error ng subagent"
|
||||
},
|
||||
"title": "Mga Setting ng Notification"
|
||||
},
|
||||
"snooze": {
|
||||
"clear": "I-clear ang Snooze",
|
||||
"description": "Pansamantalang i-pause ang mga notification",
|
||||
"descriptionWithTime": "Naka-snooze hanggang {{time}}",
|
||||
"label": "I-snooze ang mga notification",
|
||||
"options": {
|
||||
"15": "15 minuto",
|
||||
"30": "30 minuto",
|
||||
"60": "1 oras",
|
||||
"120": "2 oras",
|
||||
"240": "4 oras",
|
||||
"-1": "Hanggang bukas"
|
||||
},
|
||||
"selectDuration": "Piliin ang tagal..."
|
||||
},
|
||||
"taskCompletion": {
|
||||
"description": "Makakuha ng mga native OS notification kapag natapos ng Claude ang mga task - mga tunog, banner, at Dock/taskbar badge. Gumagana sa macOS, Linux, at Windows.",
|
||||
"installPlugin": "I-install ang claude-notifications-go plugin",
|
||||
"title": "Mga Notification sa Pagkatapos ng Task"
|
||||
},
|
||||
"team": {
|
||||
"allTasksCompleted": {
|
||||
"description": "Abisuhan kapag naabot ng bawat task sa isang team ang status na completed",
|
||||
"label": "Lahat ng task tapos na"
|
||||
},
|
||||
"autoResumeOnRateLimit": {
|
||||
"description": "Kapag nag-ulat ang Claude ng reset time, mag-schedule ng follow-up na pang-udyok para sa team lead pagkatapos mag-reset ang limit",
|
||||
"label": "Auto-resume pagkatapos ng rate limit"
|
||||
},
|
||||
"clarifications": {
|
||||
"description": "Magpakita ng mga native OS notification kapag nangangailangan ng iyong input ang isang task",
|
||||
"label": "Mga notification sa paglilinaw ng task"
|
||||
},
|
||||
"crossTeamMessage": {
|
||||
"description": "Abisuhan kapag may dumating na mensahe mula sa ibang team",
|
||||
"label": "Mga cross-team message notification"
|
||||
},
|
||||
"leadInbox": {
|
||||
"description": "Abisuhan kapag nagpadala ang mga teammate ng mensahe sa team lead",
|
||||
"label": "Mga lead inbox notification"
|
||||
},
|
||||
"statusChange": {
|
||||
"description": "Magpakita ng mga native OS notification kapag nagbago ang status ng isang task",
|
||||
"label": "Mga notification sa pagbabago ng status ng task",
|
||||
"onlySolo": {
|
||||
"description": "Abisuhan lang kapag walang teammate ang team",
|
||||
"label": "Sa Solo mode lang"
|
||||
},
|
||||
"statuses": {
|
||||
"description": "Aling mga target status ang nag-trigger ng notification",
|
||||
"label": "Abisuhan sa mga status na ito",
|
||||
"options": {
|
||||
"approved": "Inaprubahan",
|
||||
"completed": "Tapos na",
|
||||
"deleted": "Tinanggal",
|
||||
"in_progress": "Sinimulan",
|
||||
"needsFix": "Kailangang Ayusin",
|
||||
"pending": "Nakabinbin",
|
||||
"review": "Review"
|
||||
}
|
||||
}
|
||||
},
|
||||
"taskComments": {
|
||||
"description": "Magpakita ng mga native OS notification kapag nagkomento ang mga agent sa mga task",
|
||||
"label": "Mga task comment notification"
|
||||
},
|
||||
"taskCreated": {
|
||||
"description": "Magpakita ng mga native OS notification kapag may nilikhang bagong task",
|
||||
"label": "Mga task created notification"
|
||||
},
|
||||
"teamLaunched": {
|
||||
"description": "Abisuhan kapag natapos maglunsad ang isang team at handa na",
|
||||
"label": "Mga team launched notification"
|
||||
},
|
||||
"title": "Mga Notification ng Team",
|
||||
"toolApproval": {
|
||||
"description": "Abisuhan kapag nangangailangan ng iyong pag-apruba ang isang tool (Allow/Deny) habang hindi naka-focus ang app",
|
||||
"label": "Mga tool approval notification"
|
||||
},
|
||||
"userInbox": {
|
||||
"description": "Abisuhan kapag nagpadala sa iyo ng mensahe ang mga teammate",
|
||||
"label": "Mga user inbox notification"
|
||||
}
|
||||
},
|
||||
"test": {
|
||||
"action": "Magpadala ng Test",
|
||||
"description": "Magpadala ng test notification para i-verify ang paghahatid",
|
||||
"failedToSend": "Nabigong magpadala ng test notification",
|
||||
"label": "Test notification",
|
||||
"sending": "Nagpapadala...",
|
||||
"sent": "Naipadala!",
|
||||
"unknownError": "Hindi kilalang error"
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"about": {
|
||||
"appIconAlt": "App icon",
|
||||
"description": "Bumuo ng mga AI agent team na gumagana nang autonomous at parallel, nag-uusap sa iba't ibang team, at namamahala ng mga task sa kanban board - na may built-in na code review, live na pagmonitor ng proseso, at buong visibility ng tool.",
|
||||
"standalone": "Standalone",
|
||||
"title": "Tungkol sa",
|
||||
"version": "Bersyon {{version}}"
|
||||
},
|
||||
"configuration": {
|
||||
"editConfig": "I-edit ang Config",
|
||||
"exportConfig": "I-export ang Config",
|
||||
"importConfig": "I-import ang Config",
|
||||
"openInEditor": "Buksan sa Editor",
|
||||
"resetToDefaults": "I-reset sa mga Default",
|
||||
"title": "Configuration"
|
||||
},
|
||||
"updates": {
|
||||
"available": "available ang v{{version}}",
|
||||
"check": "Maghanap ng Update",
|
||||
"checking": "Sinusuri...",
|
||||
"ready": "Handa na ang update",
|
||||
"unknownVersion": "hindi alam",
|
||||
"upToDate": "Napapanahon"
|
||||
},
|
||||
"appName": "Agent Teams AI"
|
||||
},
|
||||
"configEditor": {
|
||||
"errors": {
|
||||
"loadFailed": "Nabigong i-load ang config",
|
||||
"saveFailed": "Nabigong i-save ang config"
|
||||
},
|
||||
"footer": {
|
||||
"autoSave": "Awtomatikong na-save ang mga pagbabago pagkatapos i-edit",
|
||||
"toClose": "para isara",
|
||||
"escapeKey": "Esc"
|
||||
},
|
||||
"loading": "Niloload ang config...",
|
||||
"status": {
|
||||
"invalidJson": "Invalid na JSON",
|
||||
"saveFailed": "Nabigo ang pag-save",
|
||||
"saved": "Na-save",
|
||||
"saving": "Sine-save..."
|
||||
},
|
||||
"title": "I-edit ang Configuration"
|
||||
},
|
||||
"notificationTriggers": {
|
||||
"add": {
|
||||
"cancel": "Kanselahin",
|
||||
"submit": "Magdagdag ng Trigger",
|
||||
"title": "Magdagdag ng Custom Trigger"
|
||||
},
|
||||
"builtin": {
|
||||
"description": "Mga default na trigger na kasama ng application. Maaari mong paganahin o i-disable ang mga ito at i-customize ang kanilang mga pattern.",
|
||||
"title": "Mga Built-in na Trigger"
|
||||
},
|
||||
"card": {
|
||||
"builtinBadge": "Builtin",
|
||||
"collapseAriaLabel": "I-collapse",
|
||||
"deleteAriaLabel": "Tanggalin ang trigger",
|
||||
"editNameAriaLabel": "I-edit ang pangalan",
|
||||
"expandAriaLabel": "I-expand"
|
||||
},
|
||||
"color": {
|
||||
"customHexTitle": "Custom hex color",
|
||||
"invalidHex": "Invalid na hex"
|
||||
},
|
||||
"configuration": {
|
||||
"alertIfGreaterThan": "Alertuhin kung >",
|
||||
"emptyPatternHint": "Iwanang blangko para itugma ang lahat ng content. Gumagamit ng JavaScript regex syntax.",
|
||||
"errorStatusDescription": "Nag-trigger kapag nag-ulat ng error ang isang tool execution (is_error: true).",
|
||||
"tokensUnit": "token",
|
||||
"matchPatternPlaceholder": "hal., error|failed|exception"
|
||||
},
|
||||
"custom": {
|
||||
"description": "Lumikha ng sarili mong mga trigger para maabisuhan para sa mga partikular na pattern o tool output.",
|
||||
"empty": "Wala pang naka-configure na custom trigger.",
|
||||
"title": "Mga Custom Trigger"
|
||||
},
|
||||
"errors": {
|
||||
"invalidRegexPattern": "Invalid na regex pattern"
|
||||
},
|
||||
"fields": {
|
||||
"contentType": "Content Type",
|
||||
"matchField": "Match Field",
|
||||
"matchPattern": "Match Pattern (Regex)",
|
||||
"scopeToolName": "Scope / Tool Name",
|
||||
"scopeToolNameOptional": "Scope / Tool Name (opsyonal)",
|
||||
"threshold": "Threshold",
|
||||
"tokenType": "Token Type",
|
||||
"triggerNamePlaceholder": "hal., Build Failure Alert",
|
||||
"triggerNameRequired": "Trigger Name *"
|
||||
},
|
||||
"ignorePatterns": {
|
||||
"hint": "Pindutin ang Enter para idagdag. Nilalaktawan ang notification kung may pattern na tumugma.",
|
||||
"placeholder": "Magdagdag ng ignore regex...",
|
||||
"removeAriaLabel": "Tanggalin ang ignore pattern",
|
||||
"summary": "Advanced: Mga Exclusion Rule",
|
||||
"title": "Mga Ignore Pattern (laktawan kung tumugma)"
|
||||
},
|
||||
"options": {
|
||||
"contentTypes": {
|
||||
"text": "Text Output",
|
||||
"thinking": "Thinking",
|
||||
"tool_result": "Tool Result",
|
||||
"tool_use": "Tool Use"
|
||||
},
|
||||
"matchFields": {
|
||||
"args": "Mga Argument",
|
||||
"command": "Command",
|
||||
"content": "Content",
|
||||
"description": "Paglalarawan",
|
||||
"file_path": "File Path",
|
||||
"fullInput": "Full Input (JSON)",
|
||||
"glob": "Glob Filter",
|
||||
"new_string": "New String",
|
||||
"old_string": "Old String",
|
||||
"path": "Path",
|
||||
"pattern": "Pattern",
|
||||
"prompt": "Prompt",
|
||||
"query": "Query",
|
||||
"skill": "Skill Name",
|
||||
"subagent_type": "Subagent Type",
|
||||
"text": "Text Content",
|
||||
"thinking": "Thinking Content",
|
||||
"url": "URL"
|
||||
},
|
||||
"modes": {
|
||||
"content_match": "Content Pattern",
|
||||
"error_status": "Execution Error",
|
||||
"token_threshold": "Mataas na Paggamit ng Token"
|
||||
},
|
||||
"tokenTypes": {
|
||||
"input": "Input Token",
|
||||
"output": "Output Token",
|
||||
"total": "Kabuuang Token"
|
||||
},
|
||||
"toolNames": {
|
||||
"anyTool": "Anumang Tool"
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"defaultTestTriggerName": "Test Trigger",
|
||||
"detectedSuffix": "na error ang matutukoy sana",
|
||||
"more": "...at {{count}} pa",
|
||||
"more_few": "...at {{count}} pa",
|
||||
"more_many": "...at {{count}} pa",
|
||||
"more_one": "...at {{count}} pa",
|
||||
"more_other": "...at {{count}} pa",
|
||||
"testTrigger": "Test Trigger",
|
||||
"testing": "Sinusubok...",
|
||||
"title": "Preview",
|
||||
"truncatedWarning": "Maagang huminto ang paghahanap (timeout o count limit). Maaaring mas mataas ang aktwal na mga tumugma.",
|
||||
"viewSession": "Tingnan ang Session"
|
||||
},
|
||||
"repositoryScope": {
|
||||
"empty": "Walang napiling repository - nalalapat ang trigger sa lahat ng repository",
|
||||
"hint": "Kapag may mga napiling repository, nag-trigger lang ito para sa mga error sa mga repository na iyon.",
|
||||
"placeholder": "Piliin ang repository na idadagdag...",
|
||||
"summary": "Advanced: Repository Scope",
|
||||
"title": "Limitahan sa mga Repository (nalalapat lang sa mga napiling repository)"
|
||||
},
|
||||
"sections": {
|
||||
"configuration": "Configuration",
|
||||
"dotColor": "Dot Color",
|
||||
"generalInfo": "Pangkalahatang Impormasyon",
|
||||
"triggerCondition": "Trigger Condition"
|
||||
}
|
||||
},
|
||||
"workspaceProfiles": {
|
||||
"actions": {
|
||||
"addProfile": "Magdagdag ng Profile",
|
||||
"cancel": "Kanselahin",
|
||||
"deleteProfile": "Tanggalin ang profile",
|
||||
"editProfile": "I-edit ang profile",
|
||||
"save": "I-save"
|
||||
},
|
||||
"authMethods": {
|
||||
"agent": "SSH Agent",
|
||||
"auto": "Auto (mula sa SSH Config)",
|
||||
"password": "Password",
|
||||
"privateKey": "Private Key"
|
||||
},
|
||||
"deleteConfirm": {
|
||||
"confirmLabel": "Tanggalin",
|
||||
"message": "Sigurado ka bang gusto mong tanggalin ang \"{{name}}\"? Hindi na ito maibabalik.",
|
||||
"title": "Tanggalin ang Profile"
|
||||
},
|
||||
"description": "I-save ang mga SSH connection profile para sa mabilis na muling pagkonekta",
|
||||
"empty": {
|
||||
"description": "Magdagdag ng SSH profile para mabilis na makakonekta",
|
||||
"title": "Walang naka-save na profile"
|
||||
},
|
||||
"form": {
|
||||
"authentication": "Authentication",
|
||||
"host": "Host",
|
||||
"name": "Pangalan",
|
||||
"passwordPrompt": "Hihilingin sa iyo ang password kapag kumonekta.",
|
||||
"port": "Port",
|
||||
"privateKeyPath": "Private Key Path",
|
||||
"username": "Username",
|
||||
"namePlaceholder": "Aking Server",
|
||||
"hostPlaceholder": "hostname o IP",
|
||||
"usernamePlaceholder": "user"
|
||||
},
|
||||
"loading": "Niloload ang mga profile...",
|
||||
"title": "Mga Workspace Profile"
|
||||
},
|
||||
"connection": {
|
||||
"actions": {
|
||||
"connect": "Kumonekta",
|
||||
"connecting": "Kumokonekta...",
|
||||
"disconnect": "Idiskonekta",
|
||||
"testConnection": "Subukan ang Koneksyon",
|
||||
"testing": "Sinusubok..."
|
||||
},
|
||||
"currentMode": {
|
||||
"description": "Pinagmulan ng data para sa mga session file",
|
||||
"label": "Kasalukuyang Mode",
|
||||
"local": "Lokal ({{path}})"
|
||||
},
|
||||
"description": "Kumonekta sa isang remote machine para tingnan ang mga Claude Code session na tumatakbo doon",
|
||||
"form": {
|
||||
"authentication": "Authentication",
|
||||
"host": "Host",
|
||||
"password": "Password",
|
||||
"port": "Port",
|
||||
"privateKeyPath": "Private Key Path",
|
||||
"username": "Username",
|
||||
"hostPlaceholder": "hostname o SSH config alias",
|
||||
"usernamePlaceholder": "user"
|
||||
},
|
||||
"savedProfiles": {
|
||||
"title": "Mga Naka-save na Profile"
|
||||
},
|
||||
"ssh": {
|
||||
"title": "SSH Connection"
|
||||
},
|
||||
"status": {
|
||||
"connectedTo": "Nakakonekta sa {{host}}",
|
||||
"remoteSessions": "Tinitingnan ang mga remote session sa pamamagitan ng SSH"
|
||||
},
|
||||
"test": {
|
||||
"failed": "Nabigo ang koneksyon: {{error}}",
|
||||
"success": "Matagumpay ang koneksyon",
|
||||
"unknownError": "Hindi kilalang error"
|
||||
},
|
||||
"title": "Remote Connection"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"actions": {
|
||||
"cancel": "Kanselahin",
|
||||
"cancelLogin": "Kanselahin ang login",
|
||||
"connectChatGpt": "Ikonekta ang ChatGPT",
|
||||
"delete": "Tanggalin",
|
||||
"disable": "I-disable",
|
||||
"disconnectAccount": "Idiskonekta ang account",
|
||||
"generateLink": "Bumuo ng link",
|
||||
"openLogin": "Buksan ang login",
|
||||
"reconnectAnthropic": "Ikonekta muli ang Anthropic",
|
||||
"refresh": "I-refresh",
|
||||
"replaceKey": "Palitan ang key",
|
||||
"saveEndpoint": "I-save ang endpoint",
|
||||
"saveKey": "I-save ang key",
|
||||
"saving": "Sine-save...",
|
||||
"setApiKey": "Itakda ang API key",
|
||||
"updateKey": "I-update ang key",
|
||||
"useCode": "Gamitin ang code"
|
||||
},
|
||||
"apiKey": {
|
||||
"loadingStoredCredentials": "Niloload ang mga naka-store na credential...",
|
||||
"projectScope": "Proyekto",
|
||||
"scope": "Scope",
|
||||
"storedIn": "Naka-store sa {{backend}}",
|
||||
"userScope": "User",
|
||||
"storedInApp": "Naka-store sa app",
|
||||
"providers": {
|
||||
"anthropic": {
|
||||
"name": "Anthropic API Key",
|
||||
"title": "API key",
|
||||
"description": "Gumamit ng direktang Anthropic API key para sa API-billed na access. Mananatiling available ang iyong Anthropic subscription session kapag bumalik ka.",
|
||||
"placeholder": "sk-ant-..."
|
||||
},
|
||||
"codex": {
|
||||
"name": "Codex API Key",
|
||||
"title": "API key",
|
||||
"description": "Gumamit ng OpenAI API key bilang pangalawang Codex auth path. Kung lilipat ka ng Codex sa API key mode, isasalamin ng app ang OPENAI_API_KEY sa CODEX_API_KEY para sa mga native launch.",
|
||||
"placeholder": "sk-proj-..."
|
||||
},
|
||||
"gemini": {
|
||||
"name": "Gemini API Key",
|
||||
"title": "API access",
|
||||
"description": "Gumamit ng `GEMINI_API_KEY` para sa Gemini API backend. Hindi ito kailangan ng CLI SDK at ADC.",
|
||||
"placeholder": "AIza..."
|
||||
}
|
||||
}
|
||||
},
|
||||
"codex": {
|
||||
"account": {
|
||||
"appServer": "App-server: {{state}}",
|
||||
"connected": "Konektado",
|
||||
"description": "Pamahalaan ang lokal na Codex app-server account session na nagpapagana sa mga subscription-backed na native launch.",
|
||||
"loginInProgress": "Isinasagawa ang login",
|
||||
"plan": "Plano: {{plan}}",
|
||||
"reconnectRequired": "Kailangang ikonekta muli",
|
||||
"title": "ChatGPT account",
|
||||
"hints": {
|
||||
"autoUsesApiKeyUntilChatgpt": "{{message}} Patuloy na gagamitin ng Auto ang natukoy na API key hanggang sa makonekta ang ChatGPT.",
|
||||
"detectedApiKeyNeedsApiMode": "{{message}} Ginagamit lang ang natukoy na API key pagkatapos mong ilipat ang Codex sa API key mode.",
|
||||
"localArtifactsNoSession": "Kasalukuyang nag-uulat ang Codex CLI ng walang aktibong ChatGPT account. May lokal na data ng Codex account, ngunit walang aktibong managed session na napili. Lumalabas dito ang mga usage limit pagkatapos lang makita ng Codex CLI ang isa.",
|
||||
"noActiveAccount": "Kasalukuyang nag-uulat ang Codex CLI ng walang aktibong ChatGPT account. Lumalabas dito ang mga usage limit pagkatapos lang makita ng Codex CLI ang isa.",
|
||||
"reconnectBeforeUsage": "May lokal na napiling ChatGPT account ang Codex, ngunit kailangang ikonekta muli ang kasalukuyang session bago ma-load dito ang mga usage limit.",
|
||||
"usageLimitsAfterReport": "Lumalabas dito ang mga usage limit pagkatapos iulat ng Codex ang mga ito para sa konektadong ChatGPT account."
|
||||
}
|
||||
},
|
||||
"install": {
|
||||
"checking": "Sinusuri",
|
||||
"downloading": "Dina-download",
|
||||
"installCli": "I-install ang Codex CLI",
|
||||
"installing": "Ini-install",
|
||||
"retryInstall": "Subukang muli ang pag-install",
|
||||
"title": "I-install ang Codex CLI sa app data"
|
||||
},
|
||||
"rateLimits": {
|
||||
"credits": "Mga Credit",
|
||||
"creditsDescription": "Ipinapakita ang mga credit nang hiwalay sa window-based na subscription usage at maaaring hindi available para sa mga plan-backed na ChatGPT session.",
|
||||
"noSecondaryWindow": "Hindi nagbalik ang Codex ng secondary window para sa account snapshot na ito.",
|
||||
"notReported": "Hindi naiulat",
|
||||
"primaryReset": "Primary reset",
|
||||
"primaryUsed": "Primary na ginamit",
|
||||
"primaryWindow": "Primary window",
|
||||
"remainingLeft": "{{value}} natitira",
|
||||
"remainingUnknown": "Hindi alam ang natitira",
|
||||
"secondaryReset": "Secondary reset",
|
||||
"secondaryUsed": "Secondary na ginamit",
|
||||
"secondaryWindow": "Secondary window",
|
||||
"usedQuotaNote": "Ipinapakita ng mga porsyentong ito ang ginamit na quota, hindi ang natitirang quota.",
|
||||
"weeklyReset": "Weekly reset",
|
||||
"weeklyUsed": "Lingguhang ginamit",
|
||||
"weeklyUsedOneWeek": "Lingguhang ginamit (1w)",
|
||||
"weeklyWindow": "Weekly window",
|
||||
"secondaryFallback": "secondary",
|
||||
"secondaryWindowNote": " Ipinapakita nang hiwalay ang mga lingguhang limit sa {{window}} window.",
|
||||
"usageExplanationGeneric": "Ipinapakita ang ginamit na quota, hindi ang natitirang quota.",
|
||||
"usageExplanationWindowOnly": "Ipinapakita ang ginamit na quota sa kasalukuyang {{window}} window, hindi ang natitirang quota.",
|
||||
"usageExplanationWithRemaining": "{{used}} ginamit - mga {{remaining}} ang natitira sa kasalukuyang {{window}} window."
|
||||
}
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"authToken": "Auth token",
|
||||
"authTokenMissing": "Hindi naka-configure ang auth token.",
|
||||
"baseUrl": "Base URL",
|
||||
"description": "Gumamit ng Anthropic-compatible na lokal na runtime endpoint.",
|
||||
"keepSavedToken": "Iwanang blangko para panatilihin ang naka-save na token",
|
||||
"title": "Lokal / compatible na endpoint",
|
||||
"tokenStatus": "Token {{status}}",
|
||||
"validation": {
|
||||
"baseUrlRequired": "Kailangan ang Base URL",
|
||||
"firstPartyAnthropic": "Gamitin ang Auto, Subscription, o API key para sa first-party na Anthropic",
|
||||
"httpRequired": "Dapat gumamit ang Base URL ng http:// o https://",
|
||||
"invalidUrl": "Invalid na URL",
|
||||
"noCredentials": "Hindi dapat maglaman ng credential ang Base URL"
|
||||
},
|
||||
"status": {
|
||||
"endpointDisabledTokenKept": "Naka-disable ang endpoint. Napanatili ang naka-save na token.",
|
||||
"endpointSaved": "Na-save ang endpoint",
|
||||
"endpointSavedTokenMissing": "Na-save ang endpoint. Hindi naka-configure ang auth token."
|
||||
}
|
||||
},
|
||||
"connection": {
|
||||
"authenticationMethod": "Paraan ng authentication",
|
||||
"descriptions": {
|
||||
"anthropic": "Piliin kung paano mag-authenticate ang mga Anthropic session na inilunsad ng app.",
|
||||
"codex": "Piliin kung dapat bang gustuhin ng Codex ang iyong ChatGPT subscription o isang API key kapag inilunsad ang native runtime.",
|
||||
"gemini": "I-configure ang opsyonal na API access. Awtomatiko pa ring natutuklasan ang CLI SDK at ADC.",
|
||||
"opencode": "Pinamamahalaan ng OpenCode runtime ang OpenCode authentication at provider inventory."
|
||||
},
|
||||
"method": "Paraan ng koneksyon",
|
||||
"mode": "Mode: {{mode}}",
|
||||
"selected": "Napili",
|
||||
"switching": "Lumilipat...",
|
||||
"title": "Connection"
|
||||
},
|
||||
"connectionCards": {
|
||||
"apiKey": {
|
||||
"title": "API key"
|
||||
},
|
||||
"anthropic": {
|
||||
"apiKeyDescription": "Gamitin ang ANTHROPIC_API_KEY at Anthropic API billing.",
|
||||
"autoDescription": "Gamitin ang mga Anthropic runtime default at ang pinakamahusay na available na lokal na credential.",
|
||||
"hint": "Pinapanatili ng Auto ang Anthropic sa default nitong lokal na credential resolution.",
|
||||
"subscriptionDescription": "Gamitin ang iyong lokal na Anthropic sign-in session at subscription access.",
|
||||
"subscriptionTitle": "Anthropic subscription"
|
||||
},
|
||||
"auto": {
|
||||
"title": "Auto"
|
||||
},
|
||||
"codex": {
|
||||
"apiKeyDescription": "Gamitin ang OPENAI_API_KEY at CODEX_API_KEY billing para sa mga native Codex launch.",
|
||||
"autoDescription": "Gustuhin ang iyong ChatGPT account at subscription. Gamitin lang ang API key mode kung kailangan.",
|
||||
"chatgptDescription": "Gamitin ang iyong konektadong ChatGPT account at Codex subscription.",
|
||||
"chatgptTitle": "ChatGPT account",
|
||||
"hint": "Palaging tumatakbo ang Codex sa native runtime. Mas gustuhin ng Auto ang iyong ChatGPT account bago bumalik sa mga API-key na credential."
|
||||
}
|
||||
},
|
||||
"description": "Pamahalaan kung paano kumonekta ang bawat provider at, kung sinusuportahan, kung aling backend ang dapat gamitin ng multimodel runtime.",
|
||||
"fastMode": {
|
||||
"defaultOff": "Default na Naka-off",
|
||||
"description": "Ilapat ang Claude Code Fast mode bilang default para sa mga bagong Anthropic team launch kapag pinapayagan ito ng na-resolve na model at runtime.",
|
||||
"disabledHint": "Mananatili sa normal na bilis ang mga bagong Anthropic launch maliban kung tahasang paganahin ng isang team ang Fast mode.",
|
||||
"enabledHint": "Hihilingin ng mga bagong Anthropic launch ang Fast mode bilang default kapag sinusuportahan ito ng na-resolve na model.",
|
||||
"notExposed": "Hindi inilalantad ng Anthropic runtime na ito ang Fast mode.",
|
||||
"preferFast": "Gustuhin ang Fast",
|
||||
"title": "Default ng Fast mode",
|
||||
"unavailableForRuntime": "Kasalukuyang hindi available ang Fast mode para sa Anthropic runtime na ito."
|
||||
},
|
||||
"alerts": {
|
||||
"anthropicApiKeyMissing": "Napili ang API key mode, ngunit wala pang available na Anthropic API credential.",
|
||||
"anthropicStoredKeyAvailable": "May available na naka-save na API key, ngunit ginagamit lang ito ng mga Anthropic session na inilunsad ng app pagkatapos kang lumipat sa API key mode.",
|
||||
"anthropicSubscriptionMissing": "Napili ang Anthropic subscription mode. Mag-sign in sa Anthropic para gamitin ang provider na ito.",
|
||||
"authTokenMissing": "Hindi naka-configure ang auth token. Maraming lokal na Anthropic-compatible na endpoint ang nangangailangan ng hindi blangkong token.",
|
||||
"chatgptLoginPending": "Naghihintay na matapos ang login ng ChatGPT account...",
|
||||
"chatgptLoginStarting": "Sinisimulan ang ChatGPT login...",
|
||||
"codexApiKeyMissing": "Napili ang API key mode, ngunit wala pang available na OPENAI_API_KEY o CODEX_API_KEY credential.",
|
||||
"codexLocalArtifactsNoSession": "Kasalukuyang walang aktibong ChatGPT account ang Codex CLI. May lokal na data ng Codex account, ngunit walang aktibong managed session na napili.",
|
||||
"codexNeedsReconnect": "May lokal na napiling ChatGPT account ang Codex, ngunit kailangang ikonekta muli ang kasalukuyang session.",
|
||||
"codexNoChatgptAccount": "Kasalukuyang walang aktibong ChatGPT account ang Codex CLI. Ikonekta ang ChatGPT para gamitin ang iyong subscription.",
|
||||
"codexNoCredential": "Wala pang available na ChatGPT account o API key.",
|
||||
"geminiApiUnavailable": "Kasalukuyang hindi available ang Gemini API. I-configure ang `GEMINI_API_KEY` dito o gumamit ng mga valid na Google ADC credential.",
|
||||
"withApiKeyFallback": "{{message}} Lumipat sa API key mode para gamitin ang natukoy na API key."
|
||||
},
|
||||
"authModeDescriptions": {
|
||||
"anthropic": {
|
||||
"apiKey": "Pilitin ang mga Anthropic session na inilunsad ng app na gumamit ng API key credential.",
|
||||
"auto": "Gamitin ang default na runtime behavior. Ginagamit lang ang mga naka-save na API key sa app na ito pagkatapos kang lumipat sa API key mode.",
|
||||
"oauth": "Pilitin ang mga Anthropic session na inilunsad ng app na gumamit ng lokal na Anthropic subscription session."
|
||||
},
|
||||
"codex": {
|
||||
"apiKey": "Pilitin ang mga native Codex launch na gumamit ng OPENAI_API_KEY / CODEX_API_KEY billing.",
|
||||
"auto": "Gustuhin ang iyong ChatGPT account kapag available ito. Bumalik sa API key mode kapag kailangan lang.",
|
||||
"chatgpt": "Pilitin ang mga native Codex launch na gumamit ng iyong konektadong ChatGPT account at subscription."
|
||||
}
|
||||
},
|
||||
"progress": {
|
||||
"applyingConnectionChanges": "Inilalapat ang mga pagbabago sa koneksyon...",
|
||||
"refreshingProviderStatus": "Nire-refresh ang status ng provider...",
|
||||
"savingCompatibleEndpoint": "Sine-save ang compatible endpoint...",
|
||||
"switchingAnthropicSubscription": "Lumilipat sa Anthropic subscription...",
|
||||
"switchingApiKey": "Lumilipat sa API key...",
|
||||
"switchingApiKeyMode": "Lumilipat sa API key mode...",
|
||||
"switchingAuto": "Lumilipat sa Auto...",
|
||||
"switchingChatgpt": "Lumilipat sa ChatGPT account mode..."
|
||||
},
|
||||
"provider": "Provider",
|
||||
"runtime": {
|
||||
"descriptions": {
|
||||
"anthropic": "Kasalukuyang walang hiwalay na runtime backend selector ang Anthropic.",
|
||||
"codex": "Tumatakbo na ngayon ang Codex sa native runtime path lang.",
|
||||
"gemini": "Piliin kung aling Gemini runtime backend ang dapat gamitin ng multimodel.",
|
||||
"opencode": "Gumagamit ang OpenCode ng sarili nitong managed runtime host. Kasalukuyang inilalantad lang ng Desktop ang status."
|
||||
},
|
||||
"title": "Runtime",
|
||||
"updating": "Ina-update ang runtime..."
|
||||
},
|
||||
"runtimeSummary": "Runtime: {{runtime}}",
|
||||
"status": {
|
||||
"configured": "naka-configure",
|
||||
"enabled": "Pinagana",
|
||||
"notConfigured": "Hindi naka-configure",
|
||||
"notSet": "hindi nakatakda",
|
||||
"off": "Off",
|
||||
"unknown": "Hindi alam"
|
||||
},
|
||||
"title": "Mga Setting ng Provider",
|
||||
"usage": {
|
||||
"apiKey": "Gumagamit ng API key",
|
||||
"apiKeyRequired": "Kailangan ng API key",
|
||||
"compatibleEndpoint": "Gumagamit ng compatible endpoint",
|
||||
"notConnected": "Hindi konektado",
|
||||
"usingMethod": "Gumagamit ng {{method}}"
|
||||
},
|
||||
"errors": {
|
||||
"apiKeyDeletedRefreshFailed": "Natanggal ang API key, ngunit nabigong i-refresh ang status ng provider.",
|
||||
"apiKeySavedRefreshFailed": "Na-save ang API key, ngunit nabigong i-refresh ang status ng provider.",
|
||||
"connectionUpdatedRefreshFailed": "Na-update ang koneksyon, ngunit nabigong i-refresh ang status ng provider.",
|
||||
"deleteApiKey": "Nabigong tanggalin ang API key",
|
||||
"disableEndpoint": "Nabigong i-disable ang endpoint",
|
||||
"endpointDisabledRefreshFailed": "Naka-disable ang endpoint, ngunit nabigong i-refresh ang status ng provider.",
|
||||
"endpointSavedRefreshFailed": "Na-save ang endpoint, ngunit nabigong i-refresh ang status ng provider.",
|
||||
"refreshCodexAccount": "Nabigong i-refresh ang Codex account",
|
||||
"saveApiKey": "Nabigong i-save ang API key",
|
||||
"saveEndpoint": "Nabigong i-save ang endpoint",
|
||||
"updateAnthropicFastMode": "Nabigong i-update ang Anthropic Fast mode",
|
||||
"updateConnection": "Nabigong i-update ang koneksyon",
|
||||
"updateRuntimeBackend": "Nabigong i-update ang runtime backend",
|
||||
"apiKeyRequired": "Kailangan ang API key"
|
||||
},
|
||||
"connectionUi": {
|
||||
"authMode": {
|
||||
"auto": "Auto",
|
||||
"oauth": "Subscription / OAuth",
|
||||
"chatgpt": "ChatGPT account",
|
||||
"apiKey": "API key",
|
||||
"anthropicSubscription": "Anthropic subscription"
|
||||
},
|
||||
"authMethod": {
|
||||
"apiKey": "API key",
|
||||
"apiKeyHelper": "API key helper",
|
||||
"oauth": "OAuth",
|
||||
"claudeSubscription": "Claude subscription",
|
||||
"geminiCli": "Gemini CLI",
|
||||
"googleAccount": "Google account",
|
||||
"serviceAccount": "service account"
|
||||
},
|
||||
"runtime": {
|
||||
"codexNative": "Codex native",
|
||||
"currentRuntime": "Kasalukuyang runtime",
|
||||
"selectedRuntime": "Napiling runtime",
|
||||
"summary": "{{prefix}}: {{runtime}}"
|
||||
},
|
||||
"status": {
|
||||
"checking": "Sinusuri...",
|
||||
"modelsAvailable": "May available na model",
|
||||
"checked": "Nasuri",
|
||||
"providerActivity": "Aktibidad ng Provider",
|
||||
"notConnected": "Hindi konektado",
|
||||
"startingChatGptLogin": "Sinisimulan ang ChatGPT login...",
|
||||
"waitingForChatGptLogin": "Naghihintay sa login ng ChatGPT account...",
|
||||
"chatGptVerificationDegraded": "Natukoy ang ChatGPT account - kasalukuyang degraded ang account verification.",
|
||||
"chatGptAccountReady": "Handa na ang ChatGPT account",
|
||||
"apiKeyReady": "Handa na ang API key",
|
||||
"codexLocalAccountNeedsReconnect": "May lokal na napiling ChatGPT account ang Codex, ngunit kailangang ikonekta muli ang kasalukuyang session.",
|
||||
"codexNoActiveManagedSession": "Nag-uulat ang Codex CLI ng walang aktibong ChatGPT login. May lokal na data ng Codex account, ngunit walang aktibong managed session na napili.",
|
||||
"codexNoActiveChatGptLogin": "Nag-uulat ang Codex CLI ng walang aktibong ChatGPT login",
|
||||
"connectChatGptForSubscription": "Ikonekta ang isang ChatGPT account para gamitin ang iyong Codex subscription.",
|
||||
"codexNativeReady": "Handa na ang Codex native",
|
||||
"codexNativeUnavailable": "Hindi available ang Codex native",
|
||||
"unavailableInCurrentRuntime": "Hindi available sa kasalukuyang runtime",
|
||||
"connectedViaApiKey": "Konektado sa pamamagitan ng API key",
|
||||
"apiKeyConfiguredNotVerified": "Naka-configure ang API key, ngunit hindi pa na-verify",
|
||||
"apiKeyModeMissingCredential": "Napili ang API key mode, ngunit walang naka-configure na API key",
|
||||
"connectedVia": "Konektado sa pamamagitan ng {{method}}",
|
||||
"unableToVerify": "Hindi ma-verify"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Napiling auth: {{authMode}}",
|
||||
"preferredAuth": "Gustong auth: {{authMode}}"
|
||||
},
|
||||
"credential": {
|
||||
"apiKeyConfigured": "Naka-configure ang API key",
|
||||
"savedApiKeyAvailable": "May available na naka-save na API key sa Manage",
|
||||
"apiKeyAlsoConfigured": "Naka-configure din ang API key sa Manage",
|
||||
"apiKeyConfiguredInManage": "Naka-configure ang API key sa Manage",
|
||||
"apiKeyFallbackInManage": "May available ding API key sa Manage bilang fallback",
|
||||
"availableAsFallback": "{{summary}} - available bilang fallback",
|
||||
"savedApiKeyAvailableIfSwitch": "May available na naka-save na API key sa Manage kung lilipat ka sa API key mode",
|
||||
"availableIfSwitch": "{{summary}} - available kung lilipat ka sa API key mode",
|
||||
"autoWillUseUntilChatGpt": "{{summary}} - Gagamitin ito ng Auto hanggang sa makonekta ang ChatGPT"
|
||||
},
|
||||
"actions": {
|
||||
"connect": "Kumonekta",
|
||||
"connectAnthropic": "Ikonekta ang Anthropic",
|
||||
"connectChatGpt": "Ikonekta ang ChatGPT",
|
||||
"disconnect": "Idiskonekta",
|
||||
"openLogin": "Buksan ang Login"
|
||||
},
|
||||
"disconnect": {
|
||||
"anthropicTitle": "Idiskonekta ang Anthropic subscription?",
|
||||
"anthropic": "Inaalis nito ang lokal na Anthropic subscription session mula sa Claude CLI runtime.",
|
||||
"anthropicWithApiKey": "Inaalis nito ang lokal na Anthropic subscription session mula sa Claude CLI runtime. Mananatiling available ang mga naka-save na API key sa Manage.",
|
||||
"geminiTitle": "Idiskonekta ang Gemini CLI?",
|
||||
"gemini": "Nili-clear nito ang lokal na metadata ng Gemini CLI session. Hindi inaalis ang mga external na ADC credential at naka-save na API key."
|
||||
}
|
||||
}
|
||||
},
|
||||
"cliRuntime": {
|
||||
"actions": {
|
||||
"checkForUpdates": "Maghanap ng Update",
|
||||
"checking": "Sinusuri...",
|
||||
"extensions": "Extensions",
|
||||
"installRuntime": "I-install ang {{runtime}}",
|
||||
"manage": "Pamahalaan",
|
||||
"recheck": "Suriing muli",
|
||||
"reinstallRuntime": "I-reinstall ang {{runtime}}",
|
||||
"retry": "Subukang muli",
|
||||
"update": "I-update"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "Sinusuri ang pinakabagong bersyon...",
|
||||
"downloading": "Dina-download...",
|
||||
"failed": "Nabigo ang pag-install",
|
||||
"installed": "Na-install ang v{{version}}",
|
||||
"installing": "Ini-install...",
|
||||
"latest": "pinakabago",
|
||||
"verifying": "Bineberipika ang checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"multimodel": "Multimodel"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "Sinusuri ang mga AI Provider...",
|
||||
"claudeCli": "Sinusuri ang Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"backend": "Backend: {{backend}}",
|
||||
"loadingModels": "Niloload ang mga model...",
|
||||
"modelsUnavailable": "Hindi available ang mga model para sa runtime build na ito",
|
||||
"runtime": "Runtime: {{runtime}}"
|
||||
},
|
||||
"providerTerminal": {
|
||||
"authFailed": "Nabigo ang authentication",
|
||||
"authUpdated": "Na-update ang authentication",
|
||||
"loggedOut": "Naka-logout ang provider",
|
||||
"login": "Login",
|
||||
"logout": "Logout",
|
||||
"logoutFailed": "Nabigo ang logout"
|
||||
},
|
||||
"status": {
|
||||
"configuredNotFound": "Hindi nakita ang na-configure na {{runtime}}.",
|
||||
"foundButFailed": "Nakita ang {{runtime}} ngunit nabigong magsimula",
|
||||
"healthCheckFailed": "Nabigo sa startup health check ang na-configure na {{runtime}}.",
|
||||
"notInstalled": "Hindi naka-install ang {{runtime}}"
|
||||
},
|
||||
"title": "CLI Runtime"
|
||||
},
|
||||
"cliStatus": {
|
||||
"versionUpgrade": "v{{current}} -> v{{latest}}"
|
||||
}
|
||||
}
|
||||
2487
src/features/localization/renderer/locales/fil/team.json
Normal file
2487
src/features/localization/renderer/locales/fil/team.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "Aucune langue trouvée.",
|
||||
"names": {
|
||||
"en": "Anglais",
|
||||
"ru": "Russe",
|
||||
"zh": "Chinois",
|
||||
"ja": "Japonais",
|
||||
"ko": "Coréen",
|
||||
"es": "Espagnol",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portugais",
|
||||
"fr": "Français",
|
||||
"ar": "Arabe",
|
||||
"bn": "Bengali",
|
||||
"ur": "Ourdou",
|
||||
"id": "Indonésien",
|
||||
"de": "Allemand",
|
||||
"system": "Système"
|
||||
"en": "Anglais",
|
||||
"es": "Espagnol",
|
||||
"fa": "Persan",
|
||||
"fil": "Philippin",
|
||||
"fr": "Français",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonésien",
|
||||
"it": "Italien",
|
||||
"ja": "Japonais",
|
||||
"ko": "Coréen",
|
||||
"mr": "Marathi",
|
||||
"ms": "Malais",
|
||||
"nl": "Néerlandais",
|
||||
"pl": "Polonais",
|
||||
"pt": "Portugais",
|
||||
"ro": "Roumain",
|
||||
"ru": "Russe",
|
||||
"sw": "Swahili",
|
||||
"system": "Système",
|
||||
"ta": "Tamoul",
|
||||
"te": "Télougou",
|
||||
"th": "Thaï",
|
||||
"tr": "Turc",
|
||||
"uk": "Ukrainien",
|
||||
"ur": "Ourdou",
|
||||
"vi": "Vietnamien",
|
||||
"zh": "Chinois"
|
||||
},
|
||||
"searchPlaceholder": "Rechercher une langue...",
|
||||
"selectPlaceholder": "Sélectionnez la langue de l'application...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "Ajouter API Clé",
|
||||
"addFirst": "Ajouter votre première clé",
|
||||
"edit": "Modifier"
|
||||
"edit": "Modifier",
|
||||
"copied": "Copié!",
|
||||
"copyEnvVarName": "Copier le nom de variable env",
|
||||
"confirmDelete": "Cliquez encore pour confirmer",
|
||||
"delete": "Supprimer"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Numéro API clés enregistrées",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Copié",
|
||||
"copy": "Copier les diagnostics",
|
||||
"hints": "Conseils",
|
||||
"likelyCause": "Cause probable:"
|
||||
"likelyCause": "Cause probable:",
|
||||
"windowsSymlinkAdminHint": "Windows: lancez Agent Teams AI en tant qu'administrateur"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "C'est déjà la valeur par défaut d'OpenCode sélectionnée.",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "Modèles de recherche",
|
||||
"selectProjectBeforeTesting": "Sélectionnez un contexte de projet avant de tester des modèles.",
|
||||
"selectProjectBeforeTestingDefaults": "Sélectionnez un contexte de projet avant de tester ou d'enregistrer les valeurs par défaut OpenCode.",
|
||||
"useInTeamPicker": "Utilisation dans le sélectionneur d'équipe"
|
||||
"useInTeamPicker": "Utilisation dans le sélectionneur d'équipe",
|
||||
"testInProgress": "Le test du modèle est déjà en cours.",
|
||||
"validationContextRequired": "Sélectionnez un contexte de validation ci-dessus pour activer Test et Set default. L'enregistrement pour team picker ne conserve que la route pour les nouvelles équipes.",
|
||||
"actionsUnavailable": "Les actions sont temporairement indisponibles.",
|
||||
"defaultSaveInProgress": "L'OpenCode default est en cours d'enregistrement.",
|
||||
"routeUnavailableAuth": "Ce provider nécessite une authentification avant d'utiliser ce modèle.",
|
||||
"routeUnavailableFailed": "Cette model route a échoué au dernier execution test.",
|
||||
"routeUnavailableGeneric": "Cette model route ne peut pas être utilisée maintenant.",
|
||||
"routeUnavailableUnknown": "Ce modèle est l'OpenCode default actuel, mais il n'est pas encore disponible dans le live catalog."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "Catalogue des fournisseurs OpenCode",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "test des besoins",
|
||||
"failed": "échoué",
|
||||
"unknown": "inconnu",
|
||||
"default": "par défaut"
|
||||
"default": "par défaut",
|
||||
"knownRoute": "route connue"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API clé configurée, mais non encore vérifiée",
|
||||
"apiKeyModeMissingCredential": "API mode clé sélectionné, mais non API la clé est configurée",
|
||||
"connectedVia": "Connecté via {{method}}",
|
||||
"unableToVerify": "Impossible de vérifier"
|
||||
"unableToVerify": "Impossible de vérifier",
|
||||
"modelsAvailable": "Modèles disponibles"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Auth sélectionnée: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "session",
|
||||
"stallNudge": "Décrochage",
|
||||
"start": "début",
|
||||
"workSync": "synchronisation de travail"
|
||||
"workSync": "synchronisation de travail",
|
||||
"agentError": "Erreur d'agent",
|
||||
"apiError": "Erreur d'API"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "Bootstrap reconnu",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "Réponse"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "En cours"
|
||||
"inProgress": "En cours",
|
||||
"expandInProgress": "Développer en cours",
|
||||
"collapseInProgress": "Réduire en cours",
|
||||
"reviewing": "relit",
|
||||
"workingOn": "travaille sur"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "Affichage du message élargi"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "Les données de l'équipe apparaîtront une fois la fourniture terminée",
|
||||
"context": {
|
||||
"title": "Contexte"
|
||||
"title": "Contexte",
|
||||
"loading": "Chargement...",
|
||||
"noSessionLoaded": "Aucune session chargée",
|
||||
"closePanel": "Fermer le panneau de contexte {{team}}",
|
||||
"loadingContext": "Chargement du contexte...",
|
||||
"openLeadSession": "Ouvrez la session du lead d'équipe pour voir le contexte."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "Aucune source de log n'a été trouvée.",
|
||||
"ariaLabel": "Source du journal",
|
||||
"leadLabel": "Plomb",
|
||||
"selectSourceEmpty": "Sélectionnez une source de journal."
|
||||
"selectSourceEmpty": "Sélectionnez une source de journal.",
|
||||
"leadDescription": "Lead d'équipe",
|
||||
"removedLabel": "supprimé",
|
||||
"removedDescription": "Supprimé"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} plus",
|
||||
"more_other": "+{{count}} plus",
|
||||
"more_few": "+{{count}} plus",
|
||||
"more_many": "+{{count}} plus"
|
||||
"more_many": "+{{count}} plus",
|
||||
"unsupportedProvider": "Fournisseur non pris en charge",
|
||||
"openCodeLogsDelayed": "Logs OpenCode retardés",
|
||||
"logsUnavailable": "Logs indisponibles",
|
||||
"noRecentLogs": "Aucun log récent",
|
||||
"toolError": "Erreur d'outil",
|
||||
"toolResult": "Résultat d'outil",
|
||||
"toolUse": "Utilisation d'outil",
|
||||
"thinking": "Réflexion",
|
||||
"error": "Erreur",
|
||||
"logEvent": "Événement de log",
|
||||
"noErrorOutput": "Aucune sortie d'erreur",
|
||||
"noOutput": "Aucune sortie",
|
||||
"noInput": "Aucune entrée"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "Bloquer la dépendance",
|
||||
"blocks": "blocs",
|
||||
"close": "Fermer",
|
||||
"blockingHiddenTasks": "Blocage des tâches cachées",
|
||||
"blockedHiddenTasks": "Tâches cachées bloquées"
|
||||
"blockedHiddenTasks": "Tâches cachées bloquées",
|
||||
"links_one": "{{count}} lien",
|
||||
"links_other": "{{count}} liens",
|
||||
"hiddenBlockingLinks_one": "{{count}} lien bloquant masqué",
|
||||
"hiddenBlockingLinks_other": "{{count}} liens bloquants masqués",
|
||||
"hiddenTaskStack": "Pile de tâches cachées",
|
||||
"hiddenTasks_one": "{{count}} tâche cachée",
|
||||
"hiddenTasks_other": "{{count}} tâches cachées",
|
||||
"task": "Tâche",
|
||||
"openBlockerStack": "Ouvrir la pile bloquante",
|
||||
"openBlockedStack": "Ouvrir la pile bloquée",
|
||||
"openBlockerTask": "Ouvrir la tâche bloquante",
|
||||
"openBlockedTask": "Ouvrir la tâche bloquée"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "Activité",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "Rénovation automatique",
|
||||
"wrapLines": "Lignes d'enroulement",
|
||||
"loadingTail": "Chargement de la queue de log...",
|
||||
"empty": "Aucun fichier de processus n'a encore été capturé pour ce membre."
|
||||
"empty": "Aucun fichier de processus n'a encore été capturé pour ce membre.",
|
||||
"copy": "Copier",
|
||||
"fileEmpty": "Le fichier de log du processus est vide.",
|
||||
"showingLast": "Affichage des derniers {{bytes}}.",
|
||||
"showing": "Affichage de {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "Aucune tâche assignée à ce membre"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "Installer ou réessayer OpenCode runtime à partir de la carte de statut du fournisseur, puis rouvrir cette boîte de dialogue.",
|
||||
"openCodeAppMcpUnreachable": "Reessayer le lancement pour actualiser l'application OpenCode MCP pont. Si elle se répète, redémarrez l'application et l'exécution OpenCode.",
|
||||
"cliBinaryMissing": "Assurez-vous que le Claude local CLI binaire existe et peut être démarré, puis rouvrir cette boîte de dialogue.",
|
||||
"default": "Résolvez le problème ci-dessus, puis rouvrez ce dialogue."
|
||||
"default": "Résolvez le problème ci-dessus, puis rouvrez ce dialogue.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Lancez Agent Teams AI en tant qu'administrateur, puis réessayez le launch."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "Équipes de course"
|
||||
"title": "Équipes de course",
|
||||
"status": {
|
||||
"active": "Active",
|
||||
"provisioning": "Lancement",
|
||||
"idle": "En cours"
|
||||
},
|
||||
"noProject": "Aucun projet"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "Maximum de {{count}} vitres atteintes"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Votre session Codex semble inexistante. Reconnecter pour continuer.",
|
||||
"useCode": "Utiliser le code"
|
||||
"useCode": "Utiliser le code",
|
||||
"generating": "Génération...",
|
||||
"openLogin": "Ouvrir la connexion",
|
||||
"generateLink": "Générer le lien"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "Niveau d'effort (facultatif)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "Rôle personnalisé...",
|
||||
"searchPlaceholder": "Rechercher les rôles...",
|
||||
"empty": "Aucun rôle trouvé.",
|
||||
"reservedRole": "Ce rôle est réservé"
|
||||
"reservedRole": "Ce rôle est réservé",
|
||||
"emptyCustomRole": "Le rôle ne peut pas être vide"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "कोई भाषा नहीं मिली।",
|
||||
"names": {
|
||||
"en": "अंग्रेज़ी",
|
||||
"ru": "रूसी",
|
||||
"zh": "चीनी",
|
||||
"ja": "जापानी",
|
||||
"ko": "कोरियाई",
|
||||
"es": "स्पैनिश",
|
||||
"hi": "हिंदी",
|
||||
"pt": "पुर्तगाली",
|
||||
"fr": "फ़्रेंच",
|
||||
"ar": "अरबी",
|
||||
"bn": "बांग्ला",
|
||||
"ur": "उर्दू",
|
||||
"id": "इंडोनेशियाई",
|
||||
"de": "जर्मन",
|
||||
"system": "सिस्टम"
|
||||
"en": "अंग्रेज़ी",
|
||||
"es": "स्पैनिश",
|
||||
"fa": "फ़ारसी",
|
||||
"fil": "फ़िलिपिनो",
|
||||
"fr": "फ़्रेंच",
|
||||
"hi": "हिंदी",
|
||||
"id": "इंडोनेशियाई",
|
||||
"it": "इतालवी",
|
||||
"ja": "जापानी",
|
||||
"ko": "कोरियाई",
|
||||
"mr": "मराठी",
|
||||
"ms": "मलय",
|
||||
"nl": "डच",
|
||||
"pl": "पोलिश",
|
||||
"pt": "पुर्तगाली",
|
||||
"ro": "रोमानियाई",
|
||||
"ru": "रूसी",
|
||||
"sw": "स्वाहिली",
|
||||
"system": "सिस्टम",
|
||||
"ta": "तमिल",
|
||||
"te": "तेलुगु",
|
||||
"th": "थाई",
|
||||
"tr": "तुर्की",
|
||||
"uk": "यूक्रेनी",
|
||||
"ur": "उर्दू",
|
||||
"vi": "वियतनामी",
|
||||
"zh": "चीनी"
|
||||
},
|
||||
"searchPlaceholder": "भाषा खोजें...",
|
||||
"selectPlaceholder": "ऐप भाषा चुनें...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "API कुंजी जोड़ें",
|
||||
"addFirst": "अपनी पहली कुंजी जोड़ें",
|
||||
"edit": "संपादित करें"
|
||||
"edit": "संपादित करें",
|
||||
"copied": "कॉपी हो गया!",
|
||||
"copyEnvVarName": "Env var name copy करें",
|
||||
"confirmDelete": "Confirm करने के लिए फिर क्लिक करें",
|
||||
"delete": "Delete"
|
||||
},
|
||||
"empty": {
|
||||
"title": "No API कुंजी बचाया",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Copied",
|
||||
"copy": "निदान की प्रतिलिपि",
|
||||
"hints": "हिंट",
|
||||
"likelyCause": "समान कारण:"
|
||||
"likelyCause": "समान कारण:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI को Administrator के रूप में चलाएं"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "यह पहले से ही चयनित OpenCode डिफ़ॉल्ट है।",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "खोज मॉडल",
|
||||
"selectProjectBeforeTesting": "परीक्षण मॉडल से पहले परियोजना संदर्भ का चयन करें।",
|
||||
"selectProjectBeforeTestingDefaults": "OpenCode डिफ़ॉल्ट परीक्षण या सहेजने से पहले एक परियोजना संदर्भ का चयन करें।",
|
||||
"useInTeamPicker": "टीम पिकर में उपयोग करें"
|
||||
"useInTeamPicker": "टीम पिकर में उपयोग करें",
|
||||
"testInProgress": "मॉडल टेस्ट पहले से चल रहा है।",
|
||||
"validationContextRequired": "Test और Set default सक्षम करने के लिए ऊपर validation context चुनें। team picker के लिए सेव करने से सिर्फ नई टीमों की route सेव होती है।",
|
||||
"actionsUnavailable": "Actions अस्थायी रूप से उपलब्ध नहीं हैं।",
|
||||
"defaultSaveInProgress": "OpenCode default सेव हो रहा है।",
|
||||
"routeUnavailableAuth": "इस model का उपयोग करने से पहले इस provider को authentication चाहिए।",
|
||||
"routeUnavailableFailed": "यह model route पिछले execution test में विफल रहा।",
|
||||
"routeUnavailableGeneric": "यह model route अभी उपयोग नहीं किया जा सकता।",
|
||||
"routeUnavailableUnknown": "यह model वर्तमान OpenCode default है, लेकिन अभी live catalog में उपलब्ध नहीं है।"
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "ओपनकोड प्रदाता सूची",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "परीक्षण",
|
||||
"failed": "असफल",
|
||||
"unknown": "अज्ञात",
|
||||
"default": "डिफ़ॉल्ट"
|
||||
"default": "डिफ़ॉल्ट",
|
||||
"knownRoute": "ज्ञात route"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API कुंजी विन्यास, लेकिन अभी तक सत्यापित नहीं",
|
||||
"apiKeyModeMissingCredential": "API कुंजी मोड चुना गया है, लेकिन कोई API कुंजी कॉन्फ़िगर किया गया है",
|
||||
"connectedVia": "कनेक्टेड by {{method}}",
|
||||
"unableToVerify": "सत्यापित करने में असमर्थ"
|
||||
"unableToVerify": "सत्यापित करने में असमर्थ",
|
||||
"modelsAvailable": "मॉडल उपलब्ध हैं"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "चयनित auth: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "सत्र",
|
||||
"stallNudge": "स्टाल",
|
||||
"start": "प्रारंभ",
|
||||
"workSync": "कार्य सिंक"
|
||||
"workSync": "कार्य सिंक",
|
||||
"agentError": "Agent Error",
|
||||
"apiError": "API Error"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "बूटस्ट्रैप स्वीकार किया",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "जवाब दें"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "प्रगति में"
|
||||
"inProgress": "प्रगति में",
|
||||
"expandInProgress": "In progress फैलाएं",
|
||||
"collapseInProgress": "In progress समेटें",
|
||||
"reviewing": "review कर रहा है",
|
||||
"workingOn": "काम कर रहा है"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "विस्तारित संदेश दृश्य"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "टीम डेटा एक बार पूरा करने का प्रावधान करेगा",
|
||||
"context": {
|
||||
"title": "संदर्भ"
|
||||
"title": "संदर्भ",
|
||||
"loading": "लोड हो रहा है...",
|
||||
"noSessionLoaded": "Session loaded नहीं",
|
||||
"closePanel": "{{team}} context panel बंद करें",
|
||||
"loadingContext": "Context लोड हो रहा है...",
|
||||
"openLeadSession": "Context देखने के लिए team lead session खोलें."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "कोई लॉग सूत्र नहीं मिला।",
|
||||
"ariaLabel": "लॉग स्रोत",
|
||||
"leadLabel": "लीड",
|
||||
"selectSourceEmpty": "लॉग स्रोत चुनें।"
|
||||
"selectSourceEmpty": "लॉग स्रोत चुनें।",
|
||||
"leadDescription": "Team Lead",
|
||||
"removedLabel": "हटाया गया",
|
||||
"removedDescription": "हटाया गया"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "{{count}} अधिक",
|
||||
"more_other": "{{count}} अधिक",
|
||||
"more_few": "{{count}} अधिक",
|
||||
"more_many": "{{count}} अधिक"
|
||||
"more_many": "{{count}} अधिक",
|
||||
"unsupportedProvider": "Provider समर्थित नहीं",
|
||||
"openCodeLogsDelayed": "OpenCode logs में देरी है",
|
||||
"logsUnavailable": "Logs उपलब्ध नहीं",
|
||||
"noRecentLogs": "कोई हालिया logs नहीं",
|
||||
"toolError": "Tool error",
|
||||
"toolResult": "Tool result",
|
||||
"toolUse": "Tool use",
|
||||
"thinking": "Thinking",
|
||||
"error": "Error",
|
||||
"logEvent": "Log event",
|
||||
"noErrorOutput": "कोई error output नहीं",
|
||||
"noOutput": "कोई output नहीं",
|
||||
"noInput": "कोई input नहीं"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "अवरोधन निर्भरता",
|
||||
"blocks": "ब्लॉक",
|
||||
"close": "बंद",
|
||||
"blockingHiddenTasks": "छिपे हुए कार्यों को अवरुद्ध करना",
|
||||
"blockedHiddenTasks": "छुपा कार्य अवरुद्ध"
|
||||
"blockedHiddenTasks": "छुपा कार्य अवरुद्ध",
|
||||
"links_one": "{{count}} लिंक",
|
||||
"links_other": "{{count}} लिंक",
|
||||
"hiddenBlockingLinks_one": "{{count}} छिपा blocking link",
|
||||
"hiddenBlockingLinks_other": "{{count}} छिपे blocking links",
|
||||
"hiddenTaskStack": "छिपे कार्यों का stack",
|
||||
"hiddenTasks_one": "{{count}} छिपा कार्य",
|
||||
"hiddenTasks_other": "{{count}} छिपे कार्य",
|
||||
"task": "कार्य",
|
||||
"openBlockerStack": "Blocker stack खोलें",
|
||||
"openBlockedStack": "Blocked stack खोलें",
|
||||
"openBlockerTask": "Blocker task खोलें",
|
||||
"openBlockedTask": "Blocked task खोलें"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "गतिविधि",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "ऑटो रिफ्रेश",
|
||||
"wrapLines": "लपेटें",
|
||||
"loadingTail": "प्रक्रिया लॉग पूंछ लोड हो रहा है...",
|
||||
"empty": "इस सदस्य के लिए अभी तक कोई प्रक्रिया लॉग फाइल नहीं है।"
|
||||
"empty": "इस सदस्य के लिए अभी तक कोई प्रक्रिया लॉग फाइल नहीं है।",
|
||||
"copy": "Copy",
|
||||
"fileEmpty": "Process log file खाली है.",
|
||||
"showingLast": "अंतिम {{bytes}} दिखा रहे हैं.",
|
||||
"showing": "{{bytes}} दिखा रहे हैं."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "इस सदस्य को कोई कार्य सौंपा नहीं गया"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "प्रदाता स्टेटस कार्ड से OpenCode रनटाइम को इंस्टॉल या रीट्री करें, फिर इस संवाद को फिर से खोलें।",
|
||||
"openCodeAppMcpUnreachable": "ओपनकोड ऐप MCP पुल को रीफ्रेश करने के लिए रिट्री लॉन्च। यदि यह दोहराता है, तो ऐप और ओपनकोड रनटाइम को पुनः आरंभ करें।",
|
||||
"cliBinaryMissing": "सुनिश्चित करें कि स्थानीय क्लाउड CLI द्विआधारी मौजूद है और इसे शुरू किया जा सकता है, फिर इस संवाद को फिर से खोलना।",
|
||||
"default": "ऊपर इस मुद्दे को हल करें, फिर इस संवाद को फिर से खोलें।"
|
||||
"default": "ऊपर इस मुद्दे को हल करें, फिर इस संवाद को फिर से खोलें।",
|
||||
"openCodeNodeModulesSymlinkPermission": "Agent Teams AI को Administrator के रूप में चलाएं, फिर launch दोबारा करें."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "रनिंग टीम"
|
||||
"title": "रनिंग टीम",
|
||||
"status": {
|
||||
"active": "सक्रिय",
|
||||
"provisioning": "शुरू हो रही है",
|
||||
"idle": "चल रही है"
|
||||
},
|
||||
"noProject": "कोई project नहीं"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "{{count}} पैन का अधिकतम प्रवेश"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "आपका कोडेक्स सत्र कहानी दिखाई देती है। जारी रखने के लिए कनेक्ट करें।",
|
||||
"useCode": "कोड"
|
||||
"useCode": "कोड",
|
||||
"generating": "बन रहा है...",
|
||||
"openLogin": "Login खोलें",
|
||||
"generateLink": "Link बनाएं"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "प्रयास स्तर (वैकल्पिक)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "कस्टम भूमिका...",
|
||||
"searchPlaceholder": "खोज भूमिकाओं...",
|
||||
"empty": "कोई भूमिका नहीं मिली।",
|
||||
"reservedRole": "यह भूमिका आरक्षित है"
|
||||
"reservedRole": "यह भूमिका आरक्षित है",
|
||||
"emptyCustomRole": "Role खाली नहीं हो सकती"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "Tidak ada bahasa ditemukan.",
|
||||
"names": {
|
||||
"en": "Inggris",
|
||||
"ru": "Rusia",
|
||||
"zh": "Tionghoa",
|
||||
"ja": "Jepang",
|
||||
"ko": "Korea",
|
||||
"es": "Spanyol",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portugis",
|
||||
"fr": "Prancis",
|
||||
"ar": "Arab",
|
||||
"bn": "Bengali",
|
||||
"ur": "Urdu",
|
||||
"id": "Indonesia",
|
||||
"de": "Jerman",
|
||||
"system": "Sistem"
|
||||
"en": "Inggris",
|
||||
"es": "Spanyol",
|
||||
"fa": "Persia",
|
||||
"fil": "Filipino",
|
||||
"fr": "Prancis",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesia",
|
||||
"it": "Italia",
|
||||
"ja": "Jepang",
|
||||
"ko": "Korea",
|
||||
"mr": "Marathi",
|
||||
"ms": "Melayu",
|
||||
"nl": "Belanda",
|
||||
"pl": "Polandia",
|
||||
"pt": "Portugis",
|
||||
"ro": "Rumania",
|
||||
"ru": "Rusia",
|
||||
"sw": "Swahili",
|
||||
"system": "Sistem",
|
||||
"ta": "Tamil",
|
||||
"te": "Telugu",
|
||||
"th": "Thai",
|
||||
"tr": "Turki",
|
||||
"uk": "Ukraina",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnam",
|
||||
"zh": "Tionghoa"
|
||||
},
|
||||
"searchPlaceholder": "Cari bahasa...",
|
||||
"selectPlaceholder": "Pilih bahasa aplikasi...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "Tambah API Kunci",
|
||||
"addFirst": "Tambah kunci pertama Anda",
|
||||
"edit": "Sunting"
|
||||
"edit": "Sunting",
|
||||
"copied": "Disalin!",
|
||||
"copyEnvVarName": "Salin nama variabel env",
|
||||
"confirmDelete": "Klik lagi untuk mengonfirmasi",
|
||||
"delete": "Hapus"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Tidak API kunci disimpan",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "Disalin",
|
||||
"copy": "Salin diagnosa",
|
||||
"hints": "Petunjuk",
|
||||
"likelyCause": "Kemungkinan menyebabkan:"
|
||||
"likelyCause": "Kemungkinan menyebabkan:",
|
||||
"windowsSymlinkAdminHint": "Windows: jalankan Agent Teams AI sebagai Administrator"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "Ini sudah menjadi standar OpenCode yang dipilih.",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "Cari model",
|
||||
"selectProjectBeforeTesting": "Pilih konteks projek sebelum pengujian model.",
|
||||
"selectProjectBeforeTestingDefaults": "Pilih konteks projek sebelum pengujian atau menyimpan baku OpenCode.",
|
||||
"useInTeamPicker": "Gunakan dalam tim picker"
|
||||
"useInTeamPicker": "Gunakan dalam tim picker",
|
||||
"testInProgress": "Pengujian model sudah berjalan.",
|
||||
"validationContextRequired": "Pilih validation context di atas untuk mengaktifkan Test dan Set default. Menyimpan untuk team picker hanya menyimpan route untuk tim baru.",
|
||||
"actionsUnavailable": "Aksi sementara tidak tersedia.",
|
||||
"defaultSaveInProgress": "OpenCode default sedang disimpan.",
|
||||
"routeUnavailableAuth": "Provider ini memerlukan autentikasi sebelum model ini dapat digunakan.",
|
||||
"routeUnavailableFailed": "Model route ini gagal pada execution test terakhir.",
|
||||
"routeUnavailableGeneric": "Model route ini tidak dapat digunakan sekarang.",
|
||||
"routeUnavailableUnknown": "Model ini adalah OpenCode default saat ini, tetapi belum tersedia di live catalog."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "Katalog penyedia OpenCode",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "membutuhkan tes",
|
||||
"failed": "gagal",
|
||||
"unknown": "tidak diketahui",
|
||||
"default": "baku"
|
||||
"default": "baku",
|
||||
"knownRoute": "route dikenal"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API kunci dikonfigurasi, tapi belum diverifikasi",
|
||||
"apiKeyModeMissingCredential": "API mode kunci dipilih, tapi tidak ada API kunci dikonfigurasi",
|
||||
"connectedVia": "Terhubung via {{method}}",
|
||||
"unableToVerify": "Tidak dapat memverifikasi"
|
||||
"unableToVerify": "Tidak dapat memverifikasi",
|
||||
"modelsAvailable": "Model tersedia"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Auth yang dipilih: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "sesi",
|
||||
"stallNudge": "nudge kios",
|
||||
"start": "awal",
|
||||
"workSync": "sinkronisasi kerja"
|
||||
"workSync": "sinkronisasi kerja",
|
||||
"agentError": "Kesalahan agen",
|
||||
"apiError": "Kesalahan API"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "Bootstrap diakui",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "Balas"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "Dalam proses"
|
||||
"inProgress": "Dalam proses",
|
||||
"expandInProgress": "Buka yang berlangsung",
|
||||
"collapseInProgress": "Tutup yang berlangsung",
|
||||
"reviewing": "meninjau",
|
||||
"workingOn": "mengerjakan"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "Tampilan pesan yang diperluas"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "Data tim akan muncul setelah pemberian selesai",
|
||||
"context": {
|
||||
"title": "Konteks"
|
||||
"title": "Konteks",
|
||||
"loading": "Memuat...",
|
||||
"noSessionLoaded": "Sesi belum dimuat",
|
||||
"closePanel": "Tutup panel konteks {{team}}",
|
||||
"loadingContext": "Memuat konteks...",
|
||||
"openLeadSession": "Buka sesi lead tim untuk melihat konteks."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "Tidak ditemukan sumber log.",
|
||||
"ariaLabel": "Sumber log",
|
||||
"leadLabel": "Lead",
|
||||
"selectSourceEmpty": "Pilih sumber log."
|
||||
"selectSourceEmpty": "Pilih sumber log.",
|
||||
"leadDescription": "Lead tim",
|
||||
"removedLabel": "dihapus",
|
||||
"removedDescription": "Dihapus"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} lagi",
|
||||
"more_other": "+{{count}} lagi",
|
||||
"more_few": "+{{count}} lagi",
|
||||
"more_many": "+{{count}} lagi"
|
||||
"more_many": "+{{count}} lagi",
|
||||
"unsupportedProvider": "Penyedia tidak didukung",
|
||||
"openCodeLogsDelayed": "Log OpenCode tertunda",
|
||||
"logsUnavailable": "Log tidak tersedia",
|
||||
"noRecentLogs": "Tidak ada log terbaru",
|
||||
"toolError": "Kesalahan alat",
|
||||
"toolResult": "Hasil alat",
|
||||
"toolUse": "Penggunaan alat",
|
||||
"thinking": "Berpikir",
|
||||
"error": "Kesalahan",
|
||||
"logEvent": "Peristiwa log",
|
||||
"noErrorOutput": "Tidak ada output error",
|
||||
"noOutput": "Tidak ada output",
|
||||
"noInput": "Tidak ada input"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "Blocking Dependensi",
|
||||
"blocks": "blok",
|
||||
"close": "Tutup",
|
||||
"blockingHiddenTasks": "Memblokir tugas tersembunyi",
|
||||
"blockedHiddenTasks": "Diblokir tugas tersembunyi"
|
||||
"blockedHiddenTasks": "Diblokir tugas tersembunyi",
|
||||
"links_one": "{{count}} tautan",
|
||||
"links_other": "{{count}} tautan",
|
||||
"hiddenBlockingLinks_one": "{{count}} tautan pemblokir tersembunyi",
|
||||
"hiddenBlockingLinks_other": "{{count}} tautan pemblokir tersembunyi",
|
||||
"hiddenTaskStack": "Tumpukan tugas tersembunyi",
|
||||
"hiddenTasks_one": "{{count}} tugas tersembunyi",
|
||||
"hiddenTasks_other": "{{count}} tugas tersembunyi",
|
||||
"task": "Tugas",
|
||||
"openBlockerStack": "Buka tumpukan pemblokir",
|
||||
"openBlockedStack": "Buka tumpukan terblokir",
|
||||
"openBlockerTask": "Buka tugas pemblokir",
|
||||
"openBlockedTask": "Buka tugas terblokir"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "Aktivitas",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "Segarkan otomatis",
|
||||
"wrapLines": "Lipat baris",
|
||||
"loadingTail": "Memuat proses log tail...",
|
||||
"empty": "Belum ada berkas log proses yang ditangkap untuk anggota ini."
|
||||
"empty": "Belum ada berkas log proses yang ditangkap untuk anggota ini.",
|
||||
"copy": "Salin",
|
||||
"fileEmpty": "File log proses kosong.",
|
||||
"showingLast": "Menampilkan {{bytes}} terakhir.",
|
||||
"showing": "Menampilkan {{bytes}}."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "Tidak ada tugas yang ditugaskan ke anggota ini"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "Pasang atau coba ulang waktu berjalan OpenCode dari kartu status penyedia, kemudian buka kembali dialog ini.",
|
||||
"openCodeAppMcpUnreachable": "Coba lagi meluncurkan untuk menyegarkan aplikasi OpenCode MCP bridge. Jika berulang, restart aplikasi dan waktu berjalan OpenCode.",
|
||||
"cliBinaryMissing": "Pastikan Claude lokal CLI biner ada dan dapat dimulai, kemudian membuka kembali dialog ini.",
|
||||
"default": "Selesaikan masalah di atas, lalu buka kembali dialog ini."
|
||||
"default": "Selesaikan masalah di atas, lalu buka kembali dialog ini.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Jalankan Agent Teams AI sebagai Administrator, lalu coba launch lagi."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "Menjalankan Tim"
|
||||
"title": "Menjalankan Tim",
|
||||
"status": {
|
||||
"active": "Aktif",
|
||||
"provisioning": "Meluncurkan",
|
||||
"idle": "Berjalan"
|
||||
},
|
||||
"noProject": "Tanpa proyek"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "Maksimum {{count}} panel dicapai"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Sesi Codex Anda tampak basi. Reconnect untuk melanjutkan.",
|
||||
"useCode": "Gunakan kode"
|
||||
"useCode": "Gunakan kode",
|
||||
"generating": "Membuat...",
|
||||
"openLogin": "Buka login",
|
||||
"generateLink": "Buat tautan"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "Tingkat benteng (opsional)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "Peran kustom...",
|
||||
"searchPlaceholder": "Cari peran...",
|
||||
"empty": "Tidak ditemukan peran.",
|
||||
"reservedRole": "Peran ini dipesan"
|
||||
"reservedRole": "Peran ini dipesan",
|
||||
"emptyCustomRole": "Peran tidak boleh kosong"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
927
src/features/localization/renderer/locales/it/common.json
Normal file
927
src/features/localization/renderer/locales/it/common.json
Normal file
|
|
@ -0,0 +1,927 @@
|
|||
{
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"close": "Chiudi",
|
||||
"copied": "Copiato",
|
||||
"copyUrl": "Copia URL",
|
||||
"open": "Apri",
|
||||
"reveal": "Mostra",
|
||||
"retry": "Riprova",
|
||||
"save": "Salva",
|
||||
"showLess": "Mostra di meno",
|
||||
"showMore": "Mostra di più",
|
||||
"refresh": "Aggiorna",
|
||||
"reset": "Reimposta",
|
||||
"copyToClipboard": "Copia negli appunti",
|
||||
"moreActions": "Altre azioni",
|
||||
"closeDialog": "Chiudi finestra di dialogo",
|
||||
"goToDashboard": "Vai alla dashboard",
|
||||
"or": "oppure",
|
||||
"hide": "Nascondi",
|
||||
"resetSelection": "Reimposta selezione"
|
||||
},
|
||||
"code": {
|
||||
"line": "riga {{line}}",
|
||||
"lines": "righe {{from}}-{{to}}",
|
||||
"moreLines": "(altre {{count}} righe...)",
|
||||
"moreLines_few": "(altre {{count}} righe...)",
|
||||
"moreLines_many": "(altre {{count}} righe...)",
|
||||
"moreLines_one": "(ancora {{count}} riga...)",
|
||||
"moreLines_other": "(altre {{count}} righe...)",
|
||||
"code": "Codice",
|
||||
"preview": "Anteprima",
|
||||
"markdownPreview": "Anteprima Markdown",
|
||||
"linesParenthesized": "(righe {{from}}-{{to}})",
|
||||
"mermaidSyntaxError": "Errore di sintassi Mermaid"
|
||||
},
|
||||
"contextBadge": {
|
||||
"badge": "Contesto",
|
||||
"breakdown": {
|
||||
"text": "Testo",
|
||||
"thinking": "Ragionamento"
|
||||
},
|
||||
"detailsAria": "Dettagli dell'iniezione di contesto",
|
||||
"sectionSummary": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sections": {
|
||||
"claudeMdFiles": "File CLAUDE.md",
|
||||
"mentionedFiles": "File menzionati",
|
||||
"taskCoordination": "Coordinamento dei task",
|
||||
"thinkingText": "Ragionamento + Testo",
|
||||
"toolOutputs": "Output degli strumenti",
|
||||
"userMessages": "Messaggi utente"
|
||||
},
|
||||
"title": "Nuovo contesto iniettato in questo turno",
|
||||
"tokenCount": "~{{tokens}} token",
|
||||
"totalNewTokens": "Totale nuovi token",
|
||||
"turn": "Turno {{turn}}",
|
||||
"sectionSummary_few": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_many": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_one": "{{title}} ({{count}}) ~{{tokens}} token",
|
||||
"sectionSummary_other": "{{title}} ({{count}}) ~{{tokens}} token"
|
||||
},
|
||||
"locales": {
|
||||
"emptyMessage": "Nessuna lingua trovata.",
|
||||
"names": {
|
||||
"ar": "Arabo",
|
||||
"bn": "Bengalese",
|
||||
"de": "Tedesco",
|
||||
"en": "Inglese",
|
||||
"es": "Spagnolo",
|
||||
"fa": "Persiano",
|
||||
"fil": "Filippino",
|
||||
"fr": "Francese",
|
||||
"hi": "Hindi",
|
||||
"id": "Indonesiano",
|
||||
"it": "Italiano",
|
||||
"ja": "Giapponese",
|
||||
"ko": "Coreano",
|
||||
"mr": "Marathi",
|
||||
"ms": "Malese",
|
||||
"nl": "Olandese",
|
||||
"pl": "Polacco",
|
||||
"pt": "Portoghese",
|
||||
"ro": "Rumeno",
|
||||
"ru": "Russo",
|
||||
"sw": "Swahili",
|
||||
"system": "Sistema",
|
||||
"ta": "Tamil",
|
||||
"te": "Telugu",
|
||||
"th": "Thailandese",
|
||||
"tr": "Turco",
|
||||
"uk": "Ucraino",
|
||||
"ur": "Urdu",
|
||||
"vi": "Vietnamita",
|
||||
"zh": "Cinese"
|
||||
},
|
||||
"searchPlaceholder": "Cerca lingua...",
|
||||
"selectPlaceholder": "Seleziona la lingua dell'app...",
|
||||
"systemWithResolved": "Sistema - {{locale}}"
|
||||
},
|
||||
"members": {
|
||||
"emptyMessage": "Nessun membro trovato.",
|
||||
"searchPlaceholder": "Cerca membri...",
|
||||
"unassigned": "Non assegnato",
|
||||
"teammateFallback": "membro del team"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"codex": {
|
||||
"install": {
|
||||
"checking": "Controllo",
|
||||
"downloading": "Download",
|
||||
"installCli": "Installa Codex CLI",
|
||||
"installing": "Installazione",
|
||||
"retryInstall": "Riprova installazione"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"noMatchingSuggestions": "Nessun suggerimento corrispondente",
|
||||
"searching": "Ricerca in corso...",
|
||||
"searchingFiles": "Ricerca file...",
|
||||
"findInConversation": "Trova nella conversazione...",
|
||||
"resultCount": "{{current}} di {{total}}",
|
||||
"resultCountCapped": "{{current}} di {{total}}+",
|
||||
"noResults": "Nessun risultato",
|
||||
"previousResultShortcut": "Risultato precedente (Maiusc+Invio)",
|
||||
"nextResultShortcut": "Risultato successivo (Invio)",
|
||||
"closeShortcut": "Chiudi (Esc)",
|
||||
"nothingFound": "Nessun risultato trovato",
|
||||
"placeholder": "Cerca..."
|
||||
},
|
||||
"schedules": {
|
||||
"actions": {
|
||||
"addSchedule": "Aggiungi pianificazione",
|
||||
"clearFilters": "Cancella filtri",
|
||||
"createSchedule": "Crea pianificazione",
|
||||
"delete": "Elimina",
|
||||
"edit": "Modifica",
|
||||
"pause": "Sospendi",
|
||||
"resume": "Riprendi",
|
||||
"runNow": "Esegui ora"
|
||||
},
|
||||
"empty": {
|
||||
"description": "Crea una pianificazione su qualsiasi team per automatizzare l'esecuzione dei task di Claude con espressioni cron. Le pianificazioni di tutti i team appariranno qui.",
|
||||
"noMatches": "Nessuna pianificazione corrisponde ai filtri attuali",
|
||||
"title": "Nessun task pianificato"
|
||||
},
|
||||
"filters": {
|
||||
"allTeams": "Tutti i team"
|
||||
},
|
||||
"item": {
|
||||
"loadingRunHistory": "Caricamento della cronologia di esecuzione...",
|
||||
"nextRun": "Successiva: {{value}}",
|
||||
"noRunsYet": "Ancora nessuna esecuzione"
|
||||
},
|
||||
"loading": "Caricamento delle pianificazioni...",
|
||||
"searchPlaceholder": "Cerca pianificazioni...",
|
||||
"status": {
|
||||
"active": "Attive",
|
||||
"all": "Tutte",
|
||||
"disabled": "Disabilitate",
|
||||
"paused": "Sospese"
|
||||
},
|
||||
"title": "Pianificazioni"
|
||||
},
|
||||
"sessions": {
|
||||
"actions": {
|
||||
"hide": "Nascondi",
|
||||
"pin": "Fissa",
|
||||
"unhide": "Mostra"
|
||||
},
|
||||
"empty": {
|
||||
"noMatchingSessions": "Nessuna sessione corrispondente",
|
||||
"noMatchingSessionsDescription": "Questo progetto non ha ancora sessioni corrispondenti.",
|
||||
"noMatchingSessionsFiltered": "Prova un'altra query o reimposta il filtro del provider.",
|
||||
"noSessions": "Nessuna sessione trovata",
|
||||
"noSessionsDescription": "Questo progetto non ha ancora sessioni",
|
||||
"selectProject": "Seleziona un progetto per visualizzare le sessioni"
|
||||
},
|
||||
"errors": {
|
||||
"loading": "Errore durante il caricamento delle sessioni"
|
||||
},
|
||||
"loadedMatchingMore": "{{count}} sessioni corrispondenti caricate finora - scorri verso il basso per caricarne altre.",
|
||||
"loadingMore": "Caricamento di altre sessioni...",
|
||||
"pinned": "Fissate",
|
||||
"scrollToLoadMore": "Scorri per caricarne altre",
|
||||
"search": {
|
||||
"clear": "Cancella ricerca sessioni",
|
||||
"placeholder": "Cerca sessioni..."
|
||||
},
|
||||
"selection": {
|
||||
"cancel": "Annulla selezione",
|
||||
"exitMode": "Esci dalla modalità selezione",
|
||||
"hideSelected": "Nascondi sessioni selezionate",
|
||||
"pinSelected": "Fissa sessioni selezionate",
|
||||
"selectSessions": "Seleziona sessioni",
|
||||
"selected": "{{count}} selezionate",
|
||||
"unhideSelected": "Mostra sessioni selezionate",
|
||||
"selected_few": "{{count}} selezionate",
|
||||
"selected_many": "{{count}} selezionate",
|
||||
"selected_one": "{{count}} selezionata",
|
||||
"selected_other": "{{count}} selezionate"
|
||||
},
|
||||
"sort": {
|
||||
"byContext": "Per contesto",
|
||||
"byContextTooltip": "Ordina per consumo di contesto",
|
||||
"byRecentTooltip": "Ordina per più recenti",
|
||||
"contextLoadedOnly": "L'ordinamento per contesto classifica solo le sessioni caricate."
|
||||
},
|
||||
"title": "Sessioni",
|
||||
"visibility": {
|
||||
"hideHidden": "Nascondi sessioni nascoste",
|
||||
"showHidden": "Mostra sessioni nascoste"
|
||||
},
|
||||
"worktree": {
|
||||
"switch": "Cambia worktree"
|
||||
},
|
||||
"loadedMatchingMore_few": "{{count}} sessioni corrispondenti caricate finora - scorri verso il basso per caricarne altre.",
|
||||
"loadedMatchingMore_many": "{{count}} sessioni corrispondenti caricate finora - scorri verso il basso per caricarne altre.",
|
||||
"loadedMatchingMore_one": "{{count}} sessione corrispondente caricata finora - scorri verso il basso per caricarne altre.",
|
||||
"loadedMatchingMore_other": "{{count}} sessioni corrispondenti caricate finora - scorri verso il basso per caricarne altre.",
|
||||
"failedToLoad": "Impossibile caricare la sessione",
|
||||
"loading": "Caricamento della sessione...",
|
||||
"filter": {
|
||||
"title": "Filtra sessioni"
|
||||
},
|
||||
"count": "{{count}} sessioni",
|
||||
"count_one": "{{count}} sessione",
|
||||
"count_other": "{{count}} sessioni",
|
||||
"count_few": "{{count}} sessioni",
|
||||
"count_many": "{{count}} sessioni",
|
||||
"inProgress": "Sessione in corso..."
|
||||
},
|
||||
"states": {
|
||||
"loading": "Caricamento...",
|
||||
"offline": "Offline",
|
||||
"online": "Online",
|
||||
"unknown": "Sconosciuto",
|
||||
"error": "Errore"
|
||||
},
|
||||
"markdown": {
|
||||
"imageFallback": "[Immagine: {{label}}]",
|
||||
"largeContentNotice": "Il contenuto è molto grande ({{count}} caratteri). Viene mostrata l'anteprima grezza per mantenere reattiva l'interfaccia.",
|
||||
"largeContentTitle": "I contenuti di grandi dimensioni vengono mostrati come grezzi per evitare il blocco dell'interfaccia",
|
||||
"raw": "Grezzo",
|
||||
"rawPreview": "Anteprima grezza",
|
||||
"renderMarkdown": "Visualizza markdown",
|
||||
"showAll": "Mostra tutto",
|
||||
"showMore": "Mostra di più",
|
||||
"showRaw": "Mostra grezzo",
|
||||
"showingChars": "Visualizzati {{shown}} / {{total}} caratteri",
|
||||
"largeContentNotice_few": "Il contenuto è molto grande ({{count}} caratteri). Viene mostrata l'anteprima grezza per mantenere reattiva l'interfaccia.",
|
||||
"largeContentNotice_many": "Il contenuto è molto grande ({{count}} caratteri). Viene mostrata l'anteprima grezza per mantenere reattiva l'interfaccia.",
|
||||
"largeContentNotice_one": "Il contenuto è molto grande ({{count}} carattere). Viene mostrata l'anteprima grezza per mantenere reattiva l'interfaccia.",
|
||||
"largeContentNotice_other": "Il contenuto è molto grande ({{count}} caratteri). Viene mostrata l'anteprima grezza per mantenere reattiva l'interfaccia."
|
||||
},
|
||||
"terminal": {
|
||||
"checkOutputForDetails": "Controlla l'output del terminale qui sopra per i dettagli",
|
||||
"closingInSeconds": "Chiusura tra {{count}}s...",
|
||||
"closingInSeconds_few": "Chiusura tra {{count}}s...",
|
||||
"closingInSeconds_many": "Chiusura tra {{count}}s...",
|
||||
"closingInSeconds_one": "Chiusura tra {{count}}s...",
|
||||
"closingInSeconds_other": "Chiusura tra {{count}}s...",
|
||||
"completedSuccessfully": "Completato correttamente",
|
||||
"exitCode": "(codice di uscita {{code}})",
|
||||
"processFailed": "Processo non riuscito",
|
||||
"title": "Terminale"
|
||||
},
|
||||
"tokens": {
|
||||
"accumulatedWithoutDuplication": "Accumulato sull'intera sessione senza duplicazione",
|
||||
"cacheRead": "Lettura cache",
|
||||
"cacheWrite": "Scrittura cache",
|
||||
"costUsd": "Costo (USD)",
|
||||
"inputTokens": "Token di input",
|
||||
"model": "Modello",
|
||||
"outputTokens": "Token di output",
|
||||
"phase": "Fase {{phase}}/{{total}}",
|
||||
"promptInputShare": "{{percent}}% dell'input del prompt",
|
||||
"taskCoordination": "Coordinamento dei task",
|
||||
"thinkingText": "Ragionamento + Testo",
|
||||
"toolOutputs": "Output degli strumenti",
|
||||
"total": "Totale",
|
||||
"userMessages": "Messaggi utente",
|
||||
"visibleContext": "Contesto visibile",
|
||||
"includesClaudeMd": "incl. CLAUDE.md ×{{count}}",
|
||||
"claudeMd": "CLAUDE.md",
|
||||
"mentionedFiles": "@file",
|
||||
"percentValue": "({{percent}}%)",
|
||||
"approxTokens": "~{{tokens}} token",
|
||||
"approxTokensParenthesized": "(~{{tokens}})"
|
||||
},
|
||||
"list": {
|
||||
"actions": {
|
||||
"copyTeam": "Copia team",
|
||||
"createTeam": "Crea team",
|
||||
"deleteForever": "Elimina definitivamente",
|
||||
"deletePermanently": "Elimina in modo permanente",
|
||||
"deleteTeam": "Elimina team",
|
||||
"launching": "Avvio in corso...",
|
||||
"launchTeam": "Avvia team",
|
||||
"relaunchTeam": "Riavvia team",
|
||||
"restore": "Ripristina",
|
||||
"restoreTeam": "Ripristina team",
|
||||
"retry": "Riprova",
|
||||
"stopTeam": "Ferma team",
|
||||
"stopping": "Arresto in corso..."
|
||||
},
|
||||
"status": {
|
||||
"active": "Attivo",
|
||||
"deleted": "Eliminato",
|
||||
"launching": "Avvio in corso...",
|
||||
"offline": "Offline",
|
||||
"partialFailure": "Avvio interrotto a metà",
|
||||
"partialPending": "Bootstrap in attesa",
|
||||
"partialSkipped": "Avvio: membro saltato",
|
||||
"running": "In esecuzione"
|
||||
},
|
||||
"partial": {
|
||||
"pending": "L'ultimo avvio è ancora in fase di riconciliazione.",
|
||||
"skipped": "L'ultimo avvio ha saltato dei membri del team.",
|
||||
"skippedWithCount": "L'ultimo avvio ha saltato {{count}}/{{expected}} membro del team.",
|
||||
"skippedWithCount_few": "L'ultimo avvio ha saltato {{count}}/{{expected}} membri del team.",
|
||||
"skippedWithCount_many": "L'ultimo avvio ha saltato {{count}}/{{expected}} membri del team.",
|
||||
"skippedWithCount_one": "L'ultimo avvio ha saltato {{count}}/{{expected}} membro del team.",
|
||||
"skippedWithCount_other": "L'ultimo avvio ha saltato {{count}}/{{expected}} membri del team.",
|
||||
"stopped": "L'ultimo avvio si è fermato prima che tutti i membri si unissero.",
|
||||
"stoppedWithCount": "L'ultimo avvio si è fermato prima che {{count}}/{{expected}} membro del team si unisse.",
|
||||
"stoppedWithCount_few": "L'ultimo avvio si è fermato prima che {{count}}/{{expected}} membri del team si unissero.",
|
||||
"stoppedWithCount_many": "L'ultimo avvio si è fermato prima che {{count}}/{{expected}} membri del team si unissero.",
|
||||
"stoppedWithCount_one": "L'ultimo avvio si è fermato prima che {{count}}/{{expected}} membro del team si unisse.",
|
||||
"stoppedWithCount_other": "L'ultimo avvio si è fermato prima che {{count}}/{{expected}} membri del team si unissero."
|
||||
},
|
||||
"noDescription": "Nessuna descrizione",
|
||||
"solo": "Solo",
|
||||
"membersCount": "Membri: {{count}}",
|
||||
"membersCount_few": "Membri: {{count}}",
|
||||
"membersCount_many": "Membri: {{count}}",
|
||||
"membersCount_one": "Membro: {{count}}",
|
||||
"membersCount_other": "Membri: {{count}}",
|
||||
"all": "Tutti",
|
||||
"moreCount": "+{{count}} altri",
|
||||
"moreCount_one": "+{{count}} altro",
|
||||
"moreCount_other": "+{{count}} altri",
|
||||
"moreCount_few": "+{{count}} altri",
|
||||
"moreCount_many": "+{{count}} altri"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"defaults": {
|
||||
"scopeDescriptionAllProjects": "Impostazione predefinita per ogni progetto che non ha un proprio override OpenCode.",
|
||||
"scopeDescriptionProject": "Sovrascrivi solo il progetto selezionato. I team in esecuzione non vengono modificati.",
|
||||
"setAllProjectsDefault": "Imposta predefinito per tutti i progetti",
|
||||
"setProjectDefault": "Imposta predefinito di progetto",
|
||||
"validationContext": "Contesto di convalida",
|
||||
"projectOverrideContext": "Contesto di override del progetto",
|
||||
"selectProjectHint": "Seleziona un progetto prima di testare i modelli locali o salvare le impostazioni predefinite.",
|
||||
"allProjectsHint": "I test usano {{project}}. L'impostazione predefinita si applica a meno che un progetto non abbia un override.",
|
||||
"projectHint": "Il salvataggio sovrascrive solo {{project}}."
|
||||
}
|
||||
},
|
||||
"sessionContext": {
|
||||
"header": {
|
||||
"title": "Contesto",
|
||||
"closePanel": "Chiudi pannello",
|
||||
"phase": "Fase:",
|
||||
"current": "Attuale",
|
||||
"view": "Vista:",
|
||||
"category": "Categoria",
|
||||
"bySize": "Per dimensione"
|
||||
},
|
||||
"metrics": {
|
||||
"unavailable": "Non disponibile",
|
||||
"contextUsed": "Contesto usato",
|
||||
"promptInput": "Input del prompt",
|
||||
"visibleContext": "Contesto visibile",
|
||||
"ofContext": "del contesto",
|
||||
"ofPrompt": "del prompt",
|
||||
"codexTelemetryUnavailable": "L'utilizzo lato prompt di Codex non è ancora esposto dalla telemetria del runtime attuale, quindi Input del prompt e Contesto usato restano non disponibili invece di mostrare un falso zero.",
|
||||
"sessionCost": "Costo sessione:",
|
||||
"parentPlus": "genitore +",
|
||||
"subagents": "sottoagenti",
|
||||
"details": "dettagli"
|
||||
},
|
||||
"help": {
|
||||
"contextUsed": {
|
||||
"title": "Contesto usato",
|
||||
"description": "Input del prompt più token di output che attualmente occupano la finestra di contesto del modello."
|
||||
},
|
||||
"promptInput": {
|
||||
"title": "Input del prompt",
|
||||
"description": "Token inviati al modello prima della generazione. Per Claude include `input_tokens + cache_creation_input_tokens + cache_read_input_tokens`."
|
||||
},
|
||||
"visibleContext": {
|
||||
"title": "Contesto visibile",
|
||||
"description": "Il sottoinsieme ispezionabile dell'input del prompt: file, CLAUDE.md, output degli strumenti, messaggi utente e iniezioni simili che puoi ottimizzare direttamente."
|
||||
},
|
||||
"availability": {
|
||||
"title": "Disponibilità",
|
||||
"description": "Se un runtime di provider non espone ancora l'utilizzo lato prompt, il pannello mostra le metriche come non disponibili invece di fingere che siano zero."
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"turn": "@Turno {{turn}}",
|
||||
"tokensApprox": "~{{tokens}} token",
|
||||
"toolsCount": "{{count}} strumenti",
|
||||
"toolsCount_one": "{{count}} strumento",
|
||||
"toolsCount_other": "{{count}} strumenti",
|
||||
"toolsCount_few": "{{count}} strumenti",
|
||||
"toolsCount_many": "{{count}} strumenti",
|
||||
"itemsCount": "{{count}} elementi",
|
||||
"itemsCount_one": "{{count}} elemento",
|
||||
"itemsCount_other": "{{count}} elementi",
|
||||
"itemsCount_few": "{{count}} elementi",
|
||||
"itemsCount_many": "{{count}} elementi",
|
||||
"missing": "mancante",
|
||||
"thinking": "Ragionamento",
|
||||
"text": "Testo"
|
||||
},
|
||||
"empty": "Nessuna iniezione di contesto rilevata in questa sessione",
|
||||
"view": {
|
||||
"grouped": "Raggruppato",
|
||||
"flat": "Piatto"
|
||||
},
|
||||
"claudeMdFiles": "File CLAUDE.md",
|
||||
"mentionedFiles": "File menzionati"
|
||||
},
|
||||
"chat": {
|
||||
"subagent": {
|
||||
"fallbackName": "Sottoagente",
|
||||
"shutdownConfirmed": "Arresto confermato",
|
||||
"summary": {
|
||||
"tools": "{{count}} strumenti",
|
||||
"tools_one": "{{count}} strumento",
|
||||
"tools_other": "{{count}} strumenti",
|
||||
"tools_few": "{{count}} strumenti",
|
||||
"tools_many": "{{count}} strumenti"
|
||||
},
|
||||
"meta": {
|
||||
"type": "Tipo",
|
||||
"duration": "Durata",
|
||||
"model": "Modello",
|
||||
"id": "ID"
|
||||
},
|
||||
"metrics": {
|
||||
"contextWindow": "Finestra di contesto",
|
||||
"contextUsage": "Utilizzo del contesto",
|
||||
"mainContext": "Contesto principale",
|
||||
"totalOutput": "Output totale",
|
||||
"turns": "({{count}} turni)",
|
||||
"turns_one": "({{count}} turno)",
|
||||
"turns_other": "({{count}} turni)",
|
||||
"subagentContext": "Contesto del sottoagente",
|
||||
"phase": "Fase {{phase}}",
|
||||
"turns_few": "({{count}} turni)",
|
||||
"turns_many": "({{count}} turni)"
|
||||
},
|
||||
"trace": {
|
||||
"title": "Traccia di esecuzione"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"you": "Tu",
|
||||
"showMore": "Mostra di più",
|
||||
"showLess": "Mostra di meno",
|
||||
"backgroundTask": "Task in background",
|
||||
"exitCode": "uscita {{code}}",
|
||||
"imagesAttached": "{{count}} immagini allegate",
|
||||
"imagesAttached_one": "{{count}} immagine allegata",
|
||||
"imagesAttached_few": "{{count}} immagini allegate",
|
||||
"imagesAttached_many": "{{count}} immagini allegate",
|
||||
"imagesAttached_other": "{{count}} immagini allegate"
|
||||
},
|
||||
"compact": {
|
||||
"toggle": "Attiva/disattiva contenuto compattato",
|
||||
"contextCompacted": "Contesto compattato",
|
||||
"freedTokens": "({{tokens}} liberati)",
|
||||
"phase": "Fase {{phase}}",
|
||||
"conversationCompacted": "Conversazione compattata",
|
||||
"summary": "I messaggi precedenti sono stati riassunti per risparmiare contesto. La cronologia completa della conversazione è conservata nel file di sessione.",
|
||||
"compacted": "Compattato"
|
||||
},
|
||||
"executionTrace": {
|
||||
"empty": "Nessun elemento di esecuzione",
|
||||
"nested": "Annidato: {{name}}",
|
||||
"input": "Input"
|
||||
},
|
||||
"items": {
|
||||
"empty": "Nessun elemento da visualizzare"
|
||||
},
|
||||
"tools": {
|
||||
"teammateSpawned": "Membro del team generato",
|
||||
"shutdownRequested": "Arresto richiesto ->",
|
||||
"noResultReceived": "Nessun risultato ricevuto",
|
||||
"duration": "Durata: {{duration}}",
|
||||
"result": "Risultato",
|
||||
"write": {
|
||||
"createdFile": "File creato",
|
||||
"wroteToFile": "Scritto su file"
|
||||
},
|
||||
"skill": {
|
||||
"instructions": "Istruzioni della skill",
|
||||
"unknown": "Skill sconosciuta"
|
||||
}
|
||||
},
|
||||
"lastOutput": {
|
||||
"requestInterrupted": "Richiesta interrotta dall'utente",
|
||||
"planReadyForApproval": "Piano pronto per l'approvazione"
|
||||
},
|
||||
"empty": {
|
||||
"icon": "💬",
|
||||
"title": "Nessuna cronologia della conversazione",
|
||||
"description": "Questa sessione non contiene ancora alcun messaggio."
|
||||
},
|
||||
"context": {
|
||||
"remainingPercent": "({{percent}}% rimanente)",
|
||||
"count": "Contesto ({{count}})",
|
||||
"count_one": "Contesto ({{count}})",
|
||||
"count_other": "Contesto ({{count}})",
|
||||
"count_few": "Contesto ({{count}})",
|
||||
"count_many": "Contesto ({{count}})"
|
||||
},
|
||||
"scrollToBottom": "Scorri in fondo",
|
||||
"bottom": "Fondo",
|
||||
"teammateMessage": {
|
||||
"message": "Messaggio",
|
||||
"resent": "Reinviato",
|
||||
"fallback": "Messaggio del membro del team"
|
||||
},
|
||||
"system": {
|
||||
"label": "Sistema"
|
||||
}
|
||||
},
|
||||
"tmuxInstaller": {
|
||||
"summaryTitle": "tmux non è installato",
|
||||
"detectedOs": "Sistema operativo rilevato: {{os}}",
|
||||
"runtimePath": "Percorso del runtime: {{path}}",
|
||||
"phase": "Fase: {{phase}}",
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"manualGuide": "Guida manuale",
|
||||
"hideSetupSteps": "Nascondi i passaggi di configurazione",
|
||||
"showSetupSteps": "Mostra i passaggi di configurazione ({{count}})",
|
||||
"showSetupSteps_one": "Mostra il passaggio di configurazione ({{count}})",
|
||||
"showSetupSteps_other": "Mostra i passaggi di configurazione ({{count}})",
|
||||
"recheck": "Ricontrolla",
|
||||
"showSetupSteps_few": "Mostra i passaggi di configurazione ({{count}})",
|
||||
"showSetupSteps_many": "Mostra i passaggi di configurazione ({{count}})"
|
||||
},
|
||||
"installerProgress": "Avanzamento dell'installazione",
|
||||
"input": {
|
||||
"placeholder": "Invia input al programma di installazione",
|
||||
"send": "Invia input",
|
||||
"passwordNotice": "L'input della password viene inviato direttamente al terminale del programma di installazione e non viene aggiunto all'output del log."
|
||||
},
|
||||
"details": {
|
||||
"show": "Mostra dettagli",
|
||||
"hide": "Nascondi dettagli"
|
||||
}
|
||||
},
|
||||
"commandPalette": {
|
||||
"noRecentActivity": "Nessuna attività recente",
|
||||
"sessionsCount": "{{count}} sessioni",
|
||||
"sessionsCount_one": "{{count}} sessione",
|
||||
"sessionsCount_other": "{{count}} sessioni",
|
||||
"mode": {
|
||||
"searchProjects": "Cerca progetti",
|
||||
"searchAcrossProjects": "Cerca in tutti i progetti",
|
||||
"searchInProject": "Cerca nel progetto"
|
||||
},
|
||||
"currentProject": "Progetto attuale",
|
||||
"global": "Globale",
|
||||
"placeholders": {
|
||||
"projects": "Cerca progetti...",
|
||||
"conversations": "Cerca conversazioni..."
|
||||
},
|
||||
"empty": {
|
||||
"noProjectsForQuery": "Nessun progetto trovato per \"{{query}}\"",
|
||||
"noProjects": "Nessun progetto trovato",
|
||||
"minChars": "Digita almeno 2 caratteri per cercare",
|
||||
"noFastResults": "Nessun risultato rapido nelle sessioni recenti per \"{{query}}\"",
|
||||
"noResults": "Nessun risultato trovato per \"{{query}}\""
|
||||
},
|
||||
"footer": {
|
||||
"projectsCount": "{{count}} progetti",
|
||||
"projectsCount_one": "{{count}} progetto",
|
||||
"projectsCount_other": "{{count}} progetti",
|
||||
"results": "{{count}} {{speed}}risultati",
|
||||
"results_one": "{{count}} {{speed}}risultato",
|
||||
"results_other": "{{count}} {{speed}}risultati",
|
||||
"resultsAcrossProjects": "{{count}} {{speed}}risultati in tutti i progetti",
|
||||
"resultsAcrossProjects_one": "{{count}} {{speed}}risultato in tutti i progetti",
|
||||
"resultsAcrossProjects_other": "{{count}} {{speed}}risultati in tutti i progetti",
|
||||
"fastPrefix": "rapidi ",
|
||||
"typeToSearch": "Digita per cercare",
|
||||
"navigate": "naviga",
|
||||
"select": "seleziona",
|
||||
"open": "apri",
|
||||
"global": "globale",
|
||||
"close": "chiudi",
|
||||
"results_few": "{{count}} {{speed}}risultati",
|
||||
"results_many": "{{count}} {{speed}}risultati",
|
||||
"resultsAcrossProjects_few": "{{count}} {{speed}}risultati in tutti i progetti",
|
||||
"resultsAcrossProjects_many": "{{count}} {{speed}}risultati in tutti i progetti",
|
||||
"projectsCount_few": "{{count}} progetti",
|
||||
"projectsCount_many": "{{count}} progetti",
|
||||
"upDownKey": "↑↓",
|
||||
"escapeKey": "esc"
|
||||
},
|
||||
"sessionsCount_few": "{{count}} sessioni",
|
||||
"sessionsCount_many": "{{count}} sessioni"
|
||||
},
|
||||
"tasksPanel": {
|
||||
"title": "Task",
|
||||
"searchPlaceholder": "Cerca task...",
|
||||
"pinned": "Fissati",
|
||||
"groupByLabel": "Raggruppa per:",
|
||||
"groupByAria": "Raggruppa per",
|
||||
"groupModes": {
|
||||
"none": "Nessuno",
|
||||
"project": "Progetto",
|
||||
"time": "Tempo"
|
||||
},
|
||||
"showArchived": "Mostra archiviati",
|
||||
"hideArchived": "Nascondi archiviati",
|
||||
"empty": {
|
||||
"noMatchingTasks": "Nessun task corrispondente",
|
||||
"noTasks": "Nessun task trovato"
|
||||
},
|
||||
"teamLabel": "Team: {{team}}",
|
||||
"showMore": "Mostra di più",
|
||||
"showLess": "Mostra di meno",
|
||||
"deleteConfirm": {
|
||||
"title": "Elimina task",
|
||||
"message": "Spostare il task #{{taskId}} nel cestino?",
|
||||
"confirmLabel": "Elimina",
|
||||
"cancelLabel": "Annulla"
|
||||
},
|
||||
"deleteFailed": {
|
||||
"title": "Impossibile eliminare il task",
|
||||
"fallbackMessage": "Si è verificato un errore imprevisto",
|
||||
"confirmLabel": "OK"
|
||||
},
|
||||
"sort": {
|
||||
"byTime": "Per tempo",
|
||||
"byUnread": "Per non letti",
|
||||
"byProject": "Per progetto",
|
||||
"byTeam": "Per team"
|
||||
}
|
||||
},
|
||||
"toolViewer": {
|
||||
"input": "Input",
|
||||
"replaceAll": "(sostituisci tutto)",
|
||||
"noInputRecorded": "Nessun input registrato per questa chiamata di strumento.",
|
||||
"agent": {
|
||||
"action": "azione",
|
||||
"teammate": "membro del team",
|
||||
"team": "team",
|
||||
"runtime": "runtime",
|
||||
"type": "tipo",
|
||||
"startupInstructionsHidden": "Le istruzioni di avvio sono nascoste nell'interfaccia."
|
||||
}
|
||||
},
|
||||
"taskContextMenu": {
|
||||
"unpin": "Sblocca",
|
||||
"pin": "Fissa",
|
||||
"rename": "Rinomina",
|
||||
"markUnread": "Segna come non letto",
|
||||
"unarchive": "Ripristina da archivio",
|
||||
"archive": "Archivia",
|
||||
"deleteTask": "Elimina task"
|
||||
},
|
||||
"updateDialog": {
|
||||
"closeDialog": "Chiudi finestra di dialogo",
|
||||
"updateAvailable": "Aggiornamento disponibile",
|
||||
"updateReady": "Aggiornamento pronto",
|
||||
"noReleaseNotes": "Nessuna nota di rilascio disponibile.",
|
||||
"viewOnGitHub": "Vedi su GitHub",
|
||||
"later": "Più tardi",
|
||||
"restartNow": "Riavvia ora",
|
||||
"download": "Scarica"
|
||||
},
|
||||
"errorBoundary": {
|
||||
"title": "Qualcosa è andato storto",
|
||||
"description": "Si è verificato un errore imprevisto nell'applicazione. Puoi provare a ricaricare la pagina o reimpostare lo stato di errore.",
|
||||
"componentStack": "Stack dei componenti",
|
||||
"tryAgain": "Riprova",
|
||||
"copied": "Copiato",
|
||||
"copyErrorDetails": "Copia dettagli dell'errore",
|
||||
"reportBugOnGitHub": "Segnala bug su GitHub",
|
||||
"reloadApp": "Ricarica app",
|
||||
"diagnosticsNotice": "Le segnalazioni di bug su GitHub e la diagnostica copiata includono il messaggio di errore, le tracce dello stack, la versione dell'app, la scheda attiva, il team selezionato, il contesto del task e i dettagli dell'ambiente."
|
||||
},
|
||||
"runtimeBackendSelector": {
|
||||
"label": "Backend del runtime",
|
||||
"resolved": "Risolto: {{backend}}",
|
||||
"current": "Attuale",
|
||||
"recommended": "Consigliato",
|
||||
"unavailable": "Non disponibile",
|
||||
"cannotSelectYet": "Questo backend non può ancora essere selezionato.",
|
||||
"auto": "Auto",
|
||||
"autoCurrently": "Auto (attuale: {{backend}})",
|
||||
"audience": {
|
||||
"internal": "Interno"
|
||||
},
|
||||
"states": {
|
||||
"locked": "Bloccato",
|
||||
"disabled": "Disabilitato",
|
||||
"authRequired": "Autenticazione richiesta",
|
||||
"runtimeMissing": "Runtime mancante",
|
||||
"degraded": "Degradato",
|
||||
"unavailable": "Non disponibile"
|
||||
}
|
||||
},
|
||||
"providerModelBadges": {
|
||||
"checking": "Controllo",
|
||||
"unavailable": "Non disponibile",
|
||||
"checkFailed": "Controllo non riuscito",
|
||||
"free": "Gratuito",
|
||||
"freeTooltip": "Segnalato dai metadati di OpenCode. Disponibilità e limiti possono cambiare."
|
||||
},
|
||||
"taskFilters": {
|
||||
"status": "Stato",
|
||||
"clearAll": "Cancella tutto",
|
||||
"selectAll": "Seleziona tutto",
|
||||
"team": "Team",
|
||||
"allTeams": "Tutti i team",
|
||||
"searchTeams": "Cerca team...",
|
||||
"noTeamsFound": "Nessun team trovato",
|
||||
"project": "Progetto",
|
||||
"allProjects": "Tutti i progetti",
|
||||
"searchProjects": "Cerca progetti...",
|
||||
"noProjects": "Nessun progetto",
|
||||
"comments": "Commenti",
|
||||
"apply": "Applica",
|
||||
"read": {
|
||||
"all": "Tutti",
|
||||
"unread": "Non letti",
|
||||
"read": "Letti"
|
||||
},
|
||||
"statusOptions": {
|
||||
"todo": "DA FARE",
|
||||
"inProgress": "IN CORSO",
|
||||
"needsFix": "DA CORREGGERE",
|
||||
"done": "FATTO",
|
||||
"review": "REVISIONE",
|
||||
"approved": "APPROVATO"
|
||||
}
|
||||
},
|
||||
"sessionItem": {
|
||||
"totalContext": "Contesto totale: {{tokens}} token",
|
||||
"context": "Contesto: {{tokens}}",
|
||||
"phase": "Fase {{phase}}:",
|
||||
"compactedTo": "(compattato a {{tokens}})"
|
||||
},
|
||||
"notifications": {
|
||||
"row": {
|
||||
"team": "team",
|
||||
"subagent": "sottoagente",
|
||||
"markAsRead": "Segna come letto",
|
||||
"delete": "Elimina",
|
||||
"viewInSession": "Visualizza nella sessione"
|
||||
},
|
||||
"title": "Notifiche",
|
||||
"loading": "Caricamento delle notifiche...",
|
||||
"actions": {
|
||||
"markFilteredAsRead": "Segna i filtrati come letti",
|
||||
"markAllAsRead": "Segna tutti come letti",
|
||||
"markFilteredRead": "Segna filtrati letti",
|
||||
"markAllRead": "Segna tutti letti",
|
||||
"clearFilteredNotifications": "Cancella le notifiche filtrate",
|
||||
"clearAllNotifications": "Cancella tutte le notifiche",
|
||||
"clickToConfirm": "Fai clic per confermare",
|
||||
"clearFiltered": "Cancella filtrate",
|
||||
"clearAll": "Cancella tutte"
|
||||
},
|
||||
"counts": {
|
||||
"unreadInFilter": "{{count}} non letti nel filtro",
|
||||
"unreadInFilter_one": "{{count}} non letto nel filtro",
|
||||
"unreadInFilter_few": "{{count}} non letti nel filtro",
|
||||
"unreadInFilter_many": "{{count}} non letti nel filtro",
|
||||
"unreadInFilter_other": "{{count}} non letti nel filtro",
|
||||
"inFilter": "{{count}} nel filtro",
|
||||
"inFilter_one": "{{count}} nel filtro",
|
||||
"inFilter_few": "{{count}} nel filtro",
|
||||
"inFilter_many": "{{count}} nel filtro",
|
||||
"inFilter_other": "{{count}} nel filtro",
|
||||
"unread": "{{count}} non letti",
|
||||
"unread_one": "{{count}} non letto",
|
||||
"unread_few": "{{count}} non letti",
|
||||
"unread_many": "{{count}} non letti",
|
||||
"unread_other": "{{count}} non letti",
|
||||
"total": "{{count}} totali",
|
||||
"total_one": "{{count}} totale",
|
||||
"total_few": "{{count}} totali",
|
||||
"total_many": "{{count}} totali",
|
||||
"total_other": "{{count}} totali"
|
||||
},
|
||||
"filters": {
|
||||
"other": "Altro"
|
||||
},
|
||||
"empty": {
|
||||
"noMatching": "Nessuna notifica corrispondente",
|
||||
"noNotifications": "Nessuna notifica",
|
||||
"tryDifferentFilter": "Prova un filtro diverso",
|
||||
"allCaughtUp": "Sei in pari con tutto!"
|
||||
}
|
||||
},
|
||||
"updates": {
|
||||
"restartToUpdate": "Riavvia per aggiornare",
|
||||
"updateApp": "Aggiorna app",
|
||||
"downloadedRestartTooltip": "Aggiornamento scaricato, riavvia per applicare",
|
||||
"newVersionAvailable": "Nuova versione disponibile",
|
||||
"updatingApp": "Aggiornamento dell'app",
|
||||
"updateReady": "Aggiornamento pronto",
|
||||
"restartNow": "Riavvia ora"
|
||||
},
|
||||
"layout": {
|
||||
"github": "GitHub",
|
||||
"discord": "Discord",
|
||||
"expandSidebar": "Espandi barra laterale",
|
||||
"collapseSidebarShortcut": "Comprimi barra laterale ({{shortcut}})",
|
||||
"sidebarView": "Vista barra laterale",
|
||||
"resizeSidebar": "Ridimensiona barra laterale",
|
||||
"closeTab": "Chiudi scheda",
|
||||
"openedFromSearch": "Aperto dalla ricerca",
|
||||
"pinnedSession": "Sessione fissata",
|
||||
"jumpToSection": "Vai alla sezione",
|
||||
"newTab": "Nuova scheda",
|
||||
"newTabDashboard": "Nuova scheda (Dashboard)",
|
||||
"refreshSession": "Aggiorna sessione",
|
||||
"refreshSessionWithShortcut": "Aggiorna sessione ({{shortcut}})",
|
||||
"loadingTab": "Caricamento scheda",
|
||||
"menu": {
|
||||
"teams": "Team",
|
||||
"settings": "Impostazioni",
|
||||
"extensions": "Estensioni",
|
||||
"search": "Cerca",
|
||||
"schedules": "Pianificazioni",
|
||||
"docs": "Documentazione",
|
||||
"exportMarkdown": "Esporta come Markdown",
|
||||
"exportJson": "Esporta come JSON",
|
||||
"exportPlainText": "Esporta come testo semplice",
|
||||
"analyzeSession": "Analizza sessione"
|
||||
},
|
||||
"tabMenu": {
|
||||
"closeTabs": "Chiudi {{count}} schede",
|
||||
"closeTabs_one": "Chiudi {{count}} scheda",
|
||||
"closeTabs_few": "Chiudi {{count}} schede",
|
||||
"closeTabs_many": "Chiudi {{count}} schede",
|
||||
"closeTabs_other": "Chiudi {{count}} schede",
|
||||
"closeTab": "Chiudi scheda",
|
||||
"closeOtherTabs": "Chiudi altre schede",
|
||||
"splitRight": "Dividi a destra",
|
||||
"splitLeft": "Dividi a sinistra",
|
||||
"pinToSidebar": "Fissa alla barra laterale",
|
||||
"unpinFromSidebar": "Sblocca dalla barra laterale",
|
||||
"hideFromSidebar": "Nascondi dalla barra laterale",
|
||||
"unhideFromSidebar": "Mostra nella barra laterale",
|
||||
"closeAllTabs": "Chiudi tutte le schede"
|
||||
},
|
||||
"sections": {
|
||||
"team": "Team",
|
||||
"sessions": "Sessioni",
|
||||
"kanban": "Kanban",
|
||||
"claudeLogs": "Log",
|
||||
"messages": "Messaggi"
|
||||
}
|
||||
},
|
||||
"editorFormatting": {
|
||||
"bold": "Grassetto",
|
||||
"italic": "Corsivo",
|
||||
"strike": "Barrato",
|
||||
"code": "Codice"
|
||||
},
|
||||
"diff": {
|
||||
"changed": "Modificato",
|
||||
"noChangesDetected": "Nessuna modifica rilevata"
|
||||
},
|
||||
"codexLogin": {
|
||||
"copyLoginLinkAndCode": "Copia il link di accesso e il codice ChatGPT",
|
||||
"copyLoginLink": "Copia il link di accesso ChatGPT",
|
||||
"copyFailed": "Copia non riuscita",
|
||||
"copyLinkAndCode": "Copia link + codice",
|
||||
"copyLink": "Copia link",
|
||||
"enterCodeOnLoginPage": "Inserisci questo codice nella pagina di accesso ChatGPT"
|
||||
},
|
||||
"window": {
|
||||
"minimize": "Riduci a icona",
|
||||
"maximize": "Ingrandisci",
|
||||
"restore": "Ripristina"
|
||||
},
|
||||
"context": {
|
||||
"local": "Locale",
|
||||
"switchingTo": "Passaggio a {{workspace}}",
|
||||
"loadingWorkspace": "Caricamento dello spazio di lavoro",
|
||||
"switchWorkspace": "Cambia spazio di lavoro"
|
||||
},
|
||||
"repositories": {
|
||||
"noneAvailable": "Nessun repository disponibile",
|
||||
"remove": "Rimuovi repository"
|
||||
},
|
||||
"export": {
|
||||
"session": "Esporta sessione",
|
||||
"sessionTitle": "Esporta sessione"
|
||||
},
|
||||
"brand": {
|
||||
"claude": "Claude"
|
||||
},
|
||||
"sessionReport": {
|
||||
"noSessionData": "Nessun dato di sessione disponibile",
|
||||
"title": "Report della sessione"
|
||||
},
|
||||
"sessionFilters": {
|
||||
"project": {
|
||||
"selectProject": "Seleziona progetto"
|
||||
}
|
||||
},
|
||||
"tasks": {
|
||||
"date": {
|
||||
"updatedPrefix": "agg",
|
||||
"updatedYesterday": "agg ieri",
|
||||
"yesterday": "Ieri"
|
||||
},
|
||||
"reviewState": {
|
||||
"needsFix": "Da correggere"
|
||||
},
|
||||
"unassigned": "non assegnato"
|
||||
}
|
||||
}
|
||||
197
src/features/localization/renderer/locales/it/dashboard.json
Normal file
197
src/features/localization/renderer/locales/it/dashboard.json
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
{
|
||||
"cliStatus": {
|
||||
"actions": {
|
||||
"alreadyLoggedIn": "Hai già effettuato l'accesso?",
|
||||
"becomeSponsor": "Diventa sponsor",
|
||||
"cancel": "Annulla",
|
||||
"checkNow": "Controlla ora",
|
||||
"checkUpdates": "Controlla aggiornamenti",
|
||||
"checking": "Controllo in corso...",
|
||||
"connect": "Connetti",
|
||||
"extensions": "Estensioni",
|
||||
"login": "Accedi",
|
||||
"manage": "Gestisci",
|
||||
"manageProviders": "Gestisci provider",
|
||||
"plan": "Piano",
|
||||
"recheck": "Ricontrolla",
|
||||
"recheckProvider": "Ricontrolla {{provider}}",
|
||||
"retry": "Riprova",
|
||||
"updateTo": "Aggiorna alla v{{version}}",
|
||||
"useCode": "Usa il codice"
|
||||
},
|
||||
"atlas": {
|
||||
"alt": "Atlas Cloud",
|
||||
"description": "Atlas Cloud è una piattaforma di inferenza AI full-modal che offre agli sviluppatori un'unica API AI per accedere alla generazione di video, alla generazione di immagini e alle API LLM. Invece di gestire più integrazioni di fornitori, ti connetti una sola volta e ottieni accesso unificato a oltre 300 modelli selezionati in tutte le modalità. Scopri la nuova promozione del piano coding di Atlas Cloud per un accesso alle API più conveniente.",
|
||||
"openCodeProvider": "Provider OpenCode",
|
||||
"plan": "Piano coding Atlas Cloud",
|
||||
"sponsor": "Sponsor"
|
||||
},
|
||||
"errors": {
|
||||
"checkStatusFailed": "Impossibile controllare lo stato della CLI",
|
||||
"installationFailed": "Installazione non riuscita",
|
||||
"refreshFailed": "Impossibile controllare gli aggiornamenti. Verifica la connessione di rete e riprova.",
|
||||
"runtimeUpdatedRefreshFailed": "Runtime aggiornato, ma impossibile aggiornare lo stato del provider."
|
||||
},
|
||||
"hints": {
|
||||
"backgroundStatus": "Lo stato di {{runtime}} verrà controllato in background.",
|
||||
"codexApiKeyFallback": "{{hint}} Il fallback con chiave API è disponibile se cambi modalità di autenticazione.",
|
||||
"codexAutoApiKey": "{{hint}} La modalità Auto continuerà a usare la chiave API finché ChatGPT non viene connesso.",
|
||||
"codexFinishLogin": "Completa l'accesso a ChatGPT nel browser. Inserisci il codice mostrato se richiesto.",
|
||||
"codexNoActiveLogin": "I limiti di utilizzo compaiono solo dopo che Codex CLI rileva un account ChatGPT attivo. Al momento non risulta alcun accesso ChatGPT attivo.",
|
||||
"codexNoActiveManagedSession": "I limiti di utilizzo compaiono solo dopo che Codex CLI rileva un account ChatGPT attivo. Esistono dati locali dell'account Codex, ma al momento non è selezionata alcuna sessione gestita attiva.",
|
||||
"codexReconnectNeeded": "I limiti di utilizzo compaiono solo dopo che Codex aggiorna la sessione ChatGPT attualmente selezionata. Al momento la sessione locale deve essere riconnessa.",
|
||||
"firstCheckSlow": "Il primo controllo può richiedere fino a 30 secondi",
|
||||
"loginRequiredForTeams": "La navigazione di sessioni e progetti funziona senza accesso. L'accesso è necessario solo per eseguire team di agenti.",
|
||||
"troubleshootTitle": "Se sei sicuro di aver effettuato l'accesso, prova questi passaggi:"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "Verifica dell'ultima versione...",
|
||||
"downloading": "Download di {{runtime}}...",
|
||||
"installing": "Installazione di {{runtime}}...",
|
||||
"success": "{{runtime}} v{{version}} installato correttamente",
|
||||
"verifying": "Verifica del checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"apiKeyRequired": "Chiave API richiesta",
|
||||
"comingSoon": "Prossimamente",
|
||||
"collapseProviderDetails": "Comprimi dettagli provider",
|
||||
"expandProviderDetails": "Espandi dettagli provider",
|
||||
"generateLink": "Genera link",
|
||||
"loadingRateLimits": "Caricamento limiti di frequenza",
|
||||
"loggedOut": "Provider disconnesso",
|
||||
"loginAuthFailed": "Autenticazione non riuscita",
|
||||
"loginAuthUpdated": "Autenticazione aggiornata",
|
||||
"loginComplete": "Accesso completato",
|
||||
"loginFailed": "Accesso non riuscito",
|
||||
"loginTitle": "Accesso",
|
||||
"logoutFailed": "Disconnessione non riuscita",
|
||||
"logoutTitle": "Disconnetti",
|
||||
"notLoggedIn": "Non connesso",
|
||||
"openLogin": "Apri accesso",
|
||||
"providerActionRequired": "Azione del provider richiesta",
|
||||
"resets": "si azzera {{time}}",
|
||||
"runtimeLoginTitle": "Accesso {{runtime}}"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "Controllo dei provider AI...",
|
||||
"claudeCli": "Controllo della Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"authenticated": "Autenticato",
|
||||
"backend": "Backend: {{backend}}",
|
||||
"checkingAuthentication": "Verifica dell'autenticazione...",
|
||||
"checkingProviders": "Controllo dei provider...",
|
||||
"configuredLocalCount": "{{count}} configurati localmente",
|
||||
"configuredLocalCount_few": "{{count}} configurati localmente",
|
||||
"configuredLocalCount_many": "{{count}} configurati localmente",
|
||||
"configuredLocalCount_one": "{{count}} configurato localmente",
|
||||
"configuredLocalCount_other": "{{count}} configurati localmente",
|
||||
"configuredLocalTitle": "Route OpenCode locali importate dalla tua configurazione OpenCode.",
|
||||
"connectedCount": "Provider: {{connected}}/{{denominator}} connessi",
|
||||
"freeModels": "Modelli gratuiti",
|
||||
"freeModelsTitle": "OpenCode include opzioni di modelli gratuiti come Big Pickle quando disponibili nella tua configurazione. Anche OpenRouter tramite OpenCode può esporre modelli gratuiti, ma non tutti i modelli OpenCode/OpenRouter sono gratuiti. Disponibilità e limiti possono cambiare.",
|
||||
"loadingModels": "Caricamento dei modelli...",
|
||||
"modelsUnavailable": "Modelli non disponibili per questa build del runtime",
|
||||
"runtime": "Runtime: {{runtime}}",
|
||||
"verifiedCount": "{{count}} verificati",
|
||||
"verifiedCount_few": "{{count}} verificati",
|
||||
"verifiedCount_many": "{{count}} verificati",
|
||||
"verifiedCount_one": "{{count}} verificato",
|
||||
"verifiedCount_other": "{{count}} verificati",
|
||||
"verifiedTitle": "Route OpenCode con una prova di esecuzione riuscita."
|
||||
},
|
||||
"runtime": {
|
||||
"configuredHealthCheckFailed": "Il {{runtime}} configurato non ha superato il controllo di integrità all'avvio.",
|
||||
"configuredNotFound": "Il {{runtime}} configurato non è stato trovato.",
|
||||
"foundButFailed": "{{runtime}} è stato trovato ma non si è avviato",
|
||||
"healthCheckFailedDescription": "L'app ha trovato il {{runtime}} configurato, ma il controllo di integrità all'avvio non è riuscito. Riparalo o reinstallalo, quindi riprova.",
|
||||
"install": "Installa {{runtime}}",
|
||||
"installRequiredDescription": "{{runtime}} è necessario per il provisioning dei team e la gestione delle sessioni. Installalo per iniziare.",
|
||||
"isRequired": "{{runtime}} è necessario",
|
||||
"reinstall": "Reinstalla {{runtime}}"
|
||||
},
|
||||
"runtimeInstall": {
|
||||
"checking": "Controllo",
|
||||
"codexTitle": "Installa Codex CLI nei dati dell'app",
|
||||
"downloading": "Download",
|
||||
"downloadingPercent": "Download {{percent}}%",
|
||||
"install": "Installa",
|
||||
"installing": "Installazione",
|
||||
"openCodeTitle": "Installa il runtime OpenCode nei dati dell'app",
|
||||
"retryInstall": "Riprova installazione"
|
||||
},
|
||||
"troubleshoot": {
|
||||
"again": "di nuovo",
|
||||
"authStatusCommand": "il comando di stato autenticazione della CLI configurata",
|
||||
"checkLoggedIn": "- verifica se mostra \"Connesso\"",
|
||||
"click": "Fai clic su",
|
||||
"loginCommand": "il comando di accesso del runtime",
|
||||
"logoutCommand": "il comando di disconnessione del runtime",
|
||||
"openTerminal": "Apri il terminale ed esegui:",
|
||||
"reloginPrefix": "Se indica che sei connesso ma l'app non lo rileva, prova:",
|
||||
"sameRuntime": "Assicurati che la CLI nel terminale sia lo stesso runtime usato dall'app",
|
||||
"statusCacheHint": "- a volte lo stato viene memorizzato nella cache per alcuni secondi",
|
||||
"then": "quindi"
|
||||
},
|
||||
"warnings": {
|
||||
"multipleApiKeysMissing": "Uno o più provider sono impostati in modalità chiave API, ma non è configurata alcuna chiave API. Apri Gestisci provider per aggiungere chiavi o cambiare la modalità di connessione.",
|
||||
"multipleApiKeysNeedAttention": "Uno o più provider sono impostati in modalità chiave API e richiedono attenzione. Apri Gestisci provider per controllare le chiavi salvate o cambiare la modalità di connessione.",
|
||||
"notAuthenticated": "{{runtime}} è installato ma non sei autenticato. L'accesso è necessario per il provisioning dei team e le funzionalità AI.",
|
||||
"singleApiKeyMissing": "{{provider}} è impostato in modalità chiave API, ma non è configurata alcuna chiave API. Apri Gestisci provider per aggiungere una chiave o cambiare la modalità di connessione.",
|
||||
"singleApiKeyNeedsAttention": "{{provider}} è impostato in modalità chiave API, ma non è connesso. Apri Gestisci provider per controllare la chiave salvata o cambiare la modalità di connessione."
|
||||
}
|
||||
},
|
||||
"recentProjects": {
|
||||
"selectFolderTitle": "Seleziona una cartella di progetto",
|
||||
"selectFolder": "Seleziona cartella",
|
||||
"failedToLoad": "Impossibile caricare i progetti",
|
||||
"retry": "Riprova",
|
||||
"noProjects": "Nessun progetto trovato",
|
||||
"noMatches": "Nessun risultato per \"{{query}}\"",
|
||||
"noRecentProjects": "Nessun progetto recente trovato",
|
||||
"emptyDescription": "L'attività recente di Claude e Codex apparirà qui.",
|
||||
"loadMore": "Carica altro",
|
||||
"card": {
|
||||
"deleted": "Eliminato",
|
||||
"projectFolderMissing": "La cartella del progetto non esiste più",
|
||||
"taskCounts": {
|
||||
"active": "{{count}} attivi",
|
||||
"active_one": "{{count}} attivo",
|
||||
"active_other": "{{count}} attivi",
|
||||
"active_few": "{{count}} attivi",
|
||||
"active_many": "{{count}} attivi",
|
||||
"pending": "{{count}} in attesa",
|
||||
"pending_one": "{{count}} in attesa",
|
||||
"pending_other": "{{count}} in attesa",
|
||||
"pending_few": "{{count}} in attesa",
|
||||
"pending_many": "{{count}} in attesa",
|
||||
"done": "{{count}} completati",
|
||||
"done_one": "{{count}} completato",
|
||||
"done_other": "{{count}} completati",
|
||||
"done_few": "{{count}} completati",
|
||||
"done_many": "{{count}} completati"
|
||||
}
|
||||
},
|
||||
"title": "Progetti recenti",
|
||||
"searchResults": "Risultati della ricerca",
|
||||
"searchPlaceholder": "Cerca progetti..."
|
||||
},
|
||||
"actions": {
|
||||
"selectTeam": "Seleziona team",
|
||||
"or": "oppure",
|
||||
"clearSearch": "Cancella ricerca"
|
||||
},
|
||||
"windowsAdmin": {
|
||||
"title": "Modalità Amministratore di Windows consigliata",
|
||||
"description": "I controlli del runtime OpenCode possono scadere quando Agent Teams AI non viene eseguito con privilegi elevati. Riavvia l'app con Esegui come amministratore prima di avviare i team OpenCode."
|
||||
},
|
||||
"webPreview": {
|
||||
"title": "Apri l'app desktop per la piena funzionalità",
|
||||
"description": "La versione browser è ancora in fase di sviluppo. Azioni sui progetti, integrazioni e aggiornamenti di stato in tempo reale potrebbero essere limitati qui. Usa l'app desktop per accedere a tutte le funzionalità in modo affidabile."
|
||||
},
|
||||
"updateBanner": {
|
||||
"newVersionAvailable": "Nuova versione disponibile",
|
||||
"restartNow": "Riavvia ora",
|
||||
"viewDetails": "Visualizza dettagli"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"fallback": "Qualcosa è andato storto."
|
||||
}
|
||||
688
src/features/localization/renderer/locales/it/extensions.json
Normal file
688
src/features/localization/renderer/locales/it/extensions.json
Normal file
|
|
@ -0,0 +1,688 @@
|
|||
{
|
||||
"store": {
|
||||
"actions": {
|
||||
"addCustom": "Aggiungi personalizzato",
|
||||
"openDashboard": "Apri dashboard",
|
||||
"refreshCatalog": "Aggiorna catalogo"
|
||||
},
|
||||
"capabilities": {
|
||||
"mcp": "MCP: {{status}}",
|
||||
"plugins": "Plugin: {{status}}",
|
||||
"skills": "Skill: {{status}}"
|
||||
},
|
||||
"desktopOnly": "Disponibile solo nell'app desktop.",
|
||||
"provider": {
|
||||
"checkingStatus": "Verifica dello stato del provider...",
|
||||
"connected": "Connesso",
|
||||
"loading": "Caricamento...",
|
||||
"needsSetup": "Richiede configurazione",
|
||||
"readyToConfigure": "Pronto per la configurazione",
|
||||
"unsupported": "Non supportato"
|
||||
},
|
||||
"runtime": {
|
||||
"checkingAvailabilityDescription": "Le estensioni hanno bisogno del runtime configurato per gestire plugin, server MCP, skill e connessioni ai provider.",
|
||||
"checkingAvailabilityTitle": "Verifica della disponibilità del runtime delle estensioni",
|
||||
"failedToStartDescription": "Le estensioni sono disabilitate finché il runtime non supera il controllo di integrità all'avvio. Apri la dashboard per ripararlo o reinstallarlo.",
|
||||
"failedToStartTitle": "Il runtime configurato è stato trovato ma non si è avviato",
|
||||
"multimodelCapabilitiesDescription": "Il supporto dei provider può variare per sezione. I plugin vengono mostrati solo dove il runtime dichiara esplicitamente il supporto.",
|
||||
"multimodelCapabilitiesTitle": "Funzionalità del runtime multimodello",
|
||||
"needsSignInDescription": "{{runtime}} è stato trovato{{version}}, ma le installazioni dei plugin sono disabilitate finché non accedi dalla dashboard.",
|
||||
"needsSignInTitle": "{{runtime}} richiede l'accesso",
|
||||
"notAvailableDescription": "Le estensioni sono disabilitate finché il runtime non viene installato. Apri la dashboard per installarlo e riprova.",
|
||||
"notAvailableTitle": "Il runtime configurato non è disponibile",
|
||||
"readyDescription": "I plugin possono essere installati da questa pagina{{versionSuffix}}.",
|
||||
"readyTitle": "{{runtime}} è pronto",
|
||||
"requiredForMutations": "Il runtime configurato è necessario per installare o disinstallare estensioni. Installalo o riparalo dalla dashboard."
|
||||
},
|
||||
"sessionsRestartWarning": "Le sessioni in esecuzione non recepiranno le modifiche alle estensioni finché non vengono riavviate.",
|
||||
"tabs": {
|
||||
"apiKeys": {
|
||||
"description": "Chiavi segrete per servizi online. Aggiungile qui in modo che plugin, server e integrazioni possano connettersi e funzionare.",
|
||||
"label": "Chiavi API"
|
||||
},
|
||||
"mcpServers": {
|
||||
"description": "Connessioni a strumenti e app esterni. Permettono al runtime di leggere dati o eseguire azioni oltre questa app.",
|
||||
"label": "Server MCP"
|
||||
},
|
||||
"plugins": {
|
||||
"description": "Piccoli componenti aggiuntivi per il runtime. In modalità multimodello si applicano attualmente alle sessioni Anthropic quando supportati. Un supporto più ampio dei provider è in fase di sviluppo.",
|
||||
"label": "Plugin"
|
||||
},
|
||||
"skills": {
|
||||
"description": "Istruzioni pronte per attività comuni. Aiutano il runtime a gestire i task ripetibili in modo più coerente.",
|
||||
"label": "Skill"
|
||||
}
|
||||
},
|
||||
"title": "Estensioni"
|
||||
},
|
||||
"pluginsPanel": {
|
||||
"activeFilters": "{{count}} attivi",
|
||||
"browseByFit": "Sfoglia per pertinenza",
|
||||
"capabilities": "Funzionalità",
|
||||
"categories": "Categorie",
|
||||
"clearAllFilters": "Cancella tutti i filtri",
|
||||
"clearFilters": "Cancella filtri",
|
||||
"counts": {
|
||||
"capabilities": "{{count}} funzionalità",
|
||||
"categories": "{{count}} categorie",
|
||||
"plugins": "{{count}} plugin",
|
||||
"capabilities_few": "{{count}} funzionalità",
|
||||
"capabilities_many": "{{count}} funzionalità",
|
||||
"capabilities_one": "{{count}} funzionalità",
|
||||
"capabilities_other": "{{count}} funzionalità",
|
||||
"categories_few": "{{count}} categorie",
|
||||
"categories_many": "{{count}} categorie",
|
||||
"categories_one": "{{count}} categoria",
|
||||
"categories_other": "{{count}} categorie",
|
||||
"plugins_few": "{{count}} plugin",
|
||||
"plugins_many": "{{count}} plugin",
|
||||
"plugins_one": "{{count}} plugin",
|
||||
"plugins_other": "{{count}} plugin"
|
||||
},
|
||||
"empty": {
|
||||
"description": "Torna più tardi per nuovi plugin",
|
||||
"filteredDescription": "Prova a modificare la ricerca o i criteri di filtro",
|
||||
"filteredTitle": "Nessun plugin corrisponde ai tuoi filtri",
|
||||
"title": "Nessun plugin disponibile"
|
||||
},
|
||||
"filterDescription": "Restringi il catalogo per categoria, funzionalità o stato di installazione.",
|
||||
"installedOnly": "Solo installati",
|
||||
"providerSupportNotice": "Il supporto dei plugin è attualmente garantito solo per le sessioni Anthropic (Claude). Stiamo lavorando per supportare i plugin su tutti gli agenti.",
|
||||
"resultsUpdateInstantly": "I risultati si aggiornano istantaneamente man mano che affini i filtri.",
|
||||
"searchPlaceholder": "Cerca plugin...",
|
||||
"selectedCount": "{{count}} selezionati",
|
||||
"showing": "Visualizzati {{shown}} di {{total}} plugin",
|
||||
"sort": {
|
||||
"category": "Categoria",
|
||||
"nameAsc": "Nome A-Z",
|
||||
"nameDesc": "Nome Z-A",
|
||||
"popular": "Popolari"
|
||||
},
|
||||
"activeFilters_few": "{{count}} attivi",
|
||||
"activeFilters_many": "{{count}} attivi",
|
||||
"activeFilters_one": "{{count}} attivo",
|
||||
"activeFilters_other": "{{count}} attivi",
|
||||
"selectedCount_few": "{{count}} selezionati",
|
||||
"selectedCount_many": "{{count}} selezionati",
|
||||
"selectedCount_one": "{{count}} selezionato",
|
||||
"selectedCount_other": "{{count}} selezionati"
|
||||
},
|
||||
"customMcp": {
|
||||
"actions": {
|
||||
"add": "Aggiungi",
|
||||
"cancel": "Annulla",
|
||||
"install": "Installa",
|
||||
"installing": "Installazione..."
|
||||
},
|
||||
"description": "Aggiungi un server manualmente senza il catalogo.",
|
||||
"errors": {
|
||||
"installFailed": "Installazione non riuscita",
|
||||
"invalidServerName": "Nome server non valido. Usa caratteri alfanumerici, trattini, trattini bassi, punti.",
|
||||
"npmPackageRequired": "Il nome del pacchetto npm è obbligatorio",
|
||||
"serverNameRequired": "Il nome del server è obbligatorio",
|
||||
"serverUrlRequired": "L'URL del server è obbligatorio"
|
||||
},
|
||||
"fields": {
|
||||
"environmentVariables": "Variabili d'ambiente",
|
||||
"headers": "Header",
|
||||
"npmPackage": "Pacchetto npm",
|
||||
"scope": "Ambito",
|
||||
"serverName": "Nome server",
|
||||
"serverUrl": "URL server",
|
||||
"transport": "Trasporto",
|
||||
"transportType": "Tipo di trasporto",
|
||||
"versionOptional": "Versione (facoltativa)"
|
||||
},
|
||||
"title": "Aggiungi server MCP personalizzato",
|
||||
"transport": {
|
||||
"httpSse": "HTTP / SSE",
|
||||
"stdio": "Stdio (npm)"
|
||||
},
|
||||
"placeholders": {
|
||||
"headerName": "Header-Name",
|
||||
"envVarName": "ENV_VAR_NAME",
|
||||
"serverName": "my-server",
|
||||
"latest": "latest",
|
||||
"value": "valore",
|
||||
"serverUrl": "https://api.example.com/mcp"
|
||||
}
|
||||
},
|
||||
"mcpDetail": {
|
||||
"auth": {
|
||||
"remoteMayNeedHeaders": "I server MCP remoti potrebbero comunque richiedere header personalizzati o chiavi API anche quando il registro non li descrive. Se la connessione non riesce dopo l'installazione, consulta la documentazione del provider.",
|
||||
"required": "Questo server richiede l'autenticazione"
|
||||
},
|
||||
"diagnostics": {
|
||||
"launchTarget": "Destinazione di avvio"
|
||||
},
|
||||
"form": {
|
||||
"autoFilled": "Compilato automaticamente",
|
||||
"environmentVariables": "Variabili d'ambiente",
|
||||
"headers": "Header",
|
||||
"scope": "Ambito",
|
||||
"serverName": "Nome server"
|
||||
},
|
||||
"install": {
|
||||
"httpTransport": "HTTP: {{transport}}",
|
||||
"manualSetupDescription": "Questo server richiede una configurazione manuale. Consulta il repository per le istruzioni di installazione.",
|
||||
"manualSetupRequired": "Configurazione manuale richiesta",
|
||||
"npmPackage": "npm: {{package}}",
|
||||
"manage": "Gestisci installazione",
|
||||
"install": "Installa server"
|
||||
},
|
||||
"links": {
|
||||
"glama": "Glama",
|
||||
"repository": "Repository",
|
||||
"website": "Sito web"
|
||||
},
|
||||
"metadata": {
|
||||
"author": "Autore",
|
||||
"githubStars": "Stelle GitHub",
|
||||
"hosting": "Hosting",
|
||||
"installType": "Tipo di installazione",
|
||||
"license": "Licenza",
|
||||
"published": "Pubblicato",
|
||||
"source": "Origine",
|
||||
"updated": "Aggiornato",
|
||||
"version": "Versione"
|
||||
},
|
||||
"scope": {
|
||||
"local": "Locale",
|
||||
"project": "Progetto"
|
||||
},
|
||||
"tools": {
|
||||
"title": "Strumenti ({{count}})",
|
||||
"title_few": "Strumenti ({{count}})",
|
||||
"title_many": "Strumenti ({{count}})",
|
||||
"title_one": "Strumento ({{count}})",
|
||||
"title_other": "Strumenti ({{count}})"
|
||||
},
|
||||
"placeholders": {
|
||||
"serverName": "my-server"
|
||||
}
|
||||
},
|
||||
"skillEditor": {
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"createSkill": "Crea skill",
|
||||
"preparing": "Preparazione...",
|
||||
"reviewAndCreate": "Rivedi e crea",
|
||||
"reviewAndSave": "Rivedi e salva",
|
||||
"saveSkill": "Salva skill"
|
||||
},
|
||||
"advanced": {
|
||||
"customDescription": "Questa skill usa un formato markdown personalizzato, quindi modificala direttamente qui.",
|
||||
"customTitle": "2. Editor SKILL.md",
|
||||
"description": "La maggior parte delle persone può saltare questo passaggio. Aprilo solo se vuoi il controllo diretto sul file markdown grezzo.",
|
||||
"hide": "Nascondi editor avanzato",
|
||||
"resetFromStructuredFields": "Reimposta dai campi strutturati",
|
||||
"show": "Mostra editor avanzato",
|
||||
"title": "4. Editor SKILL.md avanzato"
|
||||
},
|
||||
"basics": {
|
||||
"description": "Assegna a questa skill un nome chiaro, scegli chi può usarla e decidi dove deve risiedere.",
|
||||
"title": "1. Nozioni di base"
|
||||
},
|
||||
"description": {
|
||||
"create": "Descrivi il flusso di lavoro in linguaggio semplice, rivedi i file che verranno creati, quindi salvalo.",
|
||||
"edit": "Aggiorna questa skill, rivedi le modifiche risultanti ai file, quindi salvala."
|
||||
},
|
||||
"extraFiles": {
|
||||
"addedFiles": "File aggiunti:",
|
||||
"assets": "Asset",
|
||||
"assetsDescription": "Aggiungi screenshot o media inclusi solo se aiutano a spiegare il flusso di lavoro.",
|
||||
"description": "Aggiungi documenti, script o asset di supporto solo se questa skill ne ha davvero bisogno.",
|
||||
"lockedForEdits": "La radice e la cartella sono bloccate per le modifiche",
|
||||
"optionalDescription": "Aggiungi file iniziali che verranno inclusi nella revisione e scritti insieme a `SKILL.md`.",
|
||||
"optionalTitle": "File facoltativi",
|
||||
"references": "Riferimenti",
|
||||
"referencesDescription": "Aggiungi documenti, link o esempi di supporto che il runtime può consultare.",
|
||||
"scripts": "Script",
|
||||
"scriptsDescription": "Aggiungi comandi di supporto o note di configurazione. Rivedi attentamente prima di condividere questa skill.",
|
||||
"title": "3. File aggiuntivi"
|
||||
},
|
||||
"fields": {
|
||||
"compatibility": "Compatibilità",
|
||||
"description": "Descrizione",
|
||||
"folderName": "Nome cartella",
|
||||
"folderNameHint": "Lo suggeriamo automaticamente dal nome della skill così la revisione funziona subito.",
|
||||
"invocation": "Come va usata",
|
||||
"license": "Licenza",
|
||||
"name": "Nome skill",
|
||||
"notes": "Note aggiuntive o vincoli",
|
||||
"root": "Dove archiviarla",
|
||||
"scope": "Chi può usarla",
|
||||
"steps": "Passaggi principali da seguire",
|
||||
"whenToUse": "Quando ricorrere a questa skill"
|
||||
},
|
||||
"instructions": {
|
||||
"description": "Queste sezioni generano automaticamente il file della skill, quindi non devi modificare il markdown a meno che tu non lo voglia.",
|
||||
"locked": "I campi strutturati sono bloccati perché sei passato alla modifica manuale di `SKILL.md` qui sotto.",
|
||||
"title": "2. Istruzioni"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Può essere usata automaticamente",
|
||||
"manualOnly": "Solo quando lo richiedi"
|
||||
},
|
||||
"placeholders": {
|
||||
"description": "Con cosa aiuta questa skill",
|
||||
"name": "Scrivi un nome conciso per la skill",
|
||||
"notes": "Esempio: Segnala test mancanti, regressioni e supposizioni rischiose.",
|
||||
"steps": "1. Ispeziona i file rilevanti.\n2. Spiega prima il rischio principale.\n3. Suggerisci la correzione più sicura.",
|
||||
"whenToUse": "Esempio: Usala quando il task è una revisione del codice o una richiesta di triage di bug.",
|
||||
"license": "MIT",
|
||||
"compatibility": "claude-code, cursor"
|
||||
},
|
||||
"review": {
|
||||
"creating": "Creazione di una skill",
|
||||
"hint": "Rivedi prima le modifiche ai file, quindi conferma il salvataggio nel passaggio successivo.",
|
||||
"saving": "Salvataggio di questa skill"
|
||||
},
|
||||
"root": {
|
||||
"codexOnly": " - Solo Codex",
|
||||
"shared": " - Condivisa"
|
||||
},
|
||||
"scope": {
|
||||
"project": "Progetto: {{project}}",
|
||||
"projectUnavailable": "Progetto non disponibile",
|
||||
"user": "Utente"
|
||||
},
|
||||
"title": {
|
||||
"create": "Crea skill",
|
||||
"edit": "Modifica skill"
|
||||
}
|
||||
},
|
||||
"skillDetail": {
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"delete": "Elimina",
|
||||
"deleteSkill": "Elimina skill",
|
||||
"deleting": "Eliminazione...",
|
||||
"editSkill": "Modifica skill",
|
||||
"openFolder": "Apri cartella",
|
||||
"openSkillFile": "Apri SKILL.md",
|
||||
"retry": "Riprova"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "Asset",
|
||||
"autoUse": "Uso automatico",
|
||||
"hasScripts": "Contiene script",
|
||||
"manualUse": "Uso manuale",
|
||||
"references": "Riferimenti",
|
||||
"storedIn": "Archiviata in {{root}}"
|
||||
},
|
||||
"deleteDialog": {
|
||||
"description": "Eliminare questa skill e spostarla nel Cestino?",
|
||||
"descriptionWithName": "Eliminare \"{{name}}\" e spostarla nel Cestino? Puoi ripristinarla in seguito dal Cestino se necessario.",
|
||||
"title": "Eliminare la skill?"
|
||||
},
|
||||
"descriptionFallback": "Ispeziona i metadati della skill rilevata e le istruzioni grezze.",
|
||||
"errors": {
|
||||
"deleteFailed": "Impossibile eliminare la skill",
|
||||
"loadFailed": "Impossibile caricare questa skill."
|
||||
},
|
||||
"files": {
|
||||
"advancedDetails": "Dettagli avanzati dei file",
|
||||
"assets": "Asset",
|
||||
"references": "Riferimenti",
|
||||
"scripts": "Script",
|
||||
"storedAt": "Archiviata in"
|
||||
},
|
||||
"includes": {
|
||||
"assets": "asset",
|
||||
"instructionsOnly": "Solo le istruzioni della skill",
|
||||
"references": "riferimenti",
|
||||
"scripts": "script"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Si esegue automaticamente quando corrisponde al task.",
|
||||
"manualOnly": "Si esegue solo quando lo richiedi esplicitamente."
|
||||
},
|
||||
"issues": {
|
||||
"bundledScripts": "Questa skill include script in bundle",
|
||||
"reviewCarefully": "Rivedi attentamente questa skill prima di usarla"
|
||||
},
|
||||
"loading": "Caricamento dei dettagli della skill...",
|
||||
"scope": {
|
||||
"personal": "Le tue skill personali",
|
||||
"projectOnly": "Solo questo progetto"
|
||||
},
|
||||
"summary": {
|
||||
"howUsed": "Come viene usata",
|
||||
"included": "Cosa è incluso",
|
||||
"whoCanUse": "Chi può usarla"
|
||||
},
|
||||
"titleFallback": "Dettagli della skill"
|
||||
},
|
||||
"skillsPanel": {
|
||||
"actions": {
|
||||
"createSkill": "Crea skill",
|
||||
"import": "Importa"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "Asset",
|
||||
"hasScripts": "Contiene script",
|
||||
"needsAttention": "Richiede attenzione",
|
||||
"references": "Riferimenti",
|
||||
"storedIn": "Archiviata in {{root}}"
|
||||
},
|
||||
"configuredRuntime": "il runtime configurato",
|
||||
"counts": {
|
||||
"codexOnly": "{{count}} solo Codex",
|
||||
"personal": "{{count}} personali",
|
||||
"project": "{{count}} di progetto",
|
||||
"shared": "{{count}} condivise",
|
||||
"total": "{{count}} totali",
|
||||
"codexOnly_few": "{{count}} solo Codex",
|
||||
"codexOnly_many": "{{count}} solo Codex",
|
||||
"codexOnly_one": "{{count}} solo Codex",
|
||||
"codexOnly_other": "{{count}} solo Codex",
|
||||
"personal_few": "{{count}} personali",
|
||||
"personal_many": "{{count}} personali",
|
||||
"personal_one": "{{count}} personale",
|
||||
"personal_other": "{{count}} personali",
|
||||
"project_few": "{{count}} di progetto",
|
||||
"project_many": "{{count}} di progetto",
|
||||
"project_one": "{{count}} di progetto",
|
||||
"project_other": "{{count}} di progetto",
|
||||
"shared_few": "{{count}} condivise",
|
||||
"shared_many": "{{count}} condivise",
|
||||
"shared_one": "{{count}} condivisa",
|
||||
"shared_other": "{{count}} condivise",
|
||||
"total_few": "{{count}} totali",
|
||||
"total_many": "{{count}} totali",
|
||||
"total_one": "{{count}} totale",
|
||||
"total_other": "{{count}} totali"
|
||||
},
|
||||
"empty": {
|
||||
"noMatches": "Nessuna skill corrisponde alla tua ricerca",
|
||||
"noMatchesDescription": "Prova un termine di ricerca diverso o cambia i filtri.",
|
||||
"noSkills": "Ancora nessuna skill",
|
||||
"noSkillsDescription": "Crea la tua prima skill per insegnare un flusso di lavoro ripetibile, oppure importane una che già usi."
|
||||
},
|
||||
"filters": {
|
||||
"all": "Tutte le skill",
|
||||
"codexOnly": "Solo Codex",
|
||||
"hasScripts": "Contiene script",
|
||||
"needsAttention": "Richiede attenzione",
|
||||
"personal": "Personali",
|
||||
"project": "Progetto",
|
||||
"shared": "Condivise"
|
||||
},
|
||||
"hero": {
|
||||
"codexAvailable": "Usa `.codex` quando una skill deve rimanere solo per Codex.",
|
||||
"codexUnavailable": "Le skill `.codex` esistenti restano modificabili qui, ma le nuove skill solo per Codex richiedono il runtime Codex abilitato.",
|
||||
"description": "Le skill sono istruzioni riutilizzabili che aiutano il runtime a gestire lo stesso tipo di task in modo più coerente.",
|
||||
"guidance": "Usa le skill personali per le abitudini che vuoi ovunque. Usa le skill di progetto per i flussi di lavoro che hanno senso solo all'interno di un singolo codebase.",
|
||||
"personalContext": "Al momento stai vedendo solo le tue skill personali.",
|
||||
"projectContext": "Stai vedendo le skill per {{project}} più le tue skill personali.",
|
||||
"title": "Insegna il lavoro ripetibile"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "Si esegue automaticamente quando è pertinente",
|
||||
"manualOnly": "Si esegue solo quando lo richiedi esplicitamente"
|
||||
},
|
||||
"loading": {
|
||||
"loading": "Caricamento delle skill...",
|
||||
"refreshing": "Aggiornamento delle skill..."
|
||||
},
|
||||
"runtimeAudience": "Le skill condivise in `.claude`, `.cursor` e `.agents` sono disponibili per {{audience}}. Le skill archiviate in `.codex` restano solo per Codex quando il supporto Codex è disponibile.",
|
||||
"scope": {
|
||||
"project": "Questo progetto",
|
||||
"user": "Personali"
|
||||
},
|
||||
"searchPlaceholder": "Cerca per nome della skill o per ciò con cui aiuta...",
|
||||
"sections": {
|
||||
"personal": {
|
||||
"description": "Abitudini e istruzioni che vuoi disponibili ovunque.",
|
||||
"title": "Skill personali"
|
||||
},
|
||||
"project": {
|
||||
"description": "Flussi di lavoro che hanno senso solo per questo codebase.",
|
||||
"title": "Skill di progetto"
|
||||
}
|
||||
},
|
||||
"sort": {
|
||||
"label": "Ordina skill",
|
||||
"name": "Nome",
|
||||
"recent": "Recenti"
|
||||
},
|
||||
"status": {
|
||||
"hasScripts": "Include script, quindi rivedila attentamente",
|
||||
"needsAttention": "Richiede attenzione prima di affidarti ad essa",
|
||||
"ready": "Pronta all'uso"
|
||||
},
|
||||
"success": {
|
||||
"created": "Skill creata correttamente.",
|
||||
"imported": "Skill importata correttamente.",
|
||||
"saved": "Skill salvata correttamente."
|
||||
}
|
||||
},
|
||||
"pluginDetail": {
|
||||
"unknown": "Sconosciuto",
|
||||
"metadata": {
|
||||
"author": "Autore",
|
||||
"category": "Categoria",
|
||||
"source": "Origine",
|
||||
"version": "Versione",
|
||||
"capabilities": "Funzionalità",
|
||||
"installs": "Installazioni"
|
||||
},
|
||||
"scope": {
|
||||
"label": "Ambito:",
|
||||
"options": {
|
||||
"user": "Utente (globale)",
|
||||
"project": "Progetto (condiviso)",
|
||||
"local": "Locale (in gitignore)"
|
||||
}
|
||||
},
|
||||
"links": {
|
||||
"homepage": "Home page",
|
||||
"contact": "Contatto"
|
||||
},
|
||||
"readme": {
|
||||
"loading": "Caricamento README...",
|
||||
"empty": "Nessun README disponibile."
|
||||
}
|
||||
},
|
||||
"skillImport": {
|
||||
"title": "Importa skill",
|
||||
"description": "Scegli una cartella di skill esistente, rivedi cosa verrà copiato, quindi importala in una delle tue posizioni di skill supportate.",
|
||||
"steps": {
|
||||
"chooseFolder": {
|
||||
"title": "1. Scegli una cartella di skill",
|
||||
"description": "Dovrebbe essere una cartella che contiene già un file `SKILL.md`, `Skill.md` o `skill.md`."
|
||||
},
|
||||
"location": {
|
||||
"title": "2. Decidi dove collocarla",
|
||||
"description": "Le skill personali funzionano ovunque. Le skill di progetto compaiono solo per un singolo codebase."
|
||||
}
|
||||
},
|
||||
"fields": {
|
||||
"sourceFolder": "Cartella di origine",
|
||||
"destinationFolderName": "Nome della cartella di destinazione",
|
||||
"audience": "Chi può usarla",
|
||||
"storage": "Dove archiviarla"
|
||||
},
|
||||
"placeholders": {
|
||||
"defaultFolderName": "Per impostazione predefinita usa il nome della cartella di origine"
|
||||
},
|
||||
"actions": {
|
||||
"browse": "Sfoglia",
|
||||
"cancel": "Annulla",
|
||||
"preparing": "Preparazione...",
|
||||
"reviewAndImport": "Rivedi e importa",
|
||||
"importSkill": "Importa skill",
|
||||
"backToImport": "Torna all'importazione"
|
||||
},
|
||||
"scope": {
|
||||
"user": "Utente",
|
||||
"project": "Progetto: {{project}}",
|
||||
"projectUnavailable": "Progetto non disponibile"
|
||||
},
|
||||
"rootSuffix": {
|
||||
"codexOnly": " - Solo Codex",
|
||||
"shared": " - Condivisa"
|
||||
},
|
||||
"reviewHint": "Rivedi prima i file copiati, quindi conferma l'importazione nel passaggio successivo.",
|
||||
"reviewLabel": "Importazione di questa skill",
|
||||
"errors": {
|
||||
"missingSkillFile": "Questa cartella non sembra ancora una skill. Necessita di un file SKILL.md, Skill.md o skill.md.",
|
||||
"symbolicLinks": "Questa cartella contiene collegamenti simbolici. Importa i file reali invece dei collegamenti.",
|
||||
"tooManyFiles": "Questa cartella di skill è troppo grande per essere importata in una volta. Rimuovi i file in eccesso e riprova.",
|
||||
"tooLarge": "Questa cartella di skill è troppo grande per essere importata in sicurezza. Riduci gli asset di grandi dimensioni e riprova.",
|
||||
"invalidFolderName": "Scegli un nome di cartella di destinazione più semplice usando lettere, numeri, punti, trattini o trattini bassi.",
|
||||
"mustBeDirectory": "Scegli una cartella da importare, non un singolo file.",
|
||||
"reviewFailed": "Impossibile rivedere le modifiche dell'importazione",
|
||||
"importFailed": "Impossibile importare la skill"
|
||||
}
|
||||
},
|
||||
"mcpPanel": {
|
||||
"sort": {
|
||||
"nameAsc": "Nome A→Z",
|
||||
"nameDesc": "Nome Z→A",
|
||||
"toolsDesc": "Più strumenti"
|
||||
},
|
||||
"health": {
|
||||
"title": "Stato di integrità MCP",
|
||||
"checkingViaRuntime": "Controllo dei server MCP installati tramite {{runtime}} ...",
|
||||
"lastChecked": "Ultimo controllo {{time}}",
|
||||
"description": "Esegui la diagnostica da questa pagina per verificare la connettività MCP installata.",
|
||||
"checking": "Controllo...",
|
||||
"checkStatus": "Controlla stato"
|
||||
},
|
||||
"diagnostics": {
|
||||
"title": "Diagnostica MCP del runtime",
|
||||
"serversCount": "{{count}} server",
|
||||
"serversCount_one": "{{count}} server",
|
||||
"serversCount_other": "{{count}} server",
|
||||
"waiting": "In attesa dei risultati della diagnostica...",
|
||||
"disableReasons": {
|
||||
"checkingRuntimeStatus": "Verifica dello stato del runtime...",
|
||||
"checkingRuntimeAvailability": "Verifica della disponibilità del runtime...",
|
||||
"runtimeFailedToStart": "Il runtime configurato è stato trovato ma non si è avviato. Apri la dashboard per ripararlo o reinstallarlo.",
|
||||
"runtimeRequired": "Il runtime configurato è necessario. Installalo o riparalo dalla dashboard."
|
||||
},
|
||||
"serversCount_few": "{{count}} server",
|
||||
"serversCount_many": "{{count}} server"
|
||||
},
|
||||
"searchPlaceholder": "Cerca server MCP...",
|
||||
"runtime": {
|
||||
"notAvailable": "{{runtime}} non disponibile",
|
||||
"notInstalled": "{{runtime}} non installato",
|
||||
"requiredDescription": "I controlli di integrità MCP richiedono {{runtime}}. Vai alla dashboard per installarlo o ripararlo."
|
||||
},
|
||||
"empty": {
|
||||
"searchTitle": "Nessun server trovato",
|
||||
"title": "Nessun server MCP disponibile",
|
||||
"searchDescription": "Prova un termine di ricerca diverso",
|
||||
"description": "Torna più tardi per nuovi server"
|
||||
},
|
||||
"loadMore": "Carica altro"
|
||||
},
|
||||
"apiKeys": {
|
||||
"description": "Archivia in modo sicuro le chiavi API per la compilazione automatica durante l'installazione dei server MCP.",
|
||||
"storage": {
|
||||
"osKeychain": "Le chiavi sono crittografate tramite {{backend}} e archiviate con permessi file limitati (solo proprietario).",
|
||||
"localEncryption": "Portachiavi del sistema operativo non disponibile - le chiavi sono crittografate localmente con AES-256. Per una protezione più forte, installa un servizio keyring (gnome-keyring, kwallet)."
|
||||
},
|
||||
"actions": {
|
||||
"add": "Aggiungi chiave API",
|
||||
"addFirst": "Aggiungi la tua prima chiave",
|
||||
"edit": "Modifica",
|
||||
"copied": "Copiato!",
|
||||
"copyEnvVarName": "Copia nome variabile d'ambiente",
|
||||
"confirmDelete": "Fai di nuovo clic per confermare",
|
||||
"delete": "Elimina"
|
||||
},
|
||||
"empty": {
|
||||
"title": "Nessuna chiave API salvata",
|
||||
"description": "Aggiungi chiavi per compilare automaticamente le variabili d'ambiente durante l'installazione dei server MCP."
|
||||
},
|
||||
"form": {
|
||||
"addTitle": "Aggiungi chiave API",
|
||||
"editTitle": "Modifica chiave API",
|
||||
"addDescription": "Archivia una chiave API per la compilazione automatica nelle installazioni dei server MCP.",
|
||||
"editDescription": "Aggiorna i dettagli della chiave. Devi reinserire il valore.",
|
||||
"keychainUnavailable": "Portachiavi del sistema operativo non disponibile - chiavi crittografate localmente con AES-256. Installa gnome-keyring per la protezione a livello di sistema operativo.",
|
||||
"name": "Nome",
|
||||
"namePlaceholder": "es. OpenAI Production",
|
||||
"environmentVariableName": "Nome variabile d'ambiente",
|
||||
"envVarPlaceholder": "es. OPENAI_API_KEY",
|
||||
"value": "Valore",
|
||||
"reenterValue": "Reinserisci il valore della chiave",
|
||||
"valuePlaceholder": "sk-...",
|
||||
"scope": "Ambito",
|
||||
"userScopeLabel": "Utente (globale)",
|
||||
"projectScopeLabel": "Progetto: {{project}}",
|
||||
"projectUnavailable": "Progetto non disponibile",
|
||||
"boundTo": "Associata a {{path}}",
|
||||
"cancel": "Annulla",
|
||||
"saving": "Salvataggio...",
|
||||
"update": "Aggiorna",
|
||||
"save": "Salva",
|
||||
"errors": {
|
||||
"invalidEnvVarFormat": "Usa lettere, cifre, trattini bassi. Deve iniziare con una lettera o un trattino basso.",
|
||||
"nameRequired": "Il nome è obbligatorio",
|
||||
"envVarRequired": "Il nome della variabile d'ambiente è obbligatorio",
|
||||
"invalidEnvVar": "Nome variabile d'ambiente non valido",
|
||||
"valueRequired": "Il valore della chiave è obbligatorio",
|
||||
"projectScopeRequiresProject": "Le chiavi API con ambito di progetto richiedono un progetto attivo",
|
||||
"saveFailed": "Salvataggio non riuscito"
|
||||
}
|
||||
}
|
||||
},
|
||||
"skillReview": {
|
||||
"title": "Rivedi le modifiche della skill",
|
||||
"description": "{{reviewLabel}} mostra prima un'anteprima delle modifiche al filesystem. Nulla viene scritto finché non confermi qui sotto.",
|
||||
"noPreview": "Nessuna anteprima disponibile.",
|
||||
"confirmPromptPrefix": "Rivedi il diff qui sotto, quindi usa",
|
||||
"confirmPromptSuffix": "per applicare queste modifiche.",
|
||||
"noChanges": "Nessuna modifica ai file rilevata finora.",
|
||||
"binaryBadge": "binario",
|
||||
"binaryPreviewHidden": "L'anteprima dei file binari non viene mostrata. Il file verrà copiato così com'è.",
|
||||
"summary": {
|
||||
"fileChanges": "{{count}} modifiche ai file",
|
||||
"fileChanges_one": "{{count}} modifica al file",
|
||||
"fileChanges_other": "{{count}} modifiche ai file",
|
||||
"new": "{{count}} nuovi",
|
||||
"updated": "{{count}} aggiornati",
|
||||
"removed": "{{count}} rimossi",
|
||||
"binary": "{{count}} binari",
|
||||
"fileChanges_few": "{{count}} modifiche ai file",
|
||||
"fileChanges_many": "{{count}} modifiche ai file"
|
||||
}
|
||||
},
|
||||
"mcpCard": {
|
||||
"toolsCount": "{{count}} strumenti",
|
||||
"toolsCount_one": "{{count}} strumento",
|
||||
"toolsCount_other": "{{count}} strumenti",
|
||||
"envCount": "{{count}} variabili d'ambiente",
|
||||
"envCount_one": "{{count}} variabile d'ambiente",
|
||||
"envCount_other": "{{count}} variabili d'ambiente",
|
||||
"auth": "Autenticazione",
|
||||
"byAuthor": "di {{author}}",
|
||||
"hosting": {
|
||||
"remote": "Remoto",
|
||||
"local": "Locale",
|
||||
"both": "Entrambi"
|
||||
},
|
||||
"toolsCount_few": "{{count}} strumenti",
|
||||
"toolsCount_many": "{{count}} strumenti",
|
||||
"envCount_few": "{{count}} variabili d'ambiente",
|
||||
"envCount_many": "{{count}} variabili d'ambiente",
|
||||
"repository": "Repository",
|
||||
"website": "Sito web"
|
||||
},
|
||||
"installButton": {
|
||||
"installing": "Installazione...",
|
||||
"removing": "Rimozione...",
|
||||
"done": "Fatto",
|
||||
"retry": "Riprova",
|
||||
"uninstall": "Disinstalla",
|
||||
"install": "Installa"
|
||||
},
|
||||
"pluginCard": {
|
||||
"official": "Ufficiale"
|
||||
}
|
||||
}
|
||||
217
src/features/localization/renderer/locales/it/report.json
Normal file
217
src/features/localization/renderer/locales/it/report.json
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
{
|
||||
"cost": {
|
||||
"breakdownTitle": "Ripartizione dei costi (per 1M di token)",
|
||||
"cacheRead": "Lettura cache",
|
||||
"cacheWrite": "Scrittura cache",
|
||||
"cost": "Costo",
|
||||
"input": "Input",
|
||||
"noCommits": "nessun commit",
|
||||
"noLinesChanged": "nessuna riga modificata",
|
||||
"output": "Output",
|
||||
"parent": "Genitore: {{cost}}",
|
||||
"parentCost": "Costo genitore",
|
||||
"perCommit": "Per commit",
|
||||
"perCommitFormula": "costo totale ÷ {{count}} commit",
|
||||
"perCommitFormula_few": "costo totale ÷ {{count}} commit",
|
||||
"perCommitFormula_many": "costo totale ÷ {{count}} commit",
|
||||
"perCommitFormula_one": "costo totale ÷ {{count}} commit",
|
||||
"perCommitFormula_other": "costo totale ÷ {{count}} commit",
|
||||
"perLineChanged": "Per riga modificata",
|
||||
"perLineFormula": "costo totale ÷ {{count}} riga",
|
||||
"perLineFormula_few": "costo totale ÷ {{count}} righe",
|
||||
"perLineFormula_many": "costo totale ÷ {{count}} righe",
|
||||
"perLineFormula_one": "costo totale ÷ {{count}} riga",
|
||||
"perLineFormula_other": "costo totale ÷ {{count}} righe",
|
||||
"subagent": "Sottoagente: {{cost}}",
|
||||
"subagentCost": "Costo sottoagente",
|
||||
"title": "Analisi dei costi",
|
||||
"total": "Totale"
|
||||
},
|
||||
"insights": {
|
||||
"agent": "agente",
|
||||
"agent_few": "agenti",
|
||||
"agent_many": "agenti",
|
||||
"agent_one": "agente",
|
||||
"agent_other": "agenti",
|
||||
"agentTree": "Albero degli agenti ({{count}} {{unit}})",
|
||||
"background": "(in background)",
|
||||
"bashCommands": "Comandi Bash",
|
||||
"outOfScopeFindings": "Risultati fuori ambito ({{count}})",
|
||||
"questionsAsked": "Domande poste ({{count}})",
|
||||
"repeated": "Ripetuti",
|
||||
"skillsInvoked": "Skill invocate ({{count}})",
|
||||
"taskDispatches": "Invii di task ({{count}})",
|
||||
"tasksCreated": "Task creati ({{count}})",
|
||||
"teamMode": "Modalità team",
|
||||
"teams": "Team: {{teams}}",
|
||||
"title": "Approfondimenti sulla sessione",
|
||||
"total": "Totale",
|
||||
"unique": "Unici",
|
||||
"skillsInvoked_few": "Skill invocate ({{count}})",
|
||||
"skillsInvoked_many": "Skill invocate ({{count}})",
|
||||
"skillsInvoked_one": "Skill invocate ({{count}})",
|
||||
"skillsInvoked_other": "Skill invocate ({{count}})",
|
||||
"taskDispatches_few": "Invii di task ({{count}})",
|
||||
"taskDispatches_many": "Invii di task ({{count}})",
|
||||
"taskDispatches_one": "Invii di task ({{count}})",
|
||||
"taskDispatches_other": "Invii di task ({{count}})",
|
||||
"tasksCreated_few": "Task creati ({{count}})",
|
||||
"tasksCreated_many": "Task creati ({{count}})",
|
||||
"tasksCreated_one": "Task creati ({{count}})",
|
||||
"tasksCreated_other": "Task creati ({{count}})",
|
||||
"questionsAsked_few": "Domande poste ({{count}})",
|
||||
"questionsAsked_many": "Domande poste ({{count}})",
|
||||
"questionsAsked_one": "Domande poste ({{count}})",
|
||||
"questionsAsked_other": "Domande poste ({{count}})",
|
||||
"agentTree_few": "Albero degli agenti ({{count}} {{unit}})",
|
||||
"agentTree_many": "Albero degli agenti ({{count}} {{unit}})",
|
||||
"agentTree_one": "Albero degli agenti ({{count}} {{unit}})",
|
||||
"agentTree_other": "Albero degli agenti ({{count}} {{unit}})",
|
||||
"outOfScopeFindings_few": "Risultati fuori ambito ({{count}})",
|
||||
"outOfScopeFindings_many": "Risultati fuori ambito ({{count}})",
|
||||
"outOfScopeFindings_one": "Risultati fuori ambito ({{count}})",
|
||||
"outOfScopeFindings_other": "Risultati fuori ambito ({{count}})",
|
||||
"keyTakeaways": "Punti chiave"
|
||||
},
|
||||
"quality": {
|
||||
"chars": "caratteri",
|
||||
"corrections": "Correzioni",
|
||||
"failed": "non superati",
|
||||
"fileReadRedundancy": "Ridondanza letture file",
|
||||
"firstMessage": "Primo messaggio",
|
||||
"firstRun": "Prima esecuzione",
|
||||
"frictionRate": "Tasso di attrito",
|
||||
"lastRun": "Ultima esecuzione",
|
||||
"messagesBeforeWork": "Messaggi prima del lavoro",
|
||||
"passed": "superati",
|
||||
"promptQuality": "Qualità del prompt",
|
||||
"readsPerUniqueFile": "Letture/file unico",
|
||||
"snapshot": "snapshot",
|
||||
"snapshot_few": "snapshot",
|
||||
"snapshot_many": "snapshot",
|
||||
"snapshot_one": "snapshot",
|
||||
"snapshot_other": "snapshot",
|
||||
"startupOverhead": "Overhead di avvio",
|
||||
"testProgression": "Progressione dei test",
|
||||
"title": "Segnali di qualità",
|
||||
"tokensBeforeWork": "Token prima del lavoro",
|
||||
"totalReads": "Letture totali",
|
||||
"uniqueFiles": "File unici",
|
||||
"userMessages": "Messaggi utente",
|
||||
"percentOfTotal": "% del totale"
|
||||
},
|
||||
"tokens": {
|
||||
"apiCalls": "Chiamate API",
|
||||
"cacheCreate": "Creazione cache",
|
||||
"cacheEfficiency": "Efficienza cache",
|
||||
"cacheRead": "Lettura cache",
|
||||
"cacheReadPct": "% lettura cache",
|
||||
"coldStart": "Avvio a freddo",
|
||||
"cost": "Costo",
|
||||
"input": "Input",
|
||||
"model": "Modello",
|
||||
"no": "No",
|
||||
"output": "Output",
|
||||
"readWriteRatio": "Rapporto L/S",
|
||||
"title": "Utilizzo dei token",
|
||||
"total": "Totale",
|
||||
"yes": "Sì"
|
||||
},
|
||||
"subagents": {
|
||||
"title": "Sottoagenti",
|
||||
"metrics": {
|
||||
"count": "Conteggio",
|
||||
"totalTokens": "Token totali",
|
||||
"totalDuration": "Durata totale",
|
||||
"totalCost": "Costo totale"
|
||||
},
|
||||
"table": {
|
||||
"description": "Descrizione",
|
||||
"type": "Tipo",
|
||||
"tokens": "Token",
|
||||
"duration": "Durata",
|
||||
"cost": "Costo"
|
||||
}
|
||||
},
|
||||
"overview": {
|
||||
"title": "Panoramica",
|
||||
"yes": "Sì",
|
||||
"no": "No",
|
||||
"metrics": {
|
||||
"duration": "Durata",
|
||||
"messages": "Messaggi",
|
||||
"contextUsage": "Utilizzo del contesto",
|
||||
"compactions": "Compattazioni",
|
||||
"branch": "Branch",
|
||||
"subagents": "Sottoagenti",
|
||||
"project": "Progetto",
|
||||
"sessionId": "ID sessione"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "Cronologia e attività",
|
||||
"idleAnalysis": "Analisi inattività",
|
||||
"metrics": {
|
||||
"idleGaps": "Intervalli di inattività",
|
||||
"totalIdle": "Inattività totale",
|
||||
"activeTime": "Tempo attivo",
|
||||
"idlePercent": "% inattività"
|
||||
},
|
||||
"modelSwitches": "Cambi di modello ({{count}})",
|
||||
"modelSwitches_one": "Cambi di modello ({{count}})",
|
||||
"modelSwitches_other": "Cambi di modello ({{count}})",
|
||||
"messageNumber": "msg n°{{number}}",
|
||||
"keyEvents": "Eventi chiave",
|
||||
"modelSwitches_few": "Cambi di modello ({{count}})",
|
||||
"modelSwitches_many": "Cambi di modello ({{count}})"
|
||||
},
|
||||
"tools": {
|
||||
"title": "Utilizzo degli strumenti",
|
||||
"summary": "{{formattedCount}} chiamate totali su {{toolCount}} strumenti",
|
||||
"columns": {
|
||||
"tool": "Strumento",
|
||||
"calls": "Chiamate",
|
||||
"errors": "Errori",
|
||||
"successPercent": "% successo",
|
||||
"health": "Stato"
|
||||
}
|
||||
},
|
||||
"git": {
|
||||
"title": "Attività Git",
|
||||
"commits": "Commit",
|
||||
"pushes": "Push",
|
||||
"linesAdded": "Righe aggiunte",
|
||||
"linesRemoved": "Righe rimosse",
|
||||
"branchesCreated": "Branch creati"
|
||||
},
|
||||
"friction": {
|
||||
"title": "Segnali di attrito",
|
||||
"rate": "Tasso di attrito: {{rate}}%",
|
||||
"correctionsCount": "{{count}} correzioni",
|
||||
"correctionsCount_one": "{{count}} correzione",
|
||||
"corrections": "Correzioni",
|
||||
"thrashingSignals": "Segnali di thrashing",
|
||||
"repeatedBashCommands": "Comandi Bash ripetuti",
|
||||
"reworkedFiles": "File rielaborati (3+ modifiche)",
|
||||
"correctionsCount_few": "{{count}} correzioni",
|
||||
"correctionsCount_many": "{{count}} correzioni",
|
||||
"correctionsCount_other": "{{count}} correzioni"
|
||||
},
|
||||
"errors": {
|
||||
"title": "Errori",
|
||||
"permissionDenied": "Autorizzazione negata",
|
||||
"messageIndex": "msg n°{{index}}",
|
||||
"input": "Input",
|
||||
"error": "Errore",
|
||||
"count": "{{count}} errori",
|
||||
"count_one": "{{count}} errore",
|
||||
"permissionDenialCount": "{{count}} autorizzazioni negate",
|
||||
"permissionDenialCount_one": "{{count}} autorizzazione negata",
|
||||
"count_few": "{{count}} errori",
|
||||
"count_many": "{{count}} errori",
|
||||
"count_other": "{{count}} errori",
|
||||
"permissionDenialCount_few": "{{count}} autorizzazioni negate",
|
||||
"permissionDenialCount_many": "{{count}} autorizzazioni negate",
|
||||
"permissionDenialCount_other": "{{count}} autorizzazioni negate"
|
||||
}
|
||||
}
|
||||
994
src/features/localization/renderer/locales/it/settings.json
Normal file
994
src/features/localization/renderer/locales/it/settings.json
Normal file
|
|
@ -0,0 +1,994 @@
|
|||
{
|
||||
"tabs": {
|
||||
"advanced": {
|
||||
"description": "Opzioni per utenti esperti: esporta/importa configurazione, ripristina impostazioni predefinite e modifica la configurazione grezza.",
|
||||
"label": "Avanzate"
|
||||
},
|
||||
"general": {
|
||||
"description": "Preferenze principali dell'app come tema, lingua, densità di visualizzazione e comportamento all'avvio.",
|
||||
"label": "Generali"
|
||||
},
|
||||
"infoAriaLabel": "Cos'è {{label}}?",
|
||||
"notifications": {
|
||||
"description": "Controlla quando e come ricevi notifiche su attività degli agenti, completamenti dei task ed errori.",
|
||||
"label": "Notifiche"
|
||||
}
|
||||
},
|
||||
"view": {
|
||||
"description": "Gestisci le preferenze dell'app",
|
||||
"loading": "Caricamento delle impostazioni...",
|
||||
"title": "Impostazioni"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"test": "Testa"
|
||||
},
|
||||
"defaults": {
|
||||
"allProjects": "Tutti i progetti",
|
||||
"allProjectsHint": "I test usano {{project}}. L'impostazione predefinita si applica a meno che un progetto non abbia un override.",
|
||||
"loadingContexts": "Caricamento dei contesti...",
|
||||
"projectHint": "Il salvataggio sovrascrive solo {{project}}.",
|
||||
"projectOverrideContext": "Contesto di override del progetto",
|
||||
"scopeDescriptionAllProjects": "Impostazione predefinita per ogni progetto che non ha un proprio override OpenCode.",
|
||||
"scopeDescriptionProject": "Sovrascrivi solo il progetto selezionato. I team in esecuzione non vengono modificati.",
|
||||
"selectProjectContext": "Seleziona contesto del progetto",
|
||||
"selectProjectHint": "Seleziona un progetto prima di testare i modelli locali o salvare le impostazioni predefinite.",
|
||||
"selectValidationContext": "Seleziona contesto di convalida",
|
||||
"setAllProjectsDefault": "Imposta predefinito per tutti i progetti",
|
||||
"setProjectDefault": "Imposta predefinito di progetto",
|
||||
"thisProject": "Questo progetto",
|
||||
"title": "Impostazioni predefinite OpenCode",
|
||||
"validationContext": "Contesto di convalida"
|
||||
},
|
||||
"diagnostics": {
|
||||
"copied": "Diagnostica copiata",
|
||||
"copiedShort": "Copiata",
|
||||
"copy": "Copia diagnostica",
|
||||
"hints": "Suggerimenti",
|
||||
"likelyCause": "Causa probabile:",
|
||||
"windowsSymlinkAdminHint": "Windows: esegui Agent Teams AI come amministratore"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "Questo è già il valore predefinito OpenCode selezionato.",
|
||||
"empty": "Nessun modello trovato.",
|
||||
"emptyFree": "Nessun modello gratuito trovato.",
|
||||
"emptyRecommended": "Nessun modello consigliato trovato.",
|
||||
"emptyRecommendedFree": "Nessun modello gratuito consigliato trovato.",
|
||||
"freeOnly": "Solo gratuiti",
|
||||
"launchableDescription": "Route note dalla configurazione OpenCode, modelli gratuiti integrati e l'impostazione predefinita attuale. Le route locali necessitano di un test riuscito prima di essere pronte per l'avvio dei team.",
|
||||
"launchableTitle": "Route dei modelli OpenCode",
|
||||
"loadingRoutes": "Caricamento delle route dei modelli OpenCode...",
|
||||
"noRoutesMatch": "Nessuna route di modello OpenCode corrisponde a \"{{query}}\".",
|
||||
"noneReported": "Nessuna route di modello OpenCode segnalata finora. Configura una route locale in OpenCode o usa la scheda Provider per ispezionare i provider del catalogo.",
|
||||
"recommendedOnly": "Solo consigliati",
|
||||
"searchPlaceholder": "Cerca modelli",
|
||||
"selectProjectBeforeTesting": "Seleziona un contesto di progetto prima di testare i modelli.",
|
||||
"selectProjectBeforeTestingDefaults": "Seleziona un contesto di progetto prima di testare o salvare le impostazioni predefinite OpenCode.",
|
||||
"testInProgress": "Il test del modello è già in esecuzione.",
|
||||
"useInTeamPicker": "Salva per il selettore di team",
|
||||
"validationContextRequired": "Seleziona un contesto di convalida qui sopra per abilitare Testa e Imposta predefinito. Il salvataggio per il selettore di team memorizza solo la route per i nuovi team.",
|
||||
"actionsUnavailable": "Le azioni sono temporaneamente non disponibili.",
|
||||
"defaultSaveInProgress": "L'impostazione predefinita OpenCode è in fase di salvataggio.",
|
||||
"routeUnavailableAuth": "Questo provider richiede l'autenticazione prima che questo modello possa essere usato.",
|
||||
"routeUnavailableFailed": "Questa route di modello non ha superato l'ultimo test di esecuzione.",
|
||||
"routeUnavailableGeneric": "Questa route di modello non può essere usata al momento.",
|
||||
"routeUnavailableUnknown": "Questo modello è l'impostazione predefinita OpenCode attuale, ma non è ancora disponibile nel catalogo live."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "Catalogo dei provider OpenCode",
|
||||
"countFallback": "Provider OpenCode",
|
||||
"description": "{{count}}. I provider connessi e consigliati vengono mostrati per primi.",
|
||||
"loadMore": "Carica altri provider",
|
||||
"loading": "Caricamento dei provider OpenCode",
|
||||
"noMatches": "Nessun provider corrisponde a quella ricerca.",
|
||||
"noneReported": "Nessun provider OpenCode segnalato dal runtime gestito.",
|
||||
"recommended": "Consigliati",
|
||||
"refreshCatalog": "Aggiorna catalogo",
|
||||
"searchPlaceholder": "Cerca provider",
|
||||
"description_few": "{{count}}. I provider connessi e consigliati vengono mostrati per primi.",
|
||||
"description_many": "{{count}}. I provider connessi e consigliati vengono mostrati per primi.",
|
||||
"description_one": "{{count}}. I provider connessi e consigliati vengono mostrati per primi.",
|
||||
"description_other": "{{count}}. I provider connessi e consigliati vengono mostrati per primi."
|
||||
},
|
||||
"setup": {
|
||||
"loading": "Caricamento della configurazione del provider..."
|
||||
},
|
||||
"summary": {
|
||||
"defaultModel": "Predefinito OpenCode: {{model}}",
|
||||
"loading": "Caricamento del runtime OpenCode gestito, dei provider connessi e dei modelli predefiniti...",
|
||||
"source": "Origine: {{source}}",
|
||||
"title": "Runtime OpenCode"
|
||||
},
|
||||
"tabs": {
|
||||
"models": "Modelli",
|
||||
"providers": "Provider"
|
||||
},
|
||||
"modelRoutes": {
|
||||
"searchPlaceholder": "Cerca route dei modelli"
|
||||
},
|
||||
"badges": {
|
||||
"usedInTeamPicker": "Salvato per il selettore di team",
|
||||
"free": "gratuito",
|
||||
"local": "locale",
|
||||
"configured": "configurato",
|
||||
"knownRoute": "route nota",
|
||||
"connected": "connesso",
|
||||
"verified": "verificato",
|
||||
"needsTest": "richiede test",
|
||||
"failed": "non riuscito",
|
||||
"unknown": "sconosciuto",
|
||||
"default": "predefinito"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"agentLanguage": {
|
||||
"description": "Lingua per la comunicazione degli agenti",
|
||||
"descriptionWithDetected": "Lingua per la comunicazione degli agenti (rilevata: {{detected}})",
|
||||
"emptyMessage": "Nessuna lingua trovata.",
|
||||
"label": "Lingua",
|
||||
"searchPlaceholder": "Cerca lingua...",
|
||||
"selectPlaceholder": "Seleziona lingua...",
|
||||
"title": "Lingua degli agenti"
|
||||
},
|
||||
"appLanguage": {
|
||||
"description": "Lingua per l'interfaccia dell'applicazione.",
|
||||
"label": "Lingua",
|
||||
"title": "Lingua dell'app"
|
||||
},
|
||||
"appearance": {
|
||||
"autoExpandAIGroups": {
|
||||
"description": "Espandi automaticamente ogni turno di risposta quando apri un transcript o ricevi un nuovo messaggio",
|
||||
"label": "Espandi le risposte AI per impostazione predefinita"
|
||||
},
|
||||
"nativeTitleBar": {
|
||||
"description": "Usa il frame della finestra di sistema predefinito invece della barra del titolo personalizzata",
|
||||
"label": "Usa la barra del titolo nativa",
|
||||
"restartConfirm": {
|
||||
"confirmLabel": "Riavvia",
|
||||
"message": "L'app deve essere riavviata per applicare la modifica alla barra del titolo. Riavviare ora?",
|
||||
"title": "Riavvio richiesto"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"description": "Scegli il tema di colori che preferisci",
|
||||
"label": "Tema",
|
||||
"options": {
|
||||
"dark": "Scuro",
|
||||
"light": "Chiaro",
|
||||
"system": "Sistema"
|
||||
}
|
||||
},
|
||||
"title": "Aspetto"
|
||||
},
|
||||
"browserAccess": {
|
||||
"serverMode": {
|
||||
"description": "Avvia un server HTTP per accedere all'interfaccia da un browser o incorporarla in iframe",
|
||||
"label": "Abilita modalità server"
|
||||
},
|
||||
"title": "Accesso dal browser"
|
||||
},
|
||||
"localClaudeRoot": {
|
||||
"actions": {
|
||||
"selectFolder": "Seleziona cartella",
|
||||
"selectFolderManually": "Seleziona cartella manualmente",
|
||||
"useAutoDetect": "Usa rilevamento automatico",
|
||||
"useFolder": "Usa cartella",
|
||||
"usePath": "Usa percorso",
|
||||
"useThisPath": "Usa questo percorso",
|
||||
"useWsl": "Usi Linux/WSL?"
|
||||
},
|
||||
"confirm": {
|
||||
"noProjectsDir": {
|
||||
"message": "Questa cartella non contiene una directory \"projects\". Continuare comunque?",
|
||||
"title": "Nessuna directory projects trovata"
|
||||
},
|
||||
"notClaudeDir": {
|
||||
"message": "Questa cartella si chiama \"{{folderName}}\", non \".claude\". Continuare comunque?",
|
||||
"title": "La cartella selezionata non è .claude"
|
||||
},
|
||||
"noWslPaths": {
|
||||
"message": "Impossibile trovare automaticamente distribuzioni WSL con dati Claude. Selezionare la cartella manualmente?",
|
||||
"title": "Nessun percorso Claude WSL trovato"
|
||||
},
|
||||
"wslNoProjectsDir": {
|
||||
"message": "\"{{path}}\" non contiene una directory \"projects\". Continuare comunque?",
|
||||
"title": "Al percorso WSL manca la directory projects"
|
||||
}
|
||||
},
|
||||
"current": {
|
||||
"autoDetected": "Rilevato automaticamente: {{path}}",
|
||||
"autoDetectedPath": "Uso del percorso rilevato automaticamente",
|
||||
"customPath": "Uso del percorso personalizzato",
|
||||
"label": "Radice locale attuale"
|
||||
},
|
||||
"description": "Scegli quale cartella locale viene trattata come radice dei dati Claude",
|
||||
"errors": {
|
||||
"detectWslFailed": "Impossibile rilevare i percorsi della radice Claude WSL",
|
||||
"loadFailed": "Impossibile caricare le impostazioni della radice Claude locale",
|
||||
"updateFailed": "Impossibile aggiornare la radice Claude"
|
||||
},
|
||||
"title": "Radice Claude locale",
|
||||
"wslModal": {
|
||||
"closeAriaLabel": "Chiudi finestra dei percorsi WSL",
|
||||
"description": "Distribuzioni WSL rilevate e candidati per la radice Claude",
|
||||
"noProjectsDir": "Nessuna directory projects rilevata",
|
||||
"title": "Seleziona radice Claude WSL"
|
||||
}
|
||||
},
|
||||
"privacy": {
|
||||
"telemetry": {
|
||||
"description": "Aiuta a migliorare l'app inviando dati anonimi su crash e prestazioni",
|
||||
"label": "Invia segnalazioni di crash"
|
||||
},
|
||||
"title": "Privacy"
|
||||
},
|
||||
"server": {
|
||||
"runningOn": "In esecuzione su",
|
||||
"standaloneModeDescription": "In esecuzione in modalità standalone. Il server HTTP è sempre attivo. Le notifiche di sistema non sono disponibili - i trigger delle notifiche vengono registrati solo nell'app.",
|
||||
"title": "Server"
|
||||
},
|
||||
"startup": {
|
||||
"launchAtLogin": {
|
||||
"description": "Avvia automaticamente l'app quando accedi",
|
||||
"label": "Avvia all'accesso"
|
||||
},
|
||||
"showDockIcon": {
|
||||
"description": "Mostra l'icona dell'app nel dock (macOS)",
|
||||
"label": "Mostra icona nel dock"
|
||||
},
|
||||
"title": "Avvio"
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
"dev": {
|
||||
"descriptionPrefix": "Le notifiche potrebbero non funzionare in modalità di sviluppo. macOS identifica l'app come \"Electron\" (bundle ID",
|
||||
"descriptionSuffix": ") invece del nome dell'app di produzione. Controlla Impostazioni di sistema > Notifiche > Electron per verificare i permessi.",
|
||||
"title": "Modalità sviluppo"
|
||||
},
|
||||
"ignoredRepositories": {
|
||||
"description": "Le notifiche da questi repository verranno ignorate",
|
||||
"empty": "Nessun repository ignorato",
|
||||
"selectPlaceholder": "Seleziona repository da ignorare...",
|
||||
"title": "Repository ignorati"
|
||||
},
|
||||
"settings": {
|
||||
"enabled": {
|
||||
"description": "Mostra notifiche di sistema per errori ed eventi",
|
||||
"label": "Abilita notifiche di sistema"
|
||||
},
|
||||
"sound": {
|
||||
"description": "Riproduci un suono quando appaiono le notifiche",
|
||||
"label": "Riproduci suono"
|
||||
},
|
||||
"subagentErrors": {
|
||||
"description": "Rileva e notifica gli errori nelle sessioni dei sottoagenti",
|
||||
"label": "Includi errori dei sottoagenti"
|
||||
},
|
||||
"title": "Impostazioni delle notifiche"
|
||||
},
|
||||
"snooze": {
|
||||
"clear": "Annulla posticipo",
|
||||
"description": "Sospendi temporaneamente le notifiche",
|
||||
"descriptionWithTime": "Posticipate fino a {{time}}",
|
||||
"label": "Posticipa notifiche",
|
||||
"options": {
|
||||
"15": "15 minuti",
|
||||
"30": "30 minuti",
|
||||
"60": "1 ora",
|
||||
"120": "2 ore",
|
||||
"240": "4 ore",
|
||||
"-1": "Fino a domani"
|
||||
},
|
||||
"selectDuration": "Seleziona durata..."
|
||||
},
|
||||
"taskCompletion": {
|
||||
"description": "Ricevi notifiche native del sistema operativo quando Claude termina i task - suoni, banner e badge su Dock/barra delle applicazioni. Funziona su macOS, Linux e Windows.",
|
||||
"installPlugin": "Installa il plugin claude-notifications-go",
|
||||
"title": "Notifiche di completamento dei task"
|
||||
},
|
||||
"team": {
|
||||
"allTasksCompleted": {
|
||||
"description": "Notifica quando ogni task di un team raggiunge lo stato completato",
|
||||
"label": "Tutti i task completati"
|
||||
},
|
||||
"autoResumeOnRateLimit": {
|
||||
"description": "Quando Claude segnala un orario di reimpostazione, pianifica un sollecito di follow-up per il lead del team dopo la reimpostazione del limite",
|
||||
"label": "Riprendi automaticamente dopo il limite di frequenza"
|
||||
},
|
||||
"clarifications": {
|
||||
"description": "Mostra notifiche native del sistema operativo quando un task richiede il tuo input",
|
||||
"label": "Notifiche di chiarimento dei task"
|
||||
},
|
||||
"crossTeamMessage": {
|
||||
"description": "Notifica quando arriva un messaggio da un altro team",
|
||||
"label": "Notifiche di messaggi tra team"
|
||||
},
|
||||
"leadInbox": {
|
||||
"description": "Notifica quando i membri del team inviano messaggi al lead del team",
|
||||
"label": "Notifiche della posta in arrivo del lead"
|
||||
},
|
||||
"statusChange": {
|
||||
"description": "Mostra notifiche native del sistema operativo quando lo stato di un task cambia",
|
||||
"label": "Notifiche di cambio stato dei task",
|
||||
"onlySolo": {
|
||||
"description": "Notifica solo quando il team non ha membri",
|
||||
"label": "Solo in modalità Solo"
|
||||
},
|
||||
"statuses": {
|
||||
"description": "Quali stati di destinazione attivano una notifica",
|
||||
"label": "Notifica su questi stati",
|
||||
"options": {
|
||||
"approved": "Approvato",
|
||||
"completed": "Completato",
|
||||
"deleted": "Eliminato",
|
||||
"in_progress": "Avviato",
|
||||
"needsFix": "Da correggere",
|
||||
"pending": "In attesa",
|
||||
"review": "Revisione"
|
||||
}
|
||||
}
|
||||
},
|
||||
"taskComments": {
|
||||
"description": "Mostra notifiche native del sistema operativo quando gli agenti commentano i task",
|
||||
"label": "Notifiche di commenti ai task"
|
||||
},
|
||||
"taskCreated": {
|
||||
"description": "Mostra notifiche native del sistema operativo quando viene creato un nuovo task",
|
||||
"label": "Notifiche di task creati"
|
||||
},
|
||||
"teamLaunched": {
|
||||
"description": "Notifica quando un team termina l'avvio ed è pronto",
|
||||
"label": "Notifiche di team avviato"
|
||||
},
|
||||
"title": "Notifiche del team",
|
||||
"toolApproval": {
|
||||
"description": "Notifica quando uno strumento richiede la tua approvazione (Consenti/Nega) mentre l'app non è in primo piano",
|
||||
"label": "Notifiche di approvazione degli strumenti"
|
||||
},
|
||||
"userInbox": {
|
||||
"description": "Notifica quando i membri del team ti inviano messaggi",
|
||||
"label": "Notifiche della posta in arrivo utente"
|
||||
}
|
||||
},
|
||||
"test": {
|
||||
"action": "Invia test",
|
||||
"description": "Invia una notifica di test per verificare la consegna",
|
||||
"failedToSend": "Impossibile inviare la notifica di test",
|
||||
"label": "Notifica di test",
|
||||
"sending": "Invio in corso...",
|
||||
"sent": "Inviata!",
|
||||
"unknownError": "Errore sconosciuto"
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"about": {
|
||||
"appIconAlt": "Icona dell'app",
|
||||
"description": "Assembla team di agenti AI che lavorano autonomamente in parallelo, comunicano tra team e gestiscono i task su una bacheca Kanban - con revisione del codice integrata, monitoraggio dei processi in tempo reale e piena visibilità sugli strumenti.",
|
||||
"standalone": "Standalone",
|
||||
"title": "Informazioni",
|
||||
"version": "Versione {{version}}"
|
||||
},
|
||||
"configuration": {
|
||||
"editConfig": "Modifica configurazione",
|
||||
"exportConfig": "Esporta configurazione",
|
||||
"importConfig": "Importa configurazione",
|
||||
"openInEditor": "Apri nell'editor",
|
||||
"resetToDefaults": "Ripristina impostazioni predefinite",
|
||||
"title": "Configurazione"
|
||||
},
|
||||
"updates": {
|
||||
"available": "v{{version}} disponibile",
|
||||
"check": "Controlla aggiornamenti",
|
||||
"checking": "Controllo in corso...",
|
||||
"ready": "Aggiornamento pronto",
|
||||
"unknownVersion": "sconosciuta",
|
||||
"upToDate": "Aggiornato"
|
||||
},
|
||||
"appName": "Agent Teams AI"
|
||||
},
|
||||
"configEditor": {
|
||||
"errors": {
|
||||
"loadFailed": "Impossibile caricare la configurazione",
|
||||
"saveFailed": "Impossibile salvare la configurazione"
|
||||
},
|
||||
"footer": {
|
||||
"autoSave": "Le modifiche vengono salvate automaticamente dopo la modifica",
|
||||
"toClose": "per chiudere",
|
||||
"escapeKey": "Esc"
|
||||
},
|
||||
"loading": "Caricamento della configurazione...",
|
||||
"status": {
|
||||
"invalidJson": "JSON non valido",
|
||||
"saveFailed": "Salvataggio non riuscito",
|
||||
"saved": "Salvato",
|
||||
"saving": "Salvataggio in corso..."
|
||||
},
|
||||
"title": "Modifica configurazione"
|
||||
},
|
||||
"notificationTriggers": {
|
||||
"add": {
|
||||
"cancel": "Annulla",
|
||||
"submit": "Aggiungi trigger",
|
||||
"title": "Aggiungi trigger personalizzato"
|
||||
},
|
||||
"builtin": {
|
||||
"description": "Trigger predefiniti forniti con l'applicazione. Puoi abilitarli o disabilitarli e personalizzarne i pattern.",
|
||||
"title": "Trigger integrati"
|
||||
},
|
||||
"card": {
|
||||
"builtinBadge": "Integrato",
|
||||
"collapseAriaLabel": "Comprimi",
|
||||
"deleteAriaLabel": "Elimina trigger",
|
||||
"editNameAriaLabel": "Modifica nome",
|
||||
"expandAriaLabel": "Espandi"
|
||||
},
|
||||
"color": {
|
||||
"customHexTitle": "Colore esadecimale personalizzato",
|
||||
"invalidHex": "Esadecimale non valido"
|
||||
},
|
||||
"configuration": {
|
||||
"alertIfGreaterThan": "Avvisa se >",
|
||||
"emptyPatternHint": "Lascia vuoto per corrispondere a tutto il contenuto. Usa la sintassi regex di JavaScript.",
|
||||
"errorStatusDescription": "Si attiva quando l'esecuzione di uno strumento segnala un errore (is_error: true).",
|
||||
"tokensUnit": "token",
|
||||
"matchPatternPlaceholder": "es. error|failed|exception"
|
||||
},
|
||||
"custom": {
|
||||
"description": "Crea i tuoi trigger per ricevere notifiche su pattern specifici o output degli strumenti.",
|
||||
"empty": "Nessun trigger personalizzato configurato finora.",
|
||||
"title": "Trigger personalizzati"
|
||||
},
|
||||
"errors": {
|
||||
"invalidRegexPattern": "Pattern regex non valido"
|
||||
},
|
||||
"fields": {
|
||||
"contentType": "Tipo di contenuto",
|
||||
"matchField": "Campo di corrispondenza",
|
||||
"matchPattern": "Pattern di corrispondenza (Regex)",
|
||||
"scopeToolName": "Ambito / Nome strumento",
|
||||
"scopeToolNameOptional": "Ambito / Nome strumento (facoltativo)",
|
||||
"threshold": "Soglia",
|
||||
"tokenType": "Tipo di token",
|
||||
"triggerNamePlaceholder": "es. Avviso di build non riuscita",
|
||||
"triggerNameRequired": "Nome del trigger *"
|
||||
},
|
||||
"ignorePatterns": {
|
||||
"hint": "Premi Invio per aggiungere. La notifica viene saltata se un pattern corrisponde.",
|
||||
"placeholder": "Aggiungi regex da ignorare...",
|
||||
"removeAriaLabel": "Rimuovi pattern da ignorare",
|
||||
"summary": "Avanzate: Regole di esclusione",
|
||||
"title": "Pattern da ignorare (salta se corrisponde)"
|
||||
},
|
||||
"options": {
|
||||
"contentTypes": {
|
||||
"text": "Output di testo",
|
||||
"thinking": "Ragionamento",
|
||||
"tool_result": "Risultato dello strumento",
|
||||
"tool_use": "Uso dello strumento"
|
||||
},
|
||||
"matchFields": {
|
||||
"args": "Argomenti",
|
||||
"command": "Comando",
|
||||
"content": "Contenuto",
|
||||
"description": "Descrizione",
|
||||
"file_path": "Percorso file",
|
||||
"fullInput": "Input completo (JSON)",
|
||||
"glob": "Filtro glob",
|
||||
"new_string": "Nuova stringa",
|
||||
"old_string": "Vecchia stringa",
|
||||
"path": "Percorso",
|
||||
"pattern": "Pattern",
|
||||
"prompt": "Prompt",
|
||||
"query": "Query",
|
||||
"skill": "Nome skill",
|
||||
"subagent_type": "Tipo di sottoagente",
|
||||
"text": "Contenuto di testo",
|
||||
"thinking": "Contenuto di ragionamento",
|
||||
"url": "URL"
|
||||
},
|
||||
"modes": {
|
||||
"content_match": "Pattern di contenuto",
|
||||
"error_status": "Errore di esecuzione",
|
||||
"token_threshold": "Utilizzo elevato di token"
|
||||
},
|
||||
"tokenTypes": {
|
||||
"input": "Token di input",
|
||||
"output": "Token di output",
|
||||
"total": "Token totali"
|
||||
},
|
||||
"toolNames": {
|
||||
"anyTool": "Qualsiasi strumento"
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"defaultTestTriggerName": "Trigger di test",
|
||||
"detectedSuffix": "errori sarebbero stati rilevati",
|
||||
"more": "...e altri {{count}}",
|
||||
"more_few": "...e altri {{count}}",
|
||||
"more_many": "...e altri {{count}}",
|
||||
"more_one": "...e altro {{count}}",
|
||||
"more_other": "...e altri {{count}}",
|
||||
"testTrigger": "Trigger di test",
|
||||
"testing": "Test in corso...",
|
||||
"title": "Anteprima",
|
||||
"truncatedWarning": "La ricerca si è interrotta in anticipo (timeout o limite di conteggio). Le corrispondenze effettive potrebbero essere superiori.",
|
||||
"viewSession": "Visualizza sessione"
|
||||
},
|
||||
"repositoryScope": {
|
||||
"empty": "Nessun repository selezionato - il trigger si applica a tutti i repository",
|
||||
"hint": "Quando vengono selezionati dei repository, questo trigger si attiva solo per gli errori in quei repository.",
|
||||
"placeholder": "Seleziona repository da aggiungere...",
|
||||
"summary": "Avanzate: Ambito dei repository",
|
||||
"title": "Limita ai repository (si applica solo ai repository selezionati)"
|
||||
},
|
||||
"sections": {
|
||||
"configuration": "Configurazione",
|
||||
"dotColor": "Colore del punto",
|
||||
"generalInfo": "Informazioni generali",
|
||||
"triggerCondition": "Condizione del trigger"
|
||||
}
|
||||
},
|
||||
"workspaceProfiles": {
|
||||
"actions": {
|
||||
"addProfile": "Aggiungi profilo",
|
||||
"cancel": "Annulla",
|
||||
"deleteProfile": "Elimina profilo",
|
||||
"editProfile": "Modifica profilo",
|
||||
"save": "Salva"
|
||||
},
|
||||
"authMethods": {
|
||||
"agent": "Agente SSH",
|
||||
"auto": "Auto (da configurazione SSH)",
|
||||
"password": "Password",
|
||||
"privateKey": "Chiave privata"
|
||||
},
|
||||
"deleteConfirm": {
|
||||
"confirmLabel": "Elimina",
|
||||
"message": "Sei sicuro di voler eliminare \"{{name}}\"? Questa operazione non può essere annullata.",
|
||||
"title": "Elimina profilo"
|
||||
},
|
||||
"description": "Salva i profili di connessione SSH per una riconnessione rapida",
|
||||
"empty": {
|
||||
"description": "Aggiungi un profilo SSH per connetterti rapidamente",
|
||||
"title": "Nessun profilo salvato"
|
||||
},
|
||||
"form": {
|
||||
"authentication": "Autenticazione",
|
||||
"host": "Host",
|
||||
"name": "Nome",
|
||||
"passwordPrompt": "Ti verrà richiesta la password al momento della connessione.",
|
||||
"port": "Porta",
|
||||
"privateKeyPath": "Percorso della chiave privata",
|
||||
"username": "Nome utente",
|
||||
"namePlaceholder": "Il mio server",
|
||||
"hostPlaceholder": "hostname o IP",
|
||||
"usernamePlaceholder": "utente"
|
||||
},
|
||||
"loading": "Caricamento dei profili...",
|
||||
"title": "Profili dello spazio di lavoro"
|
||||
},
|
||||
"connection": {
|
||||
"actions": {
|
||||
"connect": "Connetti",
|
||||
"connecting": "Connessione in corso...",
|
||||
"disconnect": "Disconnetti",
|
||||
"testConnection": "Testa connessione",
|
||||
"testing": "Test in corso..."
|
||||
},
|
||||
"currentMode": {
|
||||
"description": "Origine dati per i file di sessione",
|
||||
"label": "Modalità attuale",
|
||||
"local": "Locale ({{path}})"
|
||||
},
|
||||
"description": "Connettiti a una macchina remota per visualizzare le sessioni di Claude Code in esecuzione lì",
|
||||
"form": {
|
||||
"authentication": "Autenticazione",
|
||||
"host": "Host",
|
||||
"password": "Password",
|
||||
"port": "Porta",
|
||||
"privateKeyPath": "Percorso della chiave privata",
|
||||
"username": "Nome utente",
|
||||
"hostPlaceholder": "hostname o alias della configurazione SSH",
|
||||
"usernamePlaceholder": "utente"
|
||||
},
|
||||
"savedProfiles": {
|
||||
"title": "Profili salvati"
|
||||
},
|
||||
"ssh": {
|
||||
"title": "Connessione SSH"
|
||||
},
|
||||
"status": {
|
||||
"connectedTo": "Connesso a {{host}}",
|
||||
"remoteSessions": "Visualizzazione di sessioni remote tramite SSH"
|
||||
},
|
||||
"test": {
|
||||
"failed": "Connessione non riuscita: {{error}}",
|
||||
"success": "Connessione riuscita",
|
||||
"unknownError": "Errore sconosciuto"
|
||||
},
|
||||
"title": "Connessione remota"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"actions": {
|
||||
"cancel": "Annulla",
|
||||
"cancelLogin": "Annulla accesso",
|
||||
"connectChatGpt": "Connetti ChatGPT",
|
||||
"delete": "Elimina",
|
||||
"disable": "Disabilita",
|
||||
"disconnectAccount": "Disconnetti account",
|
||||
"generateLink": "Genera link",
|
||||
"openLogin": "Apri accesso",
|
||||
"reconnectAnthropic": "Riconnetti Anthropic",
|
||||
"refresh": "Aggiorna",
|
||||
"replaceKey": "Sostituisci chiave",
|
||||
"saveEndpoint": "Salva endpoint",
|
||||
"saveKey": "Salva chiave",
|
||||
"saving": "Salvataggio in corso...",
|
||||
"setApiKey": "Imposta chiave API",
|
||||
"updateKey": "Aggiorna chiave",
|
||||
"useCode": "Usa il codice"
|
||||
},
|
||||
"apiKey": {
|
||||
"loadingStoredCredentials": "Caricamento delle credenziali archiviate...",
|
||||
"projectScope": "Progetto",
|
||||
"scope": "Ambito",
|
||||
"storedIn": "Archiviata in {{backend}}",
|
||||
"userScope": "Utente",
|
||||
"storedInApp": "Archiviata nell'app",
|
||||
"providers": {
|
||||
"anthropic": {
|
||||
"name": "Chiave API Anthropic",
|
||||
"title": "Chiave API",
|
||||
"description": "Usa una chiave API Anthropic diretta per l'accesso fatturato tramite API. La tua sessione dell'abbonamento Anthropic resta disponibile quando torni indietro.",
|
||||
"placeholder": "sk-ant-..."
|
||||
},
|
||||
"codex": {
|
||||
"name": "Chiave API Codex",
|
||||
"title": "Chiave API",
|
||||
"description": "Usa una chiave API OpenAI come percorso di autenticazione Codex secondario. Se passi Codex alla modalità chiave API, l'app rifletterà OPENAI_API_KEY in CODEX_API_KEY per gli avvii nativi.",
|
||||
"placeholder": "sk-proj-..."
|
||||
},
|
||||
"gemini": {
|
||||
"name": "Chiave API Gemini",
|
||||
"title": "Accesso API",
|
||||
"description": "Usa `GEMINI_API_KEY` per il backend dell'API Gemini. La CLI SDK e l'ADC non la richiedono.",
|
||||
"placeholder": "AIza..."
|
||||
}
|
||||
}
|
||||
},
|
||||
"codex": {
|
||||
"account": {
|
||||
"appServer": "App-server: {{state}}",
|
||||
"connected": "Connesso",
|
||||
"description": "Gestisci la sessione locale dell'account app-server di Codex che alimenta gli avvii nativi supportati dall'abbonamento.",
|
||||
"loginInProgress": "Accesso in corso",
|
||||
"plan": "Piano: {{plan}}",
|
||||
"reconnectRequired": "Riconnessione richiesta",
|
||||
"title": "Account ChatGPT",
|
||||
"hints": {
|
||||
"autoUsesApiKeyUntilChatgpt": "{{message}} La modalità Auto continuerà a usare la chiave API rilevata finché ChatGPT non viene connesso.",
|
||||
"detectedApiKeyNeedsApiMode": "{{message}} La chiave API rilevata viene usata solo dopo aver passato Codex alla modalità chiave API.",
|
||||
"localArtifactsNoSession": "Codex CLI al momento non segnala alcun account ChatGPT attivo. Esistono dati locali dell'account Codex, ma non è selezionata alcuna sessione gestita attiva. I limiti di utilizzo compaiono qui solo dopo che Codex CLI ne rileva uno.",
|
||||
"noActiveAccount": "Codex CLI al momento non segnala alcun account ChatGPT attivo. I limiti di utilizzo compaiono qui solo dopo che Codex CLI ne rileva uno.",
|
||||
"reconnectBeforeUsage": "Codex ha un account ChatGPT selezionato localmente, ma la sessione attuale deve essere riconnessa prima che i limiti di utilizzo possano essere caricati qui.",
|
||||
"usageLimitsAfterReport": "I limiti di utilizzo compaiono qui dopo che Codex li segnala per l'account ChatGPT connesso."
|
||||
}
|
||||
},
|
||||
"install": {
|
||||
"checking": "Controllo",
|
||||
"downloading": "Download",
|
||||
"installCli": "Installa Codex CLI",
|
||||
"installing": "Installazione",
|
||||
"retryInstall": "Riprova installazione",
|
||||
"title": "Installa Codex CLI nei dati dell'app"
|
||||
},
|
||||
"rateLimits": {
|
||||
"credits": "Crediti",
|
||||
"creditsDescription": "I crediti vengono mostrati separatamente dall'utilizzo dell'abbonamento basato su finestre temporali e potrebbero non essere disponibili per le sessioni ChatGPT supportate da un piano.",
|
||||
"noSecondaryWindow": "Codex non ha restituito una finestra secondaria per questo snapshot dell'account.",
|
||||
"notReported": "Non segnalato",
|
||||
"primaryReset": "Reimpostazione primaria",
|
||||
"primaryUsed": "Primaria usata",
|
||||
"primaryWindow": "Finestra primaria",
|
||||
"remainingLeft": "{{value}} rimanenti",
|
||||
"remainingUnknown": "Rimanenti sconosciuti",
|
||||
"secondaryReset": "Reimpostazione secondaria",
|
||||
"secondaryUsed": "Secondaria usata",
|
||||
"secondaryWindow": "Finestra secondaria",
|
||||
"usedQuotaNote": "Queste percentuali mostrano la quota usata, non la quota rimanente.",
|
||||
"weeklyReset": "Reimpostazione settimanale",
|
||||
"weeklyUsed": "Settimanale usata",
|
||||
"weeklyUsedOneWeek": "Settimanale usata (1 sett.)",
|
||||
"weeklyWindow": "Finestra settimanale",
|
||||
"secondaryFallback": "secondaria",
|
||||
"secondaryWindowNote": " I limiti settimanali vengono mostrati separatamente nella finestra {{window}}.",
|
||||
"usageExplanationGeneric": "Mostra la quota usata, non la quota rimanente.",
|
||||
"usageExplanationWindowOnly": "Mostra la quota usata nella finestra {{window}} attuale, non la quota rimanente.",
|
||||
"usageExplanationWithRemaining": "{{used}} usata - circa {{remaining}} rimanenti nella finestra {{window}} attuale."
|
||||
}
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"authToken": "Token di autenticazione",
|
||||
"authTokenMissing": "Il token di autenticazione non è configurato.",
|
||||
"baseUrl": "URL di base",
|
||||
"description": "Usa un endpoint del runtime locale compatibile con Anthropic.",
|
||||
"keepSavedToken": "Lascia vuoto per mantenere il token salvato",
|
||||
"title": "Endpoint locale / compatibile",
|
||||
"tokenStatus": "Token {{status}}",
|
||||
"validation": {
|
||||
"baseUrlRequired": "L'URL di base è obbligatorio",
|
||||
"firstPartyAnthropic": "Usa Auto, Abbonamento o chiave API per Anthropic di prima parte",
|
||||
"httpRequired": "L'URL di base deve usare http:// o https://",
|
||||
"invalidUrl": "URL non valido",
|
||||
"noCredentials": "L'URL di base non deve includere credenziali"
|
||||
},
|
||||
"status": {
|
||||
"endpointDisabledTokenKept": "Endpoint disabilitato. Il token salvato è stato mantenuto.",
|
||||
"endpointSaved": "Endpoint salvato",
|
||||
"endpointSavedTokenMissing": "Endpoint salvato. Il token di autenticazione non è configurato."
|
||||
}
|
||||
},
|
||||
"connection": {
|
||||
"authenticationMethod": "Metodo di autenticazione",
|
||||
"descriptions": {
|
||||
"anthropic": "Scegli come si autenticano le sessioni Anthropic avviate dall'app.",
|
||||
"codex": "Scegli se Codex deve preferire il tuo abbonamento ChatGPT o una chiave API all'avvio del runtime nativo.",
|
||||
"gemini": "Configura l'accesso API facoltativo. La CLI SDK e l'ADC vengono comunque rilevati automaticamente.",
|
||||
"opencode": "L'autenticazione OpenCode e l'inventario dei provider sono gestiti dal runtime OpenCode."
|
||||
},
|
||||
"method": "Metodo di connessione",
|
||||
"mode": "Modalità: {{mode}}",
|
||||
"selected": "Selezionato",
|
||||
"switching": "Cambio in corso...",
|
||||
"title": "Connessione"
|
||||
},
|
||||
"connectionCards": {
|
||||
"apiKey": {
|
||||
"title": "Chiave API"
|
||||
},
|
||||
"anthropic": {
|
||||
"apiKeyDescription": "Usa ANTHROPIC_API_KEY e la fatturazione dell'API Anthropic.",
|
||||
"autoDescription": "Usa le impostazioni predefinite del runtime Anthropic e la migliore credenziale locale disponibile.",
|
||||
"hint": "Auto mantiene Anthropic sulla sua risoluzione predefinita delle credenziali locali.",
|
||||
"subscriptionDescription": "Usa la tua sessione di accesso Anthropic locale e l'accesso tramite abbonamento.",
|
||||
"subscriptionTitle": "Abbonamento Anthropic"
|
||||
},
|
||||
"auto": {
|
||||
"title": "Auto"
|
||||
},
|
||||
"codex": {
|
||||
"apiKeyDescription": "Usa la fatturazione OPENAI_API_KEY e CODEX_API_KEY per gli avvii nativi di Codex.",
|
||||
"autoDescription": "Preferisci il tuo account ChatGPT e l'abbonamento. Usa la modalità chiave API solo se necessario.",
|
||||
"chatgptDescription": "Usa il tuo account ChatGPT connesso e l'abbonamento Codex.",
|
||||
"chatgptTitle": "Account ChatGPT",
|
||||
"hint": "Codex viene sempre eseguito tramite il runtime nativo. Auto preferisce il tuo account ChatGPT prima di ricorrere alle credenziali con chiave API."
|
||||
}
|
||||
},
|
||||
"description": "Gestisci come ogni provider si connette e, quando supportato, quale backend deve usare il runtime multimodello.",
|
||||
"fastMode": {
|
||||
"defaultOff": "Disattivo per impostazione predefinita",
|
||||
"description": "Applica la modalità Fast di Claude Code per impostazione predefinita ai nuovi avvii di team Anthropic quando il modello risolto e il runtime lo consentono.",
|
||||
"disabledHint": "I nuovi avvii Anthropic restano alla velocità normale a meno che un team non abiliti esplicitamente la modalità Fast.",
|
||||
"enabledHint": "I nuovi avvii Anthropic richiederanno la modalità Fast per impostazione predefinita quando il modello risolto la supporta.",
|
||||
"notExposed": "Questo runtime Anthropic non espone la modalità Fast.",
|
||||
"preferFast": "Preferisci Fast",
|
||||
"title": "Modalità Fast predefinita",
|
||||
"unavailableForRuntime": "La modalità Fast non è attualmente disponibile per questo runtime Anthropic."
|
||||
},
|
||||
"alerts": {
|
||||
"anthropicApiKeyMissing": "È selezionata la modalità chiave API, ma non è ancora disponibile alcuna credenziale API Anthropic.",
|
||||
"anthropicStoredKeyAvailable": "È disponibile una chiave API salvata, ma le sessioni Anthropic avviate dall'app la usano solo dopo essere passate alla modalità chiave API.",
|
||||
"anthropicSubscriptionMissing": "È selezionata la modalità abbonamento Anthropic. Accedi con Anthropic per usare questo provider.",
|
||||
"authTokenMissing": "Il token di autenticazione non è configurato. Molti endpoint locali compatibili con Anthropic richiedono un token non vuoto.",
|
||||
"chatgptLoginPending": "In attesa del completamento dell'accesso all'account ChatGPT...",
|
||||
"chatgptLoginStarting": "Avvio dell'accesso ChatGPT...",
|
||||
"codexApiKeyMissing": "È selezionata la modalità chiave API, ma non è ancora disponibile alcuna credenziale OPENAI_API_KEY o CODEX_API_KEY.",
|
||||
"codexLocalArtifactsNoSession": "Codex CLI al momento non ha alcun account ChatGPT attivo. Esistono dati locali dell'account Codex, ma non è selezionata alcuna sessione gestita attiva.",
|
||||
"codexNeedsReconnect": "Codex ha un account ChatGPT selezionato localmente, ma la sessione attuale deve essere riconnessa.",
|
||||
"codexNoChatgptAccount": "Codex CLI al momento non ha alcun account ChatGPT attivo. Connetti ChatGPT per usare il tuo abbonamento.",
|
||||
"codexNoCredential": "Non è ancora disponibile alcun account ChatGPT o chiave API.",
|
||||
"geminiApiUnavailable": "L'API Gemini è attualmente non disponibile. Configura qui `GEMINI_API_KEY` o usa credenziali Google ADC valide.",
|
||||
"withApiKeyFallback": "{{message}} Passa alla modalità chiave API per usare la chiave API rilevata."
|
||||
},
|
||||
"authModeDescriptions": {
|
||||
"anthropic": {
|
||||
"apiKey": "Forza le sessioni Anthropic avviate dall'app a usare una credenziale con chiave API.",
|
||||
"auto": "Usa il comportamento predefinito del runtime. Le chiavi API salvate in questa app vengono usate solo dopo essere passati alla modalità chiave API.",
|
||||
"oauth": "Forza le sessioni Anthropic avviate dall'app a usare la sessione locale dell'abbonamento Anthropic."
|
||||
},
|
||||
"codex": {
|
||||
"apiKey": "Forza gli avvii nativi di Codex a usare la fatturazione OPENAI_API_KEY / CODEX_API_KEY.",
|
||||
"auto": "Preferisci il tuo account ChatGPT quando è disponibile. Ricorri alla modalità chiave API solo quando necessario.",
|
||||
"chatgpt": "Forza gli avvii nativi di Codex a usare il tuo account ChatGPT connesso e l'abbonamento."
|
||||
}
|
||||
},
|
||||
"progress": {
|
||||
"applyingConnectionChanges": "Applicazione delle modifiche di connessione...",
|
||||
"refreshingProviderStatus": "Aggiornamento dello stato del provider...",
|
||||
"savingCompatibleEndpoint": "Salvataggio dell'endpoint compatibile...",
|
||||
"switchingAnthropicSubscription": "Passaggio all'abbonamento Anthropic...",
|
||||
"switchingApiKey": "Passaggio alla chiave API...",
|
||||
"switchingApiKeyMode": "Passaggio alla modalità chiave API...",
|
||||
"switchingAuto": "Passaggio ad Auto...",
|
||||
"switchingChatgpt": "Passaggio alla modalità account ChatGPT..."
|
||||
},
|
||||
"provider": "Provider",
|
||||
"runtime": {
|
||||
"descriptions": {
|
||||
"anthropic": "Anthropic al momento non ha un selettore di backend del runtime separato.",
|
||||
"codex": "Codex ora viene eseguito solo tramite il percorso del runtime nativo.",
|
||||
"gemini": "Scegli quale backend del runtime Gemini deve usare il multimodello.",
|
||||
"opencode": "OpenCode usa il proprio host del runtime gestito. Il desktop al momento espone solo lo stato."
|
||||
},
|
||||
"title": "Runtime",
|
||||
"updating": "Aggiornamento del runtime..."
|
||||
},
|
||||
"runtimeSummary": "Runtime: {{runtime}}",
|
||||
"status": {
|
||||
"configured": "configurato",
|
||||
"enabled": "Abilitato",
|
||||
"notConfigured": "Non configurato",
|
||||
"notSet": "non impostato",
|
||||
"off": "Disattivo",
|
||||
"unknown": "Sconosciuto"
|
||||
},
|
||||
"title": "Impostazioni del provider",
|
||||
"usage": {
|
||||
"apiKey": "Uso della chiave API",
|
||||
"apiKeyRequired": "Chiave API richiesta",
|
||||
"compatibleEndpoint": "Uso di un endpoint compatibile",
|
||||
"notConnected": "Non connesso",
|
||||
"usingMethod": "Uso di {{method}}"
|
||||
},
|
||||
"errors": {
|
||||
"apiKeyDeletedRefreshFailed": "Chiave API eliminata, ma impossibile aggiornare lo stato del provider.",
|
||||
"apiKeySavedRefreshFailed": "Chiave API salvata, ma impossibile aggiornare lo stato del provider.",
|
||||
"connectionUpdatedRefreshFailed": "Connessione aggiornata, ma impossibile aggiornare lo stato del provider.",
|
||||
"deleteApiKey": "Impossibile eliminare la chiave API",
|
||||
"disableEndpoint": "Impossibile disabilitare l'endpoint",
|
||||
"endpointDisabledRefreshFailed": "Endpoint disabilitato, ma impossibile aggiornare lo stato del provider.",
|
||||
"endpointSavedRefreshFailed": "Endpoint salvato, ma impossibile aggiornare lo stato del provider.",
|
||||
"refreshCodexAccount": "Impossibile aggiornare l'account Codex",
|
||||
"saveApiKey": "Impossibile salvare la chiave API",
|
||||
"saveEndpoint": "Impossibile salvare l'endpoint",
|
||||
"updateAnthropicFastMode": "Impossibile aggiornare la modalità Fast di Anthropic",
|
||||
"updateConnection": "Impossibile aggiornare la connessione",
|
||||
"updateRuntimeBackend": "Impossibile aggiornare il backend del runtime",
|
||||
"apiKeyRequired": "La chiave API è obbligatoria"
|
||||
},
|
||||
"connectionUi": {
|
||||
"authMode": {
|
||||
"auto": "Auto",
|
||||
"oauth": "Abbonamento / OAuth",
|
||||
"chatgpt": "Account ChatGPT",
|
||||
"apiKey": "Chiave API",
|
||||
"anthropicSubscription": "Abbonamento Anthropic"
|
||||
},
|
||||
"authMethod": {
|
||||
"apiKey": "Chiave API",
|
||||
"apiKeyHelper": "Helper per chiave API",
|
||||
"oauth": "OAuth",
|
||||
"claudeSubscription": "Abbonamento Claude",
|
||||
"geminiCli": "Gemini CLI",
|
||||
"googleAccount": "Account Google",
|
||||
"serviceAccount": "account di servizio"
|
||||
},
|
||||
"runtime": {
|
||||
"codexNative": "Codex nativo",
|
||||
"currentRuntime": "Runtime attuale",
|
||||
"selectedRuntime": "Runtime selezionato",
|
||||
"summary": "{{prefix}}: {{runtime}}"
|
||||
},
|
||||
"status": {
|
||||
"checking": "Controllo...",
|
||||
"modelsAvailable": "Modelli disponibili",
|
||||
"checked": "Controllato",
|
||||
"providerActivity": "Attività del provider",
|
||||
"notConnected": "Non connesso",
|
||||
"startingChatGptLogin": "Avvio dell'accesso ChatGPT...",
|
||||
"waitingForChatGptLogin": "In attesa dell'accesso all'account ChatGPT...",
|
||||
"chatGptVerificationDegraded": "Account ChatGPT rilevato - la verifica dell'account è attualmente degradata.",
|
||||
"chatGptAccountReady": "Account ChatGPT pronto",
|
||||
"apiKeyReady": "Chiave API pronta",
|
||||
"codexLocalAccountNeedsReconnect": "Codex ha un account ChatGPT selezionato localmente, ma la sessione attuale deve essere riconnessa.",
|
||||
"codexNoActiveManagedSession": "Codex CLI non segnala alcun accesso ChatGPT attivo. Esistono dati locali dell'account Codex, ma non è selezionata alcuna sessione gestita attiva.",
|
||||
"codexNoActiveChatGptLogin": "Codex CLI non segnala alcun accesso ChatGPT attivo",
|
||||
"connectChatGptForSubscription": "Connetti un account ChatGPT per usare il tuo abbonamento Codex.",
|
||||
"codexNativeReady": "Codex nativo pronto",
|
||||
"codexNativeUnavailable": "Codex nativo non disponibile",
|
||||
"unavailableInCurrentRuntime": "Non disponibile nel runtime attuale",
|
||||
"connectedViaApiKey": "Connesso tramite chiave API",
|
||||
"apiKeyConfiguredNotVerified": "Chiave API configurata, ma non ancora verificata",
|
||||
"apiKeyModeMissingCredential": "Modalità chiave API selezionata, ma non è configurata alcuna chiave API",
|
||||
"connectedVia": "Connesso tramite {{method}}",
|
||||
"unableToVerify": "Impossibile verificare"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "Autenticazione selezionata: {{authMode}}",
|
||||
"preferredAuth": "Autenticazione preferita: {{authMode}}"
|
||||
},
|
||||
"credential": {
|
||||
"apiKeyConfigured": "La chiave API è configurata",
|
||||
"savedApiKeyAvailable": "Chiave API salvata disponibile in Gestisci",
|
||||
"apiKeyAlsoConfigured": "Chiave API configurata anche in Gestisci",
|
||||
"apiKeyConfiguredInManage": "La chiave API è configurata in Gestisci",
|
||||
"apiKeyFallbackInManage": "Chiave API disponibile anche in Gestisci come fallback",
|
||||
"availableAsFallback": "{{summary}} - disponibile come fallback",
|
||||
"savedApiKeyAvailableIfSwitch": "Chiave API salvata disponibile in Gestisci se passi alla modalità chiave API",
|
||||
"availableIfSwitch": "{{summary}} - disponibile se passi alla modalità chiave API",
|
||||
"autoWillUseUntilChatGpt": "{{summary}} - Auto la userà finché ChatGPT non viene connesso"
|
||||
},
|
||||
"actions": {
|
||||
"connect": "Connetti",
|
||||
"connectAnthropic": "Connetti Anthropic",
|
||||
"connectChatGpt": "Connetti ChatGPT",
|
||||
"disconnect": "Disconnetti",
|
||||
"openLogin": "Apri accesso"
|
||||
},
|
||||
"disconnect": {
|
||||
"anthropicTitle": "Disconnettere l'abbonamento Anthropic?",
|
||||
"anthropic": "Questo rimuove la sessione locale dell'abbonamento Anthropic dal runtime della Claude CLI.",
|
||||
"anthropicWithApiKey": "Questo rimuove la sessione locale dell'abbonamento Anthropic dal runtime della Claude CLI. Le chiavi API salvate in Gestisci restano disponibili.",
|
||||
"geminiTitle": "Disconnettere Gemini CLI?",
|
||||
"gemini": "Questo cancella i metadati della sessione locale di Gemini CLI. Le credenziali ADC esterne e le chiavi API salvate non vengono rimosse."
|
||||
}
|
||||
}
|
||||
},
|
||||
"cliRuntime": {
|
||||
"actions": {
|
||||
"checkForUpdates": "Controlla aggiornamenti",
|
||||
"checking": "Controllo in corso...",
|
||||
"extensions": "Estensioni",
|
||||
"installRuntime": "Installa {{runtime}}",
|
||||
"manage": "Gestisci",
|
||||
"recheck": "Ricontrolla",
|
||||
"reinstallRuntime": "Reinstalla {{runtime}}",
|
||||
"retry": "Riprova",
|
||||
"update": "Aggiorna"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "Verifica dell'ultima versione...",
|
||||
"downloading": "Download in corso...",
|
||||
"failed": "Installazione non riuscita",
|
||||
"installed": "Installato v{{version}}",
|
||||
"installing": "Installazione in corso...",
|
||||
"latest": "ultima",
|
||||
"verifying": "Verifica del checksum..."
|
||||
},
|
||||
"labels": {
|
||||
"multimodel": "Multimodello"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "Controllo dei provider AI...",
|
||||
"claudeCli": "Controllo della Claude CLI..."
|
||||
},
|
||||
"provider": {
|
||||
"backend": "Backend: {{backend}}",
|
||||
"loadingModels": "Caricamento dei modelli...",
|
||||
"modelsUnavailable": "Modelli non disponibili per questa build del runtime",
|
||||
"runtime": "Runtime: {{runtime}}"
|
||||
},
|
||||
"providerTerminal": {
|
||||
"authFailed": "Autenticazione non riuscita",
|
||||
"authUpdated": "Autenticazione aggiornata",
|
||||
"loggedOut": "Provider disconnesso",
|
||||
"login": "Accedi",
|
||||
"logout": "Disconnetti",
|
||||
"logoutFailed": "Disconnessione non riuscita"
|
||||
},
|
||||
"status": {
|
||||
"configuredNotFound": "Il {{runtime}} configurato non è stato trovato.",
|
||||
"foundButFailed": "{{runtime}} è stato trovato ma non si è avviato",
|
||||
"healthCheckFailed": "Il {{runtime}} configurato non ha superato il controllo di integrità all'avvio.",
|
||||
"notInstalled": "{{runtime}} non installato"
|
||||
},
|
||||
"title": "Runtime CLI"
|
||||
},
|
||||
"cliStatus": {
|
||||
"versionUpgrade": "v{{current}} -> v{{latest}}"
|
||||
}
|
||||
}
|
||||
2487
src/features/localization/renderer/locales/it/team.json
Normal file
2487
src/features/localization/renderer/locales/it/team.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "言語が見つかりません。",
|
||||
"names": {
|
||||
"en": "英語",
|
||||
"ru": "ロシア語",
|
||||
"zh": "中国語",
|
||||
"ja": "日本語",
|
||||
"ko": "韓国語",
|
||||
"es": "スペイン語",
|
||||
"hi": "ヒンディー語",
|
||||
"pt": "ポルトガル語",
|
||||
"fr": "フランス語",
|
||||
"ar": "アラビア語",
|
||||
"bn": "ベンガル語",
|
||||
"ur": "ウルドゥー語",
|
||||
"id": "インドネシア語",
|
||||
"de": "ドイツ語",
|
||||
"system": "システム"
|
||||
"en": "英語",
|
||||
"es": "スペイン語",
|
||||
"fa": "ペルシア語",
|
||||
"fil": "フィリピン語",
|
||||
"fr": "フランス語",
|
||||
"hi": "ヒンディー語",
|
||||
"id": "インドネシア語",
|
||||
"it": "イタリア語",
|
||||
"ja": "日本語",
|
||||
"ko": "韓国語",
|
||||
"mr": "マラーティー語",
|
||||
"ms": "マレー語",
|
||||
"nl": "オランダ語",
|
||||
"pl": "ポーランド語",
|
||||
"pt": "ポルトガル語",
|
||||
"ro": "ルーマニア語",
|
||||
"ru": "ロシア語",
|
||||
"sw": "スワヒリ語",
|
||||
"system": "システム",
|
||||
"ta": "タミル語",
|
||||
"te": "テルグ語",
|
||||
"th": "タイ語",
|
||||
"tr": "トルコ語",
|
||||
"uk": "ウクライナ語",
|
||||
"ur": "ウルドゥー語",
|
||||
"vi": "ベトナム語",
|
||||
"zh": "中国語"
|
||||
},
|
||||
"searchPlaceholder": "言語を検索...",
|
||||
"selectPlaceholder": "アプリの言語を選択...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "APIキーを追加",
|
||||
"addFirst": "最初のキーを追加",
|
||||
"edit": "編集"
|
||||
"edit": "編集",
|
||||
"copied": "コピーしました!",
|
||||
"copyEnvVarName": "環境変数名をコピー",
|
||||
"confirmDelete": "もう一度クリックして確認",
|
||||
"delete": "削除"
|
||||
},
|
||||
"empty": {
|
||||
"title": "保存されるAPIキー無し",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "コピッド",
|
||||
"copy": "コピー診断",
|
||||
"hints": "ヒント",
|
||||
"likelyCause": "同様に原因:"
|
||||
"likelyCause": "同様に原因:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI を管理者として実行してください"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "これは既に選択したOpenCodeのデフォルトです。",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "モデルを検索",
|
||||
"selectProjectBeforeTesting": "モデルをテストする前にプロジェクトコンテキストを選択します。",
|
||||
"selectProjectBeforeTestingDefaults": "OpenCode のデフォルトをテストまたは保存する前に、プロジェクトコンテキストを選択します。",
|
||||
"useInTeamPicker": "チームピッカーでの使用"
|
||||
"useInTeamPicker": "チームピッカーでの使用",
|
||||
"testInProgress": "モデルテストはすでに実行中です。",
|
||||
"validationContextRequired": "Test と Set default を有効にするには、上で validation context を選択してください。team picker への保存は新しいチーム用の route だけを保存します。",
|
||||
"actionsUnavailable": "操作は一時的に利用できません。",
|
||||
"defaultSaveInProgress": "OpenCode default を保存しています。",
|
||||
"routeUnavailableAuth": "この provider は、このモデルを使用する前に認証が必要です。",
|
||||
"routeUnavailableFailed": "この model route は前回の execution test に失敗しました。",
|
||||
"routeUnavailableGeneric": "この model route は現在使用できません。",
|
||||
"routeUnavailableUnknown": "このモデルは現在の OpenCode default ですが、まだ live catalog では利用できません。"
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "OpenCode プロバイダーカタログ",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "ニーズテスト",
|
||||
"failed": "失敗",
|
||||
"unknown": "インフォメーション",
|
||||
"default": "デフォルト"
|
||||
"default": "デフォルト",
|
||||
"knownRoute": "既知の route"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API のキーは構成しましたが、まだ確認されません",
|
||||
"apiKeyModeMissingCredential": "API キーモードが選択されますが、API キーは構成されません",
|
||||
"connectedVia": "{{method}}で接続",
|
||||
"unableToVerify": "確認できない"
|
||||
"unableToVerify": "確認できない",
|
||||
"modelsAvailable": "利用可能なモデル"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "選択されたauth: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "セッション",
|
||||
"stallNudge": "ステルナッジ",
|
||||
"start": "スタート",
|
||||
"workSync": "作業同期"
|
||||
"workSync": "作業同期",
|
||||
"agentError": "エージェントエラー",
|
||||
"apiError": "API エラー"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "ブーツストラップが認めた",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "スタッフ"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "進行状況"
|
||||
"inProgress": "進行状況",
|
||||
"expandInProgress": "進行中を展開",
|
||||
"collapseInProgress": "進行中を折りたたむ",
|
||||
"reviewing": "レビュー中",
|
||||
"workingOn": "作業中"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "メッセージビューを拡大"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "チームデータが完成したら表示されます。",
|
||||
"context": {
|
||||
"title": "コンテンツ"
|
||||
"title": "コンテンツ",
|
||||
"loading": "読み込み中...",
|
||||
"noSessionLoaded": "セッションが読み込まれていません",
|
||||
"closePanel": "{{team}} のコンテキストパネルを閉じる",
|
||||
"loadingContext": "コンテキストを読み込み中...",
|
||||
"openLeadSession": "コンテキストを表示するにはチームリードのセッションを開いてください。"
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "ログソースが見つかりません。",
|
||||
"ariaLabel": "ログソース",
|
||||
"leadLabel": "リード",
|
||||
"selectSourceEmpty": "ログソースを選択します。"
|
||||
"selectSourceEmpty": "ログソースを選択します。",
|
||||
"leadDescription": "チームリード",
|
||||
"removedLabel": "削除済み",
|
||||
"removedDescription": "削除済み"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} より",
|
||||
"more_other": "+{{count}} より",
|
||||
"more_few": "+{{count}} より",
|
||||
"more_many": "+{{count}} より"
|
||||
"more_many": "+{{count}} より",
|
||||
"unsupportedProvider": "未対応のプロバイダー",
|
||||
"openCodeLogsDelayed": "OpenCode ログが遅延しています",
|
||||
"logsUnavailable": "ログを利用できません",
|
||||
"noRecentLogs": "最近のログはありません",
|
||||
"toolError": "ツールエラー",
|
||||
"toolResult": "ツール結果",
|
||||
"toolUse": "ツール使用",
|
||||
"thinking": "思考中",
|
||||
"error": "エラー",
|
||||
"logEvent": "ログイベント",
|
||||
"noErrorOutput": "エラー出力なし",
|
||||
"noOutput": "出力なし",
|
||||
"noInput": "入力なし"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "依存症のブロック",
|
||||
"blocks": "ブロック",
|
||||
"close": "ふりがな",
|
||||
"blockingHiddenTasks": "隠しタスクのブロック",
|
||||
"blockedHiddenTasks": "隠しタスクをブロック"
|
||||
"blockedHiddenTasks": "隠しタスクをブロック",
|
||||
"links_one": "{{count}} 件のリンク",
|
||||
"links_other": "{{count}} 件のリンク",
|
||||
"hiddenBlockingLinks_one": "{{count}} 件の非表示ブロックリンク",
|
||||
"hiddenBlockingLinks_other": "{{count}} 件の非表示ブロックリンク",
|
||||
"hiddenTaskStack": "非表示タスクスタック",
|
||||
"hiddenTasks_one": "{{count}} 件の非表示タスク",
|
||||
"hiddenTasks_other": "{{count}} 件の非表示タスク",
|
||||
"task": "タスク",
|
||||
"openBlockerStack": "ブロッカースタックを開く",
|
||||
"openBlockedStack": "ブロック済みスタックを開く",
|
||||
"openBlockerTask": "ブロッカータスクを開く",
|
||||
"openBlockedTask": "ブロック済みタスクを開く"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "活動内容",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "オートリフレッシュ",
|
||||
"wrapLines": "ラップライン",
|
||||
"loadingTail": "ローディングプロセスログテール...",
|
||||
"empty": "まだこのメンバーの処理ログファイルはありません。"
|
||||
"empty": "まだこのメンバーの処理ログファイルはありません。",
|
||||
"copy": "コピー",
|
||||
"fileEmpty": "プロセスログファイルは空です。",
|
||||
"showingLast": "最後の {{bytes}} を表示しています。",
|
||||
"showing": "{{bytes}} を表示しています。"
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "このメンバーに割り当てられたタスクはありません"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "プロバイダーのステータスカードからOpenCodeのランタイムをインストールまたは再試行し、このダイアログを再起動します。",
|
||||
"openCodeAppMcpUnreachable": "OpenCodeアプリのMCPブリッジをリフレッシュするためのリトリー起動。 繰り返すと、アプリとOpenCodeのランタイムを再起動します。",
|
||||
"cliBinaryMissing": "ローカルClaude CLIバイナリが存在し、起動できることを確認してください。その後、このダイアログが開きます。",
|
||||
"default": "上記の問題を解決し、このダイアログを再オープンします。"
|
||||
"default": "上記の問題を解決し、このダイアログを再オープンします。",
|
||||
"openCodeNodeModulesSymlinkPermission": "Agent Teams AI を管理者として実行してから、launch を再試行してください。"
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "ランニングチーム"
|
||||
"title": "ランニングチーム",
|
||||
"status": {
|
||||
"active": "アクティブ",
|
||||
"provisioning": "起動中",
|
||||
"idle": "実行中"
|
||||
},
|
||||
"noProject": "プロジェクトなし"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "{{count}}のパンが到達する最大"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Codex のセッションはストール表示されます。 続行する再接続。",
|
||||
"useCode": "コードを使用する"
|
||||
"useCode": "コードを使用する",
|
||||
"generating": "生成中...",
|
||||
"openLogin": "ログインを開く",
|
||||
"generateLink": "リンクを生成"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "努力レベル(任意)",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "カスタムロール...",
|
||||
"searchPlaceholder": "役割を検索...",
|
||||
"empty": "役割が見つかりません。",
|
||||
"reservedRole": "この役割は、"
|
||||
"reservedRole": "この役割は、",
|
||||
"emptyCustomRole": "ロールを空にすることはできません"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,21 +62,36 @@
|
|||
"locales": {
|
||||
"emptyMessage": "언어를 찾을 수 없습니다.",
|
||||
"names": {
|
||||
"en": "영어",
|
||||
"ru": "러시아어",
|
||||
"zh": "중국어",
|
||||
"ja": "일본어",
|
||||
"ko": "한국어",
|
||||
"es": "스페인어",
|
||||
"hi": "힌디어",
|
||||
"pt": "포르투갈어",
|
||||
"fr": "프랑스어",
|
||||
"ar": "아랍어",
|
||||
"bn": "벵골어",
|
||||
"ur": "우르두어",
|
||||
"id": "인도네시아어",
|
||||
"de": "독일어",
|
||||
"system": "시스템"
|
||||
"en": "영어",
|
||||
"es": "스페인어",
|
||||
"fa": "페르시아어",
|
||||
"fil": "필리핀어",
|
||||
"fr": "프랑스어",
|
||||
"hi": "힌디어",
|
||||
"id": "인도네시아어",
|
||||
"it": "이탈리아어",
|
||||
"ja": "일본어",
|
||||
"ko": "한국어",
|
||||
"mr": "마라티어",
|
||||
"ms": "말레이어",
|
||||
"nl": "네덜란드어",
|
||||
"pl": "폴란드어",
|
||||
"pt": "포르투갈어",
|
||||
"ro": "루마니아어",
|
||||
"ru": "러시아어",
|
||||
"sw": "스와힐리어",
|
||||
"system": "시스템",
|
||||
"ta": "타밀어",
|
||||
"te": "텔루구어",
|
||||
"th": "태국어",
|
||||
"tr": "터키어",
|
||||
"uk": "우크라이나어",
|
||||
"ur": "우르두어",
|
||||
"vi": "베트남어",
|
||||
"zh": "중국어"
|
||||
},
|
||||
"searchPlaceholder": "언어 검색...",
|
||||
"selectPlaceholder": "앱 언어 선택...",
|
||||
|
|
|
|||
|
|
@ -589,7 +589,11 @@
|
|||
"actions": {
|
||||
"add": "API 키 추가",
|
||||
"addFirst": "첫 키 추가",
|
||||
"edit": "제품정보"
|
||||
"edit": "제품정보",
|
||||
"copied": "복사됨!",
|
||||
"copyEnvVarName": "환경 변수 이름 복사",
|
||||
"confirmDelete": "다시 클릭하여 확인",
|
||||
"delete": "삭제"
|
||||
},
|
||||
"empty": {
|
||||
"title": "저장되는 API 열쇠 없음",
|
||||
|
|
|
|||
|
|
@ -46,7 +46,8 @@
|
|||
"copiedShort": "뚱 베어",
|
||||
"copy": "복사 진단",
|
||||
"hints": "뚱 베어",
|
||||
"likelyCause": "같은 원인:"
|
||||
"likelyCause": "같은 원인:",
|
||||
"windowsSymlinkAdminHint": "Windows: Agent Teams AI를 관리자 권한으로 실행하세요"
|
||||
},
|
||||
"models": {
|
||||
"alreadyDefault": "이미 선택한 OpenCode 기본값입니다.",
|
||||
|
|
@ -64,7 +65,15 @@
|
|||
"searchPlaceholder": "검색 모델",
|
||||
"selectProjectBeforeTesting": "모델을 테스트하기 전에 프로젝트 컨텍스트를 선택하십시오.",
|
||||
"selectProjectBeforeTestingDefaults": "OpenCode 기본값을 테스트하거나 저장하기 전에 프로젝트 컨텍스트를 선택하십시오.",
|
||||
"useInTeamPicker": "팀 피커에서 사용"
|
||||
"useInTeamPicker": "팀 피커에서 사용",
|
||||
"testInProgress": "모델 테스트가 이미 실행 중입니다.",
|
||||
"validationContextRequired": "Test와 Set default를 활성화하려면 위에서 validation context를 선택하세요. team picker 저장은 새 팀용 route만 저장합니다.",
|
||||
"actionsUnavailable": "작업을 일시적으로 사용할 수 없습니다.",
|
||||
"defaultSaveInProgress": "OpenCode default를 저장하는 중입니다.",
|
||||
"routeUnavailableAuth": "이 provider는 이 모델을 사용하기 전에 인증이 필요합니다.",
|
||||
"routeUnavailableFailed": "이 model route는 마지막 execution test에 실패했습니다.",
|
||||
"routeUnavailableGeneric": "이 model route는 지금 사용할 수 없습니다.",
|
||||
"routeUnavailableUnknown": "이 모델은 현재 OpenCode default이지만 아직 live catalog에서 사용할 수 없습니다."
|
||||
},
|
||||
"providers": {
|
||||
"catalog": "OpenCode 공급자 카탈로그",
|
||||
|
|
@ -108,7 +117,8 @@
|
|||
"needsTest": "자주 묻는 질문",
|
||||
"failed": "실패한",
|
||||
"unknown": "이름 *",
|
||||
"default": "기본 정보"
|
||||
"default": "기본 정보",
|
||||
"knownRoute": "알려진 route"
|
||||
},
|
||||
"compatibleEndpoint": {
|
||||
"baseUrlPlaceholder": "http://localhost:1234"
|
||||
|
|
@ -894,7 +904,8 @@
|
|||
"apiKeyConfiguredNotVerified": "API 키 구성, 하지만 아직 확인 되지",
|
||||
"apiKeyModeMissingCredential": "API 키 모드 선택, 하지만 API 키 구성",
|
||||
"connectedVia": "{{method}}를 통해 연결",
|
||||
"unableToVerify": "자주 묻는 질문"
|
||||
"unableToVerify": "자주 묻는 질문",
|
||||
"modelsAvailable": "사용 가능한 모델"
|
||||
},
|
||||
"mode": {
|
||||
"selectedAuth": "선택된 오: {{authMode}}",
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"session": "이름 *",
|
||||
"stallNudge": "연락처",
|
||||
"start": "시작하기",
|
||||
"workSync": "작업 동기화"
|
||||
"workSync": "작업 동기화",
|
||||
"agentError": "에이전트 오류",
|
||||
"apiError": "API 오류"
|
||||
},
|
||||
"bootstrap": {
|
||||
"acknowledged": "부트 스트랩 승인",
|
||||
|
|
@ -77,7 +79,11 @@
|
|||
"action": "이름 *"
|
||||
},
|
||||
"activeTasks": {
|
||||
"inProgress": "진행 중"
|
||||
"inProgress": "진행 중",
|
||||
"expandInProgress": "진행 중 펼치기",
|
||||
"collapseInProgress": "진행 중 접기",
|
||||
"reviewing": "검토 중",
|
||||
"workingOn": "작업 중"
|
||||
},
|
||||
"expandDialog": {
|
||||
"description": "확장된 메시지 보기"
|
||||
|
|
@ -349,7 +355,12 @@
|
|||
},
|
||||
"waitingForProvisioning": "팀 데이터는 일단 완료되면 나타납니다",
|
||||
"context": {
|
||||
"title": "설정하기"
|
||||
"title": "설정하기",
|
||||
"loading": "로딩 중...",
|
||||
"noSessionLoaded": "세션이 로드되지 않음",
|
||||
"closePanel": "{{team}} 컨텍스트 패널 닫기",
|
||||
"loadingContext": "컨텍스트 로딩 중...",
|
||||
"openLeadSession": "컨텍스트를 보려면 팀 리드 세션을 여세요."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
|
|
@ -1571,7 +1582,10 @@
|
|||
"emptyMessage": "로그 소스가 없습니다.",
|
||||
"ariaLabel": "로그 소스",
|
||||
"leadLabel": "제품정보",
|
||||
"selectSourceEmpty": "로그 소스를 선택합니다."
|
||||
"selectSourceEmpty": "로그 소스를 선택합니다.",
|
||||
"leadDescription": "팀 리드",
|
||||
"removedLabel": "제거됨",
|
||||
"removedDescription": "제거됨"
|
||||
}
|
||||
},
|
||||
"agentGraph": {
|
||||
|
|
@ -1620,14 +1634,39 @@
|
|||
"more_one": "+{{count}} 더보기",
|
||||
"more_other": "+{{count}} 더보기",
|
||||
"more_few": "+{{count}} 더보기",
|
||||
"more_many": "+{{count}} 더보기"
|
||||
"more_many": "+{{count}} 더보기",
|
||||
"unsupportedProvider": "지원되지 않는 제공자",
|
||||
"openCodeLogsDelayed": "OpenCode 로그 지연됨",
|
||||
"logsUnavailable": "로그를 사용할 수 없음",
|
||||
"noRecentLogs": "최근 로그 없음",
|
||||
"toolError": "도구 오류",
|
||||
"toolResult": "도구 결과",
|
||||
"toolUse": "도구 사용",
|
||||
"thinking": "생각 중",
|
||||
"error": "오류",
|
||||
"logEvent": "로그 이벤트",
|
||||
"noErrorOutput": "오류 출력 없음",
|
||||
"noOutput": "출력 없음",
|
||||
"noInput": "입력 없음"
|
||||
},
|
||||
"blockingEdge": {
|
||||
"title": "블록 의존성",
|
||||
"blocks": "제품정보",
|
||||
"close": "이름 *",
|
||||
"blockingHiddenTasks": "숨겨진 작업을 차단",
|
||||
"blockedHiddenTasks": "숨겨진 작업을 차단"
|
||||
"blockedHiddenTasks": "숨겨진 작업을 차단",
|
||||
"links_one": "{{count}}개 링크",
|
||||
"links_other": "{{count}}개 링크",
|
||||
"hiddenBlockingLinks_one": "{{count}}개의 숨겨진 차단 링크",
|
||||
"hiddenBlockingLinks_other": "{{count}}개의 숨겨진 차단 링크",
|
||||
"hiddenTaskStack": "숨겨진 작업 스택",
|
||||
"hiddenTasks_one": "{{count}}개 숨겨진 작업",
|
||||
"hiddenTasks_other": "{{count}}개 숨겨진 작업",
|
||||
"task": "작업",
|
||||
"openBlockerStack": "차단 작업 스택 열기",
|
||||
"openBlockedStack": "차단된 작업 스택 열기",
|
||||
"openBlockerTask": "차단 작업 열기",
|
||||
"openBlockedTask": "차단된 작업 열기"
|
||||
},
|
||||
"activityHud": {
|
||||
"activity": "- 연혁",
|
||||
|
|
@ -1778,7 +1817,11 @@
|
|||
"autoRefresh": "자동차 수리",
|
||||
"wrapLines": "포장 라인",
|
||||
"loadingTail": "적재 공정 로그 꼬리...",
|
||||
"empty": "아직이 회원을 위해 캡처 된 프로세스 로그 파일 없음."
|
||||
"empty": "아직이 회원을 위해 캡처 된 프로세스 로그 파일 없음.",
|
||||
"copy": "복사",
|
||||
"fileEmpty": "프로세스 로그 파일이 비어 있습니다.",
|
||||
"showingLast": "마지막 {{bytes}} 표시 중.",
|
||||
"showing": "{{bytes}} 표시 중."
|
||||
},
|
||||
"tasks": {
|
||||
"empty": "이 회원에게 할당된 작업 없음"
|
||||
|
|
@ -2029,7 +2072,8 @@
|
|||
"openCodeRuntimeMissing": "공급자 상태 카드에서 OpenCode 런타임을 설치하거나 재시작하면 이 대화 상자를 다시 엽니다.",
|
||||
"openCodeAppMcpUnreachable": "OpenCode 앱 MCP 브리지를 새로 고침합니다. 반복하면 앱과 OpenCode runtime을 다시 시작합니다.",
|
||||
"cliBinaryMissing": "로컬 클로드 CLI 바이너리가 존재하고 시작할 수 있는지 확인하고, 이 대화 상자를 다시 엽니다.",
|
||||
"default": "위의 문제를 해결 한 다음이 대화 상자를 다시 엽니다."
|
||||
"default": "위의 문제를 해결 한 다음이 대화 상자를 다시 엽니다.",
|
||||
"openCodeNodeModulesSymlinkPermission": "Agent Teams AI를 관리자 권한으로 실행한 다음 launch를 다시 시도하세요."
|
||||
}
|
||||
},
|
||||
"presentation": {
|
||||
|
|
@ -2404,14 +2448,23 @@
|
|||
}
|
||||
},
|
||||
"runningTeams": {
|
||||
"title": "팀 실행"
|
||||
"title": "팀 실행",
|
||||
"status": {
|
||||
"active": "활성",
|
||||
"provisioning": "시작 중",
|
||||
"idle": "실행 중"
|
||||
},
|
||||
"noProject": "프로젝트 없음"
|
||||
},
|
||||
"layout": {
|
||||
"maxPanesReached": "{{count}} 팬의 최대 도달"
|
||||
},
|
||||
"codexReconnect": {
|
||||
"description": "Codex 세션은 stale이 나타납니다. 계속 연결.",
|
||||
"useCode": "사용 코드"
|
||||
"useCode": "사용 코드",
|
||||
"generating": "생성 중...",
|
||||
"openLogin": "로그인 열기",
|
||||
"generateLink": "링크 생성"
|
||||
},
|
||||
"effortLevel": {
|
||||
"label": "(선택) Effort 수준",
|
||||
|
|
@ -2428,6 +2481,7 @@
|
|||
"customRole": "사용자 정의 역할...",
|
||||
"searchPlaceholder": "검색 역할...",
|
||||
"empty": "찾을 수 없음.",
|
||||
"reservedRole": "이 역할은"
|
||||
"reservedRole": "이 역할은",
|
||||
"emptyCustomRole": "역할은 비워 둘 수 없습니다"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
927
src/features/localization/renderer/locales/mr/common.json
Normal file
927
src/features/localization/renderer/locales/mr/common.json
Normal file
|
|
@ -0,0 +1,927 @@
|
|||
{
|
||||
"actions": {
|
||||
"cancel": "रद्द करा",
|
||||
"close": "बंद करा",
|
||||
"copied": "कॉपी केले",
|
||||
"copyUrl": "URL कॉपी करा",
|
||||
"open": "उघडा",
|
||||
"reveal": "दाखवा",
|
||||
"retry": "पुन्हा प्रयत्न करा",
|
||||
"save": "जतन करा",
|
||||
"showLess": "कमी दाखवा",
|
||||
"showMore": "अधिक दाखवा",
|
||||
"refresh": "रिफ्रेश करा",
|
||||
"reset": "रीसेट करा",
|
||||
"copyToClipboard": "क्लिपबोर्डवर कॉपी करा",
|
||||
"moreActions": "अधिक कृती",
|
||||
"closeDialog": "डायलॉग बंद करा",
|
||||
"goToDashboard": "डॅशबोर्डवर जा",
|
||||
"or": "किंवा",
|
||||
"hide": "लपवा",
|
||||
"resetSelection": "निवड रीसेट करा"
|
||||
},
|
||||
"code": {
|
||||
"line": "ओळ {{line}}",
|
||||
"lines": "ओळी {{from}}-{{to}}",
|
||||
"moreLines": "({{count}} अधिक ओळी...)",
|
||||
"moreLines_few": "({{count}} अधिक ओळी...)",
|
||||
"moreLines_many": "({{count}} अधिक ओळी...)",
|
||||
"moreLines_one": "({{count}} अधिक ओळ...)",
|
||||
"moreLines_other": "({{count}} अधिक ओळी...)",
|
||||
"code": "कोड",
|
||||
"preview": "पूर्वावलोकन",
|
||||
"markdownPreview": "Markdown पूर्वावलोकन",
|
||||
"linesParenthesized": "(ओळी {{from}}-{{to}})",
|
||||
"mermaidSyntaxError": "Mermaid सिंटॅक्स त्रुटी"
|
||||
},
|
||||
"contextBadge": {
|
||||
"badge": "संदर्भ",
|
||||
"breakdown": {
|
||||
"text": "मजकूर",
|
||||
"thinking": "विचार"
|
||||
},
|
||||
"detailsAria": "संदर्भ इंजेक्शन तपशील",
|
||||
"sectionSummary": "{{title}} ({{count}}) ~{{tokens}} टोकन्स",
|
||||
"sections": {
|
||||
"claudeMdFiles": "CLAUDE.md फाइल्स",
|
||||
"mentionedFiles": "उल्लेखित फाइल्स",
|
||||
"taskCoordination": "टास्क समन्वय",
|
||||
"thinkingText": "विचार + मजकूर",
|
||||
"toolOutputs": "टूल आउटपुट्स",
|
||||
"userMessages": "वापरकर्ता संदेश"
|
||||
},
|
||||
"title": "या वळणात इंजेक्ट केलेला नवीन संदर्भ",
|
||||
"tokenCount": "~{{tokens}} टोकन्स",
|
||||
"totalNewTokens": "एकूण नवीन टोकन्स",
|
||||
"turn": "वळण {{turn}}",
|
||||
"sectionSummary_few": "{{title}} ({{count}}) ~{{tokens}} टोकन्स",
|
||||
"sectionSummary_many": "{{title}} ({{count}}) ~{{tokens}} टोकन्स",
|
||||
"sectionSummary_one": "{{title}} ({{count}}) ~{{tokens}} टोकन्स",
|
||||
"sectionSummary_other": "{{title}} ({{count}}) ~{{tokens}} टोकन्स"
|
||||
},
|
||||
"locales": {
|
||||
"emptyMessage": "कोणतीही भाषा सापडली नाही.",
|
||||
"names": {
|
||||
"ar": "अरबी",
|
||||
"bn": "बंगाली",
|
||||
"de": "जर्मन",
|
||||
"en": "इंग्रजी",
|
||||
"es": "स्पॅनिश",
|
||||
"fa": "पर्शियन",
|
||||
"fil": "फिलिपिनो",
|
||||
"fr": "फ्रेंच",
|
||||
"hi": "हिंदी",
|
||||
"id": "इंडोनेशियन",
|
||||
"it": "इटालियन",
|
||||
"ja": "जपानी",
|
||||
"ko": "कोरियन",
|
||||
"mr": "मराठी",
|
||||
"ms": "मलय",
|
||||
"nl": "डच",
|
||||
"pl": "पोलिश",
|
||||
"pt": "पोर्तुगीज",
|
||||
"ro": "रोमानियन",
|
||||
"ru": "रशियन",
|
||||
"sw": "स्वाहिली",
|
||||
"system": "सिस्टम",
|
||||
"ta": "तमिळ",
|
||||
"te": "तेलुगू",
|
||||
"th": "थाई",
|
||||
"tr": "तुर्की",
|
||||
"uk": "युक्रेनियन",
|
||||
"ur": "उर्दू",
|
||||
"vi": "व्हिएतनामी",
|
||||
"zh": "चीनी"
|
||||
},
|
||||
"searchPlaceholder": "भाषा शोधा...",
|
||||
"selectPlaceholder": "अॅप भाषा निवडा...",
|
||||
"systemWithResolved": "सिस्टम - {{locale}}"
|
||||
},
|
||||
"members": {
|
||||
"emptyMessage": "कोणतेही सदस्य सापडले नाहीत.",
|
||||
"searchPlaceholder": "सदस्य शोधा...",
|
||||
"unassigned": "नियुक्त नाही",
|
||||
"teammateFallback": "सहकारी"
|
||||
},
|
||||
"providerRuntime": {
|
||||
"codex": {
|
||||
"install": {
|
||||
"checking": "तपासत आहे",
|
||||
"downloading": "डाउनलोड करत आहे",
|
||||
"installCli": "Codex CLI इन्स्टॉल करा",
|
||||
"installing": "इन्स्टॉल करत आहे",
|
||||
"retryInstall": "इन्स्टॉल पुन्हा करा"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"noMatchingSuggestions": "जुळणारी कोणतीही सूचना नाही",
|
||||
"searching": "शोधत आहे...",
|
||||
"searchingFiles": "फाइल्स शोधत आहे...",
|
||||
"findInConversation": "संभाषणात शोधा...",
|
||||
"resultCount": "{{total}} पैकी {{current}}",
|
||||
"resultCountCapped": "{{total}}+ पैकी {{current}}",
|
||||
"noResults": "कोणतेही परिणाम नाहीत",
|
||||
"previousResultShortcut": "मागील परिणाम (Shift+Enter)",
|
||||
"nextResultShortcut": "पुढील परिणाम (Enter)",
|
||||
"closeShortcut": "बंद करा (Esc)",
|
||||
"nothingFound": "काहीही सापडले नाही",
|
||||
"placeholder": "शोधा..."
|
||||
},
|
||||
"schedules": {
|
||||
"actions": {
|
||||
"addSchedule": "वेळापत्रक जोडा",
|
||||
"clearFilters": "फिल्टर्स साफ करा",
|
||||
"createSchedule": "वेळापत्रक तयार करा",
|
||||
"delete": "हटवा",
|
||||
"edit": "संपादित करा",
|
||||
"pause": "थांबवा",
|
||||
"resume": "पुन्हा सुरू करा",
|
||||
"runNow": "आता चालवा"
|
||||
},
|
||||
"empty": {
|
||||
"description": "cron अभिव्यक्तींसह Claude टास्क अंमलबजावणी स्वयंचलित करण्यासाठी कोणत्याही टीमवर वेळापत्रक तयार करा. सर्व टीम्सची वेळापत्रके येथे दिसतील.",
|
||||
"noMatches": "सध्याच्या फिल्टर्सशी कोणतेही वेळापत्रक जुळत नाही",
|
||||
"title": "कोणतेही नियोजित टास्क नाहीत"
|
||||
},
|
||||
"filters": {
|
||||
"allTeams": "सर्व टीम्स"
|
||||
},
|
||||
"item": {
|
||||
"loadingRunHistory": "रन इतिहास लोड होत आहे...",
|
||||
"nextRun": "पुढील: {{value}}",
|
||||
"noRunsYet": "अद्याप कोणताही रन नाही"
|
||||
},
|
||||
"loading": "वेळापत्रके लोड होत आहेत...",
|
||||
"searchPlaceholder": "वेळापत्रके शोधा...",
|
||||
"status": {
|
||||
"active": "सक्रिय",
|
||||
"all": "सर्व",
|
||||
"disabled": "अक्षम",
|
||||
"paused": "थांबवले"
|
||||
},
|
||||
"title": "वेळापत्रके"
|
||||
},
|
||||
"sessions": {
|
||||
"actions": {
|
||||
"hide": "लपवा",
|
||||
"pin": "पिन करा",
|
||||
"unhide": "दाखवा"
|
||||
},
|
||||
"empty": {
|
||||
"noMatchingSessions": "जुळणारी कोणतीही सत्रे नाहीत",
|
||||
"noMatchingSessionsDescription": "या प्रकल्पात अद्याप जुळणारी कोणतीही सत्रे नाहीत.",
|
||||
"noMatchingSessionsFiltered": "दुसरी क्वेरी वापरून पाहा किंवा प्रोव्हायडर फिल्टर रीसेट करा.",
|
||||
"noSessions": "कोणतीही सत्रे सापडली नाहीत",
|
||||
"noSessionsDescription": "या प्रकल्पात अद्याप कोणतीही सत्रे नाहीत",
|
||||
"selectProject": "सत्रे पाहण्यासाठी एक प्रकल्प निवडा"
|
||||
},
|
||||
"errors": {
|
||||
"loading": "सत्रे लोड करताना त्रुटी"
|
||||
},
|
||||
"loadedMatchingMore": "आतापर्यंत {{count}} जुळणारी सत्रे लोड झाली - अधिक लोड करण्यासाठी खाली स्क्रोल करा.",
|
||||
"loadingMore": "अधिक सत्रे लोड होत आहेत...",
|
||||
"pinned": "पिन केले",
|
||||
"scrollToLoadMore": "अधिक लोड करण्यासाठी स्क्रोल करा",
|
||||
"search": {
|
||||
"clear": "सत्र शोध साफ करा",
|
||||
"placeholder": "सत्रे शोधा..."
|
||||
},
|
||||
"selection": {
|
||||
"cancel": "निवड रद्द करा",
|
||||
"exitMode": "निवड मोडमधून बाहेर पडा",
|
||||
"hideSelected": "निवडलेली सत्रे लपवा",
|
||||
"pinSelected": "निवडलेली सत्रे पिन करा",
|
||||
"selectSessions": "सत्रे निवडा",
|
||||
"selected": "{{count}} निवडले",
|
||||
"unhideSelected": "निवडलेली सत्रे दाखवा",
|
||||
"selected_few": "{{count}} निवडले",
|
||||
"selected_many": "{{count}} निवडले",
|
||||
"selected_one": "{{count}} निवडले",
|
||||
"selected_other": "{{count}} निवडले"
|
||||
},
|
||||
"sort": {
|
||||
"byContext": "संदर्भानुसार",
|
||||
"byContextTooltip": "संदर्भ वापरानुसार क्रमवारी लावा",
|
||||
"byRecentTooltip": "अलीकडीलनुसार क्रमवारी लावा",
|
||||
"contextLoadedOnly": "संदर्भ क्रमवारी फक्त लोड केलेल्या सत्रांना क्रमवारी देते."
|
||||
},
|
||||
"title": "सत्रे",
|
||||
"visibility": {
|
||||
"hideHidden": "लपवलेली सत्रे लपवा",
|
||||
"showHidden": "लपवलेली सत्रे दाखवा"
|
||||
},
|
||||
"worktree": {
|
||||
"switch": "Worktree बदला"
|
||||
},
|
||||
"loadedMatchingMore_few": "आतापर्यंत {{count}} जुळणारी सत्रे लोड झाली - अधिक लोड करण्यासाठी खाली स्क्रोल करा.",
|
||||
"loadedMatchingMore_many": "आतापर्यंत {{count}} जुळणारी सत्रे लोड झाली - अधिक लोड करण्यासाठी खाली स्क्रोल करा.",
|
||||
"loadedMatchingMore_one": "आतापर्यंत {{count}} जुळणारे सत्र लोड झाले - अधिक लोड करण्यासाठी खाली स्क्रोल करा.",
|
||||
"loadedMatchingMore_other": "आतापर्यंत {{count}} जुळणारी सत्रे लोड झाली - अधिक लोड करण्यासाठी खाली स्क्रोल करा.",
|
||||
"failedToLoad": "सत्र लोड करणे अयशस्वी",
|
||||
"loading": "सत्र लोड होत आहे...",
|
||||
"filter": {
|
||||
"title": "सत्रे फिल्टर करा"
|
||||
},
|
||||
"count": "{{count}} सत्रे",
|
||||
"count_one": "{{count}} सत्र",
|
||||
"count_other": "{{count}} सत्रे",
|
||||
"count_few": "{{count}} सत्रे",
|
||||
"count_many": "{{count}} सत्रे",
|
||||
"inProgress": "सत्र प्रगतीपथावर आहे..."
|
||||
},
|
||||
"states": {
|
||||
"loading": "लोड होत आहे...",
|
||||
"offline": "ऑफलाइन",
|
||||
"online": "ऑनलाइन",
|
||||
"unknown": "अज्ञात",
|
||||
"error": "त्रुटी"
|
||||
},
|
||||
"markdown": {
|
||||
"imageFallback": "[इमेज: {{label}}]",
|
||||
"largeContentNotice": "मजकूर खूप मोठा आहे ({{count}} अक्षरे). UI प्रतिसादक्षम ठेवण्यासाठी कच्चे पूर्वावलोकन दाखवत आहे.",
|
||||
"largeContentTitle": "UI गोठू नये म्हणून मोठा मजकूर कच्चा दाखवला जातो",
|
||||
"raw": "कच्चा",
|
||||
"rawPreview": "कच्चे पूर्वावलोकन",
|
||||
"renderMarkdown": "markdown रेंडर करा",
|
||||
"showAll": "सर्व दाखवा",
|
||||
"showMore": "अधिक दाखवा",
|
||||
"showRaw": "कच्चा दाखवा",
|
||||
"showingChars": "{{total}} पैकी {{shown}} अक्षरे दाखवत आहे",
|
||||
"largeContentNotice_few": "मजकूर खूप मोठा आहे ({{count}} अक्षरे). UI प्रतिसादक्षम ठेवण्यासाठी कच्चे पूर्वावलोकन दाखवत आहे.",
|
||||
"largeContentNotice_many": "मजकूर खूप मोठा आहे ({{count}} अक्षरे). UI प्रतिसादक्षम ठेवण्यासाठी कच्चे पूर्वावलोकन दाखवत आहे.",
|
||||
"largeContentNotice_one": "मजकूर खूप मोठा आहे ({{count}} अक्षर). UI प्रतिसादक्षम ठेवण्यासाठी कच्चे पूर्वावलोकन दाखवत आहे.",
|
||||
"largeContentNotice_other": "मजकूर खूप मोठा आहे ({{count}} अक्षरे). UI प्रतिसादक्षम ठेवण्यासाठी कच्चे पूर्वावलोकन दाखवत आहे."
|
||||
},
|
||||
"terminal": {
|
||||
"checkOutputForDetails": "तपशीलांसाठी वरील टर्मिनल आउटपुट तपासा",
|
||||
"closingInSeconds": "{{count}}से मध्ये बंद होत आहे...",
|
||||
"closingInSeconds_few": "{{count}}से मध्ये बंद होत आहे...",
|
||||
"closingInSeconds_many": "{{count}}से मध्ये बंद होत आहे...",
|
||||
"closingInSeconds_one": "{{count}}से मध्ये बंद होत आहे...",
|
||||
"closingInSeconds_other": "{{count}}से मध्ये बंद होत आहे...",
|
||||
"completedSuccessfully": "यशस्वीरित्या पूर्ण झाले",
|
||||
"exitCode": "(एक्झिट कोड {{code}})",
|
||||
"processFailed": "प्रोसेस अयशस्वी",
|
||||
"title": "टर्मिनल"
|
||||
},
|
||||
"tokens": {
|
||||
"accumulatedWithoutDuplication": "संपूर्ण सत्रात डुप्लिकेशनशिवाय जमा झाले",
|
||||
"cacheRead": "कॅश रीड",
|
||||
"cacheWrite": "कॅश राइट",
|
||||
"costUsd": "खर्च (USD)",
|
||||
"inputTokens": "इनपुट टोकन्स",
|
||||
"model": "मॉडेल",
|
||||
"outputTokens": "आउटपुट टोकन्स",
|
||||
"phase": "टप्पा {{phase}}/{{total}}",
|
||||
"promptInputShare": "प्रॉम्प्ट इनपुटच्या {{percent}}%",
|
||||
"taskCoordination": "टास्क समन्वय",
|
||||
"thinkingText": "विचार + मजकूर",
|
||||
"toolOutputs": "टूल आउटपुट्स",
|
||||
"total": "एकूण",
|
||||
"userMessages": "वापरकर्ता संदेश",
|
||||
"visibleContext": "दृश्यमान संदर्भ",
|
||||
"includesClaudeMd": "CLAUDE.md ×{{count}} समावेश",
|
||||
"claudeMd": "CLAUDE.md",
|
||||
"mentionedFiles": "@files",
|
||||
"percentValue": "({{percent}}%)",
|
||||
"approxTokens": "~{{tokens}} टोकन्स",
|
||||
"approxTokensParenthesized": "(~{{tokens}})"
|
||||
},
|
||||
"list": {
|
||||
"actions": {
|
||||
"copyTeam": "टीम कॉपी करा",
|
||||
"createTeam": "टीम तयार करा",
|
||||
"deleteForever": "कायमचे हटवा",
|
||||
"deletePermanently": "कायमस्वरूपी हटवा",
|
||||
"deleteTeam": "टीम हटवा",
|
||||
"launching": "सुरू करत आहे...",
|
||||
"launchTeam": "टीम सुरू करा",
|
||||
"relaunchTeam": "टीम पुन्हा सुरू करा",
|
||||
"restore": "पुनर्संचयित करा",
|
||||
"restoreTeam": "टीम पुनर्संचयित करा",
|
||||
"retry": "पुन्हा प्रयत्न करा",
|
||||
"stopTeam": "टीम थांबवा",
|
||||
"stopping": "थांबवत आहे..."
|
||||
},
|
||||
"status": {
|
||||
"active": "सक्रिय",
|
||||
"deleted": "हटवले",
|
||||
"launching": "सुरू करत आहे...",
|
||||
"offline": "ऑफलाइन",
|
||||
"partialFailure": "सुरू होणे मध्येच अयशस्वी",
|
||||
"partialPending": "बूटस्ट्रॅप प्रलंबित",
|
||||
"partialSkipped": "सुरू होताना सदस्य वगळला",
|
||||
"running": "चालू आहे"
|
||||
},
|
||||
"partial": {
|
||||
"pending": "शेवटचे सुरू होणे अजूनही समन्वयित होत आहे.",
|
||||
"skipped": "शेवटच्या सुरू होण्याने सहकारी वगळले आहेत.",
|
||||
"skippedWithCount": "शेवटच्या सुरू होण्याने {{count}}/{{expected}} सहकारी वगळला.",
|
||||
"skippedWithCount_few": "शेवटच्या सुरू होण्याने {{count}}/{{expected}} सहकारी वगळले.",
|
||||
"skippedWithCount_many": "शेवटच्या सुरू होण्याने {{count}}/{{expected}} सहकारी वगळले.",
|
||||
"skippedWithCount_one": "शेवटच्या सुरू होण्याने {{count}}/{{expected}} सहकारी वगळला.",
|
||||
"skippedWithCount_other": "शेवटच्या सुरू होण्याने {{count}}/{{expected}} सहकारी वगळले.",
|
||||
"stopped": "सर्व सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले.",
|
||||
"stoppedWithCount": "{{count}}/{{expected}} सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले.",
|
||||
"stoppedWithCount_few": "{{count}}/{{expected}} सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले.",
|
||||
"stoppedWithCount_many": "{{count}}/{{expected}} सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले.",
|
||||
"stoppedWithCount_one": "{{count}}/{{expected}} सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले.",
|
||||
"stoppedWithCount_other": "{{count}}/{{expected}} सहकारी सामील होण्यापूर्वी शेवटचे सुरू होणे थांबले."
|
||||
},
|
||||
"noDescription": "कोणतेही वर्णन नाही",
|
||||
"solo": "एकल",
|
||||
"membersCount": "सदस्य: {{count}}",
|
||||
"membersCount_few": "सदस्य: {{count}}",
|
||||
"membersCount_many": "सदस्य: {{count}}",
|
||||
"membersCount_one": "सदस्य: {{count}}",
|
||||
"membersCount_other": "सदस्य: {{count}}",
|
||||
"all": "सर्व",
|
||||
"moreCount": "+{{count}} अधिक",
|
||||
"moreCount_one": "+{{count}} अधिक",
|
||||
"moreCount_other": "+{{count}} अधिक",
|
||||
"moreCount_few": "+{{count}} अधिक",
|
||||
"moreCount_many": "+{{count}} अधिक"
|
||||
},
|
||||
"runtimeProvider": {
|
||||
"defaults": {
|
||||
"scopeDescriptionAllProjects": "स्वतःचे OpenCode ओव्हरराइड नसलेल्या प्रत्येक प्रकल्पासाठी डीफॉल्ट.",
|
||||
"scopeDescriptionProject": "फक्त निवडलेला प्रकल्प ओव्हरराइड करा. चालू असलेल्या टीम्स बदलल्या जात नाहीत.",
|
||||
"setAllProjectsDefault": "सर्व-प्रकल्प डीफॉल्ट सेट करा",
|
||||
"setProjectDefault": "प्रकल्प डीफॉल्ट सेट करा",
|
||||
"validationContext": "पडताळणी संदर्भ",
|
||||
"projectOverrideContext": "प्रकल्प ओव्हरराइड संदर्भ",
|
||||
"selectProjectHint": "स्थानिक मॉडेल्स तपासण्यापूर्वी किंवा डीफॉल्ट जतन करण्यापूर्वी एक प्रकल्प निवडा.",
|
||||
"allProjectsHint": "चाचण्या {{project}} वापरतात. प्रकल्पात ओव्हरराइड नसल्यास डीफॉल्ट लागू होतो.",
|
||||
"projectHint": "जतन केल्याने फक्त {{project}} ओव्हरराइड होतो."
|
||||
}
|
||||
},
|
||||
"sessionContext": {
|
||||
"header": {
|
||||
"title": "संदर्भ",
|
||||
"closePanel": "पॅनेल बंद करा",
|
||||
"phase": "टप्पा:",
|
||||
"current": "सध्याचे",
|
||||
"view": "दृश्य:",
|
||||
"category": "वर्ग",
|
||||
"bySize": "आकारानुसार"
|
||||
},
|
||||
"metrics": {
|
||||
"unavailable": "उपलब्ध नाही",
|
||||
"contextUsed": "वापरलेला संदर्भ",
|
||||
"promptInput": "प्रॉम्प्ट इनपुट",
|
||||
"visibleContext": "दृश्यमान संदर्भ",
|
||||
"ofContext": "संदर्भापैकी",
|
||||
"ofPrompt": "प्रॉम्प्टपैकी",
|
||||
"codexTelemetryUnavailable": "Codex प्रॉम्प्ट-साइड वापर सध्याच्या रनटाइम टेलीमेट्रीद्वारे अद्याप उघड केला जात नाही, त्यामुळे खोटे शून्य दाखवण्याऐवजी प्रॉम्प्ट इनपुट आणि वापरलेला संदर्भ उपलब्ध नाही असे राहतात.",
|
||||
"sessionCost": "सत्र खर्च:",
|
||||
"parentPlus": "पालक +",
|
||||
"subagents": "सबएजंट्स",
|
||||
"details": "तपशील"
|
||||
},
|
||||
"help": {
|
||||
"contextUsed": {
|
||||
"title": "वापरलेला संदर्भ",
|
||||
"description": "सध्या मॉडेलची संदर्भ विंडो व्यापणारे प्रॉम्प्ट इनपुट अधिक आउटपुट टोकन्स."
|
||||
},
|
||||
"promptInput": {
|
||||
"title": "प्रॉम्प्ट इनपुट",
|
||||
"description": "जनरेशनपूर्वी मॉडेलला पाठवलेले टोकन्स. Claude साठी यात `input_tokens + cache_creation_input_tokens + cache_read_input_tokens` समाविष्ट आहे."
|
||||
},
|
||||
"visibleContext": {
|
||||
"title": "दृश्यमान संदर्भ",
|
||||
"description": "प्रॉम्प्ट इनपुटचा तपासण्यायोग्य उपसंच: फाइल्स, CLAUDE.md, टूल आउटपुट्स, वापरकर्ता संदेश आणि तत्सम इंजेक्शन्स जे तुम्ही थेट ऑप्टिमाइझ करू शकता."
|
||||
},
|
||||
"availability": {
|
||||
"title": "उपलब्धता",
|
||||
"description": "एखादा प्रोव्हायडर रनटाइम अद्याप प्रॉम्प्ट-साइड वापर उघड करत नसल्यास, पॅनेल मेट्रिक्स शून्य असल्याचे भासवण्याऐवजी उपलब्ध नाही असे दाखवते."
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"turn": "@वळण {{turn}}",
|
||||
"tokensApprox": "~{{tokens}} टोकन्स",
|
||||
"toolsCount": "{{count}} टूल्स",
|
||||
"toolsCount_one": "{{count}} टूल",
|
||||
"toolsCount_other": "{{count}} टूल्स",
|
||||
"toolsCount_few": "{{count}} टूल्स",
|
||||
"toolsCount_many": "{{count}} टूल्स",
|
||||
"itemsCount": "{{count}} आयटम्स",
|
||||
"itemsCount_one": "{{count}} आयटम",
|
||||
"itemsCount_other": "{{count}} आयटम्स",
|
||||
"itemsCount_few": "{{count}} आयटम्स",
|
||||
"itemsCount_many": "{{count}} आयटम्स",
|
||||
"missing": "गहाळ",
|
||||
"thinking": "विचार",
|
||||
"text": "मजकूर"
|
||||
},
|
||||
"empty": "या सत्रात कोणतेही संदर्भ इंजेक्शन्स आढळले नाहीत",
|
||||
"view": {
|
||||
"grouped": "गटबद्ध",
|
||||
"flat": "सपाट"
|
||||
},
|
||||
"claudeMdFiles": "CLAUDE.md फाइल्स",
|
||||
"mentionedFiles": "उल्लेखित फाइल्स"
|
||||
},
|
||||
"chat": {
|
||||
"subagent": {
|
||||
"fallbackName": "सबएजंट",
|
||||
"shutdownConfirmed": "शटडाउन पुष्टी झाली",
|
||||
"summary": {
|
||||
"tools": "{{count}} टूल्स",
|
||||
"tools_one": "{{count}} टूल",
|
||||
"tools_other": "{{count}} टूल्स",
|
||||
"tools_few": "{{count}} टूल्स",
|
||||
"tools_many": "{{count}} टूल्स"
|
||||
},
|
||||
"meta": {
|
||||
"type": "प्रकार",
|
||||
"duration": "कालावधी",
|
||||
"model": "मॉडेल",
|
||||
"id": "ID"
|
||||
},
|
||||
"metrics": {
|
||||
"contextWindow": "संदर्भ विंडो",
|
||||
"contextUsage": "संदर्भ वापर",
|
||||
"mainContext": "मुख्य संदर्भ",
|
||||
"totalOutput": "एकूण आउटपुट",
|
||||
"turns": "({{count}} वळणे)",
|
||||
"turns_one": "({{count}} वळण)",
|
||||
"turns_other": "({{count}} वळणे)",
|
||||
"subagentContext": "सबएजंट संदर्भ",
|
||||
"phase": "टप्पा {{phase}}",
|
||||
"turns_few": "({{count}} वळणे)",
|
||||
"turns_many": "({{count}} वळणे)"
|
||||
},
|
||||
"trace": {
|
||||
"title": "अंमलबजावणी ट्रेस"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"you": "तुम्ही",
|
||||
"showMore": "अधिक दाखवा",
|
||||
"showLess": "कमी दाखवा",
|
||||
"backgroundTask": "पार्श्वभूमी टास्क",
|
||||
"exitCode": "एक्झिट {{code}}",
|
||||
"imagesAttached": "{{count}} इमेजेस संलग्न",
|
||||
"imagesAttached_one": "{{count}} इमेज संलग्न",
|
||||
"imagesAttached_few": "{{count}} इमेजेस संलग्न",
|
||||
"imagesAttached_many": "{{count}} इमेजेस संलग्न",
|
||||
"imagesAttached_other": "{{count}} इमेजेस संलग्न"
|
||||
},
|
||||
"compact": {
|
||||
"toggle": "कॉम्पॅक्ट केलेला मजकूर टॉगल करा",
|
||||
"contextCompacted": "संदर्भ कॉम्पॅक्ट केला",
|
||||
"freedTokens": "({{tokens}} मोकळे केले)",
|
||||
"phase": "टप्पा {{phase}}",
|
||||
"conversationCompacted": "संभाषण कॉम्पॅक्ट केले",
|
||||
"summary": "संदर्भ वाचवण्यासाठी मागील संदेश सारांशित केले गेले. संपूर्ण संभाषण इतिहास सत्र फाइलमध्ये जतन केला आहे.",
|
||||
"compacted": "कॉम्पॅक्ट केले"
|
||||
},
|
||||
"executionTrace": {
|
||||
"empty": "कोणतेही अंमलबजावणी आयटम्स नाहीत",
|
||||
"nested": "नेस्टेड: {{name}}",
|
||||
"input": "इनपुट"
|
||||
},
|
||||
"items": {
|
||||
"empty": "दाखवण्यासाठी कोणतेही आयटम्स नाहीत"
|
||||
},
|
||||
"tools": {
|
||||
"teammateSpawned": "सहकारी तयार केला",
|
||||
"shutdownRequested": "शटडाउन विनंती केली ->",
|
||||
"noResultReceived": "कोणताही परिणाम मिळाला नाही",
|
||||
"duration": "कालावधी: {{duration}}",
|
||||
"result": "परिणाम",
|
||||
"write": {
|
||||
"createdFile": "फाइल तयार केली",
|
||||
"wroteToFile": "फाइलमध्ये लिहिले"
|
||||
},
|
||||
"skill": {
|
||||
"instructions": "कौशल्य सूचना",
|
||||
"unknown": "अज्ञात कौशल्य"
|
||||
}
|
||||
},
|
||||
"lastOutput": {
|
||||
"requestInterrupted": "वापरकर्त्याने विनंती व्यत्यय आणली",
|
||||
"planReadyForApproval": "योजना मंजुरीसाठी तयार"
|
||||
},
|
||||
"empty": {
|
||||
"icon": "💬",
|
||||
"title": "कोणताही संभाषण इतिहास नाही",
|
||||
"description": "या सत्रात अद्याप कोणतेही संदेश नाहीत."
|
||||
},
|
||||
"context": {
|
||||
"remainingPercent": "({{percent}}% शिल्लक)",
|
||||
"count": "संदर्भ ({{count}})",
|
||||
"count_one": "संदर्भ ({{count}})",
|
||||
"count_other": "संदर्भ ({{count}})",
|
||||
"count_few": "संदर्भ ({{count}})",
|
||||
"count_many": "संदर्भ ({{count}})"
|
||||
},
|
||||
"scrollToBottom": "तळाशी स्क्रोल करा",
|
||||
"bottom": "तळ",
|
||||
"teammateMessage": {
|
||||
"message": "संदेश",
|
||||
"resent": "पुन्हा पाठवले",
|
||||
"fallback": "सहकारी संदेश"
|
||||
},
|
||||
"system": {
|
||||
"label": "सिस्टम"
|
||||
}
|
||||
},
|
||||
"tmuxInstaller": {
|
||||
"summaryTitle": "tmux इन्स्टॉल केलेले नाही",
|
||||
"detectedOs": "आढळलेले OS: {{os}}",
|
||||
"runtimePath": "रनटाइम पथ: {{path}}",
|
||||
"phase": "टप्पा: {{phase}}",
|
||||
"actions": {
|
||||
"cancel": "रद्द करा",
|
||||
"manualGuide": "मॅन्युअल मार्गदर्शक",
|
||||
"hideSetupSteps": "सेटअप टप्पे लपवा",
|
||||
"showSetupSteps": "सेटअप टप्पे दाखवा ({{count}})",
|
||||
"showSetupSteps_one": "सेटअप टप्पा दाखवा ({{count}})",
|
||||
"showSetupSteps_other": "सेटअप टप्पे दाखवा ({{count}})",
|
||||
"recheck": "पुन्हा तपासा",
|
||||
"showSetupSteps_few": "सेटअप टप्पे दाखवा ({{count}})",
|
||||
"showSetupSteps_many": "सेटअप टप्पे दाखवा ({{count}})"
|
||||
},
|
||||
"installerProgress": "इन्स्टॉलर प्रगती",
|
||||
"input": {
|
||||
"placeholder": "इन्स्टॉलरला इनपुट पाठवा",
|
||||
"send": "इनपुट पाठवा",
|
||||
"passwordNotice": "पासवर्ड इनपुट थेट इन्स्टॉलर टर्मिनलला पाठवला जातो आणि लॉग आउटपुटमध्ये जोडला जात नाही."
|
||||
},
|
||||
"details": {
|
||||
"show": "तपशील दाखवा",
|
||||
"hide": "तपशील लपवा"
|
||||
}
|
||||
},
|
||||
"commandPalette": {
|
||||
"noRecentActivity": "अलीकडील कोणताही क्रियाकलाप नाही",
|
||||
"sessionsCount": "{{count}} सत्रे",
|
||||
"sessionsCount_one": "{{count}} सत्र",
|
||||
"sessionsCount_other": "{{count}} सत्रे",
|
||||
"mode": {
|
||||
"searchProjects": "प्रकल्प शोधा",
|
||||
"searchAcrossProjects": "सर्व प्रकल्पांमध्ये शोधा",
|
||||
"searchInProject": "प्रकल्पात शोधा"
|
||||
},
|
||||
"currentProject": "सध्याचा प्रकल्प",
|
||||
"global": "जागतिक",
|
||||
"placeholders": {
|
||||
"projects": "प्रकल्प शोधा...",
|
||||
"conversations": "संभाषणे शोधा..."
|
||||
},
|
||||
"empty": {
|
||||
"noProjectsForQuery": "\"{{query}}\" साठी कोणतेही प्रकल्प सापडले नाहीत",
|
||||
"noProjects": "कोणतेही प्रकल्प सापडले नाहीत",
|
||||
"minChars": "शोधण्यासाठी किमान 2 अक्षरे टाका",
|
||||
"noFastResults": "\"{{query}}\" साठी अलीकडील सत्रांमध्ये जलद परिणाम नाहीत",
|
||||
"noResults": "\"{{query}}\" साठी कोणतेही परिणाम सापडले नाहीत"
|
||||
},
|
||||
"footer": {
|
||||
"projectsCount": "{{count}} प्रकल्प",
|
||||
"projectsCount_one": "{{count}} प्रकल्प",
|
||||
"projectsCount_other": "{{count}} प्रकल्प",
|
||||
"results": "{{count}} {{speed}}परिणाम",
|
||||
"results_one": "{{count}} {{speed}}परिणाम",
|
||||
"results_other": "{{count}} {{speed}}परिणाम",
|
||||
"resultsAcrossProjects": "सर्व प्रकल्पांमध्ये {{count}} {{speed}}परिणाम",
|
||||
"resultsAcrossProjects_one": "सर्व प्रकल्पांमध्ये {{count}} {{speed}}परिणाम",
|
||||
"resultsAcrossProjects_other": "सर्व प्रकल्पांमध्ये {{count}} {{speed}}परिणाम",
|
||||
"fastPrefix": "जलद ",
|
||||
"typeToSearch": "शोधण्यासाठी टाइप करा",
|
||||
"navigate": "नेव्हिगेट करा",
|
||||
"select": "निवडा",
|
||||
"open": "उघडा",
|
||||
"global": "जागतिक",
|
||||
"close": "बंद करा",
|
||||
"results_few": "{{count}} {{speed}}परिणाम",
|
||||
"results_many": "{{count}} {{speed}}परिणाम",
|
||||
"resultsAcrossProjects_few": "सर्व प्रकल्पांमध्ये {{count}} {{speed}}परिणाम",
|
||||
"resultsAcrossProjects_many": "सर्व प्रकल्पांमध्ये {{count}} {{speed}}परिणाम",
|
||||
"projectsCount_few": "{{count}} प्रकल्प",
|
||||
"projectsCount_many": "{{count}} प्रकल्प",
|
||||
"upDownKey": "↑↓",
|
||||
"escapeKey": "esc"
|
||||
},
|
||||
"sessionsCount_few": "{{count}} सत्रे",
|
||||
"sessionsCount_many": "{{count}} सत्रे"
|
||||
},
|
||||
"tasksPanel": {
|
||||
"title": "टास्क",
|
||||
"searchPlaceholder": "टास्क शोधा...",
|
||||
"pinned": "पिन केले",
|
||||
"groupByLabel": "यानुसार गटबद्ध करा:",
|
||||
"groupByAria": "यानुसार गटबद्ध करा",
|
||||
"groupModes": {
|
||||
"none": "काहीही नाही",
|
||||
"project": "प्रकल्प",
|
||||
"time": "वेळ"
|
||||
},
|
||||
"showArchived": "संग्रहित दाखवा",
|
||||
"hideArchived": "संग्रहित लपवा",
|
||||
"empty": {
|
||||
"noMatchingTasks": "जुळणारी कोणतीही टास्क नाहीत",
|
||||
"noTasks": "कोणतीही टास्क सापडली नाहीत"
|
||||
},
|
||||
"teamLabel": "टीम: {{team}}",
|
||||
"showMore": "अधिक दाखवा",
|
||||
"showLess": "कमी दाखवा",
|
||||
"deleteConfirm": {
|
||||
"title": "टास्क हटवा",
|
||||
"message": "टास्क #{{taskId}} कचऱ्यात हलवायचे?",
|
||||
"confirmLabel": "हटवा",
|
||||
"cancelLabel": "रद्द करा"
|
||||
},
|
||||
"deleteFailed": {
|
||||
"title": "टास्क हटवणे अयशस्वी",
|
||||
"fallbackMessage": "एक अनपेक्षित त्रुटी आली",
|
||||
"confirmLabel": "ठीक आहे"
|
||||
},
|
||||
"sort": {
|
||||
"byTime": "वेळेनुसार",
|
||||
"byUnread": "न वाचलेल्यानुसार",
|
||||
"byProject": "प्रकल्पानुसार",
|
||||
"byTeam": "टीमनुसार"
|
||||
}
|
||||
},
|
||||
"toolViewer": {
|
||||
"input": "इनपुट",
|
||||
"replaceAll": "(सर्व बदला)",
|
||||
"noInputRecorded": "या टूल कॉलसाठी कोणतेही इनपुट नोंदवले गेले नाही.",
|
||||
"agent": {
|
||||
"action": "कृती",
|
||||
"teammate": "सहकारी",
|
||||
"team": "टीम",
|
||||
"runtime": "रनटाइम",
|
||||
"type": "प्रकार",
|
||||
"startupInstructionsHidden": "स्टार्टअप सूचना UI मध्ये लपवल्या आहेत."
|
||||
}
|
||||
},
|
||||
"taskContextMenu": {
|
||||
"unpin": "अनपिन करा",
|
||||
"pin": "पिन करा",
|
||||
"rename": "नाव बदला",
|
||||
"markUnread": "न वाचलेले म्हणून चिन्हांकित करा",
|
||||
"unarchive": "संग्रहातून काढा",
|
||||
"archive": "संग्रहित करा",
|
||||
"deleteTask": "टास्क हटवा"
|
||||
},
|
||||
"updateDialog": {
|
||||
"closeDialog": "डायलॉग बंद करा",
|
||||
"updateAvailable": "अपडेट उपलब्ध",
|
||||
"updateReady": "अपडेट तयार",
|
||||
"noReleaseNotes": "कोणत्याही रिलीज नोट्स उपलब्ध नाहीत.",
|
||||
"viewOnGitHub": "GitHub वर पाहा",
|
||||
"later": "नंतर",
|
||||
"restartNow": "आता रीस्टार्ट करा",
|
||||
"download": "डाउनलोड"
|
||||
},
|
||||
"errorBoundary": {
|
||||
"title": "काहीतरी चूक झाली",
|
||||
"description": "अॅप्लिकेशनमध्ये एक अनपेक्षित त्रुटी आली. तुम्ही पृष्ठ पुन्हा लोड करण्याचा किंवा त्रुटी स्थिती रीसेट करण्याचा प्रयत्न करू शकता.",
|
||||
"componentStack": "कंपोनंट स्टॅक",
|
||||
"tryAgain": "पुन्हा प्रयत्न करा",
|
||||
"copied": "कॉपी केले",
|
||||
"copyErrorDetails": "त्रुटी तपशील कॉपी करा",
|
||||
"reportBugOnGitHub": "GitHub वर बग नोंदवा",
|
||||
"reloadApp": "अॅप पुन्हा लोड करा",
|
||||
"diagnosticsNotice": "GitHub बग अहवाल आणि कॉपी केलेल्या डायग्नॉस्टिक्समध्ये त्रुटी संदेश, स्टॅक ट्रेसेस, अॅप आवृत्ती, सक्रिय टॅब, निवडलेली टीम, टास्क संदर्भ आणि एन्व्हायर्न्मेंट तपशील समाविष्ट आहेत."
|
||||
},
|
||||
"runtimeBackendSelector": {
|
||||
"label": "रनटाइम बॅकएंड",
|
||||
"resolved": "निराकरण केले: {{backend}}",
|
||||
"current": "सध्याचे",
|
||||
"recommended": "शिफारस केलेले",
|
||||
"unavailable": "उपलब्ध नाही",
|
||||
"cannotSelectYet": "हा बॅकएंड अद्याप निवडता येत नाही.",
|
||||
"auto": "ऑटो",
|
||||
"autoCurrently": "ऑटो (सध्या: {{backend}})",
|
||||
"audience": {
|
||||
"internal": "अंतर्गत"
|
||||
},
|
||||
"states": {
|
||||
"locked": "लॉक केले",
|
||||
"disabled": "अक्षम",
|
||||
"authRequired": "ऑथ आवश्यक",
|
||||
"runtimeMissing": "रनटाइम गहाळ",
|
||||
"degraded": "खालावलेले",
|
||||
"unavailable": "उपलब्ध नाही"
|
||||
}
|
||||
},
|
||||
"providerModelBadges": {
|
||||
"checking": "तपासत आहे",
|
||||
"unavailable": "उपलब्ध नाही",
|
||||
"checkFailed": "तपासणी अयशस्वी",
|
||||
"free": "मोफत",
|
||||
"freeTooltip": "OpenCode मेटाडेटाद्वारे नोंदवले. उपलब्धता आणि मर्यादा बदलू शकतात."
|
||||
},
|
||||
"taskFilters": {
|
||||
"status": "स्थिती",
|
||||
"clearAll": "सर्व साफ करा",
|
||||
"selectAll": "सर्व निवडा",
|
||||
"team": "टीम",
|
||||
"allTeams": "सर्व टीम्स",
|
||||
"searchTeams": "टीम्स शोधा...",
|
||||
"noTeamsFound": "कोणत्याही टीम्स सापडल्या नाहीत",
|
||||
"project": "प्रकल्प",
|
||||
"allProjects": "सर्व प्रकल्प",
|
||||
"searchProjects": "प्रकल्प शोधा...",
|
||||
"noProjects": "कोणतेही प्रकल्प नाहीत",
|
||||
"comments": "टिप्पण्या",
|
||||
"apply": "लागू करा",
|
||||
"read": {
|
||||
"all": "सर्व",
|
||||
"unread": "न वाचलेले",
|
||||
"read": "वाचलेले"
|
||||
},
|
||||
"statusOptions": {
|
||||
"todo": "करायचे आहे",
|
||||
"inProgress": "प्रगतीपथावर",
|
||||
"needsFix": "दुरुस्ती आवश्यक",
|
||||
"done": "पूर्ण",
|
||||
"review": "पुनरावलोकन",
|
||||
"approved": "मंजूर"
|
||||
}
|
||||
},
|
||||
"sessionItem": {
|
||||
"totalContext": "एकूण संदर्भ: {{tokens}} टोकन्स",
|
||||
"context": "संदर्भ: {{tokens}}",
|
||||
"phase": "टप्पा {{phase}}:",
|
||||
"compactedTo": "({{tokens}} पर्यंत कॉम्पॅक्ट केले)"
|
||||
},
|
||||
"notifications": {
|
||||
"row": {
|
||||
"team": "टीम",
|
||||
"subagent": "सबएजंट",
|
||||
"markAsRead": "वाचलेले म्हणून चिन्हांकित करा",
|
||||
"delete": "हटवा",
|
||||
"viewInSession": "सत्रात पाहा"
|
||||
},
|
||||
"title": "सूचना",
|
||||
"loading": "सूचना लोड होत आहेत...",
|
||||
"actions": {
|
||||
"markFilteredAsRead": "फिल्टर केलेले वाचलेले म्हणून चिन्हांकित करा",
|
||||
"markAllAsRead": "सर्व वाचलेले म्हणून चिन्हांकित करा",
|
||||
"markFilteredRead": "फिल्टर केलेले वाचलेले",
|
||||
"markAllRead": "सर्व वाचलेले",
|
||||
"clearFilteredNotifications": "फिल्टर केलेल्या सूचना साफ करा",
|
||||
"clearAllNotifications": "सर्व सूचना साफ करा",
|
||||
"clickToConfirm": "पुष्टी करण्यासाठी क्लिक करा",
|
||||
"clearFiltered": "फिल्टर केलेले साफ करा",
|
||||
"clearAll": "सर्व साफ करा"
|
||||
},
|
||||
"counts": {
|
||||
"unreadInFilter": "फिल्टरमध्ये {{count}} न वाचलेले",
|
||||
"unreadInFilter_one": "फिल्टरमध्ये {{count}} न वाचलेले",
|
||||
"unreadInFilter_few": "फिल्टरमध्ये {{count}} न वाचलेले",
|
||||
"unreadInFilter_many": "फिल्टरमध्ये {{count}} न वाचलेले",
|
||||
"unreadInFilter_other": "फिल्टरमध्ये {{count}} न वाचलेले",
|
||||
"inFilter": "फिल्टरमध्ये {{count}}",
|
||||
"inFilter_one": "फिल्टरमध्ये {{count}}",
|
||||
"inFilter_few": "फिल्टरमध्ये {{count}}",
|
||||
"inFilter_many": "फिल्टरमध्ये {{count}}",
|
||||
"inFilter_other": "फिल्टरमध्ये {{count}}",
|
||||
"unread": "{{count}} न वाचलेले",
|
||||
"unread_one": "{{count}} न वाचलेले",
|
||||
"unread_few": "{{count}} न वाचलेले",
|
||||
"unread_many": "{{count}} न वाचलेले",
|
||||
"unread_other": "{{count}} न वाचलेले",
|
||||
"total": "एकूण {{count}}",
|
||||
"total_one": "एकूण {{count}}",
|
||||
"total_few": "एकूण {{count}}",
|
||||
"total_many": "एकूण {{count}}",
|
||||
"total_other": "एकूण {{count}}"
|
||||
},
|
||||
"filters": {
|
||||
"other": "इतर"
|
||||
},
|
||||
"empty": {
|
||||
"noMatching": "जुळणाऱ्या कोणत्याही सूचना नाहीत",
|
||||
"noNotifications": "कोणत्याही सूचना नाहीत",
|
||||
"tryDifferentFilter": "वेगळा फिल्टर वापरून पाहा",
|
||||
"allCaughtUp": "तुम्ही सर्व काही पाहिले आहे!"
|
||||
}
|
||||
},
|
||||
"updates": {
|
||||
"restartToUpdate": "अपडेट करण्यासाठी रीस्टार्ट करा",
|
||||
"updateApp": "अॅप अपडेट करा",
|
||||
"downloadedRestartTooltip": "अपडेट डाउनलोड झाले, लागू करण्यासाठी रीस्टार्ट करा",
|
||||
"newVersionAvailable": "नवीन आवृत्ती उपलब्ध",
|
||||
"updatingApp": "अॅप अपडेट करत आहे",
|
||||
"updateReady": "अपडेट तयार",
|
||||
"restartNow": "आता रीस्टार्ट करा"
|
||||
},
|
||||
"layout": {
|
||||
"github": "GitHub",
|
||||
"discord": "Discord",
|
||||
"expandSidebar": "साइडबार विस्तृत करा",
|
||||
"collapseSidebarShortcut": "साइडबार संकुचित करा ({{shortcut}})",
|
||||
"sidebarView": "साइडबार दृश्य",
|
||||
"resizeSidebar": "साइडबार आकार बदला",
|
||||
"closeTab": "टॅब बंद करा",
|
||||
"openedFromSearch": "शोधातून उघडले",
|
||||
"pinnedSession": "पिन केलेले सत्र",
|
||||
"jumpToSection": "विभागावर जा",
|
||||
"newTab": "नवीन टॅब",
|
||||
"newTabDashboard": "नवीन टॅब (डॅशबोर्ड)",
|
||||
"refreshSession": "सत्र रिफ्रेश करा",
|
||||
"refreshSessionWithShortcut": "सत्र रिफ्रेश करा ({{shortcut}})",
|
||||
"loadingTab": "टॅब लोड होत आहे",
|
||||
"menu": {
|
||||
"teams": "टीम्स",
|
||||
"settings": "सेटिंग्ज",
|
||||
"extensions": "एक्सटेन्शन्स",
|
||||
"search": "शोध",
|
||||
"schedules": "वेळापत्रके",
|
||||
"docs": "दस्तऐवज",
|
||||
"exportMarkdown": "Markdown म्हणून एक्सपोर्ट करा",
|
||||
"exportJson": "JSON म्हणून एक्सपोर्ट करा",
|
||||
"exportPlainText": "साध्या मजकुरात एक्सपोर्ट करा",
|
||||
"analyzeSession": "सत्राचे विश्लेषण करा"
|
||||
},
|
||||
"tabMenu": {
|
||||
"closeTabs": "{{count}} टॅब्स बंद करा",
|
||||
"closeTabs_one": "{{count}} टॅब बंद करा",
|
||||
"closeTabs_few": "{{count}} टॅब्स बंद करा",
|
||||
"closeTabs_many": "{{count}} टॅब्स बंद करा",
|
||||
"closeTabs_other": "{{count}} टॅब्स बंद करा",
|
||||
"closeTab": "टॅब बंद करा",
|
||||
"closeOtherTabs": "इतर टॅब्स बंद करा",
|
||||
"splitRight": "उजवीकडे विभाजित करा",
|
||||
"splitLeft": "डावीकडे विभाजित करा",
|
||||
"pinToSidebar": "साइडबारवर पिन करा",
|
||||
"unpinFromSidebar": "साइडबारवरून अनपिन करा",
|
||||
"hideFromSidebar": "साइडबारमधून लपवा",
|
||||
"unhideFromSidebar": "साइडबारमध्ये दाखवा",
|
||||
"closeAllTabs": "सर्व टॅब्स बंद करा"
|
||||
},
|
||||
"sections": {
|
||||
"team": "टीम",
|
||||
"sessions": "सत्रे",
|
||||
"kanban": "Kanban",
|
||||
"claudeLogs": "लॉग्स",
|
||||
"messages": "संदेश"
|
||||
}
|
||||
},
|
||||
"editorFormatting": {
|
||||
"bold": "ठळक",
|
||||
"italic": "तिरकस",
|
||||
"strike": "स्ट्राइक",
|
||||
"code": "कोड"
|
||||
},
|
||||
"diff": {
|
||||
"changed": "बदलले",
|
||||
"noChangesDetected": "कोणतेही बदल आढळले नाहीत"
|
||||
},
|
||||
"codexLogin": {
|
||||
"copyLoginLinkAndCode": "ChatGPT लॉगिन लिंक आणि कोड कॉपी करा",
|
||||
"copyLoginLink": "ChatGPT लॉगिन लिंक कॉपी करा",
|
||||
"copyFailed": "कॉपी अयशस्वी",
|
||||
"copyLinkAndCode": "लिंक + कोड कॉपी करा",
|
||||
"copyLink": "लिंक कॉपी करा",
|
||||
"enterCodeOnLoginPage": "हा कोड ChatGPT लॉगिन पृष्ठावर टाका"
|
||||
},
|
||||
"window": {
|
||||
"minimize": "लहान करा",
|
||||
"maximize": "मोठे करा",
|
||||
"restore": "पुनर्संचयित करा"
|
||||
},
|
||||
"context": {
|
||||
"local": "स्थानिक",
|
||||
"switchingTo": "{{workspace}} वर बदलत आहे",
|
||||
"loadingWorkspace": "वर्कस्पेस लोड होत आहे",
|
||||
"switchWorkspace": "वर्कस्पेस बदला"
|
||||
},
|
||||
"repositories": {
|
||||
"noneAvailable": "कोणतेही रिपॉझिटरीज उपलब्ध नाहीत",
|
||||
"remove": "रिपॉझिटरी काढा"
|
||||
},
|
||||
"export": {
|
||||
"session": "सत्र एक्सपोर्ट करा",
|
||||
"sessionTitle": "सत्र एक्सपोर्ट करा"
|
||||
},
|
||||
"brand": {
|
||||
"claude": "Claude"
|
||||
},
|
||||
"sessionReport": {
|
||||
"noSessionData": "कोणताही सत्र डेटा उपलब्ध नाही",
|
||||
"title": "सत्र अहवाल"
|
||||
},
|
||||
"sessionFilters": {
|
||||
"project": {
|
||||
"selectProject": "प्रकल्प निवडा"
|
||||
}
|
||||
},
|
||||
"tasks": {
|
||||
"date": {
|
||||
"updatedPrefix": "अपडेट",
|
||||
"updatedYesterday": "काल अपडेट",
|
||||
"yesterday": "काल"
|
||||
},
|
||||
"reviewState": {
|
||||
"needsFix": "दुरुस्ती आवश्यक"
|
||||
},
|
||||
"unassigned": "नियुक्त नाही"
|
||||
}
|
||||
}
|
||||
197
src/features/localization/renderer/locales/mr/dashboard.json
Normal file
197
src/features/localization/renderer/locales/mr/dashboard.json
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
{
|
||||
"cliStatus": {
|
||||
"actions": {
|
||||
"alreadyLoggedIn": "आधीच लॉग इन आहात?",
|
||||
"becomeSponsor": "प्रायोजक व्हा",
|
||||
"cancel": "रद्द करा",
|
||||
"checkNow": "आता तपासा",
|
||||
"checkUpdates": "अपडेट्स तपासा",
|
||||
"checking": "तपासत आहे...",
|
||||
"connect": "कनेक्ट करा",
|
||||
"extensions": "एक्सटेन्शन्स",
|
||||
"login": "लॉग इन",
|
||||
"manage": "व्यवस्थापित करा",
|
||||
"manageProviders": "प्रोव्हायडर्स व्यवस्थापित करा",
|
||||
"plan": "प्लॅन",
|
||||
"recheck": "पुन्हा तपासा",
|
||||
"recheckProvider": "{{provider}} पुन्हा तपासा",
|
||||
"retry": "पुन्हा प्रयत्न करा",
|
||||
"updateTo": "v{{version}} वर अपडेट करा",
|
||||
"useCode": "कोड वापरा"
|
||||
},
|
||||
"atlas": {
|
||||
"alt": "Atlas Cloud",
|
||||
"description": "Atlas Cloud हे एक फुल-मोडल AI इन्फरन्स प्लॅटफॉर्म आहे जे डेव्हलपर्सना व्हिडिओ जनरेशन, इमेज जनरेशन आणि LLM API वापरण्यासाठी एकच AI API देते. अनेक व्हेंडर इंटिग्रेशन्स व्यवस्थापित करण्याऐवजी, तुम्ही एकदाच कनेक्ट करता आणि सर्व मोडॅलिटीजमधील 300+ क्युरेटेड मॉडेल्सवर एकत्रित प्रवेश मिळवता. अधिक बजेट-अनुकूल API प्रवेशासाठी Atlas Cloud च्या नवीन कोडिंग प्लॅन प्रमोशनला भेट द्या.",
|
||||
"openCodeProvider": "OpenCode प्रोव्हायडर",
|
||||
"plan": "Atlas Cloud कोडिंग प्लॅन",
|
||||
"sponsor": "प्रायोजक"
|
||||
},
|
||||
"errors": {
|
||||
"checkStatusFailed": "CLI स्थिती तपासणे अयशस्वी",
|
||||
"installationFailed": "इन्स्टॉलेशन अयशस्वी",
|
||||
"refreshFailed": "अपडेट्स तपासणे अयशस्वी. तुमचे नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा.",
|
||||
"runtimeUpdatedRefreshFailed": "रनटाइम अपडेट झाले, पण प्रोव्हायडर स्थिती रिफ्रेश करणे अयशस्वी."
|
||||
},
|
||||
"hints": {
|
||||
"backgroundStatus": "{{runtime}} स्थिती पार्श्वभूमीत तपासली जाईल.",
|
||||
"codexApiKeyFallback": "{{hint}} तुम्ही ऑथ मोड बदलल्यास API की फॉलबॅक उपलब्ध आहे.",
|
||||
"codexAutoApiKey": "{{hint}} ChatGPT कनेक्ट होईपर्यंत ऑटो API की वापरत राहील.",
|
||||
"codexFinishLogin": "ब्राउझरमध्ये ChatGPT लॉगिन पूर्ण करा. विचारल्यास दाखवलेला कोड टाका.",
|
||||
"codexNoActiveLogin": "वापर मर्यादा Codex CLI ला सक्रिय ChatGPT खाते दिसल्यानंतरच दिसतात. आत्ता ते कोणतेही सक्रिय ChatGPT लॉगिन नसल्याचे दाखवत आहे.",
|
||||
"codexNoActiveManagedSession": "वापर मर्यादा Codex CLI ला सक्रिय ChatGPT खाते दिसल्यानंतरच दिसतात. स्थानिक Codex खाते डेटा अस्तित्वात आहे, पण आत्ता कोणतेही सक्रिय व्यवस्थापित सत्र निवडलेले नाही.",
|
||||
"codexReconnectNeeded": "वापर मर्यादा Codex सध्या निवडलेले ChatGPT सत्र रिफ्रेश केल्यानंतरच दिसतात. आत्ता स्थानिक सत्राला पुन्हा कनेक्ट करण्याची गरज आहे.",
|
||||
"firstCheckSlow": "पहिल्या तपासणीला 30 सेकंदांपर्यंत वेळ लागू शकतो",
|
||||
"loginRequiredForTeams": "सत्रे आणि प्रकल्प ब्राउझ करणे लॉगिनशिवाय चालते. लॉगिन फक्त एजंट टीम्स चालवण्यासाठी आवश्यक आहे.",
|
||||
"troubleshootTitle": "तुम्ही लॉग इन आहात याची खात्री असल्यास, हे टप्पे करून पाहा:"
|
||||
},
|
||||
"installer": {
|
||||
"checkingLatest": "नवीनतम आवृत्ती तपासत आहे...",
|
||||
"downloading": "{{runtime}} डाउनलोड करत आहे...",
|
||||
"installing": "{{runtime}} इन्स्टॉल करत आहे...",
|
||||
"success": "{{runtime}} v{{version}} यशस्वीरित्या इन्स्टॉल झाले",
|
||||
"verifying": "चेकसम पडताळत आहे..."
|
||||
},
|
||||
"labels": {
|
||||
"apiKeyRequired": "API की आवश्यक",
|
||||
"comingSoon": "लवकरच येत आहे",
|
||||
"collapseProviderDetails": "प्रोव्हायडर तपशील संकुचित करा",
|
||||
"expandProviderDetails": "प्रोव्हायडर तपशील विस्तृत करा",
|
||||
"generateLink": "लिंक तयार करा",
|
||||
"loadingRateLimits": "दर मर्यादा लोड होत आहेत",
|
||||
"loggedOut": "प्रोव्हायडर लॉग आउट झाला",
|
||||
"loginAuthFailed": "प्रमाणीकरण अयशस्वी",
|
||||
"loginAuthUpdated": "प्रमाणीकरण अपडेट झाले",
|
||||
"loginComplete": "लॉगिन पूर्ण",
|
||||
"loginFailed": "लॉगिन अयशस्वी",
|
||||
"loginTitle": "लॉग इन",
|
||||
"logoutFailed": "लॉग आउट अयशस्वी",
|
||||
"logoutTitle": "लॉग आउट",
|
||||
"notLoggedIn": "लॉग इन नाही",
|
||||
"openLogin": "लॉगिन उघडा",
|
||||
"providerActionRequired": "प्रोव्हायडर कृती आवश्यक",
|
||||
"resets": "{{time}} रीसेट होते",
|
||||
"runtimeLoginTitle": "{{runtime}} लॉगिन"
|
||||
},
|
||||
"loading": {
|
||||
"aiProviders": "AI प्रोव्हायडर्स तपासत आहे...",
|
||||
"claudeCli": "Claude CLI तपासत आहे..."
|
||||
},
|
||||
"provider": {
|
||||
"authenticated": "प्रमाणित",
|
||||
"backend": "बॅकएंड: {{backend}}",
|
||||
"checkingAuthentication": "प्रमाणीकरण तपासत आहे...",
|
||||
"checkingProviders": "प्रोव्हायडर्स तपासत आहे...",
|
||||
"configuredLocalCount": "{{count}} स्थानिक कॉन्फिगर केले",
|
||||
"configuredLocalCount_few": "{{count}} स्थानिक कॉन्फिगर केले",
|
||||
"configuredLocalCount_many": "{{count}} स्थानिक कॉन्फिगर केले",
|
||||
"configuredLocalCount_one": "{{count}} स्थानिक कॉन्फिगर केले",
|
||||
"configuredLocalCount_other": "{{count}} स्थानिक कॉन्फिगर केले",
|
||||
"configuredLocalTitle": "तुमच्या OpenCode कॉन्फिगमधून आयात केलेले स्थानिक OpenCode रूट्स.",
|
||||
"connectedCount": "प्रोव्हायडर्स: {{connected}}/{{denominator}} कनेक्ट केले",
|
||||
"freeModels": "मोफत मॉडेल्स",
|
||||
"freeModelsTitle": "तुमच्या सेटअपमध्ये उपलब्ध असल्यास OpenCode मध्ये Big Pickle सारखे मोफत मॉडेल पर्याय समाविष्ट आहेत. OpenCode द्वारे OpenRouter देखील मोफत मॉडेल्स दाखवू शकते, पण प्रत्येक OpenCode/OpenRouter मॉडेल मोफत नाही. उपलब्धता आणि मर्यादा बदलू शकतात.",
|
||||
"loadingModels": "मॉडेल्स लोड होत आहेत...",
|
||||
"modelsUnavailable": "या रनटाइम बिल्डसाठी मॉडेल्स उपलब्ध नाहीत",
|
||||
"runtime": "रनटाइम: {{runtime}}",
|
||||
"verifiedCount": "{{count}} पडताळले",
|
||||
"verifiedCount_few": "{{count}} पडताळले",
|
||||
"verifiedCount_many": "{{count}} पडताळले",
|
||||
"verifiedCount_one": "{{count}} पडताळले",
|
||||
"verifiedCount_other": "{{count}} पडताळले",
|
||||
"verifiedTitle": "यशस्वी अंमलबजावणी पुराव्यासह OpenCode रूट्स."
|
||||
},
|
||||
"runtime": {
|
||||
"configuredHealthCheckFailed": "कॉन्फिगर केलेल्या {{runtime}} ची स्टार्टअप हेल्थ चेक अयशस्वी झाली.",
|
||||
"configuredNotFound": "कॉन्फिगर केलेले {{runtime}} सापडले नाही.",
|
||||
"foundButFailed": "{{runtime}} सापडले पण सुरू होण्यात अयशस्वी",
|
||||
"healthCheckFailedDescription": "अॅपला कॉन्फिगर केलेले {{runtime}} सापडले, पण त्याची स्टार्टअप हेल्थ चेक अयशस्वी झाली. ते दुरुस्त करा किंवा पुन्हा इन्स्टॉल करा, मग पुन्हा प्रयत्न करा.",
|
||||
"install": "{{runtime}} इन्स्टॉल करा",
|
||||
"installRequiredDescription": "टीम प्रोव्हिजनिंग आणि सत्र व्यवस्थापनासाठी {{runtime}} आवश्यक आहे. सुरू करण्यासाठी ते इन्स्टॉल करा.",
|
||||
"isRequired": "{{runtime}} आवश्यक आहे",
|
||||
"reinstall": "{{runtime}} पुन्हा इन्स्टॉल करा"
|
||||
},
|
||||
"runtimeInstall": {
|
||||
"checking": "तपासत आहे",
|
||||
"codexTitle": "अॅप डेटामध्ये Codex CLI इन्स्टॉल करा",
|
||||
"downloading": "डाउनलोड करत आहे",
|
||||
"downloadingPercent": "{{percent}}% डाउनलोड करत आहे",
|
||||
"install": "इन्स्टॉल करा",
|
||||
"installing": "इन्स्टॉल करत आहे",
|
||||
"openCodeTitle": "अॅप डेटामध्ये OpenCode रनटाइम इन्स्टॉल करा",
|
||||
"retryInstall": "इन्स्टॉल पुन्हा करा"
|
||||
},
|
||||
"troubleshoot": {
|
||||
"again": "पुन्हा",
|
||||
"authStatusCommand": "तुमची कॉन्फिगर केलेली CLI ऑथ स्थिती कमांड",
|
||||
"checkLoggedIn": "- ते \"Logged in\" दाखवते का ते तपासा",
|
||||
"click": "क्लिक करा",
|
||||
"loginCommand": "रनटाइम लॉगिन कमांड",
|
||||
"logoutCommand": "रनटाइम लॉगआउट कमांड",
|
||||
"openTerminal": "तुमचे टर्मिनल उघडा आणि चालवा:",
|
||||
"reloginPrefix": "ते लॉग इन असल्याचे सांगते पण अॅपला दिसत नसल्यास, हे करून पाहा:",
|
||||
"sameRuntime": "तुमच्या टर्मिनलमधील CLI अॅप वापरत असलेलाच रनटाइम असल्याची खात्री करा",
|
||||
"statusCacheHint": "- कधीकधी स्थिती काही सेकंदांसाठी कॅश केली जाते",
|
||||
"then": "मग"
|
||||
},
|
||||
"warnings": {
|
||||
"multipleApiKeysMissing": "एक किंवा अधिक प्रोव्हायडर्स API की मोडवर सेट केले आहेत, पण कोणतीही API की कॉन्फिगर केलेली नाही. की जोडण्यासाठी किंवा कनेक्शन मोड बदलण्यासाठी प्रोव्हायडर्स व्यवस्थापित करा उघडा.",
|
||||
"multipleApiKeysNeedAttention": "एक किंवा अधिक प्रोव्हायडर्स API की मोडवर सेट केले आहेत आणि त्यांना लक्ष देण्याची गरज आहे. जतन केलेल्या की तपासण्यासाठी किंवा कनेक्शन मोड बदलण्यासाठी प्रोव्हायडर्स व्यवस्थापित करा उघडा.",
|
||||
"notAuthenticated": "{{runtime}} इन्स्टॉल केले आहे पण तुम्ही प्रमाणित नाही. टीम प्रोव्हिजनिंग आणि AI वैशिष्ट्यांसाठी लॉगिन आवश्यक आहे.",
|
||||
"singleApiKeyMissing": "{{provider}} API की मोडवर सेट केले आहे, पण कोणतीही API की कॉन्फिगर केलेली नाही. की जोडण्यासाठी किंवा कनेक्शन मोड बदलण्यासाठी प्रोव्हायडर्स व्यवस्थापित करा उघडा.",
|
||||
"singleApiKeyNeedsAttention": "{{provider}} API की मोडवर सेट केले आहे, पण ते कनेक्ट केलेले नाही. जतन केलेली की तपासण्यासाठी किंवा कनेक्शन मोड बदलण्यासाठी प्रोव्हायडर्स व्यवस्थापित करा उघडा."
|
||||
}
|
||||
},
|
||||
"recentProjects": {
|
||||
"selectFolderTitle": "प्रकल्प फोल्डर निवडा",
|
||||
"selectFolder": "फोल्डर निवडा",
|
||||
"failedToLoad": "प्रकल्प लोड करणे अयशस्वी",
|
||||
"retry": "पुन्हा प्रयत्न करा",
|
||||
"noProjects": "कोणतेही प्रकल्प सापडले नाहीत",
|
||||
"noMatches": "\"{{query}}\" साठी कोणतीही जुळणी नाही",
|
||||
"noRecentProjects": "अलीकडील कोणतेही प्रकल्प सापडले नाहीत",
|
||||
"emptyDescription": "अलीकडील Claude आणि Codex क्रियाकलाप येथे दिसतील.",
|
||||
"loadMore": "अधिक लोड करा",
|
||||
"card": {
|
||||
"deleted": "हटवले",
|
||||
"projectFolderMissing": "प्रकल्प फोल्डर आता अस्तित्वात नाही",
|
||||
"taskCounts": {
|
||||
"active": "{{count}} सक्रिय",
|
||||
"active_one": "{{count}} सक्रिय",
|
||||
"active_other": "{{count}} सक्रिय",
|
||||
"active_few": "{{count}} सक्रिय",
|
||||
"active_many": "{{count}} सक्रिय",
|
||||
"pending": "{{count}} प्रलंबित",
|
||||
"pending_one": "{{count}} प्रलंबित",
|
||||
"pending_other": "{{count}} प्रलंबित",
|
||||
"pending_few": "{{count}} प्रलंबित",
|
||||
"pending_many": "{{count}} प्रलंबित",
|
||||
"done": "{{count}} पूर्ण",
|
||||
"done_one": "{{count}} पूर्ण",
|
||||
"done_other": "{{count}} पूर्ण",
|
||||
"done_few": "{{count}} पूर्ण",
|
||||
"done_many": "{{count}} पूर्ण"
|
||||
}
|
||||
},
|
||||
"title": "अलीकडील प्रकल्प",
|
||||
"searchResults": "शोध परिणाम",
|
||||
"searchPlaceholder": "प्रकल्प शोधा..."
|
||||
},
|
||||
"actions": {
|
||||
"selectTeam": "टीम निवडा",
|
||||
"or": "किंवा",
|
||||
"clearSearch": "शोध साफ करा"
|
||||
},
|
||||
"windowsAdmin": {
|
||||
"title": "Windows प्रशासक मोड शिफारस केला आहे",
|
||||
"description": "Agent Teams AI ला विशेषाधिकार नसल्यास OpenCode रनटाइम तपासण्या टाइम आउट होऊ शकतात. OpenCode टीम्स सुरू करण्यापूर्वी प्रशासक म्हणून चालवा वापरून अॅप रीस्टार्ट करा."
|
||||
},
|
||||
"webPreview": {
|
||||
"title": "संपूर्ण कार्यक्षमतेसाठी डेस्कटॉप अॅप उघडा",
|
||||
"description": "ब्राउझर आवृत्ती अजूनही विकासात आहे. प्रकल्प कृती, इंटिग्रेशन्स आणि लाइव्ह स्थिती अपडेट्स येथे मर्यादित असू शकतात. सर्व वैशिष्ट्ये विश्वसनीयरित्या वापरण्यासाठी डेस्कटॉप अॅप वापरा."
|
||||
},
|
||||
"updateBanner": {
|
||||
"newVersionAvailable": "नवीन आवृत्ती उपलब्ध",
|
||||
"restartNow": "आता रीस्टार्ट करा",
|
||||
"viewDetails": "तपशील पाहा"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"fallback": "काहीतरी चूक झाली."
|
||||
}
|
||||
688
src/features/localization/renderer/locales/mr/extensions.json
Normal file
688
src/features/localization/renderer/locales/mr/extensions.json
Normal file
|
|
@ -0,0 +1,688 @@
|
|||
{
|
||||
"store": {
|
||||
"actions": {
|
||||
"addCustom": "कस्टम जोडा",
|
||||
"openDashboard": "डॅशबोर्ड उघडा",
|
||||
"refreshCatalog": "कॅटलॉग रिफ्रेश करा"
|
||||
},
|
||||
"capabilities": {
|
||||
"mcp": "MCP: {{status}}",
|
||||
"plugins": "Plugins: {{status}}",
|
||||
"skills": "Skills: {{status}}"
|
||||
},
|
||||
"desktopOnly": "फक्त डेस्कटॉप अॅपमध्ये उपलब्ध.",
|
||||
"provider": {
|
||||
"checkingStatus": "प्रोव्हायडर स्थिती तपासत आहे...",
|
||||
"connected": "कनेक्ट केले",
|
||||
"loading": "लोड होत आहे...",
|
||||
"needsSetup": "सेटअप आवश्यक",
|
||||
"readyToConfigure": "कॉन्फिगर करण्यास तयार",
|
||||
"unsupported": "असमर्थित"
|
||||
},
|
||||
"runtime": {
|
||||
"checkingAvailabilityDescription": "प्लगइन्स, MCP सर्व्हर्स, कौशल्ये आणि प्रोव्हायडर कनेक्शन्स व्यवस्थापित करण्यासाठी एक्सटेन्शन्सना कॉन्फिगर केलेल्या रनटाइमची गरज आहे.",
|
||||
"checkingAvailabilityTitle": "एक्सटेन्शन्स रनटाइम उपलब्धता तपासत आहे",
|
||||
"failedToStartDescription": "रनटाइम त्याची स्टार्टअप हेल्थ चेक उत्तीर्ण होईपर्यंत एक्सटेन्शन्स अक्षम आहेत. ते दुरुस्त किंवा पुन्हा इन्स्टॉल करण्यासाठी डॅशबोर्ड उघडा.",
|
||||
"failedToStartTitle": "कॉन्फिगर केलेला रनटाइम सापडला पण सुरू होण्यात अयशस्वी",
|
||||
"multimodelCapabilitiesDescription": "प्रोव्हायडर समर्थन विभागानुसार भिन्न असू शकते. रनटाइम स्पष्टपणे समर्थन घोषित करतो तेथेच प्लगइन्स दाखवले जातात.",
|
||||
"multimodelCapabilitiesTitle": "मल्टीमॉडेल रनटाइम क्षमता",
|
||||
"needsSignInDescription": "{{runtime}} सापडले{{version}}, पण तुम्ही डॅशबोर्डवरून साइन इन करेपर्यंत प्लगइन इन्स्टॉल्स अक्षम आहेत.",
|
||||
"needsSignInTitle": "{{runtime}} ला साइन-इनची गरज आहे",
|
||||
"notAvailableDescription": "रनटाइम इन्स्टॉल होईपर्यंत एक्सटेन्शन्स अक्षम आहेत. ते इन्स्टॉल करण्यासाठी डॅशबोर्ड उघडा आणि पुन्हा प्रयत्न करा.",
|
||||
"notAvailableTitle": "कॉन्फिगर केलेला रनटाइम उपलब्ध नाही",
|
||||
"readyDescription": "या पृष्ठावरून प्लगइन्स इन्स्टॉल करता येतात{{versionSuffix}}.",
|
||||
"readyTitle": "{{runtime}} तयार आहे",
|
||||
"requiredForMutations": "एक्सटेन्शन्स इन्स्टॉल किंवा अनइन्स्टॉल करण्यासाठी कॉन्फिगर केलेला रनटाइम आवश्यक आहे. ते डॅशबोर्डवरून इन्स्टॉल किंवा दुरुस्त करा."
|
||||
},
|
||||
"sessionsRestartWarning": "चालू असलेली सत्रे रीस्टार्ट होईपर्यंत एक्सटेन्शन बदल घेणार नाहीत.",
|
||||
"tabs": {
|
||||
"apiKeys": {
|
||||
"description": "ऑनलाइन सेवांसाठी सीक्रेट की. प्लगइन्स, सर्व्हर्स आणि इंटिग्रेशन्स कनेक्ट होऊन काम करू शकतील म्हणून त्या येथे जोडा.",
|
||||
"label": "API की"
|
||||
},
|
||||
"mcpServers": {
|
||||
"description": "बाह्य टूल्स आणि अॅप्सशी कनेक्शन्स. ते रनटाइमला या अॅपच्या पलीकडे डेटा वाचण्यास किंवा कृती करण्यास परवानगी देतात.",
|
||||
"label": "MCP सर्व्हर्स"
|
||||
},
|
||||
"plugins": {
|
||||
"description": "रनटाइमसाठी लहान अॅड-ऑन्स. मल्टीमॉडेल मोडमध्ये ते सध्या समर्थित असताना Anthropic सत्रांना लागू होतात. व्यापक प्रोव्हायडर समर्थन विकासात आहे.",
|
||||
"label": "Plugins"
|
||||
},
|
||||
"skills": {
|
||||
"description": "सामान्य कामांसाठी तयार सूचना. ते रनटाइमला पुनरावृत्त टास्क अधिक सातत्याने हाताळण्यास मदत करतात.",
|
||||
"label": "Skills"
|
||||
}
|
||||
},
|
||||
"title": "एक्सटेन्शन्स"
|
||||
},
|
||||
"pluginsPanel": {
|
||||
"activeFilters": "{{count}} सक्रिय",
|
||||
"browseByFit": "योग्यतेनुसार ब्राउझ करा",
|
||||
"capabilities": "क्षमता",
|
||||
"categories": "वर्ग",
|
||||
"clearAllFilters": "सर्व फिल्टर्स साफ करा",
|
||||
"clearFilters": "फिल्टर्स साफ करा",
|
||||
"counts": {
|
||||
"capabilities": "{{count}} क्षमता",
|
||||
"categories": "{{count}} वर्ग",
|
||||
"plugins": "{{count}} प्लगइन्स",
|
||||
"capabilities_few": "{{count}} क्षमता",
|
||||
"capabilities_many": "{{count}} क्षमता",
|
||||
"capabilities_one": "{{count}} क्षमता",
|
||||
"capabilities_other": "{{count}} क्षमता",
|
||||
"categories_few": "{{count}} वर्ग",
|
||||
"categories_many": "{{count}} वर्ग",
|
||||
"categories_one": "{{count}} वर्ग",
|
||||
"categories_other": "{{count}} वर्ग",
|
||||
"plugins_few": "{{count}} प्लगइन्स",
|
||||
"plugins_many": "{{count}} प्लगइन्स",
|
||||
"plugins_one": "{{count}} प्लगइन",
|
||||
"plugins_other": "{{count}} प्लगइन्स"
|
||||
},
|
||||
"empty": {
|
||||
"description": "नवीन प्लगइन्ससाठी नंतर पुन्हा तपासा",
|
||||
"filteredDescription": "तुमचा शोध किंवा फिल्टर निकष समायोजित करून पाहा",
|
||||
"filteredTitle": "तुमच्या फिल्टर्सशी कोणतेही प्लगइन्स जुळत नाहीत",
|
||||
"title": "कोणतेही प्लगइन्स उपलब्ध नाहीत"
|
||||
},
|
||||
"filterDescription": "वर्ग, क्षमता किंवा इन्स्टॉल केलेल्या स्थितीनुसार कॅटलॉग संकुचित करा.",
|
||||
"installedOnly": "फक्त इन्स्टॉल केलेले",
|
||||
"providerSupportNotice": "प्लगइन समर्थन सध्या फक्त Anthropic (Claude) सत्रांसाठी हमी दिलेले आहे. आम्ही सर्व एजंट्सवर प्लगइन्सना समर्थन देण्यासाठी काम करत आहोत.",
|
||||
"resultsUpdateInstantly": "तुम्ही फिल्टर्स परिष्कृत करताच परिणाम त्वरित अपडेट होतात.",
|
||||
"searchPlaceholder": "प्लगइन्स शोधा...",
|
||||
"selectedCount": "{{count}} निवडले",
|
||||
"showing": "{{total}} पैकी {{shown}} प्लगइन्स दाखवत आहे",
|
||||
"sort": {
|
||||
"category": "वर्ग",
|
||||
"nameAsc": "नाव अ-ज्ञ",
|
||||
"nameDesc": "नाव ज्ञ-अ",
|
||||
"popular": "लोकप्रिय"
|
||||
},
|
||||
"activeFilters_few": "{{count}} सक्रिय",
|
||||
"activeFilters_many": "{{count}} सक्रिय",
|
||||
"activeFilters_one": "{{count}} सक्रिय",
|
||||
"activeFilters_other": "{{count}} सक्रिय",
|
||||
"selectedCount_few": "{{count}} निवडले",
|
||||
"selectedCount_many": "{{count}} निवडले",
|
||||
"selectedCount_one": "{{count}} निवडले",
|
||||
"selectedCount_other": "{{count}} निवडले"
|
||||
},
|
||||
"customMcp": {
|
||||
"actions": {
|
||||
"add": "जोडा",
|
||||
"cancel": "रद्द करा",
|
||||
"install": "इन्स्टॉल करा",
|
||||
"installing": "इन्स्टॉल करत आहे..."
|
||||
},
|
||||
"description": "कॅटलॉगशिवाय मॅन्युअली सर्व्हर जोडा.",
|
||||
"errors": {
|
||||
"installFailed": "इन्स्टॉल अयशस्वी",
|
||||
"invalidServerName": "अवैध सर्व्हर नाव. अल्फान्यूमेरिक अक्षरे, डॅशेस, अंडरस्कोअर्स, डॉट्स वापरा.",
|
||||
"npmPackageRequired": "npm पॅकेज नाव आवश्यक आहे",
|
||||
"serverNameRequired": "सर्व्हर नाव आवश्यक आहे",
|
||||
"serverUrlRequired": "सर्व्हर URL आवश्यक आहे"
|
||||
},
|
||||
"fields": {
|
||||
"environmentVariables": "एन्व्हायर्न्मेंट व्हेरिएबल्स",
|
||||
"headers": "हेडर्स",
|
||||
"npmPackage": "npm पॅकेज",
|
||||
"scope": "व्याप्ती",
|
||||
"serverName": "सर्व्हर नाव",
|
||||
"serverUrl": "सर्व्हर URL",
|
||||
"transport": "ट्रान्सपोर्ट",
|
||||
"transportType": "ट्रान्सपोर्ट प्रकार",
|
||||
"versionOptional": "आवृत्ती (ऐच्छिक)"
|
||||
},
|
||||
"title": "कस्टम MCP सर्व्हर जोडा",
|
||||
"transport": {
|
||||
"httpSse": "HTTP / SSE",
|
||||
"stdio": "Stdio (npm)"
|
||||
},
|
||||
"placeholders": {
|
||||
"headerName": "Header-Name",
|
||||
"envVarName": "ENV_VAR_NAME",
|
||||
"serverName": "my-server",
|
||||
"latest": "latest",
|
||||
"value": "value",
|
||||
"serverUrl": "https://api.example.com/mcp"
|
||||
}
|
||||
},
|
||||
"mcpDetail": {
|
||||
"auth": {
|
||||
"remoteMayNeedHeaders": "रजिस्ट्री त्यांचे वर्णन करत नसतानाही रिमोट MCP सर्व्हर्सना कस्टम हेडर्स किंवा API की आवश्यक असू शकतात. इन्स्टॉलनंतर कनेक्शन अयशस्वी झाल्यास, प्रोव्हायडर दस्तऐवज तपासा.",
|
||||
"required": "या सर्व्हरला प्रमाणीकरण आवश्यक आहे"
|
||||
},
|
||||
"diagnostics": {
|
||||
"launchTarget": "लॉन्च लक्ष्य"
|
||||
},
|
||||
"form": {
|
||||
"autoFilled": "ऑटो-भरले",
|
||||
"environmentVariables": "एन्व्हायर्न्मेंट व्हेरिएबल्स",
|
||||
"headers": "हेडर्स",
|
||||
"scope": "व्याप्ती",
|
||||
"serverName": "सर्व्हर नाव"
|
||||
},
|
||||
"install": {
|
||||
"httpTransport": "HTTP: {{transport}}",
|
||||
"manualSetupDescription": "या सर्व्हरला मॅन्युअल सेटअप आवश्यक आहे. इन्स्टॉलेशन सूचनांसाठी रिपॉझिटरी तपासा.",
|
||||
"manualSetupRequired": "मॅन्युअल सेटअप आवश्यक",
|
||||
"npmPackage": "npm: {{package}}",
|
||||
"manage": "इन्स्टॉलेशन व्यवस्थापित करा",
|
||||
"install": "सर्व्हर इन्स्टॉल करा"
|
||||
},
|
||||
"links": {
|
||||
"glama": "Glama",
|
||||
"repository": "रिपॉझिटरी",
|
||||
"website": "वेबसाइट"
|
||||
},
|
||||
"metadata": {
|
||||
"author": "लेखक",
|
||||
"githubStars": "GitHub स्टार्स",
|
||||
"hosting": "होस्टिंग",
|
||||
"installType": "इन्स्टॉल प्रकार",
|
||||
"license": "परवाना",
|
||||
"published": "प्रकाशित",
|
||||
"source": "स्रोत",
|
||||
"updated": "अपडेट केले",
|
||||
"version": "आवृत्ती"
|
||||
},
|
||||
"scope": {
|
||||
"local": "स्थानिक",
|
||||
"project": "प्रकल्प"
|
||||
},
|
||||
"tools": {
|
||||
"title": "टूल्स ({{count}})",
|
||||
"title_few": "टूल्स ({{count}})",
|
||||
"title_many": "टूल्स ({{count}})",
|
||||
"title_one": "टूल ({{count}})",
|
||||
"title_other": "टूल्स ({{count}})"
|
||||
},
|
||||
"placeholders": {
|
||||
"serverName": "my-server"
|
||||
}
|
||||
},
|
||||
"skillEditor": {
|
||||
"actions": {
|
||||
"cancel": "रद्द करा",
|
||||
"createSkill": "कौशल्य तयार करा",
|
||||
"preparing": "तयारी करत आहे...",
|
||||
"reviewAndCreate": "पुनरावलोकन करा आणि तयार करा",
|
||||
"reviewAndSave": "पुनरावलोकन करा आणि जतन करा",
|
||||
"saveSkill": "कौशल्य जतन करा"
|
||||
},
|
||||
"advanced": {
|
||||
"customDescription": "हे कौशल्य कस्टम markdown स्वरूप वापरते, म्हणून ते येथे थेट संपादित करा.",
|
||||
"customTitle": "2. SKILL.md एडिटर",
|
||||
"description": "बहुतेक लोक हे वगळू शकतात. तुम्हाला कच्च्या markdown फाइलवर थेट नियंत्रण हवे असेल तरच ते उघडा.",
|
||||
"hide": "प्रगत एडिटर लपवा",
|
||||
"resetFromStructuredFields": "संरचित फील्ड्समधून रीसेट करा",
|
||||
"show": "प्रगत एडिटर दाखवा",
|
||||
"title": "4. प्रगत SKILL.md एडिटर"
|
||||
},
|
||||
"basics": {
|
||||
"description": "या कौशल्याला स्पष्ट नाव द्या, कोण ते वापरू शकतो ते निवडा आणि ते कुठे राहावे ते ठरवा.",
|
||||
"title": "1. मूलभूत गोष्टी"
|
||||
},
|
||||
"description": {
|
||||
"create": "वर्कफ्लोचे साध्या भाषेत वर्णन करा, तयार होणाऱ्या फाइल्सचे पुनरावलोकन करा, मग ते जतन करा.",
|
||||
"edit": "हे कौशल्य अपडेट करा, परिणामी फाइल बदलांचे पुनरावलोकन करा, मग ते जतन करा."
|
||||
},
|
||||
"extraFiles": {
|
||||
"addedFiles": "जोडलेल्या फाइल्स:",
|
||||
"assets": "अॅसेट्स",
|
||||
"assetsDescription": "स्क्रीनशॉट्स किंवा बंडल केलेले मीडिया फक्त वर्कफ्लो स्पष्ट करण्यास मदत करत असल्यासच जोडा.",
|
||||
"description": "हे कौशल्य खरोखर गरजेचे असल्यासच सहाय्यक दस्तऐवज, स्क्रिप्ट्स किंवा अॅसेट्स जोडा.",
|
||||
"lockedForEdits": "रूट आणि फोल्डर संपादनांसाठी लॉक केले आहेत",
|
||||
"optionalDescription": "स्टार्टर फाइल्स जोडा ज्या पुनरावलोकनात समाविष्ट होतील आणि `SKILL.md` सोबत लिहिल्या जातील.",
|
||||
"optionalTitle": "ऐच्छिक फाइल्स",
|
||||
"references": "संदर्भ",
|
||||
"referencesDescription": "रनटाइम पाहू शकेल असे सहाय्यक दस्तऐवज, लिंक्स किंवा उदाहरणे जोडा.",
|
||||
"scripts": "स्क्रिप्ट्स",
|
||||
"scriptsDescription": "हेल्पर कमांड्स किंवा सेटअप नोट्स जोडा. हे कौशल्य शेअर करण्यापूर्वी काळजीपूर्वक पुनरावलोकन करा.",
|
||||
"title": "3. अतिरिक्त फाइल्स"
|
||||
},
|
||||
"fields": {
|
||||
"compatibility": "सुसंगतता",
|
||||
"description": "वर्णन",
|
||||
"folderName": "फोल्डर नाव",
|
||||
"folderNameHint": "पुनरावलोकन लगेच चालावे म्हणून आम्ही कौशल्याच्या नावावरून हे स्वयंचलितपणे सुचवतो.",
|
||||
"invocation": "ते कसे वापरले जावे",
|
||||
"license": "परवाना",
|
||||
"name": "कौशल्य नाव",
|
||||
"notes": "अतिरिक्त नोट्स किंवा गार्डरेल्स",
|
||||
"root": "ते कुठे संग्रहित करायचे",
|
||||
"scope": "कोण ते वापरू शकतो",
|
||||
"steps": "अनुसरण करण्याचे मुख्य टप्पे",
|
||||
"whenToUse": "हे केव्हा वापरायचे"
|
||||
},
|
||||
"instructions": {
|
||||
"description": "हे विभाग तुमच्यासाठी कौशल्य फाइल तयार करतात, म्हणून तुम्हाला हवे असल्याशिवाय markdown संपादित करण्याची गरज नाही.",
|
||||
"locked": "तुम्ही खाली मॅन्युअल `SKILL.md` संपादनावर स्विच केल्यामुळे संरचित फील्ड्स लॉक केले आहेत.",
|
||||
"title": "2. सूचना"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "स्वयंचलितपणे वापरले जाऊ शकते",
|
||||
"manualOnly": "फक्त तुम्ही विचारल्यावरच"
|
||||
},
|
||||
"placeholders": {
|
||||
"description": "हे कौशल्य कशात मदत करते",
|
||||
"name": "संक्षिप्त कौशल्य नाव लिहा",
|
||||
"notes": "उदाहरण: गहाळ चाचण्या, रिग्रेशन्स आणि जोखमीच्या गृहीतकांकडे लक्ष वेधा.",
|
||||
"steps": "1. संबंधित फाइल्स तपासा.\n2. प्रथम मुख्य जोखीम स्पष्ट करा.\n3. सर्वात सुरक्षित दुरुस्ती सुचवा.",
|
||||
"whenToUse": "उदाहरण: कार्य कोड पुनरावलोकन किंवा बग ट्रायाज विनंती असताना हे वापरा.",
|
||||
"license": "MIT",
|
||||
"compatibility": "claude-code, cursor"
|
||||
},
|
||||
"review": {
|
||||
"creating": "एक कौशल्य तयार करत आहे",
|
||||
"hint": "प्रथम फाइल बदलांचे पुनरावलोकन करा, मग पुढील टप्प्यात जतन करण्याची पुष्टी करा.",
|
||||
"saving": "हे कौशल्य जतन करत आहे"
|
||||
},
|
||||
"root": {
|
||||
"codexOnly": " - फक्त Codex",
|
||||
"shared": " - शेअर केलेले"
|
||||
},
|
||||
"scope": {
|
||||
"project": "प्रकल्प: {{project}}",
|
||||
"projectUnavailable": "प्रकल्प उपलब्ध नाही",
|
||||
"user": "वापरकर्ता"
|
||||
},
|
||||
"title": {
|
||||
"create": "कौशल्य तयार करा",
|
||||
"edit": "कौशल्य संपादित करा"
|
||||
}
|
||||
},
|
||||
"skillDetail": {
|
||||
"actions": {
|
||||
"cancel": "रद्द करा",
|
||||
"delete": "हटवा",
|
||||
"deleteSkill": "कौशल्य हटवा",
|
||||
"deleting": "हटवत आहे...",
|
||||
"editSkill": "कौशल्य संपादित करा",
|
||||
"openFolder": "फोल्डर उघडा",
|
||||
"openSkillFile": "SKILL.md उघडा",
|
||||
"retry": "पुन्हा प्रयत्न करा"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "अॅसेट्स",
|
||||
"autoUse": "स्वयं वापर",
|
||||
"hasScripts": "स्क्रिप्ट्स आहेत",
|
||||
"manualUse": "मॅन्युअल वापर",
|
||||
"references": "संदर्भ",
|
||||
"storedIn": "{{root}} मध्ये संग्रहित"
|
||||
},
|
||||
"deleteDialog": {
|
||||
"description": "हे कौशल्य हटवायचे आणि कचऱ्यात हलवायचे?",
|
||||
"descriptionWithName": "\"{{name}}\" हटवायचे आणि कचऱ्यात हलवायचे? गरज असल्यास तुम्ही ते नंतर कचऱ्यातून पुनर्संचयित करू शकता.",
|
||||
"title": "कौशल्य हटवायचे?"
|
||||
},
|
||||
"descriptionFallback": "आढळलेला कौशल्य मेटाडेटा आणि कच्च्या सूचना तपासा.",
|
||||
"errors": {
|
||||
"deleteFailed": "कौशल्य हटवणे अयशस्वी",
|
||||
"loadFailed": "हे कौशल्य लोड करण्यास असमर्थ."
|
||||
},
|
||||
"files": {
|
||||
"advancedDetails": "प्रगत फाइल तपशील",
|
||||
"assets": "अॅसेट्स",
|
||||
"references": "संदर्भ",
|
||||
"scripts": "स्क्रिप्ट्स",
|
||||
"storedAt": "येथे संग्रहित"
|
||||
},
|
||||
"includes": {
|
||||
"assets": "अॅसेट्स",
|
||||
"instructionsOnly": "फक्त कौशल्य सूचना",
|
||||
"references": "संदर्भ",
|
||||
"scripts": "स्क्रिप्ट्स"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "कार्याशी जुळल्यावर स्वयंचलितपणे चालते.",
|
||||
"manualOnly": "तुम्ही स्पष्टपणे विचारल्यावरच चालते."
|
||||
},
|
||||
"issues": {
|
||||
"bundledScripts": "या कौशल्यात बंडल केलेल्या स्क्रिप्ट्स समाविष्ट आहेत",
|
||||
"reviewCarefully": "हे कौशल्य वापरण्यापूर्वी काळजीपूर्वक पुनरावलोकन करा"
|
||||
},
|
||||
"loading": "कौशल्य तपशील लोड होत आहेत...",
|
||||
"scope": {
|
||||
"personal": "तुमची वैयक्तिक कौशल्ये",
|
||||
"projectOnly": "फक्त हा प्रकल्प"
|
||||
},
|
||||
"summary": {
|
||||
"howUsed": "ते कसे वापरले जाते",
|
||||
"included": "त्यासोबत काय येते",
|
||||
"whoCanUse": "कोण ते वापरू शकतो"
|
||||
},
|
||||
"titleFallback": "कौशल्य तपशील"
|
||||
},
|
||||
"skillsPanel": {
|
||||
"actions": {
|
||||
"createSkill": "कौशल्य तयार करा",
|
||||
"import": "इंपोर्ट करा"
|
||||
},
|
||||
"badges": {
|
||||
"assets": "अॅसेट्स",
|
||||
"hasScripts": "स्क्रिप्ट्स आहेत",
|
||||
"needsAttention": "लक्ष आवश्यक",
|
||||
"references": "संदर्भ",
|
||||
"storedIn": "{{root}} मध्ये संग्रहित"
|
||||
},
|
||||
"configuredRuntime": "कॉन्फिगर केलेला रनटाइम",
|
||||
"counts": {
|
||||
"codexOnly": "{{count}} फक्त Codex",
|
||||
"personal": "{{count}} वैयक्तिक",
|
||||
"project": "{{count}} प्रकल्प",
|
||||
"shared": "{{count}} शेअर केलेले",
|
||||
"total": "एकूण {{count}}",
|
||||
"codexOnly_few": "{{count}} फक्त Codex",
|
||||
"codexOnly_many": "{{count}} फक्त Codex",
|
||||
"codexOnly_one": "{{count}} फक्त Codex",
|
||||
"codexOnly_other": "{{count}} फक्त Codex",
|
||||
"personal_few": "{{count}} वैयक्तिक",
|
||||
"personal_many": "{{count}} वैयक्तिक",
|
||||
"personal_one": "{{count}} वैयक्तिक",
|
||||
"personal_other": "{{count}} वैयक्तिक",
|
||||
"project_few": "{{count}} प्रकल्प",
|
||||
"project_many": "{{count}} प्रकल्प",
|
||||
"project_one": "{{count}} प्रकल्प",
|
||||
"project_other": "{{count}} प्रकल्प",
|
||||
"shared_few": "{{count}} शेअर केलेले",
|
||||
"shared_many": "{{count}} शेअर केलेले",
|
||||
"shared_one": "{{count}} शेअर केलेले",
|
||||
"shared_other": "{{count}} शेअर केलेले",
|
||||
"total_few": "एकूण {{count}}",
|
||||
"total_many": "एकूण {{count}}",
|
||||
"total_one": "एकूण {{count}}",
|
||||
"total_other": "एकूण {{count}}"
|
||||
},
|
||||
"empty": {
|
||||
"noMatches": "तुमच्या शोधाशी कोणतीही कौशल्ये जुळत नाहीत",
|
||||
"noMatchesDescription": "वेगळा शोध शब्द वापरून पाहा किंवा फिल्टर्स बदला.",
|
||||
"noSkills": "अद्याप कोणतीही कौशल्ये नाहीत",
|
||||
"noSkillsDescription": "पुनरावृत्त वर्कफ्लो शिकवण्यासाठी तुमचे पहिले कौशल्य तयार करा, किंवा तुम्ही आधीच वापरत असलेले एक इंपोर्ट करा."
|
||||
},
|
||||
"filters": {
|
||||
"all": "सर्व कौशल्ये",
|
||||
"codexOnly": "फक्त Codex",
|
||||
"hasScripts": "स्क्रिप्ट्स आहेत",
|
||||
"needsAttention": "लक्ष आवश्यक",
|
||||
"personal": "वैयक्तिक",
|
||||
"project": "प्रकल्प",
|
||||
"shared": "शेअर केलेले"
|
||||
},
|
||||
"hero": {
|
||||
"codexAvailable": "कौशल्य फक्त Codex साठीच राहावे तेव्हा `.codex` वापरा.",
|
||||
"codexUnavailable": "विद्यमान `.codex` कौशल्ये येथे संपादनयोग्य राहतात, पण नवीन फक्त-Codex कौशल्यांसाठी Codex रनटाइम सक्षम असणे आवश्यक आहे.",
|
||||
"description": "कौशल्ये ही पुनर्वापरयोग्य सूचना आहेत जी रनटाइमला समान प्रकारची कार्ये अधिक सातत्याने हाताळण्यास मदत करतात.",
|
||||
"guidance": "तुम्हाला सर्वत्र हव्या असलेल्या सवयींसाठी वैयक्तिक कौशल्ये वापरा. फक्त एका कोडबेसमध्ये अर्थपूर्ण असलेल्या वर्कफ्लोसाठी प्रकल्प कौशल्ये वापरा.",
|
||||
"personalContext": "तुम्हाला आत्ता फक्त तुमची वैयक्तिक कौशल्ये दिसत आहेत.",
|
||||
"projectContext": "तुम्हाला {{project}} साठीची कौशल्ये आणि तुमची वैयक्तिक कौशल्ये दिसत आहेत.",
|
||||
"title": "पुनरावृत्त काम शिकवा"
|
||||
},
|
||||
"invocation": {
|
||||
"auto": "योग्य असल्यावर स्वयंचलितपणे चालते",
|
||||
"manualOnly": "तुम्ही स्पष्टपणे विचारल्यावरच चालते"
|
||||
},
|
||||
"loading": {
|
||||
"loading": "कौशल्ये लोड होत आहेत...",
|
||||
"refreshing": "कौशल्ये रिफ्रेश करत आहे..."
|
||||
},
|
||||
"runtimeAudience": "`.claude`, `.cursor` आणि `.agents` मधील शेअर केलेली कौशल्ये {{audience}} ला उपलब्ध आहेत. `.codex` मध्ये संग्रहित कौशल्ये Codex समर्थन उपलब्ध असताना फक्त-Codex राहतात.",
|
||||
"scope": {
|
||||
"project": "हा प्रकल्प",
|
||||
"user": "वैयक्तिक"
|
||||
},
|
||||
"searchPlaceholder": "कौशल्याच्या नावाने किंवा ते कशात मदत करते त्यानुसार शोधा...",
|
||||
"sections": {
|
||||
"personal": {
|
||||
"description": "तुम्हाला सर्वत्र उपलब्ध हव्या असलेल्या सवयी आणि सूचना.",
|
||||
"title": "वैयक्तिक कौशल्ये"
|
||||
},
|
||||
"project": {
|
||||
"description": "फक्त या कोडबेससाठी अर्थपूर्ण असलेले वर्कफ्लो.",
|
||||
"title": "प्रकल्प कौशल्ये"
|
||||
}
|
||||
},
|
||||
"sort": {
|
||||
"label": "कौशल्ये क्रमवारी लावा",
|
||||
"name": "नाव",
|
||||
"recent": "अलीकडील"
|
||||
},
|
||||
"status": {
|
||||
"hasScripts": "स्क्रिप्ट्स समाविष्ट आहेत, म्हणून काळजीपूर्वक पुनरावलोकन करा",
|
||||
"needsAttention": "तुम्ही त्यावर अवलंबून राहण्यापूर्वी लक्ष आवश्यक",
|
||||
"ready": "वापरण्यास तयार"
|
||||
},
|
||||
"success": {
|
||||
"created": "कौशल्य यशस्वीरित्या तयार झाले.",
|
||||
"imported": "कौशल्य यशस्वीरित्या इंपोर्ट झाले.",
|
||||
"saved": "कौशल्य यशस्वीरित्या जतन झाले."
|
||||
}
|
||||
},
|
||||
"pluginDetail": {
|
||||
"unknown": "अज्ञात",
|
||||
"metadata": {
|
||||
"author": "लेखक",
|
||||
"category": "वर्ग",
|
||||
"source": "स्रोत",
|
||||
"version": "आवृत्ती",
|
||||
"capabilities": "क्षमता",
|
||||
"installs": "इन्स्टॉल्स"
|
||||
},
|
||||
"scope": {
|
||||
"label": "व्याप्ती:",
|
||||
"options": {
|
||||
"user": "वापरकर्ता (जागतिक)",
|
||||
"project": "प्रकल्प (शेअर केलेले)",
|
||||
"local": "स्थानिक (gitignored)"
|
||||
}
|
||||
},
|
||||
"links": {
|
||||
"homepage": "मुख्यपृष्ठ",
|
||||
"contact": "संपर्क"
|
||||
},
|
||||
"readme": {
|
||||
"loading": "README लोड होत आहे...",
|
||||
"empty": "कोणतेही README उपलब्ध नाही."
|
||||
}
|
||||
},
|
||||
"skillImport": {
|
||||
"title": "कौशल्य इंपोर्ट करा",
|
||||
"description": "विद्यमान कौशल्य फोल्डर निवडा, काय कॉपी होईल त्याचे पुनरावलोकन करा, मग ते तुमच्या समर्थित कौशल्य स्थानांपैकी एकात इंपोर्ट करा.",
|
||||
"steps": {
|
||||
"chooseFolder": {
|
||||
"title": "1. कौशल्य फोल्डर निवडा",
|
||||
"description": "हे असे फोल्डर असावे ज्यात आधीच `SKILL.md`, `Skill.md` किंवा `skill.md` फाइल आहे."
|
||||
},
|
||||
"location": {
|
||||
"title": "2. ते कुठे राहावे ते ठरवा",
|
||||
"description": "वैयक्तिक कौशल्ये सर्वत्र चालतात. प्रकल्प कौशल्ये फक्त एका कोडबेससाठी दिसतात."
|
||||
}
|
||||
},
|
||||
"fields": {
|
||||
"sourceFolder": "स्रोत फोल्डर",
|
||||
"destinationFolderName": "गंतव्य फोल्डर नाव",
|
||||
"audience": "कोण ते वापरू शकतो",
|
||||
"storage": "ते कुठे संग्रहित करायचे"
|
||||
},
|
||||
"placeholders": {
|
||||
"defaultFolderName": "डीफॉल्टनुसार स्रोत फोल्डर नाव"
|
||||
},
|
||||
"actions": {
|
||||
"browse": "ब्राउझ करा",
|
||||
"cancel": "रद्द करा",
|
||||
"preparing": "तयारी करत आहे...",
|
||||
"reviewAndImport": "पुनरावलोकन करा आणि इंपोर्ट करा",
|
||||
"importSkill": "कौशल्य इंपोर्ट करा",
|
||||
"backToImport": "इंपोर्टकडे परत"
|
||||
},
|
||||
"scope": {
|
||||
"user": "वापरकर्ता",
|
||||
"project": "प्रकल्प: {{project}}",
|
||||
"projectUnavailable": "प्रकल्प उपलब्ध नाही"
|
||||
},
|
||||
"rootSuffix": {
|
||||
"codexOnly": " - फक्त Codex",
|
||||
"shared": " - शेअर केलेले"
|
||||
},
|
||||
"reviewHint": "प्रथम कॉपी केलेल्या फाइल्सचे पुनरावलोकन करा, मग पुढील टप्प्यात इंपोर्टची पुष्टी करा.",
|
||||
"reviewLabel": "हे कौशल्य इंपोर्ट करत आहे",
|
||||
"errors": {
|
||||
"missingSkillFile": "हे फोल्डर अद्याप कौशल्यासारखे दिसत नाही. त्याला SKILL.md, Skill.md किंवा skill.md फाइलची गरज आहे.",
|
||||
"symbolicLinks": "या फोल्डरमध्ये सिम्बॉलिक लिंक्स आहेत. लिंक्सऐवजी खऱ्या फाइल्स इंपोर्ट करा.",
|
||||
"tooManyFiles": "हे कौशल्य फोल्डर एकाच वेळी इंपोर्ट करण्यास खूप मोठे आहे. अतिरिक्त फाइल्स काढा आणि पुन्हा प्रयत्न करा.",
|
||||
"tooLarge": "हे कौशल्य फोल्डर सुरक्षितपणे इंपोर्ट करण्यास खूप मोठे आहे. मोठ्या अॅसेट्स कमी करा आणि पुन्हा प्रयत्न करा.",
|
||||
"invalidFolderName": "अक्षरे, अंक, डॉट्स, डॅशेस किंवा अंडरस्कोअर्स वापरून सोपे गंतव्य फोल्डर नाव निवडा.",
|
||||
"mustBeDirectory": "इंपोर्ट करण्यासाठी एकल फाइल नव्हे तर फोल्डर निवडा.",
|
||||
"reviewFailed": "इंपोर्ट बदलांचे पुनरावलोकन करणे अयशस्वी",
|
||||
"importFailed": "कौशल्य इंपोर्ट करणे अयशस्वी"
|
||||
}
|
||||
},
|
||||
"mcpPanel": {
|
||||
"sort": {
|
||||
"nameAsc": "नाव अ→ज्ञ",
|
||||
"nameDesc": "नाव ज्ञ→अ",
|
||||
"toolsDesc": "सर्वाधिक टूल्स"
|
||||
},
|
||||
"health": {
|
||||
"title": "MCP आरोग्य स्थिती",
|
||||
"checkingViaRuntime": "{{runtime}} द्वारे इन्स्टॉल केलेले MCP सर्व्हर्स तपासत आहे ...",
|
||||
"lastChecked": "शेवटचे तपासले {{time}}",
|
||||
"description": "इन्स्टॉल केलेली MCP कनेक्टिव्हिटी पडताळण्यासाठी या पृष्ठावरून डायग्नॉस्टिक्स चालवा.",
|
||||
"checking": "तपासत आहे...",
|
||||
"checkStatus": "स्थिती तपासा"
|
||||
},
|
||||
"diagnostics": {
|
||||
"title": "रनटाइम MCP डायग्नॉस्टिक्स",
|
||||
"serversCount": "{{count}} सर्व्हर्स",
|
||||
"serversCount_one": "{{count}} सर्व्हर",
|
||||
"serversCount_other": "{{count}} सर्व्हर्स",
|
||||
"waiting": "डायग्नॉस्टिक्स परिणामांची वाट पाहत आहे...",
|
||||
"disableReasons": {
|
||||
"checkingRuntimeStatus": "रनटाइम स्थिती तपासत आहे...",
|
||||
"checkingRuntimeAvailability": "रनटाइम उपलब्धता तपासत आहे...",
|
||||
"runtimeFailedToStart": "कॉन्फिगर केलेला रनटाइम सापडला पण सुरू होण्यात अयशस्वी. ते दुरुस्त किंवा पुन्हा इन्स्टॉल करण्यासाठी डॅशबोर्ड उघडा.",
|
||||
"runtimeRequired": "कॉन्फिगर केलेला रनटाइम आवश्यक आहे. ते डॅशबोर्डवरून इन्स्टॉल किंवा दुरुस्त करा."
|
||||
},
|
||||
"serversCount_few": "{{count}} सर्व्हर्स",
|
||||
"serversCount_many": "{{count}} सर्व्हर्स"
|
||||
},
|
||||
"searchPlaceholder": "MCP सर्व्हर्स शोधा...",
|
||||
"runtime": {
|
||||
"notAvailable": "{{runtime}} उपलब्ध नाही",
|
||||
"notInstalled": "{{runtime}} इन्स्टॉल केलेले नाही",
|
||||
"requiredDescription": "MCP आरोग्य तपासण्यांना {{runtime}} आवश्यक आहे. ते इन्स्टॉल किंवा दुरुस्त करण्यासाठी डॅशबोर्डवर जा."
|
||||
},
|
||||
"empty": {
|
||||
"searchTitle": "कोणतेही सर्व्हर्स सापडले नाहीत",
|
||||
"title": "कोणतेही MCP सर्व्हर्स उपलब्ध नाहीत",
|
||||
"searchDescription": "वेगळा शोध शब्द वापरून पाहा",
|
||||
"description": "नवीन सर्व्हर्ससाठी नंतर पुन्हा तपासा"
|
||||
},
|
||||
"loadMore": "अधिक लोड करा"
|
||||
},
|
||||
"apiKeys": {
|
||||
"description": "MCP सर्व्हर्स इन्स्टॉल करताना ऑटो-भरण्यासाठी API की सुरक्षितपणे संग्रहित करा.",
|
||||
"storage": {
|
||||
"osKeychain": "की {{backend}} द्वारे एन्क्रिप्ट केल्या जातात आणि निर्बंधित फाइल परवानग्यांसह (फक्त-मालक) संग्रहित केल्या जातात.",
|
||||
"localEncryption": "OS किचेन उपलब्ध नाही - की स्थानिकरित्या AES-256 ने एन्क्रिप्ट केल्या जातात. अधिक संरक्षणासाठी, एक keyring सेवा (gnome-keyring, kwallet) इन्स्टॉल करा."
|
||||
},
|
||||
"actions": {
|
||||
"add": "API की जोडा",
|
||||
"addFirst": "तुमची पहिली की जोडा",
|
||||
"edit": "संपादित करा",
|
||||
"copied": "कॉपी केले!",
|
||||
"copyEnvVarName": "env var नाव कॉपी करा",
|
||||
"confirmDelete": "पुष्टी करण्यासाठी पुन्हा क्लिक करा",
|
||||
"delete": "हटवा"
|
||||
},
|
||||
"empty": {
|
||||
"title": "कोणत्याही API की जतन केल्या नाहीत",
|
||||
"description": "MCP सर्व्हर्स इन्स्टॉल करताना एन्व्हायर्न्मेंट व्हेरिएबल्स ऑटो-भरण्यासाठी की जोडा."
|
||||
},
|
||||
"form": {
|
||||
"addTitle": "API की जोडा",
|
||||
"editTitle": "API की संपादित करा",
|
||||
"addDescription": "MCP सर्व्हर इन्स्टॉलेशन्समध्ये ऑटो-भरण्यासाठी API की संग्रहित करा.",
|
||||
"editDescription": "की तपशील अपडेट करा. तुम्हाला मूल्य पुन्हा टाकावे लागेल.",
|
||||
"keychainUnavailable": "OS किचेन उपलब्ध नाही - की स्थानिकरित्या AES-256 ने एन्क्रिप्ट केल्या. OS-स्तरीय संरक्षणासाठी gnome-keyring इन्स्टॉल करा.",
|
||||
"name": "नाव",
|
||||
"namePlaceholder": "उदा. OpenAI Production",
|
||||
"environmentVariableName": "एन्व्हायर्न्मेंट व्हेरिएबल नाव",
|
||||
"envVarPlaceholder": "उदा. OPENAI_API_KEY",
|
||||
"value": "मूल्य",
|
||||
"reenterValue": "की मूल्य पुन्हा टाका",
|
||||
"valuePlaceholder": "sk-...",
|
||||
"scope": "व्याप्ती",
|
||||
"userScopeLabel": "वापरकर्ता (जागतिक)",
|
||||
"projectScopeLabel": "प्रकल्प: {{project}}",
|
||||
"projectUnavailable": "प्रकल्प उपलब्ध नाही",
|
||||
"boundTo": "{{path}} शी बांधलेले",
|
||||
"cancel": "रद्द करा",
|
||||
"saving": "जतन करत आहे...",
|
||||
"update": "अपडेट करा",
|
||||
"save": "जतन करा",
|
||||
"errors": {
|
||||
"invalidEnvVarFormat": "अक्षरे, अंक, अंडरस्कोअर्स वापरा. अक्षर किंवा अंडरस्कोअरने सुरू झाले पाहिजे.",
|
||||
"nameRequired": "नाव आवश्यक आहे",
|
||||
"envVarRequired": "एन्व्हायर्न्मेंट व्हेरिएबल नाव आवश्यक आहे",
|
||||
"invalidEnvVar": "अवैध एन्व्हायर्न्मेंट व्हेरिएबल नाव",
|
||||
"valueRequired": "की मूल्य आवश्यक आहे",
|
||||
"projectScopeRequiresProject": "प्रकल्प-व्याप्तीच्या API की ना एक सक्रिय प्रकल्प आवश्यक आहे",
|
||||
"saveFailed": "जतन करणे अयशस्वी"
|
||||
}
|
||||
}
|
||||
},
|
||||
"skillReview": {
|
||||
"title": "कौशल्य बदलांचे पुनरावलोकन करा",
|
||||
"description": "{{reviewLabel}} प्रथम फाइलसिस्टम बदलांचे पूर्वावलोकन करते. तुम्ही खाली पुष्टी करेपर्यंत काहीही लिहिले जात नाही.",
|
||||
"noPreview": "कोणतेही पूर्वावलोकन उपलब्ध नाही.",
|
||||
"confirmPromptPrefix": "खाली diff चे पुनरावलोकन करा, मग वापरा",
|
||||
"confirmPromptSuffix": "हे बदल लागू करण्यासाठी.",
|
||||
"noChanges": "अद्याप कोणतेही फाइल बदल आढळले नाहीत.",
|
||||
"binaryBadge": "बायनरी",
|
||||
"binaryPreviewHidden": "बायनरी फाइल पूर्वावलोकन दाखवले जात नाही. फाइल जशीच्या तशी कॉपी केली जाईल.",
|
||||
"summary": {
|
||||
"fileChanges": "{{count}} फाइल बदल",
|
||||
"fileChanges_one": "{{count}} फाइल बदल",
|
||||
"fileChanges_other": "{{count}} फाइल बदल",
|
||||
"new": "{{count}} नवीन",
|
||||
"updated": "{{count}} अपडेट केले",
|
||||
"removed": "{{count}} काढले",
|
||||
"binary": "{{count}} बायनरी",
|
||||
"fileChanges_few": "{{count}} फाइल बदल",
|
||||
"fileChanges_many": "{{count}} फाइल बदल"
|
||||
}
|
||||
},
|
||||
"mcpCard": {
|
||||
"toolsCount": "{{count}} टूल्स",
|
||||
"toolsCount_one": "{{count}} टूल",
|
||||
"toolsCount_other": "{{count}} टूल्स",
|
||||
"envCount": "{{count}} envs",
|
||||
"envCount_one": "{{count}} env",
|
||||
"envCount_other": "{{count}} envs",
|
||||
"auth": "ऑथ",
|
||||
"byAuthor": "{{author}} द्वारे",
|
||||
"hosting": {
|
||||
"remote": "रिमोट",
|
||||
"local": "स्थानिक",
|
||||
"both": "दोन्ही"
|
||||
},
|
||||
"toolsCount_few": "{{count}} टूल्स",
|
||||
"toolsCount_many": "{{count}} टूल्स",
|
||||
"envCount_few": "{{count}} envs",
|
||||
"envCount_many": "{{count}} envs",
|
||||
"repository": "रिपॉझिटरी",
|
||||
"website": "वेबसाइट"
|
||||
},
|
||||
"installButton": {
|
||||
"installing": "इन्स्टॉल करत आहे...",
|
||||
"removing": "काढत आहे...",
|
||||
"done": "पूर्ण",
|
||||
"retry": "पुन्हा प्रयत्न करा",
|
||||
"uninstall": "अनइन्स्टॉल करा",
|
||||
"install": "इन्स्टॉल करा"
|
||||
},
|
||||
"pluginCard": {
|
||||
"official": "अधिकृत"
|
||||
}
|
||||
}
|
||||
217
src/features/localization/renderer/locales/mr/report.json
Normal file
217
src/features/localization/renderer/locales/mr/report.json
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
{
|
||||
"cost": {
|
||||
"breakdownTitle": "खर्च विभागणी (प्रति 1M टोकन्स)",
|
||||
"cacheRead": "कॅश रीड",
|
||||
"cacheWrite": "कॅश राइट",
|
||||
"cost": "खर्च",
|
||||
"input": "इनपुट",
|
||||
"noCommits": "कोणतेही कमिट्स नाहीत",
|
||||
"noLinesChanged": "कोणत्याही ओळी बदलल्या नाहीत",
|
||||
"output": "आउटपुट",
|
||||
"parent": "पालक: {{cost}}",
|
||||
"parentCost": "पालक खर्च",
|
||||
"perCommit": "प्रति कमिट",
|
||||
"perCommitFormula": "एकूण खर्च ÷ {{count}} कमिट",
|
||||
"perCommitFormula_few": "एकूण खर्च ÷ {{count}} कमिट्स",
|
||||
"perCommitFormula_many": "एकूण खर्च ÷ {{count}} कमिट्स",
|
||||
"perCommitFormula_one": "एकूण खर्च ÷ {{count}} कमिट",
|
||||
"perCommitFormula_other": "एकूण खर्च ÷ {{count}} कमिट्स",
|
||||
"perLineChanged": "प्रति बदललेली ओळ",
|
||||
"perLineFormula": "एकूण खर्च ÷ {{count}} ओळ",
|
||||
"perLineFormula_few": "एकूण खर्च ÷ {{count}} ओळी",
|
||||
"perLineFormula_many": "एकूण खर्च ÷ {{count}} ओळी",
|
||||
"perLineFormula_one": "एकूण खर्च ÷ {{count}} ओळ",
|
||||
"perLineFormula_other": "एकूण खर्च ÷ {{count}} ओळी",
|
||||
"subagent": "सबएजंट: {{cost}}",
|
||||
"subagentCost": "सबएजंट खर्च",
|
||||
"title": "खर्च विश्लेषण",
|
||||
"total": "एकूण"
|
||||
},
|
||||
"insights": {
|
||||
"agent": "एजंट",
|
||||
"agent_few": "एजंट्स",
|
||||
"agent_many": "एजंट्स",
|
||||
"agent_one": "एजंट",
|
||||
"agent_other": "एजंट्स",
|
||||
"agentTree": "एजंट ट्री ({{count}} {{unit}})",
|
||||
"background": "(पार्श्वभूमी)",
|
||||
"bashCommands": "Bash कमांड्स",
|
||||
"outOfScopeFindings": "व्याप्तीबाहेरील निष्कर्ष ({{count}})",
|
||||
"questionsAsked": "विचारलेले प्रश्न ({{count}})",
|
||||
"repeated": "पुनरावृत्त",
|
||||
"skillsInvoked": "वापरलेली कौशल्ये ({{count}})",
|
||||
"taskDispatches": "टास्क डिस्पॅचेस ({{count}})",
|
||||
"tasksCreated": "तयार केलेली टास्क ({{count}})",
|
||||
"teamMode": "टीम मोड",
|
||||
"teams": "टीम्स: {{teams}}",
|
||||
"title": "सत्र अंतर्दृष्टी",
|
||||
"total": "एकूण",
|
||||
"unique": "अद्वितीय",
|
||||
"skillsInvoked_few": "वापरलेली कौशल्ये ({{count}})",
|
||||
"skillsInvoked_many": "वापरलेली कौशल्ये ({{count}})",
|
||||
"skillsInvoked_one": "वापरलेले कौशल्य ({{count}})",
|
||||
"skillsInvoked_other": "वापरलेली कौशल्ये ({{count}})",
|
||||
"taskDispatches_few": "टास्क डिस्पॅचेस ({{count}})",
|
||||
"taskDispatches_many": "टास्क डिस्पॅचेस ({{count}})",
|
||||
"taskDispatches_one": "टास्क डिस्पॅच ({{count}})",
|
||||
"taskDispatches_other": "टास्क डिस्पॅचेस ({{count}})",
|
||||
"tasksCreated_few": "तयार केलेली टास्क ({{count}})",
|
||||
"tasksCreated_many": "तयार केलेली टास्क ({{count}})",
|
||||
"tasksCreated_one": "तयार केलेले टास्क ({{count}})",
|
||||
"tasksCreated_other": "तयार केलेली टास्क ({{count}})",
|
||||
"questionsAsked_few": "विचारलेले प्रश्न ({{count}})",
|
||||
"questionsAsked_many": "विचारलेले प्रश्न ({{count}})",
|
||||
"questionsAsked_one": "विचारलेला प्रश्न ({{count}})",
|
||||
"questionsAsked_other": "विचारलेले प्रश्न ({{count}})",
|
||||
"agentTree_few": "एजंट ट्री ({{count}} {{unit}})",
|
||||
"agentTree_many": "एजंट ट्री ({{count}} {{unit}})",
|
||||
"agentTree_one": "एजंट ट्री ({{count}} {{unit}})",
|
||||
"agentTree_other": "एजंट ट्री ({{count}} {{unit}})",
|
||||
"outOfScopeFindings_few": "व्याप्तीबाहेरील निष्कर्ष ({{count}})",
|
||||
"outOfScopeFindings_many": "व्याप्तीबाहेरील निष्कर्ष ({{count}})",
|
||||
"outOfScopeFindings_one": "व्याप्तीबाहेरील निष्कर्ष ({{count}})",
|
||||
"outOfScopeFindings_other": "व्याप्तीबाहेरील निष्कर्ष ({{count}})",
|
||||
"keyTakeaways": "मुख्य मुद्दे"
|
||||
},
|
||||
"quality": {
|
||||
"chars": "अक्षरे",
|
||||
"corrections": "सुधारणा",
|
||||
"failed": "अयशस्वी",
|
||||
"fileReadRedundancy": "फाइल रीड पुनरावृत्ती",
|
||||
"firstMessage": "पहिला संदेश",
|
||||
"firstRun": "पहिला रन",
|
||||
"frictionRate": "घर्षण दर",
|
||||
"lastRun": "शेवटचा रन",
|
||||
"messagesBeforeWork": "कामापूर्वीचे संदेश",
|
||||
"passed": "उत्तीर्ण",
|
||||
"promptQuality": "प्रॉम्प्ट गुणवत्ता",
|
||||
"readsPerUniqueFile": "रीड्स/अद्वितीय फाइल",
|
||||
"snapshot": "स्नॅपशॉट",
|
||||
"snapshot_few": "स्नॅपशॉट्स",
|
||||
"snapshot_many": "स्नॅपशॉट्स",
|
||||
"snapshot_one": "स्नॅपशॉट",
|
||||
"snapshot_other": "स्नॅपशॉट्स",
|
||||
"startupOverhead": "स्टार्टअप ओव्हरहेड",
|
||||
"testProgression": "चाचणी प्रगती",
|
||||
"title": "गुणवत्ता संकेत",
|
||||
"tokensBeforeWork": "कामापूर्वीचे टोकन्स",
|
||||
"totalReads": "एकूण रीड्स",
|
||||
"uniqueFiles": "अद्वितीय फाइल्स",
|
||||
"userMessages": "वापरकर्ता संदेश",
|
||||
"percentOfTotal": "एकूणाची %"
|
||||
},
|
||||
"tokens": {
|
||||
"apiCalls": "API कॉल्स",
|
||||
"cacheCreate": "कॅश तयार करा",
|
||||
"cacheEfficiency": "कॅश कार्यक्षमता",
|
||||
"cacheRead": "कॅश रीड",
|
||||
"cacheReadPct": "कॅश रीड %",
|
||||
"coldStart": "कोल्ड स्टार्ट",
|
||||
"cost": "खर्च",
|
||||
"input": "इनपुट",
|
||||
"model": "मॉडेल",
|
||||
"no": "नाही",
|
||||
"output": "आउटपुट",
|
||||
"readWriteRatio": "R/W गुणोत्तर",
|
||||
"title": "टोकन वापर",
|
||||
"total": "एकूण",
|
||||
"yes": "होय"
|
||||
},
|
||||
"subagents": {
|
||||
"title": "सबएजंट्स",
|
||||
"metrics": {
|
||||
"count": "संख्या",
|
||||
"totalTokens": "एकूण टोकन्स",
|
||||
"totalDuration": "एकूण कालावधी",
|
||||
"totalCost": "एकूण खर्च"
|
||||
},
|
||||
"table": {
|
||||
"description": "वर्णन",
|
||||
"type": "प्रकार",
|
||||
"tokens": "टोकन्स",
|
||||
"duration": "कालावधी",
|
||||
"cost": "खर्च"
|
||||
}
|
||||
},
|
||||
"overview": {
|
||||
"title": "विहंगावलोकन",
|
||||
"yes": "होय",
|
||||
"no": "नाही",
|
||||
"metrics": {
|
||||
"duration": "कालावधी",
|
||||
"messages": "संदेश",
|
||||
"contextUsage": "संदर्भ वापर",
|
||||
"compactions": "कॉम्पॅक्शन्स",
|
||||
"branch": "शाखा",
|
||||
"subagents": "सबएजंट्स",
|
||||
"project": "प्रकल्प",
|
||||
"sessionId": "सत्र ID"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"title": "टाइमलाइन आणि क्रियाकलाप",
|
||||
"idleAnalysis": "निष्क्रिय विश्लेषण",
|
||||
"metrics": {
|
||||
"idleGaps": "निष्क्रिय अंतर",
|
||||
"totalIdle": "एकूण निष्क्रिय",
|
||||
"activeTime": "सक्रिय वेळ",
|
||||
"idlePercent": "निष्क्रिय %"
|
||||
},
|
||||
"modelSwitches": "मॉडेल स्विचेस ({{count}})",
|
||||
"modelSwitches_one": "मॉडेल स्विच ({{count}})",
|
||||
"modelSwitches_other": "मॉडेल स्विचेस ({{count}})",
|
||||
"messageNumber": "संदेश #{{number}}",
|
||||
"keyEvents": "मुख्य घटना",
|
||||
"modelSwitches_few": "मॉडेल स्विचेस ({{count}})",
|
||||
"modelSwitches_many": "मॉडेल स्विचेस ({{count}})"
|
||||
},
|
||||
"tools": {
|
||||
"title": "टूल वापर",
|
||||
"summary": "{{toolCount}} टूल्समध्ये {{formattedCount}} एकूण कॉल्स",
|
||||
"columns": {
|
||||
"tool": "टूल",
|
||||
"calls": "कॉल्स",
|
||||
"errors": "त्रुटी",
|
||||
"successPercent": "यश %",
|
||||
"health": "आरोग्य"
|
||||
}
|
||||
},
|
||||
"git": {
|
||||
"title": "Git क्रियाकलाप",
|
||||
"commits": "कमिट्स",
|
||||
"pushes": "पुशेस",
|
||||
"linesAdded": "जोडलेल्या ओळी",
|
||||
"linesRemoved": "काढलेल्या ओळी",
|
||||
"branchesCreated": "तयार केलेल्या शाखा"
|
||||
},
|
||||
"friction": {
|
||||
"title": "घर्षण संकेत",
|
||||
"rate": "घर्षण दर: {{rate}}%",
|
||||
"correctionsCount": "{{count}} सुधारणा",
|
||||
"correctionsCount_one": "{{count}} सुधारणा",
|
||||
"corrections": "सुधारणा",
|
||||
"thrashingSignals": "थ्रॅशिंग संकेत",
|
||||
"repeatedBashCommands": "पुनरावृत्त Bash कमांड्स",
|
||||
"reworkedFiles": "पुन्हा केलेल्या फाइल्स (3+ संपादने)",
|
||||
"correctionsCount_few": "{{count}} सुधारणा",
|
||||
"correctionsCount_many": "{{count}} सुधारणा",
|
||||
"correctionsCount_other": "{{count}} सुधारणा"
|
||||
},
|
||||
"errors": {
|
||||
"title": "त्रुटी",
|
||||
"permissionDenied": "परवानगी नाकारली",
|
||||
"messageIndex": "संदेश #{{index}}",
|
||||
"input": "इनपुट",
|
||||
"error": "त्रुटी",
|
||||
"count": "{{count}} त्रुटी",
|
||||
"count_one": "{{count}} त्रुटी",
|
||||
"permissionDenialCount": "{{count}} परवानगी नाकारल्या",
|
||||
"permissionDenialCount_one": "{{count}} परवानगी नाकारली",
|
||||
"count_few": "{{count}} त्रुटी",
|
||||
"count_many": "{{count}} त्रुटी",
|
||||
"count_other": "{{count}} त्रुटी",
|
||||
"permissionDenialCount_few": "{{count}} परवानगी नाकारल्या",
|
||||
"permissionDenialCount_many": "{{count}} परवानगी नाकारल्या",
|
||||
"permissionDenialCount_other": "{{count}} परवानगी नाकारल्या"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue