fix(console): translations

This commit is contained in:
Adam
2026-02-11 08:25:46 -06:00
parent 7222fc0ba0
commit 50330820c0
16 changed files with 6776 additions and 5079 deletions

View File

@@ -1,4 +1,3 @@
import type { Dict } from "./en"
import { dict as en } from "./en"
export const dict = {
@@ -10,15 +9,15 @@ export const dict = {
"nav.x": "X",
"nav.enterprise": "Enterprise",
"nav.zen": "Zen",
"nav.login": "Zaloguj sie",
"nav.free": "Za darmo",
"nav.home": "Strona glowna",
"nav.openMenu": "Otworz menu",
"nav.login": "Zaloguj się",
"nav.free": "Darmowe",
"nav.home": "Strona główna",
"nav.openMenu": "Otwórz menu",
"nav.getStartedFree": "Zacznij za darmo",
"nav.context.copyLogo": "Skopiuj logo jako SVG",
"nav.context.copyWordmark": "Skopiuj wordmark jako SVG",
"nav.context.brandAssets": "Materialy marki",
"nav.context.copyWordmark": "Skopiuj logotyp jako SVG",
"nav.context.brandAssets": "Zasoby marki",
"footer.github": "GitHub",
"footer.docs": "Dokumentacja",
@@ -27,195 +26,470 @@ export const dict = {
"footer.x": "X",
"legal.brand": "Marka",
"legal.privacy": "Prywatnosc",
"legal.privacy": "Prywatność",
"legal.terms": "Warunki",
"email.title": "Badz pierwszy, aby dowiedziec sie o nowych produktach",
"email.subtitle": "Dolacz do listy oczekujacych po wczesny dostep.",
"email.title": "Bądź pierwszym, który dowie się o nowych produktach",
"email.subtitle": "Dołącz do listy oczekujących na wczesny dostęp.",
"email.placeholder": "Adres e-mail",
"email.subscribe": "Subskrybuj",
"email.success": "Prawie gotowe - sprawdz skrzynke i potwierdz adres e-mail",
"email.success": "Prawie gotowe, sprawdź skrzynkę i potwierdź swój adres e-mail",
"notFound.title": "Nie znaleziono | opencode",
"notFound.heading": "404 - Strona nie znaleziona",
"notFound.home": "Strona glowna",
"notFound.heading": "404 - Nie znaleziono strony",
"notFound.home": "Strona główna",
"notFound.docs": "Dokumentacja",
"notFound.github": "GitHub",
"notFound.discord": "Discord",
"user.logout": "Wyloguj sie",
"user.logout": "Wyloguj się",
"workspace.select": "Wybierz workspace",
"workspace.createNew": "+ Utworz nowy workspace",
"workspace.modal.title": "Utworz nowy workspace",
"workspace.modal.placeholder": "Wpisz nazwe workspace",
"workspace.select": "Wybierz obszar roboczy",
"workspace.createNew": "+ Utwórz nowy obszar roboczy",
"workspace.modal.title": "Utwórz nowy obszar roboczy",
"workspace.modal.placeholder": "Wpisz nazwę obszaru roboczego",
"common.cancel": "Anuluj",
"common.creating": "Tworzenie...",
"common.create": "Utworz",
"common.create": "Utwórz",
"common.videoUnsupported": "Twoja przegladarka nie obsluguje tagu video.",
"common.videoUnsupported": "Twoja przeglądarka nie obsługuje znacznika wideo.",
"common.figure": "Rys. {{n}}.",
"common.faq": "FAQ",
"common.learnMore": "Dowiedz sie wiecej",
"common.learnMore": "Dowiedz się więcej",
"home.title": "OpenCode | Open source AI agent do kodowania",
"error.invalidPlan": "Nieprawidłowy plan",
"error.workspaceRequired": "ID obszaru roboczego jest wymagane",
"error.alreadySubscribed": "Ten obszar roboczy ma już subskrypcję",
"error.limitRequired": "Limit jest wymagany.",
"error.monthlyLimitInvalid": "Ustaw prawidłowy limit miesięczny.",
"error.workspaceNameRequired": "Nazwa obszaru roboczego jest wymagana.",
"error.nameTooLong": "Nazwa musi mieć 255 znaków lub mniej.",
"error.emailRequired": "E-mail jest wymagany",
"error.roleRequired": "Rola jest wymagana",
"error.idRequired": "ID jest wymagane",
"error.nameRequired": "Nazwa jest wymagana",
"error.providerRequired": "Dostawca jest wymagany",
"error.apiKeyRequired": "Klucz API jest wymagany",
"error.modelRequired": "Model jest wymagany",
"error.reloadAmountMin": "Kwota doładowania musi wynosić co najmniej ${{amount}}",
"error.reloadTriggerMin": "Próg salda musi wynosić co najmniej ${{amount}}",
"home.banner.badge": "Nowosc",
"home.banner.text": "Aplikacja desktopowa dostepna w wersji beta",
"home.title": "OpenCode | Open source'owy agent AI do kodowania",
"temp.title": "opencode | Agent AI do kodowania zbudowany dla terminala",
"temp.hero.title": "Agent AI do kodowania zbudowany dla terminala",
"temp.zen": "opencode zen",
"temp.getStarted": "Rozpocznij",
"temp.feature.native.title": "Natywny TUI",
"temp.feature.native.body": "Responsywny, natywny, tematyczny interfejs terminala",
"temp.feature.zen.beforeLink": "A",
"temp.feature.zen.link": "wyselekcjonowana lista modeli",
"temp.feature.zen.afterLink": "dostarczana przez opencode",
"temp.feature.models.beforeLink": "Obsługuje 75+ dostawców LLM przez",
"temp.feature.models.afterLink": ", w tym modele lokalne",
"temp.screenshot.caption": "OpenCode TUI z motywem tokyonight",
"temp.screenshot.alt": "OpenCode TUI z motywem tokyonight",
"home.banner.badge": "Nowość",
"home.banner.text": "Aplikacja desktopowa dostępna w wersji beta",
"home.banner.platforms": "na macOS, Windows i Linux",
"home.banner.downloadNow": "Pobierz teraz",
"home.banner.downloadBetaNow": "Pobierz teraz bete desktop",
"home.banner.downloadBetaNow": "Pobierz betę wersji desktopowej",
"home.hero.title": "Open source AI agent do kodowania",
"home.hero.subtitle.a": "Darmowe modele w zestawie lub podlacz dowolny model od dowolnego dostawcy,",
"home.hero.title": "Open source'owy agent AI do kodowania",
"home.hero.subtitle.a": "Darmowe modele w zestawie lub podłącz dowolny model od dowolnego dostawcy,",
"home.hero.subtitle.b": "w tym Claude, GPT, Gemini i inne.",
"home.install.ariaLabel": "Opcje instalacji",
"home.what.title": "Czym jest OpenCode?",
"home.what.body": "OpenCode to open source agent, ktory pomaga pisac kod w terminalu, IDE lub na desktopie.",
"home.what.lsp.title": "LSP wlaczone",
"home.what.lsp.body": "Automatycznie laduje odpowiednie LSP dla LLM",
"home.what.multiSession.title": "Multi-session",
"home.what.multiSession.body": "Uruchom wiele agentow rownolegle w tym samym projekcie",
"home.what.shareLinks.title": "Linki do udostepniania",
"home.what.shareLinks.body": "Udostepnij link do dowolnej sesji do wgladu lub debugowania",
"home.what.body":
"OpenCode to open source'owy agent, który pomaga pisać kod w terminalu, IDE lub aplikacji desktopowej.",
"home.what.lsp.title": "LSP włączone",
"home.what.lsp.body": "Automatycznie ładuje odpowiednie LSP dla LLM",
"home.what.multiSession.title": "Wielosesyjność",
"home.what.multiSession.body": "Uruchom wiele agentów równolegle w tym samym projekcie",
"home.what.shareLinks.title": "Udostępnianie linków",
"home.what.shareLinks.body": "Udostępnij link do dowolnej sesji w celach referencyjnych lub do debugowania",
"home.what.copilot.title": "GitHub Copilot",
"home.what.copilot.body": "Zaloguj sie przez GitHub, aby uzyc konta Copilot",
"home.what.copilot.body": "Zaloguj się przez GitHub, aby używać swojego konta Copilot",
"home.what.chatgptPlus.title": "ChatGPT Plus/Pro",
"home.what.chatgptPlus.body": "Zaloguj sie przez OpenAI, aby uzyc konta ChatGPT Plus lub Pro",
"home.what.chatgptPlus.body": "Zaloguj się przez OpenAI, aby używać swojego konta ChatGPT Plus lub Pro",
"home.what.anyModel.title": "Dowolny model",
"home.what.anyModel.body": "75+ dostawcow LLM przez Models.dev, w tym modele lokalne",
"home.what.anyModel.body": "75+ dostawców LLM przez Models.dev, w tym modele lokalne",
"home.what.anyEditor.title": "Dowolny edytor",
"home.what.anyEditor.body": "Dostepny jako interfejs terminalowy, aplikacja desktopowa i rozszerzenie IDE",
"home.what.readDocs": "Czytaj docs",
"home.what.anyEditor.body": "Dostępny jako interfejs terminalowy, aplikacja desktopowa i rozszerzenie IDE",
"home.what.readDocs": "Czytaj dokumentację",
"home.growth.title": "Open source AI agent do kodowania",
"home.growth.title": "Open source'owy agent AI do kodowania",
"home.growth.body":
"Ponad <strong>{{stars}}</strong> gwiazdek na GitHub, <strong>{{contributors}}</strong> wspoltworcow i ponad <strong>{{commits}}</strong> commitow - OpenCode jest uzywany i ceniony przez ponad <strong>{{monthlyUsers}}</strong> deweloperow co miesiac.",
"Z ponad <strong>{{stars}}</strong> gwiazdkami na GitHubie, <strong>{{contributors}}</strong> współtwórcami i ponad <strong>{{commits}}</strong> commitami, OpenCode jest używany i ceniony przez ponad <strong>{{monthlyUsers}}</strong> deweloperów każdego miesiąca.",
"home.growth.githubStars": "Gwiazdki GitHub",
"home.growth.contributors": "Wspoltworcy",
"home.growth.monthlyDevs": "Deweloperzy miesiecznie",
"home.growth.contributors": "Współtwórcy",
"home.growth.monthlyDevs": "Miesięczni użytkownicy",
"home.privacy.title": "Stworzone z mysla o prywatnosci",
"home.privacy.title": "Zbudowany z myślą o prywatności",
"home.privacy.body":
"OpenCode nie przechowuje Twojego kodu ani danych kontekstowych, dzieki czemu moze dzialac w srodowiskach wrazliwych na prywatnosc.",
"home.privacy.learnMore": "Dowiedz sie wiecej o",
"home.privacy.link": "prywatnosci",
"OpenCode nie przechowuje Twojego kodu ani danych kontekstowych, dzięki czemu może działać w środowiskach wrażliwych na prywatność.",
"home.privacy.learnMore": "Dowiedz się więcej o",
"home.privacy.link": "prywatności",
"home.faq.q1": "Czym jest OpenCode?",
"home.faq.a1":
"OpenCode to open source agent, ktory pomaga pisac i uruchamiac kod z dowolnym modelem AI. Jest dostepny jako interfejs terminalowy, aplikacja desktopowa lub rozszerzenie IDE.",
"home.faq.q2": "Jak korzystac z OpenCode?",
"home.faq.a2.before": "Najlatwiej zaczac od przeczytania",
"OpenCode to open source'owy agent, który pomaga pisać i uruchamiać kod z dowolnym modelem AI. Jest dostępny jako interfejs terminalowy, aplikacja desktopowa lub rozszerzenie IDE.",
"home.faq.q2": "Jak korzystać z OpenCode?",
"home.faq.a2.before": "Najłatwiej zacząć od przeczytania",
"home.faq.a2.link": "wprowadzenia",
"home.faq.q3": "Czy potrzebuje dodatkowych subskrypcji AI, aby uzywac OpenCode?",
"home.faq.q3": "Czy potrzebuję dodatkowych subskrypcji AI, aby używać OpenCode?",
"home.faq.a3.p1":
"Niekoniecznie. OpenCode ma zestaw darmowych modeli, z ktorych mozesz korzystac bez zakladania konta.",
"home.faq.a3.p2.beforeZen": "Poza tym mozesz uzywac popularnych modeli do kodowania tworzac konto",
"Niekoniecznie. OpenCode posiada zestaw darmowych modeli, z których możesz korzystać bez zakładania konta.",
"home.faq.a3.p2.beforeZen": "Poza tym możesz używać dowolnych popularnych modeli do kodowania, tworząc konto",
"home.faq.a3.p2.afterZen": ".",
"home.faq.a3.p3":
"Choc zachecamy do Zen, OpenCode dziala tez z popularnymi dostawcami, takimi jak OpenAI, Anthropic, xAI itd.",
"home.faq.a3.p4.beforeLocal": "Mozesz nawet podlaczyc swoje",
"home.faq.a3.p4.localLink": "modele lokalne",
"home.faq.q4": "Czy moge uzywac moich istniejacych subskrypcji AI z OpenCode?",
"Chociaż zachęcamy do korzystania z Zen, OpenCode działa również ze wszystkimi popularnymi dostawcami, takimi jak OpenAI, Anthropic, xAI itp.",
"home.faq.a3.p4.beforeLocal": "Możesz nawet podłączyć swoje",
"home.faq.a3.p4.localLink": "lokalne modele",
"home.faq.q4": "Czy mogę używać moich istniejących subskrypcji AI z OpenCode?",
"home.faq.a4.p1":
"Tak. OpenCode wspiera subskrypcje u wszystkich glownych dostawcow. Mozesz uzywac Claude Pro/Max, ChatGPT Plus/Pro lub GitHub Copilot.",
"home.faq.q5": "Czy moge uzywac OpenCode tylko w terminalu?",
"home.faq.a5.beforeDesktop": "Juz nie! OpenCode jest teraz dostepny jako aplikacja na",
"home.faq.a5.desktop": "desktop",
"Tak, OpenCode obsługuje plany subskrypcyjne od wszystkich głównych dostawców. Możesz używać swoich subskrypcji Claude Pro/Max, ChatGPT Plus/Pro lub GitHub Copilot.",
"home.faq.q5": "Czy mogę używać OpenCode tylko w terminalu?",
"home.faq.a5.beforeDesktop": "Już nie! OpenCode jest teraz dostępny jako aplikacja na",
"home.faq.a5.desktop": "pulpit (desktop)",
"home.faq.a5.and": "i",
"home.faq.a5.web": "web",
"home.faq.q6": "Ile kosztuje OpenCode?",
"home.faq.a6":
"OpenCode jest w 100% darmowy. Zawiera tez zestaw darmowych modeli. Moga pojawic sie dodatkowe koszty, jesli podlaczysz innego dostawce.",
"home.faq.q7": "A co z danymi i prywatnoscia?",
"OpenCode jest w 100% darmowy. Zawiera również zestaw darmowych modeli. Mogą pojawić się dodatkowe koszty, jeśli podłączysz innego dostawcę.",
"home.faq.q7": "A co z danymi i prywatnością?",
"home.faq.a7.p1":
"Twoje dane sa przechowywane tylko gdy uzywasz naszych darmowych modeli lub tworzysz linki do udostepniania.",
"home.faq.a7.p2.beforeModels": "Dowiedz sie wiecej o",
"Twoje dane i informacje są przechowywane tylko wtedy, gdy używasz naszych darmowych modeli lub tworzysz linki do udostępniania.",
"home.faq.a7.p2.beforeModels": "Dowiedz się więcej o",
"home.faq.a7.p2.modelsLink": "naszych modelach",
"home.faq.a7.p2.and": "i",
"home.faq.a7.p2.shareLink": "stronach udostepniania",
"home.faq.a7.p2.shareLink": "stronach udostępniania",
"home.faq.q8": "Czy OpenCode jest open source?",
"home.faq.a8.p1": "Tak, OpenCode jest w pelni open source. Kod zrodlowy jest publiczny na",
"home.faq.a8.p2": "na podstawie",
"home.faq.a8.mitLicense": "Licencji MIT",
"home.faq.a8.p1": "Tak, OpenCode jest w pełni open source. Kod źródłowy jest publicznie dostępny na",
"home.faq.a8.p2": "na licencji",
"home.faq.a8.mitLicense": "MIT License",
"home.faq.a8.p3":
", co oznacza ze kazdy moze go uzywac, modyfikowac i wspoltworzyc. Kazdy z community moze zglaszac issues, wysylac pull requesty i rozszerzac funkcjonalnosc.",
", co oznacza, że każdy może go używać, modyfikować i wspierać jego rozwój. Każdy ze społeczności może zgłaszać błędy, przesyłać pull requesty i rozszerzać funkcjonalność.",
"home.zenCta.title": "Uzyskaj dostep do niezawodnych, zoptymalizowanych modeli dla agentow kodowania",
"home.zenCta.title": "Uzyskaj dostęp do niezawodnych, zoptymalizowanych modeli dla agentów kodujących",
"home.zenCta.body":
"Zen daje dostep do wyselekcjonowanego zestawu modeli AI, ktore OpenCode przetestowal i zbenchmarkowal specjalnie dla agentow kodowania. Nie musisz martwic sie o niespojne wyniki i jakosc miedzy dostawcami - uzywaj zweryfikowanych modeli, ktore dzialaja.",
"home.zenCta.link": "Dowiedz sie o Zen",
"Zen daje dostęp do wyselekcjonowanego zestawu modeli AI, które OpenCode przetestował i sprawdził (benchmark) specjalnie dla agentów kodujących. Nie musisz martwić się o niespójną wydajność i jakość u różnych dostawców, używaj sprawdzonych modeli, które działają.",
"home.zenCta.link": "Dowiedz się więcej o Zen",
"download.title": "OpenCode | Pobieranie",
"zen.title": "OpenCode Zen | Wyselekcjonowany zestaw niezawodnych, zoptymalizowanych modeli dla agentow kodowania",
"zen.hero.title": "Uzyskaj dostep do niezawodnych, zoptymalizowanych modeli dla agentow kodowania",
"zen.title": "OpenCode Zen | Wyselekcjonowany zestaw niezawodnych, zoptymalizowanych modeli dla agentów kodujących",
"zen.hero.title": "Niezawodne, zoptymalizowane modele dla agentów kodujących",
"zen.hero.body":
"Zen daje dostep do wyselekcjonowanego zestawu modeli AI, ktore OpenCode przetestowal i zbenchmarkowal specjalnie dla agentow kodowania. Nie musisz martwic sie o niespojne wyniki i jakosc miedzy dostawcami - uzywaj zweryfikowanych modeli, ktore dzialaja.",
"Zen daje dostęp do wyselekcjonowanego zestawu modeli AI, które OpenCode przetestował i sprawdził (benchmark) specjalnie dla agentów kodujących. Nie musisz martwić się o niespójną wydajność i jakość, używaj sprawdzonych modeli, które działają.",
"zen.faq.q1": "Czym jest OpenCode Zen?",
"zen.faq.a1":
"Zen to wyselekcjonowany zestaw modeli AI przetestowanych i zbenchmarkowanych pod agentow kodowania, stworzony przez zespol stojacy za OpenCode.",
"zen.faq.q2": "Co sprawia, ze Zen jest dokladniejszy?",
"Zen to wyselekcjonowany zestaw modeli AI przetestowanych i sprawdzonych pod kątem agentów kodujących, stworzony przez zespół stojący za OpenCode.",
"zen.faq.q2": "Co sprawia, że Zen jest bardziej precyzyjny?",
"zen.faq.a2":
"Zen oferuje tylko modele, ktore zostaly specjalnie przetestowane i zbenchmarkowane pod agentow kodowania. Nie uzywalbys nozna do masla, zeby kroic stek; nie uzywaj slabych modeli do kodowania.",
"zen.faq.q3": "Czy Zen jest tanszy?",
"Zen oferuje tylko modele, które zostały specjalnie przetestowane i sprawdzone dla agentów kodujących. Nie używasz noża do masła do krojenia steku, więc nie używaj słabych modeli do kodowania.",
"zen.faq.q3": "Czy Zen jest tańszy?",
"zen.faq.a3":
"Zen nie jest nastawiony na zysk. Zen przekazuje koszty dostawcow modeli bezposrednio do Ciebie. Im wieksze uzycie Zen, tym bardziej OpenCode moze negocjowac lepsze stawki i przekazywac je Tobie.",
"Zen nie jest nastawiony na zysk. Zen przekazuje koszty od dostawców modeli bezpośrednio do Ciebie. Im większe użycie Zen, tym lepsze stawki OpenCode może wynegocjować i przekaz Tobie.",
"zen.faq.q4": "Ile kosztuje Zen?",
"zen.faq.a4.p1.beforePricing": "Zen",
"zen.faq.a4.p1.pricingLink": "nalicza oplaty za request",
"zen.faq.a4.p1.afterPricing": "bez narzutow, wiec placisz dokladnie tyle, ile nalicza dostawca modelu.",
"zen.faq.a4.p1.pricingLink": "pobiera opłaty za żądanie",
"zen.faq.a4.p1.afterPricing": "bez marży, więc płacisz dokładnie tyle, ile pobiera dostawca modelu.",
"zen.faq.a4.p2.beforeAccount":
"Twoj calkowity koszt zalezy od uzycia, i mozesz ustawic miesieczne limity wydatkow w swoim",
"Twój całkowity koszt zależy od użycia, i możesz ustawić miesięczne limity wydatków na swoim",
"zen.faq.a4.p2.accountLink": "koncie",
"zen.faq.a4.p3":
"Aby pokryc koszty, OpenCode dodaje tylko niewielka oplate za przetwarzanie platnosci w wysokosci $1.23 za kazde doladowanie salda $20.",
"zen.faq.q5": "A co z danymi i prywatnoscia?",
"Aby pokryć koszty, OpenCode dolicza jedynie niewielką opłatę za przetwarzanie płatności w wysokości $1.23 przy każdym doładowaniu salda o $20.",
"zen.faq.q5": "A co z danymi i prywatnością?",
"zen.faq.a5.beforeExceptions":
"Wszystkie modele Zen sa hostowane w USA. Dostawcy stosuja polityke zero-retention i nie uzywaja twoich danych do trenowania modeli, z",
"zen.faq.a5.exceptionsLink": "nastepujacymi wyjatkami",
"zen.faq.q6": "Czy moge ustawic limity wydatkow?",
"zen.faq.a6": "Tak, mozesz ustawic miesieczne limity wydatkow w swoim koncie.",
"zen.faq.q7": "Czy moge anulowac?",
"zen.faq.a7": "Tak, mozesz wylaczyc rozliczenia w dowolnym momencie i wykorzystac pozostale saldo.",
"zen.faq.q8": "Czy moge uzywac Zen z innymi agentami kodowania?",
"Wszystkie modele Zen są hostowane w USA. Dostawcy stosują politykę zerowej retencji i nie używają Twoich danych do trenowania modeli, z",
"zen.faq.a5.exceptionsLink": "następującymi wyjątkami",
"zen.faq.q6": "Czy mogę ustawić limity wydatków?",
"zen.faq.a6": "Tak, możesz ustawić miesięczne limity wydatków na swoim koncie.",
"zen.faq.q7": "Czy mogę anulować?",
"zen.faq.a7": "Tak, możesz wyłączyć rozliczenia w dowolnym momencie i wykorzystać pozostałe saldo.",
"zen.faq.q8": "Czy mogę używać Zen z innymi agentami kodującymi?",
"zen.faq.a8":
"Zen swietnie dziala z OpenCode, ale mozesz uzywac Zen z dowolnym agentem. Postepuj zgodnie z instrukcjami konfiguracji w swoim ulubionym agencie kodowania.",
"zen.cta.start": "Zacznij od Zen",
"zen.pricing.title": "Dodaj saldo w wysokości 20 USD w formie płatności w miarę upływu czasu",
"zen.pricing.fee": "(+1,23 USD opłaty za przetwarzanie karty)",
"zen.pricing.body": "Używaj z dowolnym środkiem. Ustaw miesięczne limity wydatków. Anuluj w dowolnym momencie.",
"Chociaż Zen świetnie działa z OpenCode, możesz używać Zen z dowolnym agentem. Postępuj zgodnie z instrukcjami konfiguracji w swoim preferowanym agencie.",
"zen.cta.start": "Zacznij korzystać z Zen",
"zen.pricing.title": "Dodaj 20$ salda Pay as you go",
"zen.pricing.fee": "(+$1.23 opłaty za przetwarzanie karty)",
"zen.pricing.body": "Używaj z dowolnym agentem. Ustaw miesięczne limity wydatków. Anuluj w dowolnym momencie.",
"zen.problem.title": "Jaki problem rozwiązuje Zen?",
"zen.problem.body":
"Dostępnych jest wiele modeli, ale tylko kilka dobrze współpracuje z agentami kodującymi. Większość dostawców konfiguruje je inaczej, z różnymi wynikami.",
"Dostępnych jest wiele modeli, ale tylko nieliczne dobrze współpracują z agentami kodującymi. Większość dostawców konfiguruje je inaczej, co daje różne wyniki.",
"zen.problem.subtitle": "Naprawiamy to dla wszystkich, nie tylko dla użytkowników OpenCode.",
"zen.problem.item1": "Testowanie wybranych modeli i konsultacje z ich zespołami",
"zen.problem.item2": "Współpraca z dostawcami w celu zapewnienia ich prawidłowej dostawy",
"zen.problem.item3": "Benchmarking wszystkich zalecanych przez nas kombinacji modeli i dostawców",
"zen.problem.item2": "Współpraca z dostawcami w celu zapewnienia ich prawidłowego dostarczania",
"zen.problem.item3": "Benchmark wszystkich rekomendowanych przez nas kombinacji modeli i dostawców",
"zen.how.title": "Jak działa Zen",
"zen.how.body": "Chociaż sugerujemy używanie Zen z OpenCode, możesz używać Zen z dowolnym agentem.",
"zen.how.step1.title": "Zarejestruj się i dodaj saldo 20 $",
"zen.how.step1.beforeLink": "podążaj za",
"zen.how.step1.link": "instrukcje konfiguracji",
"zen.how.step2.title": "Użyj Zen z przejrzystymi cenami",
"zen.how.step2.link": "płacić za żądanie",
"zen.how.step2.afterLink": "z zerowymi znacznikami",
"zen.how.step1.title": "Zarejestruj się i doładuj saldo 20$",
"zen.how.step1.beforeLink": "postępuj zgodnie z",
"zen.how.step1.link": "instrukcją konfiguracji",
"zen.how.step2.title": "Używaj Zen z przejrzystym cennikiem",
"zen.how.step2.link": "płać za żądanie",
"zen.how.step2.afterLink": "bez marży",
"zen.how.step3.title": "Automatyczne doładowanie",
"zen.how.step3.body": "kiedy saldo osiągnie 5 USD, automatycznie dodamy 20 USD",
"zen.how.step3.body": "gdy Twoje saldo osiągnie 5$, automatycznie dodamy 20$",
"zen.privacy.title": "Twoja prywatność jest dla nas ważna",
"zen.privacy.beforeExceptions":
"Wszystkie modele Zen są hostowane w USA. Dostawcy przestrzegają polityki zerowego przechowywania i nie wykorzystują Twoich danych do szkolenia modeli, przy czym",
"zen.privacy.exceptionsLink": "następujące wyjątki",
"download.meta.description": "Pobierz OpenCode dla macOS, Windows i Linux",
"Wszystkie modele Zen są hostowane w USA. Dostawcy stosują politykę zerowej retencji i nie wykorzystują Twoich danych do trenowania modeli, z",
"zen.privacy.exceptionsLink": "następującymi wyjątkami",
"black.meta.title": "OpenCode Black | Dostęp do najlepszych na świecie modeli kodujących",
"black.meta.description": "Uzyskaj dostęp do Claude, GPT, Gemini i innych dzięki planom subskrypcji OpenCode Black.",
"black.hero.title": "Dostęp do najlepszych na świecie modeli kodujących",
"black.hero.subtitle": "W tym Claude, GPT, Gemini i inne",
"black.title": "OpenCode Black | Cennik",
"black.plan.icon20": "Plan Black 20",
"black.plan.icon100": "Plan Black 100",
"black.plan.icon200": "Plan Black 200",
"black.plan.multiplier100": "5x większe użycie niż Black 20",
"black.plan.multiplier200": "20x większe użycie niż Black 20",
"black.price.perMonth": "miesięcznie",
"black.price.perPersonBilledMonthly": "za osobę rozliczane miesięcznie",
"black.terms.1": "Twoja subskrypcja nie rozpocznie się natychmiast",
"black.terms.2": "Zostaniesz dodany do listy oczekujących i aktywowany wkrótce",
"black.terms.3": "Twoja karta zostanie obciążona dopiero po aktywacji subskrypcji",
"black.terms.4": "Obowiązują limity użycia, intensywne automatyczne użycie może wyczerpać limity szybciej",
"black.terms.5": "Subskrypcje są dla osób indywidualnych, skontaktuj się z Enterprise dla zespołów",
"black.terms.6": "Limity mogą zostać dostosowane, a plany mogą zostać wycofane w przyszłości",
"black.terms.7": "Anuluj subskrypcję w dowolnym momencie",
"black.action.continue": "Kontynuuj",
"black.finePrint.beforeTerms": "Podane ceny nie zawierają stosownego podatku",
"black.finePrint.terms": "Warunki świadczenia usług",
"black.workspace.title": "OpenCode Black | Wybierz obszar roboczy",
"black.workspace.selectPlan": "Wybierz obszar roboczy dla tego planu",
"black.workspace.name": "Obszar roboczy {{n}}",
"black.subscribe.title": "Subskrybuj OpenCode Black",
"black.subscribe.paymentMethod": "Metoda płatności",
"black.subscribe.loadingPaymentForm": "Ładowanie formularza płatności...",
"black.subscribe.selectWorkspaceToContinue": "Wybierz obszar roboczy, aby kontynuować",
"black.subscribe.failurePrefix": "O nie!",
"black.subscribe.error.generic": "Wystąpił błąd",
"black.subscribe.error.invalidPlan": "Nieprawidłowy plan",
"black.subscribe.error.workspaceRequired": "ID obszaru roboczego jest wymagane",
"black.subscribe.error.alreadySubscribed": "Ten obszar roboczy ma już subskrypcję",
"black.subscribe.processing": "Przetwarzanie...",
"black.subscribe.submit": "Subskrybuj ${{plan}}",
"black.subscribe.form.chargeNotice": "Zostaniesz obciążony dopiero po aktywacji subskrypcji",
"black.subscribe.success.title": "Jesteś na liście oczekujących OpenCode Black",
"black.subscribe.success.subscriptionPlan": "Plan subskrypcji",
"black.subscribe.success.planName": "OpenCode Black {{plan}}",
"black.subscribe.success.amount": "Kwota",
"black.subscribe.success.amountValue": "${{plan}} miesięcznie",
"black.subscribe.success.paymentMethod": "Metoda płatności",
"black.subscribe.success.dateJoined": "Data dołączenia",
"black.subscribe.success.chargeNotice": "Twoja karta zostanie obciążona po aktywacji subskrypcji",
"workspace.nav.zen": "Zen",
"workspace.nav.apiKeys": "Klucze API",
"workspace.nav.members": "Członkowie",
"workspace.nav.billing": "Rozliczenia",
"workspace.nav.settings": "Ustawienia",
"workspace.home.banner.beforeLink": "Niezawodne, zoptymalizowane modele dla agentów kodujących.",
"workspace.home.billing.loading": "Ładowanie...",
"workspace.home.billing.enable": "Włącz rozliczenia",
"workspace.home.billing.currentBalance": "Aktualne saldo",
"workspace.newUser.feature.tested.title": "Przetestowane i zweryfikowane modele",
"workspace.newUser.feature.tested.body":
"Przeprowadziliśmy testy porównawcze i przetestowaliśmy modele specjalnie dla agentów kodujących, aby zapewnić najlepszą wydajność.",
"workspace.newUser.feature.quality.title": "Najwyższa jakość",
"workspace.newUser.feature.quality.body":
"Dostęp do modeli skonfigurowanych pod kątem optymalnej wydajności - bez degradacji jakości czy przekierowywania do tańszych dostawców.",
"workspace.newUser.feature.lockin.title": "Brak blokady (Lock-in)",
"workspace.newUser.feature.lockin.body":
"Używaj Zen z dowolnym agentem kodującym i kontynuuj korzystanie z innych dostawców z OpenCode, kiedy tylko chcesz.",
"workspace.newUser.copyApiKey": "Skopiuj klucz API",
"workspace.newUser.copyKey": "Skopiuj klucz",
"workspace.newUser.copied": "Skopiowano!",
"workspace.newUser.step.enableBilling": "Włącz rozliczenia",
"workspace.newUser.step.login.before": "Uruchom",
"workspace.newUser.step.login.after": "i wybierz opencode",
"workspace.newUser.step.pasteKey": "Wklej swój klucz API",
"workspace.newUser.step.models.before": "Uruchom opencode i wpisz",
"workspace.newUser.step.models.after": "aby wybrać model",
"workspace.models.title": "Modele",
"workspace.models.subtitle.beforeLink": "Zarządzaj dostępem członków obszaru roboczego do modeli.",
"workspace.models.table.model": "Model",
"workspace.models.table.enabled": "Włączony",
"workspace.providers.title": "Przynieś własny klucz (BYOK)",
"workspace.providers.subtitle": "Skonfiguruj własne klucze API od dostawców AI.",
"workspace.providers.placeholder": "Wprowadź klucz API {{provider}} ({{prefix}}...)",
"workspace.providers.configure": "Konfiguruj",
"workspace.providers.edit": "Edytuj",
"workspace.providers.delete": "Usuń",
"workspace.providers.saving": "Zapisywanie...",
"workspace.providers.save": "Zapisz",
"workspace.providers.table.provider": "Dostawca",
"workspace.providers.table.apiKey": "Klucz API",
"workspace.usage.title": "Historia użycia",
"workspace.usage.subtitle": "Ostatnie użycie API i koszty.",
"workspace.usage.empty": "Wykonaj pierwsze wywołanie API, aby rozpocząć.",
"workspace.usage.table.date": "Data",
"workspace.usage.table.model": "Model",
"workspace.usage.table.input": "Wejście",
"workspace.usage.table.output": "Wyjście",
"workspace.usage.table.cost": "Koszt",
"workspace.usage.breakdown.input": "Wejście",
"workspace.usage.breakdown.cacheRead": "Odczyt Cache",
"workspace.usage.breakdown.cacheWrite": "Zapis Cache",
"workspace.usage.breakdown.output": "Wyjście",
"workspace.usage.breakdown.reasoning": "Rozumowanie",
"workspace.usage.subscription": "subskrypcja (${{amount}})",
"workspace.cost.title": "Koszt",
"workspace.cost.subtitle": "Koszty użycia w podziale na modele.",
"workspace.cost.allModels": "Wszystkie modele",
"workspace.cost.allKeys": "Wszystkie klucze",
"workspace.cost.deletedSuffix": "(usunięte)",
"workspace.cost.empty": "Brak danych o użyciu dla wybranego okresu.",
"workspace.cost.subscriptionShort": "sub",
"workspace.keys.title": "Klucze API",
"workspace.keys.subtitle": "Zarządzaj kluczami API do usług opencode.",
"workspace.keys.create": "Utwórz klucz API",
"workspace.keys.placeholder": "Wpisz nazwę klucza",
"workspace.keys.empty": "Utwórz klucz API bramy opencode",
"workspace.keys.table.name": "Nazwa",
"workspace.keys.table.key": "Klucz",
"workspace.keys.table.createdBy": "Utworzony przez",
"workspace.keys.table.lastUsed": "Ostatnio użyty",
"workspace.keys.copyApiKey": "Skopiuj klucz API",
"workspace.keys.delete": "Usuń",
"workspace.members.title": "Członkowie",
"workspace.members.subtitle": "Zarządzaj członkami obszaru roboczego i ich uprawnieniami.",
"workspace.members.invite": "Zaproś członka",
"workspace.members.inviting": "Zapraszanie...",
"workspace.members.beta.beforeLink": "Obszary robocze są darmowe dla zespołów w fazie beta.",
"workspace.members.form.invitee": "Zaproszona osoba",
"workspace.members.form.emailPlaceholder": "Wpisz e-mail",
"workspace.members.form.role": "Rola",
"workspace.members.form.monthlyLimit": "Miesięczny limit wydatków",
"workspace.members.noLimit": "Bez limitu",
"workspace.members.noLimitLowercase": "bez limitu",
"workspace.members.invited": "zaproszono",
"workspace.members.edit": "Edytuj",
"workspace.members.delete": "Usuń",
"workspace.members.saving": "Zapisywanie...",
"workspace.members.save": "Zapisz",
"workspace.members.table.email": "E-mail",
"workspace.members.table.role": "Rola",
"workspace.members.table.monthLimit": "Limit miesięczny",
"workspace.members.role.admin": "Administrator",
"workspace.members.role.adminDescription": "Może zarządzać modelami, członkami i rozliczeniami",
"workspace.members.role.member": "Członek",
"workspace.members.role.memberDescription": "Może generować klucze API tylko dla siebie",
"workspace.settings.title": "Ustawienia",
"workspace.settings.subtitle": "Zaktualizuj nazwę i preferencje obszaru roboczego.",
"workspace.settings.workspaceName": "Nazwa obszaru roboczego",
"workspace.settings.defaultName": "Domyślny",
"workspace.settings.updating": "Aktualizowanie...",
"workspace.settings.save": "Zapisz",
"workspace.settings.edit": "Edytuj",
"workspace.billing.title": "Rozliczenia",
"workspace.billing.subtitle.beforeLink": "Zarządzaj metodami płatności.",
"workspace.billing.contactUs": "Skontaktuj się z nami",
"workspace.billing.subtitle.afterLink": "jeśli masz jakiekolwiek pytania.",
"workspace.billing.currentBalance": "Aktualne saldo",
"workspace.billing.add": "Dodaj $",
"workspace.billing.enterAmount": "Wpisz kwotę",
"workspace.billing.loading": "Ładowanie...",
"workspace.billing.addAction": "Dodaj",
"workspace.billing.addBalance": "Doładuj saldo",
"workspace.billing.linkedToStripe": "Połączono ze Stripe",
"workspace.billing.manage": "Zarządzaj",
"workspace.billing.enable": "Włącz rozliczenia",
"workspace.monthlyLimit.title": "Limit miesięczny",
"workspace.monthlyLimit.subtitle": "Ustaw miesięczny limit użycia dla swojego konta.",
"workspace.monthlyLimit.placeholder": "50",
"workspace.monthlyLimit.setting": "Ustawianie...",
"workspace.monthlyLimit.set": "Ustaw",
"workspace.monthlyLimit.edit": "Edytuj limit",
"workspace.monthlyLimit.noLimit": "Brak ustawionego limitu użycia.",
"workspace.monthlyLimit.currentUsage.beforeMonth": "Aktualne użycie za",
"workspace.monthlyLimit.currentUsage.beforeAmount": "wynosi $",
"workspace.reload.title": "Automatyczne doładowanie",
"workspace.reload.disabled.before": "Automatyczne doładowanie jest",
"workspace.reload.disabled.state": "wyłączone",
"workspace.reload.disabled.after": "Włącz, aby automatycznie doładować, gdy saldo jest niskie.",
"workspace.reload.enabled.before": "Automatyczne doładowanie jest",
"workspace.reload.enabled.state": "włączone",
"workspace.reload.enabled.middle": "Doładujemy",
"workspace.reload.processingFee": "opłata procesowa",
"workspace.reload.enabled.after": "gdy saldo osiągnie",
"workspace.reload.edit": "Edytuj",
"workspace.reload.enable": "Włącz",
"workspace.reload.enableAutoReload": "Włącz automatyczne doładowanie",
"workspace.reload.reloadAmount": "Doładuj kwotą $",
"workspace.reload.whenBalanceReaches": "Gdy saldo osiągnie $",
"workspace.reload.saving": "Zapisywanie...",
"workspace.reload.save": "Zapisz",
"workspace.reload.failedAt": "Doładowanie nie powiodło się o",
"workspace.reload.reason": "Powód:",
"workspace.reload.updatePaymentMethod": "Zaktualizuj metodę płatności i spróbuj ponownie.",
"workspace.reload.retrying": "Ponawianie...",
"workspace.reload.retry": "Spróbuj ponownie",
"workspace.payments.title": "Historia płatności",
"workspace.payments.subtitle": "Ostatnie transakcje płatnicze.",
"workspace.payments.table.date": "Data",
"workspace.payments.table.paymentId": "ID płatności",
"workspace.payments.table.amount": "Kwota",
"workspace.payments.table.receipt": "Rachunek",
"workspace.payments.type.credit": "środki",
"workspace.payments.type.subscription": "subskrypcja",
"workspace.payments.view": "Zobacz",
"workspace.black.loading": "Ładowanie...",
"workspace.black.time.day": "dzień",
"workspace.black.time.days": "dni",
"workspace.black.time.hour": "godzina",
"workspace.black.time.hours": "godzin(y)",
"workspace.black.time.minute": "minuta",
"workspace.black.time.minutes": "minut(y)",
"workspace.black.time.fewSeconds": "kilka sekund",
"workspace.black.subscription.title": "Subskrypcja",
"workspace.black.subscription.message": "Subskrybujesz OpenCode Black za ${{plan}} miesięcznie.",
"workspace.black.subscription.manage": "Zarządzaj subskrypcją",
"workspace.black.subscription.rollingUsage": "Użycie (okno 5h)",
"workspace.black.subscription.weeklyUsage": "Użycie tygodniowe",
"workspace.black.subscription.resetsIn": "Resetuje się za",
"workspace.black.subscription.useBalance": "Użyj dostępnego salda po osiągnięciu limitów użycia",
"workspace.black.waitlist.title": "Lista oczekujących",
"workspace.black.waitlist.joined": "Jesteś na liście oczekujących na plan OpenCode Black za ${{plan}} miesięcznie.",
"workspace.black.waitlist.ready": "Jesteśmy gotowi zapisać Cię do planu OpenCode Black za ${{plan}} miesięcznie.",
"workspace.black.waitlist.leave": "Opuść listę oczekujących",
"workspace.black.waitlist.leaving": "Opuszczanie...",
"workspace.black.waitlist.left": "Opuszczono",
"workspace.black.waitlist.enroll": "Zapisz się",
"workspace.black.waitlist.enrolling": "Zapisywanie...",
"workspace.black.waitlist.enrolled": "Zapisano",
"workspace.black.waitlist.enrollNote":
"Po kliknięciu Zapisz się, Twoja subskrypcja rozpocznie się natychmiast, a karta zostanie obciążona.",
"download.title": "OpenCode | Pobierz",
"download.meta.description": "Pobierz OpenCode na macOS, Windows i Linux",
"download.hero.title": "Pobierz OpenCode",
"download.hero.subtitle": "Dostepne w wersji beta dla macOS, Windows i Linux",
"download.hero.button": "Pobierz dla {{os}}",
"download.section.terminal": "OpenCode Terminal",
"download.section.desktop": "OpenCode Desktop (Beta)",
"download.hero.subtitle": "Dostępne w wersji Beta na macOS, Windows i Linux",
"download.hero.button": "Pobierz na {{os}}",
"download.section.terminal": "Terminal OpenCode",
"download.section.desktop": "Pulpit OpenCode (Beta)",
"download.section.extensions": "Rozszerzenia OpenCode",
"download.section.integrations": "Integracje OpenCode",
"download.action.download": "Pobierz",
@@ -228,244 +502,99 @@ export const dict = {
"download.platform.linuxRpm": "Linux (.rpm)",
"download.faq.a3.beforeLocal":
"Niekoniecznie, ale prawdopodobnie. Potrzebujesz subskrypcji AI, jesli chcesz podlaczyc OpenCode do platnego dostawcy, ale mozesz korzystac z",
"download.faq.a3.localLink": "lokalnych modeli",
"download.faq.a3.afterLocal.beforeZen": "za darmo. Chociaz zachecamy uzytkownikow do korzystania z",
"Niekoniecznie, ale prawdopodobnie. Będziesz potrzebować subskrypcji AI, jeśli chcesz połączyć OpenCode z płatnym dostawcą, chociaż możesz pracować z",
"download.faq.a3.localLink": "modelami lokalnymi",
"download.faq.a3.afterLocal.beforeZen": "za darmo. Chociaż zachęcamy użytkowników do korzystania z",
"download.faq.a3.afterZen":
", OpenCode dziala ze wszystkimi popularnymi dostawcami, takimi jak OpenAI, Anthropic, xAI itd.",
", OpenCode współpracuje ze wszystkimi popularnymi dostawcami, takimi jak OpenAI, Anthropic, xAI itp.",
"download.faq.a5.p1": "OpenCode jest w 100% darmowy.",
"download.faq.a5.p2.beforeZen":
"Wszelkie dodatkowe koszty wynikaja z Twojej subskrypcji u dostawcy modeli. OpenCode dziala z kazdym dostawca modeli, ale polecamy korzystac z",
"Wszelkie dodatkowe koszty będą pochodzić z Twojej subskrypcji u dostawcy modelu. Chociaż OpenCode współpracuje z dowolnym dostawcą modeli, zalecamy korzystanie z",
"download.faq.a5.p2.afterZen": ".",
"download.faq.a6.p1":
"Twoje dane i informacje sa przechowywane tylko gdy tworzysz linki do udostepniania w OpenCode.",
"download.faq.a6.p2.beforeShare": "Dowiedz sie wiecej o",
"download.faq.a6.shareLink": "stronach udostepniania",
"Twoje dane i informacje są przechowywane tylko wtedy, gdy tworzysz linki do udostępniania w OpenCode.",
"download.faq.a6.p2.beforeShare": "Dowiedz się więcej o",
"download.faq.a6.shareLink": "stronach udostępniania",
"enterprise.title": "OpenCode | Rozwiazania enterprise dla twojej organizacji",
"enterprise.meta.description": "Skontaktuj sie z OpenCode w sprawie rozwiazan enterprise",
"enterprise.hero.title": "Twoj kod nalezy do Ciebie",
"enterprise.title": "OpenCode | Rozwiązania Enterprise dla Twojej organizacji",
"enterprise.meta.description": "Skontaktuj się z OpenCode w sprawie rozwiązań dla przedsiębiorstw",
"enterprise.hero.title": "Twój kod jest Twój",
"enterprise.hero.body1":
"OpenCode dziala bezpiecznie w obrebie Twojej organizacji, nie przechowuje danych ani kontekstu oraz nie narzuca ograniczen licencyjnych ani roszczen do wlasnosci. Rozpocznij okres probny z zespolem, a nastepnie wdroz OpenCode w calej organizacji, integrujac go z Twoim SSO i wewnetrzna brama AI.",
"enterprise.hero.body2": "Daj nam znac, jak mozemy pomoc.",
"enterprise.form.name.label": "Imie i nazwisko",
"OpenCode działa bezpiecznie wewnątrz Twojej organizacji bez przechowywania danych czy kontekstu, oraz bez ograniczeń licencyjnych czy roszczeń własnościowych. Rozpocznij okres próbny ze swoim zespołem, a następnie wdróż go w całej organizacji, integrując z SSO i wewnętrzną bramą AI.",
"enterprise.hero.body2": "Daj nam znać, jak możemy pomóc.",
"enterprise.form.name.label": "Imię i nazwisko",
"enterprise.form.name.placeholder": "Jeff Bezos",
"enterprise.form.role.label": "Rola",
"enterprise.form.role.placeholder": "Przewodniczacy zarzadu",
"enterprise.form.email.label": "Firmowy e-mail",
"enterprise.form.role.placeholder": "Prezes Zarządu",
"enterprise.form.email.label": "E-mail firmowy",
"enterprise.form.email.placeholder": "jeff@amazon.com",
"enterprise.form.message.label": "Jaki problem probujesz rozwiazac?",
"enterprise.form.message.label": "Jaki problem próbujesz rozwiązać?",
"enterprise.form.message.placeholder": "Potrzebujemy pomocy z...",
"enterprise.form.send": "Wyslij",
"enterprise.form.sending": "Wysylanie...",
"enterprise.form.success": "Wiadomosc wyslana, wkrotce sie odezwiemy.",
"enterprise.form.send": "Wyślij",
"enterprise.form.sending": "Wysyłanie...",
"enterprise.form.success": "Wiadomość wysłana, skontaktujemy się wkrótce.",
"enterprise.faq.title": "FAQ",
"enterprise.faq.q1": "Czym jest OpenCode Enterprise?",
"enterprise.faq.a1":
"OpenCode Enterprise jest dla organizacji, ktore chca miec pewnosc, ze ich kod i dane nigdy nie opuszcza ich infrastruktury. Osiaga to dzieki scentralizowanej konfiguracji, ktora integruje sie z Twoim SSO i wewnetrzna brama AI.",
"enterprise.faq.q2": "Jak zaczac korzystac z OpenCode Enterprise?",
"OpenCode Enterprise jest dla organizacji, które chcą mieć pewność, że ich kod i dane nigdy nie opuszczą ich infrastruktury. Można to osiągnąć dzięki scentralizowanej konfiguracji, która integruje się z Twoim SSO i wewnętrzną bramą AI.",
"enterprise.faq.q2": "Jak zacząć z OpenCode Enterprise?",
"enterprise.faq.a2":
"Po prostu zacznij od wewnetrznego okresu probnego z Twoim zespolem. OpenCode domyslnie nie przechowuje Twojego kodu ani danych kontekstowych, dzieki czemu latwo zaczac. Nastepnie skontaktuj sie z nami, aby omowic ceny i opcje wdrozenia.",
"enterprise.faq.q3": "Jak dziala wycena enterprise?",
"Po prostu rozpocznij wewnętrzny okres próbny ze swoim zespołem. OpenCode domyślnie nie przechowuje Twojego kodu ani danych kontekstowych, co ułatwia start. Następnie skontaktuj się z nami, aby omówić opcje cenowe i wdrożeniowe.",
"enterprise.faq.q3": "Jak działa cennik enterprise?",
"enterprise.faq.a3":
"Oferujemy wycene enterprise per uzytkownik (per-seat). Jesli masz wlasna brame LLM, nie naliczamy oplat za wykorzystane tokeny. Aby poznac szczegoly, skontaktuj sie z nami po indywidualna wycene dopasowana do potrzeb Twojej organizacji.",
"enterprise.faq.q4": "Czy moje dane sa bezpieczne z OpenCode Enterprise?",
"Oferujemy cennik enterprise za stanowisko (per-seat). Jeśli masz własną bramę LLM, nie pobieramy opłat za wykorzystane tokeny. Aby uzyskać więcej szczegółów, skontaktuj się z nami w celu uzyskania wyceny dostosowanej do potrzeb Twojej organizacji.",
"enterprise.faq.q4": "Czy moje dane są bezpieczne z OpenCode Enterprise?",
"enterprise.faq.a4":
"Tak. OpenCode nie przechowuje Twojego kodu ani danych kontekstowych. Cale przetwarzanie odbywa sie lokalnie lub poprzez bezposrednie wywolania API do Twojego dostawcy AI. Dzieki scentralizowanej konfiguracji i integracji SSO Twoje dane pozostaja bezpieczne w obrebie infrastruktury Twojej organizacji.",
"Tak. OpenCode nie przechowuje Twojego kodu ani danych kontekstowych. Całe przetwarzanie odbywa się lokalnie lub poprzez bezpośrednie wywołania API do Twojego dostawcy AI. Dzięki centralnej konfiguracji i integracji SSO, Twoje dane pozostają bezpieczne w infrastrukturze Twojej organizacji.",
"brand.title": "OpenCode | Marka",
"brand.meta.description": "Wytyczne marki OpenCode",
"brand.heading": "Wytyczne marki",
"brand.subtitle": "Zasoby i materialy, ktore pomoga Ci pracowac z marka OpenCode.",
"brand.downloadAll": "Pobierz wszystkie materialy",
"brand.subtitle": "Zasoby i aktywa, które pomogą Ci pracować z marką OpenCode.",
"brand.downloadAll": "Pobierz wszystkie zasoby",
"changelog.title": "OpenCode | Dziennik zmian",
"changelog.meta.description": "Informacje o wydaniach i dziennik zmian OpenCode",
"changelog.meta.description": "Notatki o wydaniu i dziennik zmian OpenCode",
"changelog.hero.title": "Dziennik zmian",
"changelog.hero.subtitle": "Nowe aktualizacje i ulepszenia OpenCode",
"changelog.empty": "Nie znaleziono wpisow w dzienniku zmian.",
"changelog.empty": "Nie znaleziono wpisów w dzienniku zmian.",
"changelog.viewJson": "Zobacz JSON",
"workspace.nav.zen": "Zen",
"workspace.nav.apiKeys": "API Klucze",
"workspace.nav.members": "Członkowie",
"workspace.nav.billing": "Rozliczenia",
"workspace.nav.settings": "Ustawienia",
"workspace.home.banner.beforeLink": "Niezawodne, zoptymalizowane modele dla agentów kodujących.",
"workspace.home.billing.loading": "Załadunek...",
"workspace.home.billing.enable": "Włącz rozliczenia",
"workspace.home.billing.currentBalance": "Aktualne saldo",
"workspace.newUser.feature.tested.title": "Przetestowane i zweryfikowane modele",
"workspace.newUser.feature.tested.body":
"Przeprowadziliśmy testy porównawcze i przetestowaliśmy modele specjalnie dla agentów kodujących, aby zapewnić najlepszą wydajność.",
"workspace.newUser.feature.quality.title": "Najwyższa jakość",
"workspace.newUser.feature.quality.body":
"Modele dostępu skonfigurowane pod kątem optymalnej wydajności bez konieczności zmiany wersji na wyższą lub przekierowania do tańszych dostawców.",
"workspace.newUser.feature.lockin.title": "Brak blokady",
"workspace.newUser.feature.lockin.body":
"Używaj Zen z dowolnym agentem kodującym i kontynuuj korzystanie z innych dostawców z opencode, kiedy tylko chcesz.",
"workspace.newUser.copyApiKey": "Skopiuj klucz API",
"workspace.newUser.copyKey": "Skopiuj klucz",
"workspace.newUser.copied": "Skopiowano!",
"workspace.newUser.step.enableBilling": "Włącz rozliczenia",
"workspace.newUser.step.login.before": "Uruchomić",
"workspace.newUser.step.login.after": "i wybierz opencode",
"workspace.newUser.step.pasteKey": "Wklej swój klucz API",
"workspace.newUser.step.models.before": "Uruchom opencode i uruchom",
"workspace.newUser.step.models.after": "aby wybrać model",
"workspace.models.title": "Modele",
"workspace.models.subtitle.beforeLink": "Zarządzaj, do których modeli mają dostęp członkowie obszaru roboczego.",
"workspace.models.table.model": "Model",
"workspace.models.table.enabled": "Włączony",
"workspace.providers.title": "Przynieś swój własny klucz",
"workspace.providers.subtitle": "Skonfiguruj własne klucze API od dostawców AI.",
"workspace.providers.placeholder": "Wprowadź klucz {{provider}} API ({{prefix}}...)",
"workspace.providers.configure": "Skonfiguruj",
"workspace.providers.edit": "Redagować",
"workspace.providers.delete": "Usuwać",
"workspace.providers.saving": "Oszczędność...",
"workspace.providers.save": "Ratować",
"workspace.providers.table.provider": "Dostawca",
"workspace.providers.table.apiKey": "API Klucz",
"workspace.usage.title": "Historia użytkowania",
"workspace.usage.subtitle": "Ostatnie użycie i koszty API.",
"workspace.usage.empty": "Aby rozpocząć, wykonaj pierwsze połączenie API.",
"workspace.usage.table.date": "Data",
"workspace.usage.table.model": "Model",
"workspace.usage.table.input": "Wejście",
"workspace.usage.table.output": "Wyjście",
"workspace.usage.table.cost": "Koszt",
"workspace.usage.breakdown.input": "Wejście",
"workspace.usage.breakdown.cacheRead": "Odczyt pamięci podręcznej",
"workspace.usage.breakdown.cacheWrite": "Zapis w pamięci podręcznej",
"workspace.usage.breakdown.output": "Wyjście",
"workspace.usage.breakdown.reasoning": "Rozumowanie",
"workspace.usage.subscription": "subskrypcja (${{amount}})",
"workspace.cost.title": "Koszt",
"workspace.cost.subtitle": "Koszty użytkowania w podziale na modele.",
"workspace.cost.allModels": "Wszystkie modele",
"workspace.cost.allKeys": "Wszystkie klucze",
"workspace.cost.deletedSuffix": "(usunięte)",
"workspace.cost.empty": "Brak dostępnych danych o użytkowaniu w wybranym okresie.",
"workspace.cost.subscriptionShort": "zastąpić",
"workspace.keys.title": "API Klucze",
"workspace.keys.subtitle": "Zarządzaj kluczami API umożliwiającymi dostęp do usług opencode.",
"workspace.keys.create": "Utwórz klucz API",
"workspace.keys.placeholder": "Wprowadź nazwę klucza",
"workspace.keys.empty": "Utwórz klucz opencode bramy API",
"workspace.keys.table.name": "Nazwa",
"workspace.keys.table.key": "Klawisz",
"workspace.keys.table.createdBy": "Stworzony przez",
"workspace.keys.table.lastUsed": "Ostatnio używany",
"workspace.keys.copyApiKey": "Skopiuj klucz API",
"workspace.keys.delete": "Usuwać",
"workspace.members.title": "Członkowie",
"workspace.members.subtitle": "Zarządzaj członkami obszaru roboczego i ich uprawnieniami.",
"workspace.members.invite": "Zaproś członka",
"workspace.members.inviting": "Atrakcyjny...",
"workspace.members.beta.beforeLink": "Obszary robocze są bezpłatne dla zespołów w fazie beta.",
"workspace.members.form.invitee": "Zaproś",
"workspace.members.form.emailPlaceholder": "Wpisz adres e-mail",
"workspace.members.form.role": "Rola",
"workspace.members.form.monthlyLimit": "Miesięczny limit wydatków",
"workspace.members.noLimit": "Bez limitu",
"workspace.members.noLimitLowercase": "bez limitu",
"workspace.members.invited": "zaproszony",
"workspace.members.edit": "Redagować",
"workspace.members.delete": "Usuwać",
"workspace.members.saving": "Oszczędność...",
"workspace.members.save": "Ratować",
"workspace.members.table.email": "E-mail",
"workspace.members.table.role": "Rola",
"workspace.members.table.monthLimit": "Limit miesiąca",
"workspace.members.role.admin": "Administrator",
"workspace.members.role.adminDescription": "Może zarządzać modelami, członkami i rozliczeniami",
"workspace.members.role.member": "Członek",
"workspace.members.role.memberDescription": "Może generować klucze API tylko dla siebie",
"workspace.settings.title": "Ustawienia",
"workspace.settings.subtitle": "Zaktualizuj nazwę i preferencje obszaru roboczego.",
"workspace.settings.workspaceName": "Nazwa obszaru roboczego",
"workspace.settings.defaultName": "Domyślny",
"workspace.settings.updating": "Aktualizowanie...",
"workspace.settings.save": "Ratować",
"workspace.settings.edit": "Redagować",
"workspace.billing.title": "Rozliczenia",
"workspace.billing.subtitle.beforeLink": "Zarządzaj metodami płatności.",
"workspace.billing.contactUs": "Skontaktuj się z nami",
"workspace.billing.subtitle.afterLink": "jeśli masz jakieś pytania.",
"workspace.billing.currentBalance": "Aktualne saldo",
"workspace.billing.add": "Dodaj $",
"workspace.billing.enterAmount": "Wpisz kwotę",
"workspace.billing.loading": "Załadunek...",
"workspace.billing.addAction": "Dodać",
"workspace.billing.addBalance": "Dodaj równowagę",
"workspace.billing.linkedToStripe": "Powiązany ze Stripem",
"workspace.billing.manage": "Zarządzać",
"workspace.billing.enable": "Włącz rozliczenia",
"workspace.monthlyLimit.title": "Limit miesięczny",
"workspace.monthlyLimit.subtitle": "Ustaw miesięczny limit wykorzystania dla swojego konta.",
"workspace.monthlyLimit.placeholder": "50",
"workspace.monthlyLimit.setting": "Ustawienie...",
"workspace.monthlyLimit.set": "Ustawić",
"workspace.monthlyLimit.edit": "Edytuj limit",
"workspace.monthlyLimit.noLimit": "Nie ustawiono limitu wykorzystania.",
"workspace.monthlyLimit.currentUsage.beforeMonth": "Obecne wykorzystanie dla",
"workspace.monthlyLimit.currentUsage.beforeAmount": "jest $",
"workspace.reload.title": "Automatyczne przeładowanie",
"workspace.reload.disabled.before": "Automatyczne przeładowanie jest",
"workspace.reload.disabled.state": "wyłączony",
"workspace.reload.disabled.after": "Włącz automatyczne przeładowywanie, gdy saldo jest niskie.",
"workspace.reload.enabled.before": "Automatyczne przeładowanie jest",
"workspace.reload.enabled.state": "włączony",
"workspace.reload.enabled.middle": "Załadujemy ponownie",
"workspace.reload.processingFee": "opłata manipulacyjna",
"workspace.reload.enabled.after": "kiedy równowaga osiągnie",
"workspace.reload.edit": "Redagować",
"workspace.reload.enable": "Włączać",
"workspace.reload.enableAutoReload": "Włącz automatyczne ładowanie",
"workspace.reload.reloadAmount": "Załaduj ponownie $",
"workspace.reload.whenBalanceReaches": "Kiedy saldo osiągnie $",
"workspace.reload.saving": "Oszczędność...",
"workspace.reload.save": "Ratować",
"workspace.reload.failedAt": "Nie udało się przeładować o godz",
"workspace.reload.reason": "Powód:",
"workspace.reload.updatePaymentMethod": "Zaktualizuj metodę płatności i spróbuj ponownie.",
"workspace.reload.retrying": "Ponawiam próbę...",
"workspace.reload.retry": "Spróbować ponownie",
"workspace.payments.title": "Historia płatności",
"workspace.payments.subtitle": "Ostatnie transakcje płatnicze.",
"workspace.payments.table.date": "Data",
"workspace.payments.table.paymentId": "Identyfikator płatności",
"workspace.payments.table.amount": "Kwota",
"workspace.payments.table.receipt": "Paragon",
"workspace.payments.type.credit": "kredyt",
"workspace.payments.type.subscription": "prenumerata",
"workspace.payments.view": "Pogląd",
"workspace.black.loading": "Załadunek...",
"workspace.black.time.day": "dzień",
"workspace.black.time.days": "dni",
"workspace.black.time.hour": "godzina",
"workspace.black.time.hours": "godziny",
"workspace.black.time.minute": "chwila",
"workspace.black.time.minutes": "protokół",
"workspace.black.time.fewSeconds": "kilka sekund",
"workspace.black.subscription.title": "Prenumerata",
"workspace.black.subscription.message": "Subskrybujesz OpenCode Black za {{plan}} miesięcznie.",
"workspace.black.subscription.manage": "Zarządzaj subskrypcją",
"workspace.black.subscription.rollingUsage": "5-godzinne użycie",
"workspace.black.subscription.weeklyUsage": "Tygodniowe użycie",
"workspace.black.subscription.resetsIn": "Resetuje się",
"workspace.black.subscription.useBalance": "Wykorzystaj dostępne saldo po osiągnięciu limitów wykorzystania",
"workspace.black.waitlist.title": "Lista oczekujących",
"workspace.black.waitlist.joined": "Jesteś na liście oczekujących na plan ${{plan}} miesięcznie OpenCode Black.",
"workspace.black.waitlist.ready":
"Jesteśmy gotowi zapisać Cię do planu Black o wartości {{plan}} miesięcznie OpenCode.",
"workspace.black.waitlist.leave": "Opuść listę oczekujących",
"workspace.black.waitlist.leaving": "Odjazd...",
"workspace.black.waitlist.left": "Lewy",
"workspace.black.waitlist.enroll": "Zapisać",
"workspace.black.waitlist.enrolling": "Rejestracja...",
"workspace.black.waitlist.enrolled": "Przyjęty",
"workspace.black.waitlist.enrollNote":
"Kiedy klikniesz Zarejestruj, Twoja subskrypcja rozpocznie się natychmiast, a Twoja karta zostanie obciążona.",
} satisfies Dict
"bench.list.title": "Benchmark",
"bench.list.heading": "Benchmarki",
"bench.list.table.agent": "Agent",
"bench.list.table.model": "Model",
"bench.list.table.score": "Wynik",
"bench.detail.title": "Benchmark - {{task}}",
"bench.detail.notFound": "Nie znaleziono zadania",
"bench.detail.na": "Brak danych",
"bench.detail.labels.agent": "Agent",
"bench.detail.labels.model": "Model",
"bench.detail.labels.task": "Zadanie",
"bench.detail.labels.repo": "Repozytorium",
"bench.detail.labels.from": "Z",
"bench.detail.labels.to": "Do",
"bench.detail.labels.prompt": "Prompt",
"bench.detail.labels.commit": "Commit",
"bench.detail.labels.averageDuration": "Średni czas trwania",
"bench.detail.labels.averageScore": "Średni wynik",
"bench.detail.labels.averageCost": "Średni koszt",
"bench.detail.labels.summary": "Podsumowanie",
"bench.detail.labels.runs": "Uruchomienia",
"bench.detail.labels.score": "Wynik",
"bench.detail.labels.base": "Baza",
"bench.detail.labels.penalty": "Kara",
"bench.detail.labels.weight": "waga",
"bench.detail.table.run": "Uruchomienie",
"bench.detail.table.score": "Wynik (Baza - Kara)",
"bench.detail.table.cost": "Koszt",
"bench.detail.table.duration": "Czas trwania",
"bench.detail.run.title": "Uruchomienie {{n}}",
"bench.detail.rawJson": "Surowy JSON",
} as const
export type Key = keyof typeof dict
export type Dict = Record<Key, string>