634 lines
36 KiB
TypeScript
634 lines
36 KiB
TypeScript
import { dict as en } from "./en"
|
|
|
|
export const dict = {
|
|
...en,
|
|
"nav.github": "GitHub",
|
|
"nav.docs": "Dokumentacja",
|
|
"nav.changelog": "Dziennik zmian",
|
|
"nav.discord": "Discord",
|
|
"nav.x": "X",
|
|
"nav.enterprise": "Enterprise",
|
|
"nav.zen": "Zen",
|
|
"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 logotyp jako SVG",
|
|
"nav.context.brandAssets": "Zasoby marki",
|
|
|
|
"footer.github": "GitHub",
|
|
"footer.docs": "Dokumentacja",
|
|
"footer.changelog": "Dziennik zmian",
|
|
"footer.discord": "Discord",
|
|
"footer.x": "X",
|
|
|
|
"legal.brand": "Marka",
|
|
"legal.privacy": "Prywatność",
|
|
"legal.terms": "Warunki",
|
|
|
|
"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, sprawdź skrzynkę i potwierdź swój adres e-mail",
|
|
|
|
"notFound.title": "Nie znaleziono | opencode",
|
|
"notFound.heading": "404 - Nie znaleziono strony",
|
|
"notFound.home": "Strona główna",
|
|
"notFound.docs": "Dokumentacja",
|
|
"notFound.github": "GitHub",
|
|
"notFound.discord": "Discord",
|
|
|
|
"user.logout": "Wyloguj się",
|
|
|
|
"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": "Utwórz",
|
|
|
|
"common.videoUnsupported": "Twoja przeglądarka nie obsługuje znacznika wideo.",
|
|
"common.figure": "Rys. {{n}}.",
|
|
"common.faq": "FAQ",
|
|
"common.learnMore": "Dowiedz się więcej",
|
|
|
|
"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.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 betę wersji desktopowej",
|
|
|
|
"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'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 się przez GitHub, aby używać swojego konta Copilot",
|
|
"home.what.chatgptPlus.title": "ChatGPT Plus/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+ dostawców LLM przez Models.dev, w tym modele lokalne",
|
|
"home.what.anyEditor.title": "Dowolny edytor",
|
|
"home.what.anyEditor.body": "Dostępny jako interfejs terminalowy, aplikacja desktopowa i rozszerzenie IDE",
|
|
"home.what.readDocs": "Czytaj dokumentację",
|
|
|
|
"home.growth.title": "Open source'owy agent AI do kodowania",
|
|
"home.growth.body":
|
|
"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": "Współtwórcy",
|
|
"home.growth.monthlyDevs": "Miesięczni użytkownicy",
|
|
|
|
"home.privacy.title": "Zbudowany z myślą o prywatności",
|
|
"home.privacy.body":
|
|
"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'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 potrzebuję dodatkowych subskrypcji AI, aby używać OpenCode?",
|
|
"home.faq.a3.p1":
|
|
"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":
|
|
"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 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 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 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 udostępniania",
|
|
"home.faq.q8": "Czy OpenCode jest open source?",
|
|
"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, ż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 dostęp do niezawodnych, zoptymalizowanych modeli dla agentów kodujących",
|
|
"home.zenCta.body":
|
|
"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",
|
|
|
|
"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 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 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, 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 od dostawców modeli bezpośrednio do Ciebie. Im większe użycie Zen, tym lepsze stawki OpenCode może wynegocjować i przekazać Tobie.",
|
|
"zen.faq.q4": "Ile kosztuje Zen?",
|
|
"zen.faq.a4.p1.beforePricing": "Zen",
|
|
"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":
|
|
"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 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 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":
|
|
"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 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ł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 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": "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 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.paused": "Rejestracja planu Black jest tymczasowo wstrzymana.",
|
|
"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.table.session": "Sesja",
|
|
"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": "Black (${{amount}})",
|
|
"workspace.usage.lite": "Go (${{amount}})",
|
|
"workspace.usage.byok": "BYOK (${{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.cost.liteShort": "lite",
|
|
|
|
"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.",
|
|
|
|
"workspace.lite.loading": "Ładowanie...",
|
|
"workspace.lite.time.day": "dzień",
|
|
"workspace.lite.time.days": "dni",
|
|
"workspace.lite.time.hour": "godzina",
|
|
"workspace.lite.time.hours": "godzin(y)",
|
|
"workspace.lite.time.minute": "minuta",
|
|
"workspace.lite.time.minutes": "minut(y)",
|
|
"workspace.lite.time.fewSeconds": "kilka sekund",
|
|
"workspace.lite.subscription.title": "Subskrypcja Go",
|
|
"workspace.lite.subscription.message": "Subskrybujesz OpenCode Go.",
|
|
"workspace.lite.subscription.manage": "Zarządzaj subskrypcją",
|
|
"workspace.lite.subscription.rollingUsage": "Użycie kroczące",
|
|
"workspace.lite.subscription.weeklyUsage": "Użycie tygodniowe",
|
|
"workspace.lite.subscription.monthlyUsage": "Użycie miesięczne",
|
|
"workspace.lite.subscription.resetsIn": "Resetuje się za",
|
|
"workspace.lite.subscription.useBalance": "Użyj dostępnego salda po osiągnięciu limitów użycia",
|
|
"workspace.lite.other.title": "Subskrypcja Go",
|
|
"workspace.lite.other.message":
|
|
"Inny członek tego obszaru roboczego już subskrybuje OpenCode Go. Tylko jeden członek na obszar roboczy może subskrybować.",
|
|
"workspace.lite.promo.title": "OpenCode Go",
|
|
"workspace.lite.promo.description":
|
|
"OpenCode Go to subskrypcja za $10 miesięcznie, która zapewnia niezawodny dostęp do popularnych otwartych modeli do kodowania z hojnymi limitami użycia.",
|
|
"workspace.lite.promo.modelsTitle": "Co zawiera",
|
|
"workspace.lite.promo.footer":
|
|
"Plan został zaprojektowany głównie dla użytkowników międzynarodowych, z modelami hostowanymi w USA, UE i Singapurze, aby zapewnić stabilny globalny dostęp. Ceny i limity użycia mogą ulec zmianie w miarę analizy wczesnego użycia i zbierania opinii.",
|
|
"workspace.lite.promo.subscribe": "Subskrybuj Go",
|
|
"workspace.lite.promo.subscribing": "Przekierowywanie...",
|
|
|
|
"download.title": "OpenCode | Pobierz",
|
|
"download.meta.description": "Pobierz OpenCode na macOS, Windows i Linux",
|
|
"download.hero.title": "Pobierz OpenCode",
|
|
"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",
|
|
"download.action.install": "Zainstaluj",
|
|
|
|
"download.platform.macosAppleSilicon": "macOS (Apple Silicon)",
|
|
"download.platform.macosIntel": "macOS (Intel)",
|
|
"download.platform.windowsX64": "Windows (x64)",
|
|
"download.platform.linuxDeb": "Linux (.deb)",
|
|
"download.platform.linuxRpm": "Linux (.rpm)",
|
|
|
|
"download.faq.a3.beforeLocal":
|
|
"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 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 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 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 | 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 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": "Prezes Zarządu",
|
|
"enterprise.form.email.label": "E-mail firmowy",
|
|
"enterprise.form.email.placeholder": "jeff@amazon.com",
|
|
"enterprise.form.message.label": "Jaki problem próbujesz rozwiązać?",
|
|
"enterprise.form.message.placeholder": "Potrzebujemy pomocy z...",
|
|
"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, 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 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 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. 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 aktywa, które pomogą Ci pracować z marką OpenCode.",
|
|
"brand.downloadAll": "Pobierz wszystkie zasoby",
|
|
|
|
"changelog.title": "OpenCode | Dziennik zmian",
|
|
"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 wpisów w dzienniku zmian.",
|
|
"changelog.viewJson": "Zobacz JSON",
|
|
|
|
"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>
|