| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554 |
- import { getClientConfig } from "../config/client";
- import { SubmitKey } from "../store/config";
- import type { PartialLocaleType } from "./index";
- import { SAAS_CHAT_UTM_URL } from "@/app/constant";
- // if you are adding a new translation, please use PartialLocaleType instead of LocaleType
- const isApp = !!getClientConfig()?.isApp;
- const sk: PartialLocaleType = {
- WIP: "Už čoskoro...",
- Error: {
- Unauthorized: isApp
- ? `😆 Rozhovor narazil na nejaké problémy, nebojte sa:
- \\ 1️⃣ Ak chcete začať bez konfigurácie, [kliknite sem, aby ste okamžite začali chatovať 🚀](${SAAS_CHAT_UTM_URL})
- \\ 2️⃣ Ak chcete používať svoje vlastné zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia ⚙️`
- : `😆 Rozhovor narazil na nejaké problémy, nebojte sa:
- \ 1️⃣ Ak chcete začať bez konfigurácie, [kliknite sem, aby ste okamžite začali chatovať 🚀](${SAAS_CHAT_UTM_URL})
- \ 2️⃣ Ak používate verziu súkromného nasadenia, kliknite [sem](/#/auth), aby ste zadali prístupový kľúč 🔑
- \ 3️⃣ Ak chcete používať svoje vlastné zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia ⚙️
- `,
- },
- Auth: {
- Title: "Potrebný prístupový kód",
- Tips: "Prosím, zadajte prístupový kód nižšie",
- SubTips: "Alebo zadajte váš OpenAI alebo Google API kľúč",
- Input: "prístupový kód",
- Confirm: "Potvrdiť",
- Later: "Neskôr",
- Return: "Návrat",
- SaasTips: "Nastavenie je príliš zložité, chcem to okamžite použiť",
- TopTips:
- "🥳 Uvítacia ponuka NextChat AI, okamžite odomknite OpenAI o1, GPT-4o, Claude-3.5 a najnovšie veľké modely",
- },
- ChatItem: {
- ChatItemCount: (count: number) => `${count} správ`,
- },
- Chat: {
- SubTitle: (count: number) => `${count} správ`,
- EditMessage: {
- Title: "Upraviť všetky správy",
- Topic: {
- Title: "Téma",
- SubTitle: "Zmeniť aktuálnu tému",
- },
- },
- Actions: {
- ChatList: "Prejsť na zoznam chatov",
- CompressedHistory: "Komprimovaná história výziev",
- Export: "Exportovať všetky správy ako Markdown",
- Copy: "Kopírovať",
- Stop: "Zastaviť",
- Retry: "Skúsiť znova",
- Pin: "Pripnúť",
- PinToastContent: "Pripnuté 1 správy do kontextových výziev",
- PinToastAction: "Zobraziť",
- Delete: "Vymazať",
- Edit: "Upraviť",
- RefreshTitle: "Obnoviť názov",
- RefreshToast: "Požiadavka na obnovenie názvu bola odoslaná",
- },
- Commands: {
- new: "Začať nový chat",
- newm: "Začať nový chat s maskou",
- next: "Ďalší Chat",
- prev: "Predchádzajúci Chat",
- clear: "Vymazať kontext",
- del: "Vymazať Chat",
- },
- InputActions: {
- Stop: "Zastaviť",
- ToBottom: "Na najnovšie",
- Theme: {
- auto: "Automaticky",
- light: "Svetlý motív",
- dark: "Tmavý motív",
- },
- Prompt: "Výzvy",
- Masks: "Masky",
- Clear: "Vymazať kontext",
- Settings: "Nastavenia",
- },
- Rename: "Premenovať Chat",
- Typing: "Písanie…",
- Input: (submitKey: string) => {
- var inputHints = `${submitKey} na odoslanie`;
- if (submitKey === String(SubmitKey.Enter)) {
- inputHints += ", Shift + Enter na zalomenie";
- }
- return inputHints + ", / na vyhľadávanie výziev, : na použitie príkazov";
- },
- Send: "Odoslať",
- Config: {
- Reset: "Resetovať na predvolené",
- SaveAs: "Uložiť ako masku",
- },
- IsContext: "Kontextová výzva",
- },
- Export: {
- Title: "Export správ",
- Copy: "Kopírovať všetko",
- Download: "Stiahnuť",
- MessageFromYou: "Správa od vás",
- MessageFromChatGPT: "Správa od ChatGPT",
- Share: "Zdieľať na ShareGPT",
- Format: {
- Title: "Formát exportu",
- SubTitle: "Markdown alebo PNG obrázok",
- },
- IncludeContext: {
- Title: "Vrátane kontextu",
- SubTitle: "Exportovať kontextové výzvy v maske alebo nie",
- },
- Steps: {
- Select: "Vybrať",
- Preview: "Náhľad",
- },
- Image: {
- Toast: "Snímanie obrázka...",
- Modal:
- "Dlhým stlačením alebo kliknutím pravým tlačidlom myši uložte obrázok",
- },
- },
- Select: {
- Search: "Hľadať",
- All: "Vybrať všetko",
- Latest: "Vybrať najnovšie",
- Clear: "Vymazať",
- },
- Memory: {
- Title: "Výzva pamäti",
- EmptyContent: "Zatiaľ nič.",
- Send: "Odoslať pamäť",
- Copy: "Kopírovať pamäť",
- Reset: "Resetovať reláciu",
- ResetConfirm:
- "Resetovaním sa vymaže aktuálna história konverzácie a historická pamäť. Ste si istí, že chcete resetovať?",
- },
- Home: {
- NewChat: "Nový Chat",
- DeleteChat: "Potvrdiť vymazanie vybranej konverzácie?",
- DeleteToast: "Chat vymazaný",
- Revert: "Vrátiť späť",
- },
- Settings: {
- Title: "Nastavenia",
- SubTitle: "Všetky nastavenia",
- Danger: {
- Reset: {
- Title: "Resetovať všetky nastavenia",
- SubTitle: "Resetovať všetky položky nastavení na predvolené",
- Action: "Resetovať",
- Confirm: "Potvrdiť resetovanie všetkých nastavení na predvolené?",
- },
- Clear: {
- Title: "Vymazať všetky údaje",
- SubTitle: "Vymazať všetky správy a nastavenia",
- Action: "Vymazať",
- Confirm: "Potvrdiť vymazanie všetkých správ a nastavení?",
- },
- },
- Lang: {
- Name: "Jazyk", // POZOR: ak pridávate nový preklad, prosím neprekladajte túto hodnotu, nechajte ju ako "Jazyk"
- All: "Všetky jazyky",
- },
- Avatar: "Avatar",
- FontSize: {
- Title: "Veľkosť písma",
- SubTitle: "Nastaviť veľkosť písma obsahu chatu",
- },
- FontFamily: {
- Title: "Chatové Písmo",
- SubTitle:
- "Písmo obsahu chatu, ponechajte prázdne pre použitie globálneho predvoleného písma",
- Placeholder: "Názov Písma",
- },
- InjectSystemPrompts: {
- Title: "Vložiť systémové výzvy",
- SubTitle: "Vložiť globálnu systémovú výzvu pre každú požiadavku",
- },
- InputTemplate: {
- Title: "Šablóna vstupu",
- SubTitle: "Najnovšia správa bude vyplnená do tejto šablóny",
- },
- Update: {
- Version: (x: string) => `Verzia: ${x}`,
- IsLatest: "Najnovšia verzia",
- CheckUpdate: "Skontrolovať aktualizácie",
- IsChecking: "Kontrola aktualizácií...",
- FoundUpdate: (x: string) => `Nájdená nová verzia: ${x}`,
- GoToUpdate: "Aktualizovať",
- },
- SendKey: "Odoslať kľúč",
- Theme: "Motív",
- TightBorder: "Tesný okraj",
- SendPreviewBubble: {
- Title: "Bublina náhľadu odoslania",
- SubTitle: "Náhľad markdownu v bubline",
- },
- AutoGenerateTitle: {
- Title: "Automaticky generovať názov",
- SubTitle: "Generovať vhodný názov na základe obsahu konverzácie",
- },
- Sync: {
- CloudState: "Posledná aktualizácia",
- NotSyncYet: "Zatiaľ nesynchronizované",
- Success: "Synchronizácia úspešná",
- Fail: "Synchronizácia zlyhala",
- Config: {
- Modal: {
- Title: "Konfigurácia synchronizácie",
- Check: "Skontrolovať pripojenie",
- },
- SyncType: {
- Title: "Typ synchronizácie",
- SubTitle: "Vyberte svoju obľúbenú službu synchronizácie",
- },
- Proxy: {
- Title: "Povoliť CORS Proxy",
- SubTitle: "Povoliť proxy na obídenie obmedzení cross-origin",
- },
- ProxyUrl: {
- Title: "Koncový bod Proxy",
- SubTitle: "Platné len pre vstavaný CORS proxy tohto projektu",
- },
- WebDav: {
- Endpoint: "Koncový bod WebDAV",
- UserName: "Meno používateľa",
- Password: "Heslo",
- },
- UpStash: {
- Endpoint: "URL REST služby UpStash Redis",
- UserName: "Názov zálohy",
- Password: "Token REST služby UpStash Redis",
- },
- },
- LocalState: "Lokálne údaje",
- Overview: (overview: any) => {
- return `${overview.chat} chaty, ${overview.message} správy, ${overview.prompt} výzvy, ${overview.mask} masky`;
- },
- ImportFailed: "Import z súboru zlyhal",
- },
- Mask: {
- Splash: {
- Title: "Úvodná obrazovka masky",
- SubTitle: "Zobraziť úvodnú obrazovku masky pred začatím nového chatu",
- },
- Builtin: {
- Title: "Skryť vstavané masky",
- SubTitle: "Skryť vstavané masky v zozname masiek",
- },
- },
- Prompt: {
- Disable: {
- Title: "Zakázať automatické dopĺňanie",
- SubTitle: "Zadajte / na spustenie automatického dopĺňania",
- },
- List: "Zoznam výziev",
- ListCount: (builtin: number, custom: number) =>
- `${builtin} vstavaných, ${custom} užívateľsky definovaných`,
- Edit: "Upraviť",
- Modal: {
- Title: "Zoznam výziev",
- Add: "Pridať jednu",
- Search: "Hľadať výzvy",
- },
- EditModal: {
- Title: "Upraviť výzvu",
- },
- },
- HistoryCount: {
- Title: "Počet pripojených správ",
- SubTitle: "Počet odoslaných správ pripojených na požiadavku",
- },
- CompressThreshold: {
- Title: "Práh kompresie histórie",
- SubTitle:
- "Bude komprimované, ak dĺžka nekomprimovaných správ presiahne túto hodnotu",
- },
- Usage: {
- Title: "Stav účtu",
- SubTitle(used: any, total: any) {
- return `Tento mesiac použité ${used}, predplatné ${total}`;
- },
- IsChecking: "Kontroluje sa...",
- Check: "Skontrolovať",
- NoAccess: "Zadajte API kľúč na skontrolovanie zostatku",
- },
- Access: {
- SaasStart: {
- Title: "Použite NextChat AI",
- Label: "(Najvýhodnejšie riešenie)",
- SubTitle:
- "Oficiálne udržiavané NextChat, pripravené na použitie bez konfigurácie, podporuje najnovšie veľké modely ako OpenAI o1, GPT-4o a Claude-3.5",
- ChatNow: "Chatovať teraz",
- },
- AccessCode: {
- Title: "Prístupový kód",
- SubTitle: "Povolený prístupový kód",
- Placeholder: "Zadajte kód",
- },
- CustomEndpoint: {
- Title: "Vlastný koncový bod",
- SubTitle: "Použiť vlastnú službu Azure alebo OpenAI",
- },
- Provider: {
- Title: "Poskytovateľ modelu",
- SubTitle: "Vyberte Azure alebo OpenAI",
- },
- OpenAI: {
- ApiKey: {
- Title: "API kľúč OpenAI",
- SubTitle: "Použiť vlastný API kľúč OpenAI",
- Placeholder: "sk-xxx",
- },
- Endpoint: {
- Title: "Koncový bod OpenAI",
- SubTitle:
- "Musí začínať http(s):// alebo použiť /api/openai ako predvolený",
- },
- },
- Azure: {
- ApiKey: {
- Title: "API kľúč Azure",
- SubTitle: "Skontrolujte svoj API kľúč v Azure konzole",
- Placeholder: "API kľúč Azure",
- },
- Endpoint: {
- Title: "Koncový bod Azure",
- SubTitle: "Príklad: ",
- },
- ApiVerion: {
- Title: "Verzia API Azure",
- SubTitle: "Skontrolujte svoju verziu API v Azure konzole",
- },
- },
- Anthropic: {
- ApiKey: {
- Title: "API kľúč Anthropic",
- SubTitle: "Skontrolujte svoj API kľúč v Anthropic konzole",
- Placeholder: "API kľúč Anthropic",
- },
- Endpoint: {
- Title: "Adresa koncového bodu",
- SubTitle: "Príklad:",
- },
- ApiVerion: {
- Title: "Verzia API (claude verzia API)",
- SubTitle: "Vyberte špecifickú verziu časti",
- },
- },
- CustomModel: {
- Title: "Vlastné modely",
- SubTitle: "Možnosti vlastného modelu, oddelené čiarkou",
- },
- Google: {
- ApiKey: {
- Title: "API kľúč",
- SubTitle:
- "Obísť obmedzenia prístupu heslom pomocou vlastného API kľúča Google AI Studio",
- Placeholder: "API kľúč Google AI Studio",
- },
- Endpoint: {
- Title: "Adresa koncového bodu",
- SubTitle: "Príklad:",
- },
- ApiVersion: {
- Title: "Verzia API (gemini-pro verzia API)",
- SubTitle: "Vyberte špecifickú verziu časti",
- },
- },
- AI302: {
- ApiKey: {
- Title: "API kľúč",
- SubTitle: "Použiť vlastný API kľúč 302.AI",
- Placeholder: "302.AI API kľúč",
- },
- Endpoint: {
- Title: "Adresa koncového bodu",
- SubTitle: "Príklad:",
- },
- },
- },
- Model: "Model",
- CompressModel: {
- Title: "Kompresný model",
- SubTitle: "Model používaný na kompresiu histórie",
- },
- Temperature: {
- Title: "Teplota",
- SubTitle: "Vyššia hodnota robí výstup náhodnejším",
- },
- TopP: {
- Title: "Top P",
- SubTitle: "Neupravujte túto hodnotu spolu s teplotou",
- },
- MaxTokens: {
- Title: "Maximálny počet tokenov",
- SubTitle: "Maximálna dĺžka vstupných tokenov a generovaných tokenov",
- },
- PresencePenalty: {
- Title: "Penalizácia za prítomnosť",
- SubTitle:
- "Vyššia hodnota zvyšuje pravdepodobnosť hovorenia o nových témach",
- },
- FrequencyPenalty: {
- Title: "Penalizácia za frekvenciu",
- SubTitle:
- "Vyššia hodnota znižuje pravdepodobnosť opakovania rovnakej línie",
- },
- },
- Store: {
- DefaultTopic: "Nová konverzácia",
- BotHello: "Ahoj! Ako vám dnes môžem pomôcť?",
- Error: "Niečo sa pokazilo, skúste to prosím neskôr znova.",
- Prompt: {
- History: (content: string) =>
- "Toto je zhrnutie histórie chatu ako rekapitulácia: " + content,
- Topic:
- "Prosím, vygenerujte štvor- až päťslovný titul, ktorý zhrnie našu konverzáciu bez akéhokoľvek úvodu, interpunkcie, úvodzoviek, bodiek, symbolov, tučného textu alebo ďalšieho textu. Odstráňte uzatváracie úvodzovky.",
- Summarize:
- "Stručne zhrňte diskusiu na menej ako 200 slov, aby ste ju mohli použiť ako výzvu pre budúci kontext.",
- },
- },
- Copy: {
- Success: "Skopírované do schránky",
- Failed:
- "Kopírovanie zlyhalo, prosím udeľte povolenie na prístup k schránke",
- },
- Download: {
- Success: "Obsah stiahnutý do vášho adresára.",
- Failed: "Stiahnutie zlyhalo.",
- },
- Context: {
- Toast: (x: any) => `S ${x} kontextovými výzvami`,
- Edit: "Aktuálne nastavenia chatu",
- Add: "Pridať výzvu",
- Clear: "Kontext vyčistený",
- Revert: "Vrátiť späť",
- },
- Plugin: {
- Name: "Plugin",
- },
- FineTuned: {
- Sysmessage: "Ste asistent, ktorý",
- },
- SearchChat: {
- Name: "Hľadať",
- Page: {
- Title: "Hľadať v histórii chatu",
- Search: "Zadajte kľúčové slová na vyhľadávanie",
- NoResult: "Nenašli sa žiadne výsledky",
- NoData: "Žiadne údaje",
- Loading: "Načítava sa",
- SubTitle: (count: number) => `Nájdených ${count} výsledkov`,
- },
- Item: {
- View: "Zobraziť",
- },
- },
- Mask: {
- Name: "Maska",
- Page: {
- Title: "Šablóna výziev",
- SubTitle: (count: number) => `${count} šablón výziev`,
- Search: "Hľadať šablóny",
- Create: "Vytvoriť",
- },
- Item: {
- Info: (count: number) => `${count} výziev`,
- Chat: "Chat",
- View: "Zobraziť",
- Edit: "Upraviť",
- Delete: "Vymazať",
- DeleteConfirm: "Potvrdiť vymazanie?",
- },
- EditModal: {
- Title: (readonly: boolean) =>
- `Upraviť šablónu výziev ${readonly ? "(iba na čítanie)" : ""}`,
- Download: "Stiahnuť",
- Clone: "Klonovať",
- },
- Config: {
- Avatar: "Avatar robota",
- Name: "Meno robota",
- Sync: {
- Title: "Použiť globálne nastavenia",
- SubTitle: "Použiť globálne nastavenia v tomto chate",
- Confirm: "Potvrdiť prepísanie vlastného nastavenia globálnym?",
- },
- HideContext: {
- Title: "Skryť kontextové výzvy",
- SubTitle: "Nezobrazovať kontextové výzvy v chate",
- },
- Share: {
- Title: "Zdieľať túto masku",
- SubTitle: "Vygenerovať odkaz na túto masku",
- Action: "Kopírovať odkaz",
- },
- },
- },
- NewChat: {
- Return: "Vrátiť sa",
- Skip: "Len začať",
- Title: "Vybrať masku",
- SubTitle: "Chatovať s dušou za maskou",
- More: "Nájsť viac",
- NotShow: "Už nezobrazovať",
- ConfirmNoShow:
- "Potvrdiť deaktiváciu? Môžete ju neskôr znova povoliť v nastaveniach.",
- },
- UI: {
- Confirm: "Potvrdiť",
- Cancel: "Zrušiť",
- Close: "Zavrieť",
- Create: "Vytvoriť",
- Edit: "Upraviť",
- Export: "Exportovať",
- Import: "Importovať",
- Sync: "Synchronizovať",
- Config: "Konfigurácia",
- },
- Exporter: {
- Description: {
- Title: "Zobrazia sa len správy po vyčistení kontextu",
- },
- Model: "Model",
- Messages: "Správy",
- Topic: "Téma",
- Time: "Čas",
- },
- URLCommand: {
- Code: "Zistený prístupový kód z URL, potvrdiť na aplikovanie?",
- Settings: "Zistené nastavenia z URL, potvrdiť na aplikovanie?",
- },
- };
- export default sk;
|