This commit is contained in:
2025-12-01 17:21:38 +08:00
parent 32fee2b8ab
commit fab8c13cb3
7511 changed files with 996300 additions and 0 deletions

View File

@@ -0,0 +1,98 @@
const translation = {
title: 'Opombe',
name: 'Odgovor na opombo',
editBy: 'Odgovor je uredil {{author}}',
noData: {
title: 'Brez opomb',
description: 'Opombe lahko urejate med odpravljanjem napak v aplikaciji ali jih množično uvozite tukaj za visokokakovosten odgovor.',
},
table: {
header: {
question: 'vprašanje',
answer: 'odgovor',
createdAt: 'ustvarjeno ob',
hits: 'zadetki',
actions: 'dejanja',
addAnnotation: 'Dodaj opombo',
bulkImport: 'Množični uvoz',
bulkExport: 'Množični izvoz',
clearAll: 'Počisti vse opombe',
clearAllConfirm: 'Izbrišite vse opombe?',
},
},
editModal: {
title: 'Uredi odgovor na opombo',
queryName: 'Uporabniško vprašanje',
answerName: 'Pripovedovalec Bot',
yourAnswer: 'Vaš odgovor',
answerPlaceholder: 'Vnesite svoj odgovor tukaj',
yourQuery: 'Vaše vprašanje',
queryPlaceholder: 'Vnesite svoje vprašanje tukaj',
removeThisCache: 'Odstrani to opombo',
createdAt: 'Ustvarjeno ob',
},
addModal: {
title: 'Dodaj odgovor na opombo',
queryName: 'Vprašanje',
answerName: 'Odgovor',
answerPlaceholder: 'Vnesite odgovor tukaj',
queryPlaceholder: 'Vnesite vprašanje tukaj',
createNext: 'Dodaj še en odgovor z opombo',
},
batchModal: {
title: 'Množični uvoz',
csvUploadTitle: 'Povlecite in spustite svoj CSV datoteko tukaj ali ',
browse: 'poiščite',
tip: 'CSV datoteka mora ustrezati naslednji strukturi:',
question: 'vprašanje',
answer: 'odgovor',
contentTitle: 'vsebina fragmenta',
content: 'vsebina',
template: 'Prenesite predlogo tukaj',
cancel: 'Prekliči',
run: 'Zaženi množično obdelavo',
runError: 'Napaka pri množičnem zagonu',
processing: 'V množični obdelavi',
completed: 'Uvoz zaključen',
error: 'Napaka pri uvozu',
ok: 'V redu',
},
errorMessage: {
answerRequired: 'Odgovor je obvezen',
queryRequired: 'Vprašanje je obvezno',
},
viewModal: {
annotatedResponse: 'Odgovor na opombo',
hitHistory: 'Zgodovina zadetkov',
hit: 'Zadetek',
hits: 'Zadetki',
noHitHistory: 'Ni zgodovine zadetkov',
},
hitHistoryTable: {
query: 'Vprašanje',
match: 'Ujemanje',
response: 'Odgovor',
source: 'Vir',
score: 'Rezultat',
time: 'Čas',
},
initSetup: {
title: 'Začetna nastavitev odgovora na opombo',
configTitle: 'Nastavitev odgovora na opombo',
confirmBtn: 'Shrani in omogoči',
configConfirmBtn: 'Shrani',
},
embeddingModelSwitchTip: 'Model za vektorizacijo besedila opomb, preklapljanje modelov bo ponovno vektoriziralo, kar bo povzročilo dodatne stroške.',
list: {
delete: {
title: 'Ali ste prepričani, da želite izbrisati?',
},
},
batchAction: {
cancel: 'Prekliči',
delete: 'Izbriši',
selected: 'Izbrano',
},
}
export default translation

View File

@@ -0,0 +1,85 @@
const translation = {
apiServer: 'API Strežnik',
apiKey: 'API Ključ',
status: 'Status',
disabled: 'Onemogočeno',
ok: 'V uporabi',
copy: 'Kopiraj',
copied: 'Kopirano',
regenerate: 'Regeneriraj',
play: 'Predvajaj',
pause: 'Premor',
playing: 'Predvajanje',
loading: 'Nalaganje',
merMaid: {
rerender: 'Ponovno izrisi',
},
never: 'Nikoli',
apiKeyModal: {
apiSecretKey: 'API Skrivni ključ',
apiSecretKeyTips: 'Da bi preprečili zlorabo API-ja, zaščitite svoj API ključ. Izogibajte se uporabi v navadnem besedilu v sprednji kodi. :)',
createNewSecretKey: 'Ustvari nov skrivni ključ',
secretKey: 'Skrivni ključ',
created: 'USTVARJENO',
lastUsed: 'ZADNJA UPORABA',
generateTips: 'Hranite ta ključ na varnem in dostopnem mestu.',
},
actionMsg: {
deleteConfirmTitle: 'Izbrisati ta skrivni ključ?',
deleteConfirmTips: 'To dejanje ni mogoče razveljaviti.',
ok: 'V redu',
},
completionMode: {
title: 'API za dokončanje aplikacije',
info: 'Za visokokakovostno generiranje besedil, kot so članki, povzetki in prevodi, uporabite API za dokončanje sporočil z vnosom uporabnika. Generiranje besedil temelji na parametrih modela in predlogah pozivov, določenih v Dify Prompt Engineering.',
createCompletionApi: 'Ustvari sporočilo o dokončanju',
createCompletionApiTip: 'Ustvari sporočilo o dokončanju za podporo načinu vprašanj in odgovorov.',
inputsTips: '(Neobvezno) Navedite vnosna polja uporabnikov kot ključ-vrednost pare, ki ustrezajo spremenljivkam v Prompt Eng. Ključ je ime spremenljivke, vrednost pa vrednost parametra. Če je vrsta polja Izberi, mora biti posredovana vrednost ena izmed vnaprej določenih možnosti.',
queryTips: 'Vsebina besedila vnosa uporabnika.',
blocking: 'Vrsta blokiranja, čakanje na dokončanje izvajanja in vračanje rezultatov. (Zahteve se lahko prekinejo, če je postopek dolg)',
streaming: 'streaming povratki. Implementacija povratkov pretakanja na podlagi SSE (Server-Sent Events).',
messageFeedbackApi: 'Povratne informacije o sporočilih (všeč)',
messageFeedbackApiTip: 'Ocenite prejeta sporočila v imenu končnih uporabnikov z všečki ali nevšečki. Ti podatki so vidni na strani Dnevniki in opombe ter se uporabljajo za nadaljnje fino prilagajanje modela.',
messageIDTip: 'ID sporočila',
ratingTip: 'všeč ali nevšeč, null je preklic',
parametersApi: 'Pridobite informacije o parametrih aplikacije',
parametersApiTip: 'Pridobite konfigurirane vhodne parametre, vključno z imeni spremenljivk, imeni polj, vrstami in privzetimi vrednostmi. Običajno se uporablja za prikaz teh polj v obrazcu ali izpolnjevanje privzetih vrednosti po nalaganju odjemalca.',
},
chatMode: {
title: 'API za klepet aplikacije',
info: 'Za vsestranske pogovorne aplikacije, ki uporabljajo obliko vprašanj in odgovorov, pokličite API za klepetna sporočila, da začnete dialog. Ohranite tekoče pogovore tako, da prenesete vrnjeni conversation_id. Parametri odgovorov in predloge so odvisni od nastavitev Dify Prompt Eng.',
createChatApi: 'Ustvari klepetno sporočilo',
createChatApiTip: 'Ustvari novo pogovorno sporočilo ali nadaljuj obstoječi pogovor.',
inputsTips: '(Neobvezno) Navedite vnosna polja uporabnikov kot ključ-vrednost pare, ki ustrezajo spremenljivkam v Prompt Eng. Ključ je ime spremenljivke, vrednost pa vrednost parametra. Če je vrsta polja Izberi, mora biti posredovana vrednost ena izmed vnaprej določenih možnosti.',
queryTips: 'Vsebina vnosa/uporabniškega vprašanja',
blocking: 'Vrsta blokiranja, čakanje na dokončanje izvajanja in vračanje rezultatov. (Zahteve se lahko prekinejo, če je postopek dolg)',
streaming: 'streaming povratki. Implementacija povratkov pretakanja na podlagi SSE (Server-Sent Events).',
conversationIdTip: '(Neobvezno) ID pogovora: pustite prazno za prvi pogovor; prenesite conversation_id iz konteksta, da nadaljujete dialog.',
messageFeedbackApi: 'Povratne informacije končnih uporabnikov o sporočilu, všeč',
messageFeedbackApiTip: 'Ocenite prejeta sporočila v imenu končnih uporabnikov z všečki ali nevšečki. Ti podatki so vidni na strani Dnevniki in opombe ter se uporabljajo za nadaljnje fino prilagajanje modela.',
messageIDTip: 'ID sporočila',
ratingTip: 'všeč ali nevšeč, null je preklic',
chatMsgHistoryApi: 'Pridobi zgodovino klepetnih sporočil',
chatMsgHistoryApiTip: 'Prva stran vrne najnovejše `limit` zapise, ki so v obratnem vrstnem redu.',
chatMsgHistoryConversationIdTip: 'ID pogovora',
chatMsgHistoryFirstId: 'ID prvega klepeta na trenutni strani. Privzeto ni.',
chatMsgHistoryLimit: 'Koliko klepetov je vrnjenih na eno zahtevo',
conversationsListApi: 'Pridobi seznam pogovorov',
conversationsListApiTip: 'Pridobi seznam sej trenutnega uporabnika. Privzeto je vrnjenih zadnjih 20 sej.',
conversationsListFirstIdTip: 'ID zadnjega zapisa na trenutni strani, privzeto ni.',
conversationsListLimitTip: 'Koliko klepetov je vrnjenih na eno zahtevo',
conversationRenamingApi: 'Preimenovanje pogovora',
conversationRenamingApiTip: 'Preimenujte pogovore; ime je prikazano v večsejnih odjemalskih vmesnikih.',
conversationRenamingNameTip: 'Novo ime',
parametersApi: 'Pridobite informacije o parametrih aplikacije',
parametersApiTip: 'Pridobite konfigurirane vhodne parametre, vključno z imeni spremenljivk, imeni polj, vrstami in privzetimi vrednostmi. Običajno se uporablja za prikaz teh polj v obrazcu ali izpolnjevanje privzetih vrednosti po nalaganju odjemalca.',
},
develop: {
requestBody: 'Telo zahteve',
pathParams: 'Parametri poti',
query: 'Poizvedba',
toc: 'Vsebino',
},
}
export default translation

View File

@@ -0,0 +1,586 @@
const translation = {
pageTitle: {
line1: 'PROMPT',
line2: 'Inženiring',
},
orchestrate: 'Orkestriraj',
promptMode: {
simple: 'Preklopi na strokovni način, da urejaš celoten PROMPT',
advanced: 'Strokovni način',
switchBack: 'Preklopi nazaj',
advancedWarning: {
title: 'Preklopil si na strokovni način. Ko spremeniš PROMPT, ne moreš več preklopiti nazaj v osnovni način.',
description: 'V strokovnem načinu lahko urejaš celoten PROMPT.',
learnMore: 'Preberi več',
ok: 'V redu',
},
operation: {
addMessage: 'Dodaj sporočilo',
},
contextMissing: 'Manjka komponenta konteksta, zato učinkovitost PROMPT-a morda ne bo najboljša.',
},
operation: {
applyConfig: 'Objavi',
resetConfig: 'Ponastavi',
debugConfig: 'Odpravljanje napak',
addFeature: 'Dodaj funkcionalnost',
automatic: 'Generiraj',
stopResponding: 'Prenehaj odgovarjati',
agree: 'všeč',
disagree: 'ni všeč',
cancelAgree: 'Prekliči všeček',
cancelDisagree: 'Prekliči nevšečnost',
userAction: 'Uporabnik ',
},
notSetAPIKey: {
title: 'Ključ ponudnika LLM ni nastavljen',
trailFinished: 'Preizkus končan',
description: 'Ključ ponudnika LLM ni nastavljen. Pred odpravljanjem napak je treba nastaviti ključ.',
settingBtn: 'Pojdi v nastavitve',
},
trailUseGPT4Info: {
title: 'GPT-4 trenutno ni podprt',
description: 'Za uporabo GPT-4 je treba nastaviti API ključ.',
},
feature: {
groupChat: {
title: 'Izboljšanje klepeta',
description: 'Dodajanje prednastavitev klepeta lahko izboljša uporabniško izkušnjo.',
},
groupExperience: {
title: 'Izboljšanje izkušnje',
},
conversationOpener: {
title: 'Začetek pogovora',
description: 'V klepetu AI običajno začne pogovor z uporabnikom z dobrodošlico.',
},
suggestedQuestionsAfterAnswer: {
title: 'Nadaljnja vprašanja',
description: 'Nastavitev predlogov za naslednja vprašanja lahko uporabnikom izboljša klepet.',
resDes: '3 predlogi za naslednje vprašanje uporabnika.',
tryToAsk: 'Poskusi vprašati',
},
moreLikeThis: {
title: 'Več takšnih',
description: 'Ustvari več besedil naenkrat, nato pa jih urejaj in nadaljuj z ustvarjanjem.',
generateNumTip: 'Število generacij vsakič',
tip: 'Uporaba te funkcije povzroča dodatno porabo žetonov.',
},
speechToText: {
title: 'Govor v besedilo',
description: 'Ko je omogočeno, lahko uporabljaš glasovni vnos.',
resDes: 'Glasovni vnos je omogočen.',
},
textToSpeech: {
title: 'Besedilo v govor',
description: 'Ko je omogočeno, lahko besedilo pretvoriš v govor.',
resDes: 'Pretvorba besedila v zvok je omogočena.',
},
citation: {
title: 'Citati in pripisovanja',
description: 'Ko je omogočeno, prikaži izvorni dokument in pripisani del generirane vsebine.',
resDes: 'Citati in pripisovanja so omogočeni.',
},
annotation: {
title: 'Odgovor z opombami',
description: 'Ročno lahko dodate visokokakovostne odgovore v predpomnilnik za prednostno ujemanje s podobnimi vprašanji uporabnikov.',
resDes: 'Odgovor z opombami je omogočen.',
scoreThreshold: {
title: 'Prag ujemanja',
description: 'Uporabljeno za nastavitev praga podobnosti za odgovor z opombami.',
easyMatch: 'Lahko ujemanje',
accurateMatch: 'Natančno ujemanje',
},
matchVariable: {
title: 'Spremenljivka za ujemanje',
choosePlaceholder: 'Izberi spremenljivko za ujemanje',
},
cacheManagement: 'Upravljanje opomb',
cached: 'Z opombo',
remove: 'Odstrani',
removeConfirm: 'Izbrisati to opombo?',
add: 'Dodaj opombo',
edit: 'Uredi opombo',
},
dataSet: {
title: 'Kontekst',
noData: 'Uvozi znanje kot kontekst',
selectTitle: 'Izberi referenčno znanje',
selected: 'Izbrano znanje',
noDataSet: 'Znanje ni bilo najdeno',
toCreate: 'Pojdi na ustvarjanje',
notSupportSelectMulti: 'Trenutno je podprto le eno znanje',
queryVariable: {
title: 'Spremenljivka poizvedbe',
tip: 'Ta spremenljivka bo uporabljena kot vnos poizvedbe za pridobitev kontekstnih informacij.',
choosePlaceholder: 'Izberi spremenljivko poizvedbe',
noVar: 'Ni spremenljivk',
noVarTip: 'ustvari spremenljivko v razdelku Spremenljivke',
unableToQueryDataSet: 'Neuspešna poizvedba po znanju',
unableToQueryDataSetTip: 'Neuspešna poizvedba po znanju, izberi spremenljivko poizvedbe v razdelku kontekst.',
ok: 'V redu',
contextVarNotEmpty: 'Spremenljivka poizvedbe ne sme biti prazna',
deleteContextVarTitle: 'Izbrisati spremenljivko “{{varName}}”?',
deleteContextVarTip: 'Ta spremenljivka je nastavljena kot spremenljivka za poizvedbo po kontekstu. Če jo odstraniš, bo to vplivalo na uporabo znanja. Če jo želiš izbrisati, ponovno izberi v razdelku kontekst.',
},
},
tools: {
title: 'Orodja',
tips: 'Orodja nudijo standardiziran način klicanja API-jev, pri čemer se uporabniški vnos ali spremenljivke uporabijo kot parametri za poizvedovanje zunanjih podatkov.',
toolsInUse: '{{count}} orodij v uporabi',
modal: {
title: 'Orodje',
toolType: {
title: 'Tip orodja',
placeholder: 'Izberi tip orodja',
},
name: {
title: 'Ime',
placeholder: 'Vnesi ime',
},
variableName: {
title: 'Ime spremenljivke',
placeholder: 'Vnesi ime spremenljivke',
},
},
},
conversationHistory: {
title: 'Zgodovina pogovorov',
description: 'Nastavi predpone imen za vloge v pogovoru',
tip: 'Zgodovina pogovorov ni omogočena. Dodaj <histories> v zgornji PROMPT.',
learnMore: 'Preberi več',
editModal: {
title: 'Uredi imena vlog v pogovoru',
userPrefix: 'Predpona uporabnika',
assistantPrefix: 'Predpona pomočnika',
},
},
toolbox: {
title: 'ORODJA',
},
moderation: {
title: 'Moderiranje vsebine',
description: 'Zagotovi varno izhodno vsebino s pomočjo API-ja za moderiranje ali vzdrževanja seznama občutljivih besed.',
allEnabled: 'VSEBINA VNOSA/IZHODA omogočena',
inputEnabled: 'VSEBINA VNOSA omogočena',
outputEnabled: 'VSEBINA IZHODA omogočena',
modal: {
title: 'Nastavitve moderiranja vsebine',
provider: {
title: 'Ponudnik',
openai: 'OpenAI Moderiranje',
openaiTip: {
prefix: 'OpenAI Moderiranje zahteva nastavljen API ključ pri ',
suffix: '.',
},
keywords: 'Ključne besede',
},
keywords: {
tip: 'Vsaka beseda na lastni vrstici, ločena z vrsticami. Največ 100 znakov na vrstico.',
placeholder: 'Vsaka beseda na lastni vrstici, ločena z vrsticami',
line: 'Vrstica',
},
content: {
input: 'Moderiraj VSEBINO VNOSA',
output: 'Moderiraj VSEBINO IZHODA',
preset: 'Prednastavljeni odgovori',
errorMessage: 'Prednastavljeni odgovori ne smejo biti prazni',
condition: 'Zmerna vsebina INPUT in OUTPUT je omogočena vsaj ena',
supportMarkdown: 'Podprt za Markdown',
fromApi: 'Prednastavljene odgovore vrne API',
placeholder: 'Prednastavljena vsebina odgovorov tukaj',
},
openaiNotConfig: {
after: '',
before: 'Za moderiranje OpenAI potrebujete ključ OpenAI API, konfiguriran v',
},
},
contentEnableLabel: 'Moderiranje vsebine omogočeno',
},
debug: {
},
agent: {
message: {
},
},
history: {
},
prompt: {
},
message: {
},
theme: {
themes: {
},
modal: {
primaryColor: {
},
textColor: {
},
},
},
fileUpload: {
title: 'Nalaganje datoteke',
description: 'Pogovorno polje omogoča nalaganje slik, dokumentov in drugih datotek.',
supportedTypes: 'Podprte vrste datotek',
numberLimit: 'Največje število nalaganj',
modalTitle: 'Nastavitve nalaganja datoteke',
},
imageUpload: {
title: 'Nalaganje slike',
description: 'Omogoči nalaganje slik.',
supportedTypes: 'Podprte vrste datotek',
numberLimit: 'Največje število nalaganj',
modalTitle: 'Nastavitve nalaganja slike',
},
bar: {
empty: 'Omogoči funkcije za izboljšanje uporabniške izkušnje spletne aplikacije',
enableText: 'Funkcije omogočene',
manage: 'Upravljaj',
},
documentUpload: {
title: 'Dokument',
description: 'Omogočitev dokumenta bo omogočila modelu, da sprejme dokumente in odgovori na vprašanja o njih.',
},
audioUpload: {
title: 'Zvok',
description: 'Omogočitev zvoka bo omogočila modelu, da obdela zvočne datoteke za prepisovanje in analizo.',
},
},
codegen: {
instruction: 'Navodila',
title: 'Generator kode',
resTitle: 'Ustvarjena koda',
loading: 'Generiranje kode ...',
generatedCodeTitle: 'Ustvarjena koda',
noDataLine1: 'Na levi opišite primer uporabe,',
noDataLine2: 'Predogled kode bo prikazan tukaj.',
instructionPlaceholder: 'Vnesite podroben opis kode, ki jo želite ustvariti.',
apply: 'Uporabiti',
generate: 'Ustvariti',
overwriteConfirmTitle: 'Prepisati obstoječo kodo?',
applyChanges: 'Uporaba sprememb',
overwriteConfirmMessage: 'S tem dejanjem boste prepisali obstoječo kodo. Želite nadaljevati?',
description: 'Generator kode uporablja konfigurirane modele za ustvarjanje visokokakovostne kode na podlagi vaših navodil. Navedite jasna in podrobna navodila.',
},
generate: {
template: {
pythonDebugger: {
name: 'Python razhroščevalnik',
instruction: 'Bot, ki lahko ustvari in razhrošči vašo kodo na podlagi vaših navodil',
},
translation: {
name: 'Prevod',
instruction: 'Prevajalec, ki zna prevesti več jezikov',
},
professionalAnalyst: {
name: 'Strokovni analitik',
instruction: 'Pridobite vpoglede, prepoznajte tveganja in destilirajte ključne informacije iz dolgih poročil v en sam zapisek',
},
excelFormulaExpert: {
instruction: 'Chatbot, ki lahko začetnikom pomaga razumeti, uporabljati in ustvarjati Excelove formule na podlagi uporabniških navodil',
name: 'Strokovnjak za formule v Excelu',
},
travelPlanning: {
instruction: 'Pomočnik za načrtovanje potovanj je inteligentno orodje, ki uporabnikom pomaga pri enostavnem načrtovanju potovanj',
name: 'Načrtovanje potovanj',
},
SQLSorcerer: {
name: 'Čarovnik SQL',
instruction: 'Pretvorba vsakdanjega jezika v poizvedbe SQL',
},
GitGud: {
instruction: 'Ustvarite ustrezne ukaze Git na podlagi dejanj nadzora različic, ki jih je opisal uporabnik',
name: 'Git gud',
},
meetingTakeaways: {
name: 'Povzetki s srečanja',
instruction: 'Srečanja destilirajte v jedrnate povzetke, vključno s temami za razpravo, ključnimi ugotovitvami in dejanji',
},
writingsPolisher: {
name: 'Pisanje polir',
instruction: 'Uporabite napredne tehnike urejanja besedil za izboljšanje svojega pisanja',
},
},
apply: 'Uporabiti',
generate: 'Ustvariti',
resTitle: 'Ustvarjen poziv',
overwriteMessage: 'Če uporabite ta poziv, boste preglasili obstoječo konfiguracijo.',
overwriteTitle: 'Preglasiti obstoječo konfiguracijo?',
instruction: 'Navodila',
loading: 'Orkestriranje aplikacije za vas ...',
title: 'Generator pozivov',
tryIt: 'Poskusite',
description: 'Generator pozivov uporablja konfiguriran model za optimizacijo pozivov za višjo kakovost in boljšo strukturo. Prosimo, napišite jasna in podrobna navodila.',
optional: 'Opcijsko',
press: 'Pritisnite',
dismiss: 'Odpusti',
latest: 'Najnovejši',
version: 'Različica',
versions: 'Različice',
instructionPlaceHolderLine3: 'Ton je pretrd, prosim, naredite ga bolj prijaznega.',
insertContext: 'vstavite kontekst',
optimizationNote: 'Opomba o optimizaciji',
idealOutput: 'Idealni izhod',
to: 'do',
optimizePromptTooltip: 'Optimizirajte v generatorju pozivov',
instructionPlaceHolderLine1: 'Naredite izhod bolj jedrnat, ohranite ključne točke.',
instructionPlaceHolderLine2: 'Format izhoda je napačen, prosimo, strogo upoštevajte JSON format.',
idealOutputPlaceholder: 'Opišite svoj idealen format odgovora, dolžino, ton in zahteve glede vsebine...',
codeGenInstructionPlaceHolderLine: 'Bolj kot so povratne informacije podrobne, na primer vrste podatkov vhodov in izhodov ter način obdelave spremenljivk, natančnejše bo generiranje kode.',
newNoDataLine1: 'V levem stolpcu vpišite navodilo in kliknite na Generiraj, da vidite odgovor.',
instructionPlaceHolderTitle: 'Opišite, kako bi želeli izboljšati to navodilo. Na primer:',
},
resetConfig: {
title: 'Potrdite ponastavitev?',
message: 'Ponastavitev zavrže spremembe in obnovi zadnjo objavljeno konfiguracijo.',
},
errorMessage: {
notSelectModel: 'Prosimo, izberite model',
waitForImgUpload: 'Prosimo, počakajte, da se slika naloži',
waitForResponse: 'Počakajte, da se odgovor na prejšnje sporočilo dokonča.',
waitForBatchResponse: 'Počakajte, da se konča odgovor na paketno nalogo.',
queryRequired: 'Besedilo zahteve je obvezno.',
waitForFileUpload: 'Prosimo, počakajte, da se datoteka/datoteke naložijo',
nameOfKeyRequired: 'ime ključa: {{key}} obvezno',
valueOfVarRequired: 'Vrednost {{key}} ne sme biti prazna',
},
warningMessage: {
timeoutExceeded: 'Rezultati niso prikazani zaradi časovne omejitve. Prosimo, glejte dnevnike, da zberete popolne rezultate.',
},
variableTable: {
action: 'Dejanja',
typeString: 'Niz',
typeSelect: 'Izbrati',
type: 'Vrsta vnosa',
key: 'Spremenljivi ključ',
name: 'Ime uporabniškega vnosnega polja',
},
varKeyError: {
canNoBeEmpty: '{{key}} je obvezno',
tooLong: '{{key}} je predolg. Ne sme biti daljši od 30 znakov',
notValid: '{{key}} ni veljaven. Lahko vsebuje samo črke, številke in podčrtaje',
notStartWithNumber: '{{key}} se ne more začeti s številko',
keyAlreadyExists: '{{key}} že obstaja',
},
otherError: {
promptNoBeEmpty: 'Poziv ne more biti prazen',
historyNoBeEmpty: 'Zgodovina pogovorov mora biti nastavljena v pozivu',
queryNoBeEmpty: 'Poizvedba mora biti nastavljena v pozivu',
},
variableConfig: {
'file': {
image: {
name: 'Podoba',
},
audio: {
name: 'Avdio',
},
document: {
name: 'Dokument',
},
video: {
name: 'Video',
},
custom: {
description: 'Določite druge vrste datotek.',
name: 'Druge vrste datotek',
createPlaceholder: ' Pripona datoteke, npr. .doc',
},
supportFileTypes: 'Podporne vrste datotek',
},
'errorMsg': {
varNameCanBeRepeat: 'Imena spremenljivke ni mogoče ponoviti',
atLeastOneOption: 'Potrebna je vsaj ena možnost',
optionRepeat: 'Ima možnosti ponavljanja',
labelNameRequired: 'Ime nalepke je obvezno',
},
'content': 'Vsebina',
'number': 'Številka',
'selectDefaultValue': 'Izbira privzete vrednosti',
'maxNumberOfUploads': 'Največje število nalaganj',
'localUpload': 'Lokalno nalaganje',
'string': 'Kratko besedilo',
'paragraph': 'Odstavek',
'maxLength': 'Največja dolžina',
'defaultValue': 'Privzeta vrednost',
'apiBasedVar': 'Spremenljivka, ki temelji na API-ju',
'stringTitle': 'Možnosti polja z besedilom obrazca',
'varName': 'Ime spremenljivke',
'text-input': 'Kratko besedilo',
'uploadFileTypes': 'Nalaganje vrst datotek',
'noDefaultValue': 'Ni privzete vrednosti',
'addOption': 'Dodaj možnost',
'select': 'Izbrati',
'hide': 'Skriti',
'both': 'Oba',
'multi-files': 'Seznam datotek',
'single-file': 'Ena datoteka',
'options': 'Možnosti',
'addModalTitle': 'Dodajanje vhodnega polja',
'inputPlaceholder': 'Prosimo, vnesite',
'fieldType': 'Vrsta polja',
'editModalTitle': 'Uredi vnosno polje',
'required': 'Zahteva',
'labelName': 'Ime nalepke',
'json': 'JSON koda',
'jsonSchema': 'JSON shema',
'optional': 'neobvezno',
'checkbox': 'Potrdite polje',
'placeholder': 'Mestodržec',
'unit': 'Enota',
'showAllSettings': 'Pokaži vse nastavitve',
'noDefaultSelected': 'Ne izberite',
'startSelectedOption': 'Začni izbrano možnost',
'startChecked': 'Začetek preverjen',
'displayName': 'Prikazno ime',
'tooltips': 'Opisi orodij',
'placeholderPlaceholder': 'Vnesite besedilo za prikaz, ko je polje prazno',
'defaultValuePlaceholder': 'Vnesite privzeto vrednost za vnaprejšnjo izpolnitev polja',
'tooltipsPlaceholder': 'Vnos uporabnega besedila, ki se prikaže, ko premaknete kazalec miške nad oznako',
'uploadMethod': 'Način nalaganja',
'unitPlaceholder': 'Prikažite enote za številkami, npr. žetoni',
'description': 'Nastavitev za spremenljivko {{varName}}',
'notSet': 'Ni nastavljeno, poskusite v predpono vnesti {{input}}',
'maxNumberTip': 'Dokument < {{docLimit}}, slika < {{imgLimit}}, avdio < {{audioLimit}}, video < {{videoLimit}}',
},
vision: {
visionSettings: {
resolution: 'Resolucija',
uploadMethod: 'Način nalaganja',
high: 'Visok',
url: 'Spletni naslov',
localUpload: 'Lokalno nalaganje',
uploadLimit: 'Omejitev nalaganja',
title: 'Nastavitve vida',
both: 'Oba',
low: 'Nizek',
resolutionTooltip: 'nizka ločljivost bo modelu omogočila, da prejme različico slike nizke ločljivosti 512 x 512 in predstavi sliko z omejitvijo 65 tokenov. To omogoča API-ju, da vrne hitrejše odgovore in porabi manj vhodnih tokenov za primere uporabe, kjer visoka podrobnost ni potrebna.\n\nvisoka ločljivost bo modelu najprej omogočila, da vidi sliko nizke ločljivosti, nato pa ustvari podrobne izrezke vhodnih slik kot 512px kvadrate glede na velikost vhodne slike. Vsak od podrobnih izrezkov uporablja dvakrat večji proračun tokenov, za skupno 129 tokenov.',
},
name: 'Vid',
settings: 'Nastavitve',
description: 'Omogoči vid bo modelu omogočil, da posname slike in odgovarja na vprašanja o njih.',
onlySupportVisionModelTip: 'Podpira samo modele vida',
},
voice: {
voiceSettings: {
voice: 'Glas',
language: 'Jezik',
autoPlayDisabled: 'Off',
autoPlayEnabled: 'Na',
resolutionTooltip: 'Jezik glasovne podpore za pretvorbo besedila v govor。',
title: 'Glasovne nastavitve',
autoPlay: 'Samodejno predvajanje',
},
defaultDisplay: 'Privzeti glas',
name: 'Glas',
settings: 'Nastavitve',
description: 'Glasovne nastavitve za pretvorbo besedila v govor',
},
openingStatement: {
openingQuestion: 'Uvodna vprašanja',
title: 'Odpiralec pogovorov',
tooShort: 'Za ustvarjanje uvodnih pripomb za pogovor je potrebnih vsaj 20 besed začetnega poziva.',
noDataPlaceHolder: 'Začetek pogovora z uporabnikom lahko AI pomaga vzpostaviti tesnejšo povezavo z njimi v pogovornih aplikacijah.',
add: 'Dodati',
writeOpener: 'Odpiralnik za urejanje',
placeholder: 'Tukaj napišite svoje uvodno sporočilo, lahko uporabljate spremenljivke, poskusite tip {{variable}}.',
openingQuestionPlaceholder: 'Lahko uporabljaš spremenljivke, poskusi vpisati {{variable}}.',
varTip: 'Lahko uporabiš spremenljivke, poskusi tip {{variable}}',
notIncludeKey: 'Začetni poziv ne vključuje spremenljivke: {{key}}. Prosimo, dodajte jo v začetni poziv.',
},
modelConfig: {
modeType: {
chat: 'Chat',
completion: 'Dokončati',
},
title: 'Model in parametri',
model: 'Model',
setTone: 'Nastavitev tona odzivov',
},
inputs: {
queryPlaceholder: 'Prosimo, vnesite besedilo zahteve.',
title: 'Odpravljanje napak in predogled',
chatVarTip: 'Izpolnite vrednost spremenljivke, ki bo samodejno nadomeščena v pozivni besedi vsakič, ko se začne nova seja',
queryTitle: 'Vsebina poizvedbe',
userInputField: 'Uporabniško polje za vnos',
run: 'TEČI',
noPrompt: 'Poskusite napisati nekaj poziva v vnos pred pozivom',
previewTitle: 'Takojšen predogled',
noVar: 'Izpolnite vrednost spremenljivke, ki bo samodejno nadomeščena v pozivni besedi vsakič, ko se začne nova seja.',
completionVarTip: 'Izpolnite vrednost spremenljivke, ki bo samodejno nadomeščena v pozivnih besedah vsakič, ko boste oddali vprašanje.',
},
datasetConfig: {
retrieveOneWay: {
title: 'Pridobivanje N-na-1',
description: 'Na podlagi namena uporabnika in opisov znanja agent avtonomno izbere najboljše znanje za poizvedovanje. Najboljše za aplikacije z izrazitim, omejenim znanjem.',
},
retrieveMultiWay: {
title: 'Pridobivanje več poti',
description: 'Na podlagi namena uporabnika poizvedbe v celotnem znanju, pridobijo ustrezno besedilo iz več virov in izberejo najboljše rezultate, ki se ujemajo z uporabniško poizvedbo po ponovnem razvrščanju.',
},
params: 'Params',
embeddingModelRequired: 'Potreben je konfiguriran model vdelave',
settingTitle: 'Nastavitve pridobivanja',
rerankModelRequired: 'Potreben je konfiguriran model ponovnega razvrščanja',
knowledgeTip: 'Kliknite gumb " " za dodajanje znanja',
score_threshold: 'Prag ocenjevanja',
score_thresholdTip: 'Uporablja se za nastavitev praga podobnosti za filtriranje kosov.',
retrieveChangeTip: 'Spreminjanje kazalnega načina in načina pridobivanja lahko vpliva na aplikacije, povezane s tem znanjem.',
top_k: 'Vrh K',
top_kTip: 'Uporablja se za filtriranje kosov, ki so najbolj podobni vprašanjem uporabnikov. Sistem bo tudi dinamično prilagajal vrednost Top K, glede na max_tokens izbranega modela.',
},
assistantType: {
chatAssistant: {
name: 'Osnovni pomočnik',
description: 'Ustvarjanje pomočnika za klepet z uporabo velikega jezikovnega modela',
},
agentAssistant: {
name: 'Pomočnik agenta',
description: 'Zgradite inteligentnega agenta, ki lahko samostojno izbere orodja za dokončanje nalog',
},
name: 'Vrsta pomočnika',
},
agent: {
agentModeType: {
functionCall: 'Klicanje funkcij',
ReACT: 'Reagirajo',
},
setting: {
maximumIterations: {
description: 'Omejitev števila ponovitev, ki jih lahko izvede pomočnik agenta',
name: 'Največje število ponovitev',
},
description: 'Nastavitve pomočnika za agente omogočajo nastavitev načina agenta in naprednih funkcij, kot so vgrajeni pozivi, ki so na voljo samo v vrsti agenta.',
name: 'Nastavitve agenta',
},
tools: {
enabled: 'Omogočeno',
name: 'Orodja',
description: 'Uporaba orodij lahko razširi zmogljivosti LLM, kot je iskanje po internetu ali izvajanje znanstvenih izračunov',
},
agentMode: 'Način agenta',
promptPlaceholder: 'Tukaj napišite svoj poziv',
agentModeDes: 'Nastavitev vrste načina sklepanja za agenta',
firstPrompt: 'Prvi poziv',
nextIteration: 'Naslednja ponovitev',
buildInPrompt: 'Poziv za vgradnjo',
},
chatSubTitle: 'Navodila',
variableTitle: 'Spremenljivke',
completionSubTitle: 'Poziv za predpono',
debugAsSingleModel: 'Odpravljanje napak kot en model',
noResult: 'Tukaj bo prikazan izhod.',
debugAsMultipleModel: 'Odpravljanje napak kot več modelov',
formattingChangedText: 'Spreminjanje oblikovanja bo ponastavilo območje za odpravljanje napak, ste prepričani?',
autoAddVar: 'Nedoločene spremenljivke, na katere se sklicuje vnaprejšnji poziv, ali jih želite dodati v obrazec za vnos uporabnika?',
formattingChangedTitle: 'Spremenjeno oblikovanje',
duplicateModel: 'Dvojnik',
publishAs: 'Objavi kot',
result: 'Izhodno besedilo',
variableTip: 'Uporabniki izpolnijo spremenljivke v obrazcu in samodejno zamenjajo spremenljivke v pozivu.',
promptTip: 'Pozivi usmerjajo odgovore umetne inteligence z navodili in omejitvami. Vstavite spremenljivke, kot je {{input}}. Ta poziv ne bo viden uporabnikom.',
notSetVar: 'Spremenljivke uporabnikom omogočajo, da pri izpolnjevanju obrazcev vnesejo začetne besede ali uvodne opombe. Poskusite vnesti "{{input}}" v začetne besede.',
}
export default translation

View File

@@ -0,0 +1,112 @@
const translation = {
title: 'Dnevniki',
description: 'Dnevniki beležijo stanje delovanja aplikacije, vključno z vnosi uporabnikov in odgovori umetne inteligence.',
dateTimeFormat: 'DD.MM.YYYY hh:mm:ss A',
table: {
header: {
updatedTime: 'Čas posodobitve',
time: 'Čas ustvarjanja',
endUser: 'Končni uporabnik ali račun',
input: 'Vnos',
output: 'Izhod',
summary: 'Naslov',
messageCount: 'Število sporočil',
userRate: 'Ocena uporabnika',
adminRate: 'Ocena operaterja',
startTime: 'ZAČETNI ČAS',
status: 'STATUS',
runtime: 'ČAS DELOVANJA',
tokens: 'ŽETONI',
user: 'Končni uporabnik ali račun',
version: 'VERZIJA',
triggered_from: 'SPROŽENO Z',
},
pagination: {
previous: 'Prejšnja',
next: 'Naslednja',
},
empty: {
noChat: 'Še ni pogovora',
noOutput: 'Ni izhoda',
element: {
title: 'Je kdo tam?',
content: 'Opazujte in označite interakcije med končnimi uporabniki in aplikacijami umetne inteligence, da stalno izboljšujete natančnost AI. Lahko <shareLink>delite</shareLink> ali <testLink>preizkusite</testLink> spletno aplikacijo sami, nato pa se vrnete na to stran.',
},
},
},
detail: {
time: 'Čas',
conversationId: 'ID pogovora',
promptTemplate: 'Predloga PROMPT-a',
promptTemplateBeforeChat: 'Predloga PROMPT-a pred pogovorom · Kot sistemsko sporočilo',
annotationTip: 'Izboljšave, ki jih je označil {{user}}',
timeConsuming: 'Porabljen čas',
second: 's',
tokenCost: 'Porabljeni žetoni',
loading: 'nalaganje',
operation: {
like: 'všeč',
dislike: 'ni všeč',
addAnnotation: 'Dodaj izboljšavo',
editAnnotation: 'Uredi izboljšavo',
annotationPlaceholder: 'Vnesite pričakovan odgovor, ki ga želite, da AI odgovori, kar se lahko uporabi za izboljšanje modela in kakovosti generiranja besedil v prihodnje.',
},
variables: 'Spremenljivke',
uploadImages: 'Naložene slike',
modelParams: 'Parametri modela',
},
filter: {
period: {
today: 'Danes',
last7days: 'Zadnjih 7 dni',
last4weeks: 'Zadnje 4 tedne',
last3months: 'Zadnji 3 meseci',
last12months: 'Zadnjih 12 mesecev',
monthToDate: 'Mesec do danes',
quarterToDate: 'Četrtletje do danes',
yearToDate: 'Leto do danes',
allTime: 'Vse obdobje',
last30days: 'Zadnjih 30 dni',
custom: 'Po meri',
},
annotation: {
all: 'Vse',
annotated: 'Označene izboljšave ({{count}} elementov)',
not_annotated: 'Neoznačene',
},
sortBy: 'Razvrsti po:',
descending: 'padajoče',
ascending: 'naraščajoče',
},
workflowTitle: 'Dnevniki poteka dela',
workflowSubtitle: 'Dnevnik beleži delovanje avtomatizacije.',
runDetail: {
title: 'Dnevnik pogovora',
workflowTitle: 'Podrobnosti dnevnika',
fileListDetail: 'Podrobnosti',
fileListLabel: 'Podrobnosti o datoteki',
testWithParams: 'Preizkus s parametri',
},
promptLog: 'Dnevnik PROMPT-ov',
agentLog: 'Dnevnik pomočnika',
viewLog: 'Ogled dnevnika',
agentLogDetail: {
agentMode: 'Način pomočnika',
toolUsed: 'Uporabljeno orodje',
iterations: 'Iteracije',
iteration: 'Iteracija',
finalProcessing: 'Končna obdelava',
},
dateFormat: 'MM/DD/LETNO',
triggerBy: {
debugging: 'Razhroščevanje',
appRun: 'Spletna aplikacija',
webhook: 'Webhook',
schedule: 'Urnik',
plugin: 'Vtičnik',
ragPipelineRun: 'RAG cevovod',
ragPipelineDebugging: 'RAG odpravljanje napak',
},
}
export default translation

View File

@@ -0,0 +1,189 @@
const translation = {
welcome: {
firstStepTip: 'Začnite s tem, da',
enterKeyTip: 'vnesete svoj OpenAI API ključ spodaj',
getKeyTip: 'Pridobite svoj API ključ na nadzorni plošči OpenAI',
placeholder: 'Vaš OpenAI API ključ (npr. sk-xxxx)',
},
apiKeyInfo: {
cloud: {
trial: {
title: 'Uporabljate {{providerName}} poskusno kvoto.',
description: 'Poskusna kvota je namenjena vašemu testiranju. Preden se kvota izčrpa, nastavite lastnega ponudnika modela ali kupite dodatno kvoto.',
},
exhausted: {
title: 'Vaša poskusna kvota je bila porabljena, nastavite API ključ.',
description: 'Porabili ste svojo poskusno kvoto. Prosimo, nastavite lastnega ponudnika modela ali kupite dodatno kvoto.',
},
},
selfHost: {
title: {
row1: 'Za začetek,',
row2: 'najprej nastavite svojega ponudnika modela.',
},
},
callTimes: 'Število klicev',
usedToken: 'Porabljeni žetoni',
setAPIBtn: 'Pojdi na nastavitev ponudnika modela',
tryCloud: 'Ali preizkusite oblačno različico Dify s prosto kvoto',
},
overview: {
title: 'Pregled',
appInfo: {
explanation: 'Pripravljena AI spletna aplikacija',
accessibleAddress: 'Javni URL',
preview: 'Predogled',
regenerate: 'Ustvari ponovno',
regenerateNotice: 'Ali želite ponovno ustvariti javni URL?',
preUseReminder: 'Pred nadaljevanjem omogočite spletno aplikacijo.',
settings: {
entry: 'Nastavitve',
title: 'Nastavitve spletne aplikacije',
webName: 'Ime spletne aplikacije',
webDesc: 'Opis spletne aplikacije',
webDescTip: 'Besedilo bo prikazano na strani za stranke in bo zagotavljalo osnovna navodila za uporabo aplikacije',
webDescPlaceholder: 'Vnesite opis spletne aplikacije',
language: 'Jezik',
workflow: {
title: 'Potek dela',
subTitle: 'Podrobnosti poteka dela',
show: 'Prikaži',
hide: 'Skrij',
showDesc: 'Pokažite ali skrijte podrobnosti poteka dela v spletni aplikaciji',
},
chatColorTheme: 'Barvna tema klepeta',
chatColorThemeDesc: 'Nastavite barvno temo klepetalnega bota',
chatColorThemeInverted: 'Inverzna',
invalidHexMessage: 'Neveljavna vrednost heksa',
invalidPrivacyPolicy: 'Neveljavna povezava do pravilnika o zasebnosti. Uporabite veljavno povezavo, ki se začne z http ali https',
sso: {
label: 'SSO avtentikacija',
title: 'SSO spletne aplikacije',
description: 'Vsi uporabniki morajo pred uporabo spletne aplikacije opraviti prijavo preko SSO',
tooltip: 'Za omogočitev SSO za spletno aplikacijo se obrnite na skrbnika',
},
more: {
entry: 'Prikaži več nastavitev',
copyright: 'Avtorske pravice',
copyRightPlaceholder: 'Vnesite ime avtorja ali organizacije',
privacyPolicy: 'Politika zasebnosti',
privacyPolicyPlaceholder: 'Vnesite povezavo do politike zasebnosti',
privacyPolicyTip: 'Pomaga obiskovalcem razumeti, katere podatke aplikacija zbira, glejte <privacyPolicyLink>politiko zasebnosti</privacyPolicyLink> Dify.',
customDisclaimer: 'Prilagojena izjava o omejitvi odgovornosti',
customDisclaimerPlaceholder: 'Vnesite prilagojeno izjavo o omejitvi odgovornosti',
customDisclaimerTip: 'Prilagojeno izjavo o omejitvi odgovornosti bo prikazano na strani za stranke, ki bo zagotavljala dodatne informacije o aplikaciji',
copyrightTip: 'Prikaz informacij o avtorskih pravicah v spletni aplikaciji',
copyrightTooltip: 'Prosimo, nadgradite na paket Professional ali višji',
},
modalTip: 'Nastavitve spletne aplikacije na strani odjemalca.',
},
embedded: {
entry: 'Vdelano',
title: 'Vdelava na spletno stran',
explanation: 'Izberite način vdelave klepeta na svojo spletno stran',
iframe: 'Za dodajanje klepeta kjerkoli na vaši spletni strani dodajte to iframe v vašo HTML kodo.',
scripts: 'Za dodajanje klepeta na spodnji desni del vaše spletne strani dodajte to kodo v vašo HTML kodo.',
chromePlugin: 'Namestite Dify Chatbot razširitev za Chrome',
copied: 'Kopirano',
copy: 'Kopiraj',
},
qrcode: {
title: 'Povezava QR koda',
scan: 'Skeniraj za deljenje',
download: 'Prenesi QR kodo',
},
customize: {
way: 'način',
entry: 'Prilagodi',
title: 'Prilagodi AI spletno aplikacijo',
explanation: 'Lahko prilagodite sprednji del spletne aplikacije, da ustreza vašim scenarijem in potrebam po slogu.',
way1: {
name: 'Forkajte kodo stranke, jo spremenite in namestite na Vercel (priporočeno)',
step1: 'Forkajte kodo stranke in jo spremenite',
step1Tip: 'Kliknite tukaj, da forknite izvorno kodo v svoj GitHub račun in spremenite kodo',
step1Operation: 'Dify-WebClient',
step2: 'Namestite na Vercel',
step2Tip: 'Kliknite tukaj, da uvozite repozitorij v Vercel in namestite',
step2Operation: 'Uvoz repozitorija',
step3: 'Konfigurirajte spremenljivke okolja',
step3Tip: 'Dodajte naslednje spremenljivke okolja v Vercel',
},
way2: {
name: 'Napišite kodo na strani stranke za klic API-ja in jo namestite na strežnik',
operation: 'Dokumentacija',
},
},
launch: 'Začetek',
enableTooltip: {
description: 'Za omogočanje te funkcije prosimo dodajte vozlišče Uporabniški vnos na platno. (Morda že obstaja v osnutku, začne veljati po objavi)',
learnMore: 'Izvedi več',
},
title: 'Spletna aplikacija',
},
apiInfo: {
title: 'API storitev v ozadju',
explanation: 'Enostavna integracija v vašo aplikacijo',
accessibleAddress: 'API končna točka storitve',
doc: 'API referenca',
},
status: {
running: 'V storitvi',
disable: 'Onemogočeno',
},
triggerInfo: {
title: 'Sprožilci',
explanation: 'Upravljanje sprožilcev poteka dela',
triggersAdded: '{{count}} sprožilci dodani',
noTriggerAdded: 'Sprožilec ni dodan',
triggerStatusDescription: 'Stanje sprožilnega vozlišča se prikaže tukaj. (Morda že obstaja v osnutku, začne veljati po objavi)',
learnAboutTriggers: 'Spoznajte sprožilce',
},
disableTooltip: {
triggerMode: 'Funkcija {{feature}} ni podprta v načinu vozlišča sprožilca.',
},
},
analysis: {
title: 'Analiza',
ms: 'ms',
tokenPS: 'Žetoni/s',
totalMessages: {
title: 'Skupno število sporočil',
explanation: 'Število dnevnih AI interakcij.',
},
totalConversations: {
title: 'Skupno število pogovorov',
explanation: 'Število dnevnih AI pogovorov; inženiring promptov/debugging izključeno.',
},
activeUsers: {
title: 'Aktivni uporabniki',
explanation: 'Unikatni uporabniki, ki sodelujejo v vprašanjih in odgovorih z AI; inženiring promptov/debugging izključeno.',
},
tokenUsage: {
title: 'Poraba žetonov',
explanation: 'Odzrcaljuje dnevno porabo žetonov jezikovnega modela za aplikacijo, uporabno za namene nadzora stroškov.',
consumed: 'Porabljeni',
},
avgSessionInteractions: {
title: 'Povprečne interakcije v seji',
explanation: 'Število neprekinjenih komunikacij med uporabnikom in AI; za aplikacije, ki temeljijo na pogovoru.',
},
avgUserInteractions: {
title: 'Povprečne interakcije uporabnika',
explanation: 'Odzrcaljuje dnevno pogostost uporabe uporabnikov. Ta metrika odraža vezanost uporabnikov.',
},
userSatisfactionRate: {
title: 'Stopnja zadovoljstva uporabnikov',
explanation: 'Število všečkov na 1.000 sporočil. To kaže delež odgovorov, s katerimi so uporabniki zelo zadovoljni.',
},
avgResponseTime: {
title: 'Povprečni odzivni čas',
explanation: 'Čas (v ms) za obdelavo/odgovor AI; za aplikacije, ki temeljijo na besedilu.',
},
tps: {
title: 'Hitrost izhoda žetonov',
explanation: 'Merite učinkovitost LLM. Šteje hitrost izhoda žetonov od začetka zahteve do zaključka izhoda.',
},
},
}
export default translation

349
dify/web/i18n/sl-SI/app.ts Normal file
View File

@@ -0,0 +1,349 @@
const translation = {
createApp: 'USTVARI APLIKACIJO',
types: {
all: 'Vse',
chatbot: 'Klepetalnik',
agent: 'Agent',
workflow: 'Potek dela',
completion: 'Dopolnjevanje',
advanced: 'Tok klepeta',
basic: 'Osnoven',
},
duplicate: 'Podvoji',
duplicateTitle: 'Podvoji aplikacijo',
export: 'Izvozi DSL',
exportFailed: 'Izvoz DSL ni uspel.',
importDSL: 'Uvozi datoteko DSL',
createFromConfigFile: 'Ustvari iz datoteke DSL',
importFromDSL: 'Uvozi iz DSL',
importFromDSLFile: 'Iz datoteke DSL',
importFromDSLUrl: 'Iz URL-ja',
importFromDSLUrlPlaceholder: 'Tukaj prilepi povezavo DSL',
dslUploader: {
button: 'Povlecite in spustite datoteko, ali',
browse: 'Prebrskaj',
},
deleteAppConfirmTitle: 'Izbrišem to aplikacijo?',
deleteAppConfirmContent:
'Brisanje aplikacije je nepopravljivo. Uporabniki ne bodo več imeli dostopa do vaše aplikacije, vse konfiguracije in dnevniki pa bodo trajno izbrisani.',
appDeleted: 'Aplikacija izbrisana',
appDeleteFailed: 'Brisanje aplikacije ni uspelo',
join: 'Pridruži se skupnosti',
communityIntro:
'Pogovarjajte se s člani ekipe, sodelavci in razvijalci na različnih kanalih.',
roadmap: 'Oglejte si naš načrt',
newApp: {
startFromBlank: 'Ustvari iz nič',
startFromTemplate: 'Ustvari iz predloge',
workflowWarning: 'Trenutno v beta različici',
captionName: 'Ikona in ime aplikacije',
appNamePlaceholder: 'Poimenujte svojo aplikacijo',
captionDescription: 'Opis',
appDescriptionPlaceholder: 'Vnesite opis aplikacije',
useTemplate: 'Uporabi to predlogo',
previewDemo: 'Predogled demo različice',
chatApp: 'Pomočnik',
chatAppIntro:
'Želim zgraditi aplikacijo, ki temelji na klepetu. Ta aplikacija uporablja format vprašanj in odgovorov, ki omogoča več krogov neprekinjenega pogovora.',
agentAssistant: 'Novi pomočnik agenta',
completeApp: 'Generator besedila',
completeAppIntro:
'Želim ustvariti aplikacijo, ki na podlagi pozivov generira visokokakovostno besedilo, kot je ustvarjanje člankov, povzetkov, prevodov in več.',
showTemplates: 'Želim izbrati iz predloge',
hideTemplates: 'Vrni se na izbiro načina',
Create: 'Ustvari',
Cancel: 'Prekliči',
nameNotEmpty: 'Ime ne sme biti prazno',
appTemplateNotSelected: 'Izberite predlogo',
appTypeRequired: 'Izberite vrsto aplikacije',
appCreated: 'Aplikacija ustvarjena',
appCreateFailed: 'Ustvarjanje aplikacije ni uspelo',
appCreateDSLErrorTitle: 'Nezdružljivost različice',
caution: 'Previdnost',
Confirm: 'Potrditi',
appCreateDSLErrorPart1: 'Odkrita je bila pomembna razlika v različicah DSL. Vsiljevanje uvoza lahko povzroči nepravilno delovanje aplikacije.',
appCreateDSLErrorPart3: 'Trenutna različica aplikacije DSL:',
appCreateDSLErrorPart4: 'Sistemsko podprta različica DSL:',
appCreateDSLWarning: 'Pozor: Razlika v različici DSL lahko vpliva na nekatere funkcije',
appCreateDSLErrorPart2: 'Želite nadaljevati?',
advancedShortDescription: 'Potek dela izboljšan za večkratne pogovore',
noAppsFound: 'Ni bilo najdenih aplikacij',
agentShortDescription: 'Inteligentni agent z razmišljanjem in avtonomno uporabo orodij',
foundResult: '{{count}} Rezultat',
foundResults: '{{count}} Rezultati',
noTemplateFoundTip: 'Poskusite iskati z različnimi ključnimi besedami.',
optional: 'Neobvezno',
forBeginners: 'Bolj osnovne vrste aplikacij',
forAdvanced: 'ZA NAPREDNE UPORABNIKE',
noIdeaTip: 'Nimate idej? Oglejte si naše predloge',
agentUserDescription: 'Inteligentni agent, ki je sposoben iterativnega sklepanja in avtonomne uporabe orodij za doseganje ciljev nalog.',
completionShortDescription: 'Pomočnik AI za naloge generiranja besedila',
chatbotUserDescription: 'Hitro zgradite chatbota, ki temelji na LLM, s preprosto konfiguracijo. Na Chatflow lahko preklopite pozneje.',
completionUserDescription: 'Hitro ustvarite pomočnika AI za naloge ustvarjanja besedila s preprosto konfiguracijo.',
advancedUserDescription: 'Potek dela z dodatnimi funkcijami spomina in vmesnikom za klepetanje.',
workflowUserDescription: 'Vizualno ustvarjajte avtonomne AI poteke s preprostim vlečenjem in spuščanjem.',
noTemplateFound: 'Predloge niso bile najdene',
workflowShortDescription: 'Agentni tok za inteligentne avtomatizacije',
chatbotShortDescription: 'Chatbot, ki temelji na LLM, s preprosto nastavitvijo',
chooseAppType: 'Izberite vrsto aplikacije',
learnMore: 'Izvedi več',
dropDSLToCreateApp: 'Spustite DSL datoteko sem, da ustvarite aplikacijo',
import: 'Uvoz',
},
editApp: 'Uredi informacije',
editAppTitle: 'Uredi informacije o aplikaciji',
editDone: 'Informacije o aplikaciji posodobljene',
editFailed: 'Posodobitev informacij o aplikaciji ni uspela',
iconPicker: {
ok: 'V redu',
cancel: 'Prekliči',
emoji: 'Emoji',
image: 'Slika',
},
answerIcon: {
title: 'Uporabite ikono web app za zamenjavo 🤖',
description: 'Ali uporabiti ikono web app za zamenjavo 🤖 v deljeni aplikaciji',
descriptionInExplore: 'Ali uporabiti ikono web app za zamenjavo 🤖 v razdelku Razišči',
},
switch: 'Preklopi na Workflow Orchestrate',
switchTipStart: 'Za vas bo ustvarjena nova kopija aplikacije, ki bo preklopila na Workflow Orchestrate. Nova kopija ne bo ',
switchTip: 'dovolila',
switchTipEnd: ' preklopa nazaj na Basic Orchestrate.',
switchLabel: 'Kopija aplikacije, ki bo ustvarjena',
removeOriginal: 'Izbriši izvirno aplikacijo',
switchStart: 'Začni preklop',
typeSelector: {
all: 'VSE VRSTE',
chatbot: 'Klepetalnik',
agent: 'Agent',
workflow: 'Potek dela',
completion: 'Dopolnjevanje',
advanced: 'Tok klepeta',
},
tracing: {
title: 'Sledenje uspešnosti aplikacije',
description: 'Konfiguracija ponudnika LLMOps tretje osebe in sledenje uspešnosti aplikacije.',
config: 'Konfiguracija',
view: 'Ogled',
collapse: 'Strni',
expand: 'Razširi',
tracing: 'Sledenje',
disabled: 'Onemogočeno',
disabledTip: 'Najprej konfigurirajte ponudnika',
enabled: 'V storitvi',
tracingDescription: 'Zajem celotnega konteksta izvajanja aplikacije, vključno s klici LLM, kontekstom, pozivi, zahtevami HTTP in še več, na platformo za sledenje tretje osebe.',
configProviderTitle: {
configured: 'Konfigurirano',
notConfigured: 'Konfigurirajte ponudnika za omogočanje sledenja',
moreProvider: 'Več ponudnikov',
},
arize: {
title: 'Arize',
description: 'Podjetniško opazovanje LLM, spletno in nespletno vrednotenje, nadzorovanje in eksperimentiranje — s podporo OpenTelemetry. Namenjeno aplikacijam, ki temeljijo na LLM in agentih.',
},
phoenix: {
title: 'Phoenix',
description: 'Odprtokodna in na OpenTelemetry osnovana platforma za opazovanje, vrednotenje, inženiring pozivov ter eksperimentiranje za vaše LLM poteke dela in agente.',
},
langsmith: {
title: 'LangSmith',
description: 'Vse-v-enem razvijalska platforma za vsak korak življenjskega cikla aplikacije, ki jo poganja LLM.',
},
langfuse: {
title: 'Langfuse',
description: 'Sledi, vrednoti, upravlja pozive in meri za odpravljanje napak in izboljšanje vaše aplikacije LLM.',
},
inUse: 'V uporabi',
configProvider: {
title: 'Konfiguracija',
placeholder: 'Vnesite vaš {{key}}',
project: 'Projekt',
publicKey: 'Javni ključ',
secretKey: 'Skrivni ključ',
viewDocsLink: 'Ogled dokumentov {{key}}',
removeConfirmTitle: 'Odstraniti konfiguracijo {{key}}?',
removeConfirmContent: 'Trenutna konfiguracija je v uporabi, odstranitev bo onemogočila funkcijo sledenja.',
password: 'Geslo',
personalAccessToken: 'Osebni dostopni žeton (stari)',
experimentId: 'ID eksperimenta',
clientSecret: 'OAuth skrivnost odjemalca',
trackingUri: 'Sledenje URI',
clientId: 'ID odjemalca OAuth',
databricksHost: 'URL delovnega prostora Databricks',
username: 'Uporabniško ime',
},
opik: {
description: 'Opik je odprtokodna platforma za ocenjevanje, testiranje in spremljanje aplikacij LLM.',
title: 'Opik',
},
weave: {
title: 'Tkanje',
description: 'Weave je odprtokodna platforma za vrednotenje, testiranje in spremljanje aplikacij LLM.',
},
aliyun: {
title: 'Oblačni nadzor',
description: 'Popolnoma upravljana in brez vzdrževanja platforma za opazovanje, ki jo zagotavlja Alibaba Cloud, omogoča takojšnje spremljanje, sledenje in ocenjevanje aplikacij Dify.',
},
mlflow: {
title: 'MLflow',
description: 'Odprtokodna platforma LLMOps za sledenje eksperimentom, opazljivost in ocenjevanje, za gradnjo aplikacij AI/LLM z zaupanjem.',
},
databricks: {
title: 'Databricks',
description: 'Databricks ponuja popolnoma upravljan MLflow z močnim upravljanjem in varnostjo za shranjevanje podatkov sledenja.',
},
tencent: {
description: 'Tencent Application Performance Monitoring zagotavlja celovito sledenje in večdimenzionalno analizo za aplikacije LLM.',
title: 'Tencent APM',
},
},
mermaid: {
handDrawn: 'Ročno narisano',
classic: 'Klasičen',
},
openInExplore: 'Odpri v razišči',
newAppFromTemplate: {
sidebar: {
Programming: 'Programiranje',
Recommended: 'Priporočljivo',
Writing: 'Pisanje',
Assistant: 'Pomočnik',
Workflow: 'Potek dela',
HR: 'HR',
Agent: 'Agent',
},
byCategories: 'PO KATEGORIJAH',
searchAllTemplate: 'Preišči vse predloge ...',
},
showMyCreatedAppsOnly: 'Prikaži samo aplikacije, ki sem jih ustvaril',
appSelector: {
params: 'PARAMETRI APLIKACIJE',
noParams: 'Parametri niso potrebni',
label: 'APL',
placeholder: 'Izberite aplikacijo ...',
},
structOutput: {
configure: 'Konfiguriraj',
structured: 'Strukturirano',
modelNotSupported: 'Model ni podprt',
required: 'Zahtevano',
moreFillTip: 'Prikazovanje največ 10 ravni gnezdenja',
LLMResponse: 'LLM odziv',
notConfiguredTip: 'Strukturiranega izhoda še ni mogoče konfigurirati',
modelNotSupportedTip: 'Trenutni model ne podpira te funkcije in se samodejno zniža na vbrizgavanje pozivov.',
structuredTip: 'Strukturirani izhodi so funkcija, ki zagotavlja, da bo model vedno generiral odgovore, ki se držijo vašega posredovanega JSON sheme.',
},
accessItemsDescription: {
anyone: 'Vsakdo lahko dostopa do spletne aplikacije',
specific: 'Samo določenim skupinam ali članom je omogočen dostop do spletne aplikacije',
organization: 'Vsakdo v organizaciji lahko dostopa do spletne aplikacije',
external: 'Samo avtentificirani zunanji uporabniki lahko dostopajo do spletne aplikacije.',
},
accessControlDialog: {
accessItems: {
anyone: 'Kdorkoli s povezavo',
specific: 'Specifične skupine ali člani',
organization: 'Samo člani znotraj podjetja',
external: 'Avtorizirani zunanji uporabniki',
},
operateGroupAndMember: {
searchPlaceholder: 'Išči skupine in člane',
allMembers: 'Vsi člani',
expand: 'Razširi',
noResult: 'Brez rezultata',
},
title: 'Nadzor dostopa do spletne aplikacije',
description: 'Nastavite dovoljenja za dostop do spletne aplikacije',
accessLabel: 'Kdo ima dostop',
groups_one: '{{count}} SKUPINA',
groups_other: '{{count}} SKUPIN',
members_one: '{{count}} ČLAN',
members_other: '{{count}} ČLANOV',
updateSuccess: 'Posodobitev uspešna',
noGroupsOrMembers: 'Nobene skupine ali članov ni izbranih',
webAppSSONotEnabledTip: 'Prosimo, da se obrnete na skrbnika podjetja, da konfigurira način avtentikacije spletne aplikacije.',
},
publishApp: {
title: 'Kdo lahko dostopa do spletne aplikacije',
notSet: 'Ni nastavljeno',
notSetDesc: 'Trenutno nihče ne more dostopati do spletne aplikacije. Prosimo, nastavite dovoljenja.',
},
accessControl: 'Nadzor dostopa do spletne aplikacije',
noAccessPermission: 'Brez dovoljenja za dostop do spletne aplikacije',
maxActiveRequestsPlaceholder: 'Vnesite 0 za neomejeno',
maxActiveRequests: 'Maksimalno število hkratnih zahtevkov',
maxActiveRequestsTip: 'Največje število hkrati aktivnih zahtevkov na aplikacijo (0 za neomejeno)',
gotoAnything: {
actions: {
searchWorkflowNodes: 'Iskanje vozlišč poteka dela',
searchKnowledgeBasesDesc: 'Iskanje in krmarjenje do zbirk znanja',
searchWorkflowNodesHelp: 'Ta funkcija deluje le pri ogledu poteka dela. Najprej se pomaknite do poteka dela.',
searchApplicationsDesc: 'Iskanje in krmarjenje do aplikacij',
searchPlugins: 'Iskanje vtičnikov',
searchApplications: 'Iskanje aplikacij',
searchWorkflowNodesDesc: 'Iskanje vozlišč in skok nanje v trenutnem poteku dela po imenu ali vrsti',
searchKnowledgeBases: 'Iskanje po zbirkah znanja',
searchPluginsDesc: 'Iskanje in krmarjenje do vtičnikov',
themeCategoryTitle: 'Tema',
themeLight: 'Svetla tematika',
runTitle: 'Ukazi',
themeSystem: 'Sistem tema',
themeDarkDesc: 'Uporabite temen način',
themeLightDesc: 'Uporabite svetlo prikazovanje',
themeCategoryDesc: 'Preklopi temo aplikacije',
themeDark: 'Temna tema',
languageCategoryDesc: 'Preklopi jezik vmesnika',
languageCategoryTitle: 'Jezik',
themeSystemDesc: 'Sledite videzu svojega operacijskega sistema',
runDesc: 'Zaženi hitre ukaze (teme, jezik, ...)',
languageChangeDesc: 'Spremeni jezik vmesnika',
slashDesc: 'Izvedi ukaze kot so /tema, /jezik',
accountDesc: 'Pojdite na stran računa',
docDesc: 'Odprite pomoč dokumentacijo',
feedbackDesc: 'Razprave o povratnih informacijah odprte skupnosti',
communityDesc: 'Odpri Discord skupnost',
},
emptyState: {
noPluginsFound: 'Vtičnikov ni mogoče najti',
noWorkflowNodesFound: 'Vozlišča poteka dela niso bila najdena',
noKnowledgeBasesFound: 'Zbirk znanja ni mogoče najti',
noAppsFound: 'Ni bilo najdenih aplikacij',
tryDifferentTerm: 'Poskusite z drugim iskalnim izrazom ali odstranite filter {{mode}}',
trySpecificSearch: 'Poskusite {{shortcuts}} za specifična iskanja',
},
groups: {
workflowNodes: 'Vozlišča poteka dela',
apps: 'Aplikacije',
knowledgeBases: 'Baze znanja',
plugins: 'Vtičniki',
commands: 'Ukazi',
},
searching: 'Iskanje...',
searchTitle: 'Poiščite karkoli',
searchTemporarilyUnavailable: 'Iskanje začasno ni na voljo',
someServicesUnavailable: 'Nekatere iskalne storitve niso na voljo',
noResults: 'Ni najdenih rezultatov',
clearToSearchAll: 'Počisti @ za iskanje vseh',
searchPlaceholder: 'Poiščite ali vnesite @ za ukaze ...',
searchFailed: 'Iskanje ni uspelo',
useAtForSpecific: 'Uporaba znaka @ za določene vrste',
servicesUnavailableMessage: 'Pri nekaterih iskalnih storitvah se morda pojavljajo težave. Poskusite znova čez trenutek.',
commandHint: 'Vnesite @ za brskanje po kategoriji',
selectSearchType: 'Izberite, kaj želite iskati',
searchHint: 'Začnite tipkati, da takoj preiščete vse',
resultCount: '{{count}} rezultat',
resultCount_other: '{{count}} rezultatov',
inScope: 'v {{scope}}s',
tryDifferentSearch: 'Poskusite uporabiti drug iskalni izraz',
noMatchingCommands: 'Ujemajoči se ukazi niso našli',
slashHint: 'Vnesite / za ogled vseh razpoložljivih ukazov',
startTyping: 'Začnite vnašati za iskanje',
pressEscToClose: 'Pritisnite ESC za zapiranje',
selectToNavigate: 'Izberite za navigacijo',
tips: 'Pritisnite ↑↓ za navigacijo',
},
notPublishedYet: 'Aplikacija še ni objavljena',
noUserInputNode: 'Manjka vozel uporabniškega vnosa',
}
export default translation

View File

@@ -0,0 +1,203 @@
const translation = {
currentPlan: 'Trenutni načrt',
upgradeBtn: {
plain: 'Nadgradi načrt',
encourage: 'Nadgradi zdaj',
encourageShort: 'Nadgradi',
},
viewBilling: 'Upravljanje s plačili in naročninami',
buyPermissionDeniedTip: 'Za naročnino kontaktirajte svojega skrbnika podjetja',
plansCommon: {
yearlyTip: 'Z letno naročnino pridobite 2 meseca brezplačno!',
mostPopular: 'Najbolj priljubljeno',
planRange: {
monthly: 'Mesečno',
yearly: 'Letno',
},
month: 'mesec',
year: 'leto',
save: 'Prihranite ',
free: 'Brezplačno',
currentPlan: 'Trenutni načrt',
contractSales: 'Kontaktirajte prodajo',
contractOwner: 'Kontaktirajte upravitelja ekipe',
startForFree: 'Začnite brezplačno',
contactSales: 'Kontaktirajte prodajo',
talkToSales: 'Pogovorite se s prodajo',
modelProviders: 'Ponudniki modelov',
annotationQuota: 'Kvote za označevanje',
buildApps: 'Gradite aplikacije',
vectorSpace: 'Prostor za vektorje',
vectorSpaceTooltip: 'Prostor za vektorje je dolgoročni pomnilniški sistem, potreben za to, da LLM-ji razumejo vaše podatke.',
documentProcessingPriority: 'Prioriteta obdelave dokumentov',
documentProcessingPriorityUpgrade: 'Obdelujte več podatkov z večjo natančnostjo in hitrostjo.',
priority: {
'standard': 'Standard',
'priority': 'Prioriteta',
'top-priority': 'Najvišja prioriteta',
},
logsHistory: 'Zgodovina dnevnikov',
customTools: 'Prilagojena orodja',
unavailable: 'Ni na voljo',
days: 'dni',
unlimited: 'Neomejeno',
support: 'Podpora',
supportItems: {
communityForums: 'Skupnostni forumi',
emailSupport: 'Podpora preko e-pošte',
priorityEmail: 'Prioritetna podpora preko e-pošte in klepeta',
logoChange: 'Sprememba logotipa',
SSOAuthentication: 'SSO avtentikacija',
personalizedSupport: 'Osebna podpora',
dedicatedAPISupport: 'Namenska podpora API-ju',
customIntegration: 'Prilagojena integracija in podpora',
ragAPIRequest: 'RAG API zahtevki',
bulkUpload: 'Masovni prenos dokumentov',
agentMode: 'Način agenta',
workflow: 'Potek dela',
llmLoadingBalancing: 'LLM uravnoteženje obremenitve',
llmLoadingBalancingTooltip: 'Dodajte več API ključev modelom, kar učinkovito preseže omejitve hitrosti API-ja.',
},
comingSoon: 'Kmalu na voljo',
member: 'Član',
memberAfter: 'Član',
messageRequest: {
title: 'Krediti za sporočila',
tooltip: 'Kvota za klice sporočil pri različnih načrtih z uporabo modelov OpenAI (razen GPT-4). Sporočila preko omejitve bodo uporabljala vaš OpenAI API ključ.',
titlePerMonth: '{{count,number}} sporočil/mesec',
},
annotatedResponse: {
title: 'Omejitve kvote za označevanje',
tooltip: 'Ročno urejanje in označevanje odgovorov omogoča prilagojeno visoko kakovostno odgovarjanje na vprašanja v aplikacijah. (Velja samo za klepetalne aplikacije)',
},
ragAPIRequestTooltip: 'Nanaša se na število API klicev, ki vključujejo samo sposobnosti obdelave baze znanja Dify.',
receiptInfo: 'Le lastnik ekipe in skrbnik ekipe lahko naročita in si ogledate podatke o plačilih',
self: 'Samostojno gostovanje',
documents: '{{count,number}} dokumentov znanja',
documentsTooltip: 'Kvote na število dokumentov, uvoženih iz Vir podatkov znanja.',
teamWorkspace: '{{count,number}} Ekipa delovni prostor',
apiRateLimit: 'Omejitev hitrosti API-ja',
unlimitedApiRate: 'Brez omejitve hitrostnega limita API-ja',
comparePlanAndFeatures: 'Primerjajte načrte in funkcije',
apiRateLimitTooltip: 'API omejitev hitrosti velja za vse poizvedbe, opravljene prek Dify API, vključno z generiranjem besedila, klepetnimi pogovori, izvajanjem delovnih tokov in obdelavo dokumentov.',
freeTrialTipSuffix: 'Brez zahteve po kreditni kartici',
annualBilling: 'Letno račунovodstvo',
teamMember_one: '{{count,number}} član ekipe',
teamMember_other: '{{count,number}} Članov ekipe',
documentsRequestQuota: '{{count,number}}/min Omejitev stopnje zahtev po znanju',
apiRateLimitUnit: '{{count,number}}',
priceTip: 'na delovnem prostoru/',
freeTrialTipPrefix: 'Prijavite se in prejmite',
cloud: 'Oblačna storitev',
freeTrialTip: 'brezplačno preizkušnjo 200 klicev OpenAI.',
getStarted: 'Začnite',
documentsRequestQuotaTooltip: 'Določa skupno število dejanj, ki jih lahko delovno mesto opravi na minuto znotraj znanja baze, vključno s kreiranjem, brisanjem, posodobitvami, nalaganjem dokumentov, spremembami, arhiviranjem in poizvedbami po znanju bazi. Ta meritev se uporablja za ocenjevanje uspešnosti poizvedb v bazi znanja. Na primer, če uporabnik Sandbox izvede 10 zaporednih testov udarca v eni minuti, bo njegovo delovno mesto začasno omejeno pri izvajanju naslednjih dejanj v naslednji minuti: kreiranje podatkovnih nizov, brisanje, posodobitve in nalaganje ali spremembe dokumentov.',
startBuilding: 'Začnite graditi',
taxTip: 'Vse cene naročnin (mesečne/letne) ne vključujejo veljavnih davkov (npr. DDV, davek na promet).',
taxTipSecond: 'Če vaša regija nima veljavnih davčnih zahtev, se v vaši košarici ne bo prikazal noben davek in za celotno obdobje naročnine vam ne bodo zaračunani nobeni dodatni stroški.',
triggerEvents: {
unlimited: 'Neomejeni sprožilni dogodki',
tooltip: 'Število dogodkov, ki samodejno sprožijo delovne tokove prek vtičnika, urnika ali sprožilcev spletnih klicev.',
sandbox: '{{count,number}} Sprožilni dogodki',
professional: '{{count,number}} Sprožilni dogodki/mesec',
},
workflowExecution: {
standard: 'Izvajanje standardnega delovnega procesa',
priority: 'Izvajanje prednostnega poteka dela',
tooltip: 'Prednostna vrstni red in hitrost izvajanja delovnega toka.',
faster: 'Hitrejše izvajanje delovnega procesa',
},
startNodes: {
unlimited: 'Neomejeni sprožilci/poteki dela',
limited: 'Do {{count}} sprožilcev/poteka dela',
},
title: {
plans: 'plani',
description: 'Izberite načrt, ki najbolj ustreza potrebam vaše ekipe.',
},
},
plans: {
sandbox: {
name: 'Peskovnik',
description: '200 brezplačnih poskusov GPT',
for: 'Brezplačno preizkušanje osnovnih zmogljivosti',
},
professional: {
name: 'Profesionalni',
description: 'Za posameznike in male ekipe, da odklenete več zmogljivosti po ugodni ceni.',
for: 'Za neodvisne razvijalce/male ekipe',
},
team: {
name: 'Ekipa',
description: 'Sodelujte brez omejitev in uživajte v vrhunski zmogljivosti.',
for: 'Za srednje velike ekipe',
},
enterprise: {
name: 'Podjetje',
description: 'Pridobite vse zmogljivosti in podporo za velike sisteme kritične za misijo.',
includesTitle: 'Vse v načrtu Ekipa, plus:',
features: ['Razširljive rešitve za uvajanje na ravni podjetja', 'Pooblastilo za komercialno licenco', 'Ekskluzivne funkcije za podjetja', 'Več delovnih prostorov in upravljanje podjetja', 'SSO', 'Pogajani SLA-ji s strani partnerjev Dify', 'Napredna varnost in nadzor', 'Posodobitve in vzdrževanje uradno s strani Dify', 'Strokovna tehnična podpora'],
priceTip: 'Letno zaračunavanje samo',
price: 'Po meri',
btnText: 'Kontaktirajte prodajo',
for: 'Za velike ekipe',
},
community: {
features: ['Vse osnovne funkcije so izdane v javni repozitorij', 'Enotno delovno okolje', 'V skladu z Dify licenco odprte kode'],
includesTitle: 'Brezplačne funkcije:',
price: 'Brezplačno',
name: 'Skupnost',
description: 'Za posamezne uporabnike, majhne skupine ali nekomercialne projekte',
for: 'Za posamezne uporabnike, majhne skupine ali nekomercialne projekte',
btnText: 'Začnite s skupnostjo',
},
premium: {
features: ['Samo-upravljana zanesljivost različnih ponudnikov oblaka', 'Enotno delovno okolje', 'Prilagoditev logotipa in blagovne znamke spletne aplikacije', 'Prioritetna e-pošta in klepet v živo'],
name: 'Premium',
priceTip: 'Na podlagi oblaka Marketplace',
price: 'Škalable',
includesTitle: 'Vse iz skupnosti, poleg tega:',
comingSoon: 'Podpora za Microsoft Azure in Google Cloud kmalu prihaja',
for: 'Za srednje velika podjetja in ekipe',
btnText: 'Pridobi Premium v',
description: 'Za srednje velika podjetja in ekipe',
},
},
vectorSpace: {
fullTip: 'Prostor za vektorje je poln.',
fullSolution: 'Nadgradite svoj načrt za več prostora.',
},
apps: {
fullTip1des: 'Dosegli ste omejitev za izdelavo aplikacij v tem načrtu.',
fullTip1: 'Nadgradite za ustvarjanje več aplikacij',
fullTip2: 'Dosežena meja načrta',
contactUs: 'Kontaktirajte nas',
fullTip2des: 'Priporočljivo je, da očistite neaktivne aplikacije, da sprostite prostor, ali nas kontaktirate.',
},
annotatedResponse: {
fullTipLine1: 'Nadgradite svoj načrt, da',
fullTipLine2: 'označite več pogovorov.',
quotaTitle: 'Kvote za odgovor z označevanjem',
},
usagePage: {
documentsUploadQuota: 'Kvota za nalaganje dokumentov',
vectorSpaceTooltip: 'Dokumenti z načinom indeksiranja visoke kakovosti bodo porabili vire skladišča podatkov o znanju. Ko skladišče podatkov o znanju doseže mejo, novih dokumentov ne bo mogoče naložiti.',
vectorSpace: 'Shranjevanje podatkov znanja',
annotationQuota: 'Quota za anotacijo',
teamMembers: 'Člani ekipe',
buildApps: 'Gradite aplikacije',
perMonth: 'na mesec',
triggerEvents: 'Sprožilni dogodki',
resetsIn: 'Ponastavitve čez {{count,number}} dni',
},
teamMembers: 'Člani ekipe',
triggerLimitModal: {
dismiss: 'Zavrni',
usageTitle: 'SPROŽITVENI DOGODKI',
description: 'Dosegli ste omejitev sprožilcev dogodkov delovnega toka za ta načrt.',
title: 'Nadgradite za odklep več sprožilnih dogodkov',
upgrade: 'Nadgradnja',
},
}
export default translation

View File

@@ -0,0 +1,869 @@
const translation = {
api: {
success: 'Uspeh',
actionSuccess: 'Dejanje je uspelo',
saved: 'Shranjeno',
create: 'Ustvarjeno',
remove: 'Odstranjeno',
},
operation: {
create: 'Ustvari',
confirm: 'Potrdi',
cancel: 'Prekliči',
clear: 'Počisti',
save: 'Shrani',
saveAndEnable: 'Shrani in omogoči',
edit: 'Uredi',
add: 'Dodaj',
added: 'Dodano',
refresh: 'Osveži',
reset: 'Ponastavi',
search: 'Išči',
change: 'Spremeni',
remove: 'Odstrani',
send: 'Pošlji',
copy: 'Kopiraj',
lineBreak: 'Prelom vrstice',
sure: 'Prepričan sem',
download: 'Prenesi',
delete: 'Izbriši',
settings: 'Nastavitve',
setup: 'Nastavitev',
getForFree: 'Dobite brezplačno',
reload: 'Ponovno naloži',
ok: 'V redu',
log: 'Dnevnik',
learnMore: 'Izvedi več',
params: 'Parametri',
duplicate: 'Podvoji',
rename: 'Preimenuj',
audioSourceUnavailable: 'Zvočni vir ni na voljo',
copyImage: 'Kopiraj sliko',
openInNewTab: 'Odpri v novem zavihku',
zoomOut: 'Pomanjšanje',
zoomIn: 'Povečava',
saveAndRegenerate: 'Shranite in regenerirajte otroške koščke',
close: 'Blizu',
view: 'Pogled',
regenerate: 'Regeneracijo',
viewMore: 'POGLEJ VEČ',
submit: 'Predložiti',
skip: 'Ladja',
imageCopied: 'Kopirana slika',
deleteApp: 'Izbriši aplikacijo',
viewDetails: 'Poglej podrobnosti',
copied: 'Kopirati',
in: 'v',
downloadFailed: 'Prenos ni uspel. Prosim, poskusite znova pozneje.',
more: 'Več',
downloadSuccess: 'Prenos končan.',
format: 'Format',
selectAll: 'Izberi vse',
deSelectAll: 'Odberi vse',
config: 'Konfiguracija',
no: 'Ne',
confirmAction: 'Prosimo, potrdite svoje dejanje.',
deleteConfirmTitle: 'Izbrisati?',
yes: 'Da',
noSearchResults: 'Ni bilo najdenih {{content}}',
resetKeywords: 'Ponastavi ključne besede',
selectCount: '{{count}} Izbrano',
searchCount: 'Najdi {{count}} {{content}}',
noSearchCount: '0 {{content}}',
now: 'Zdaj',
},
errorMsg: {
fieldRequired: '{{field}} je obvezno',
urlError: 'url mora začeti z http:// ali https://',
},
placeholder: {
input: 'Vnesite prosim',
select: 'Izberite prosim',
search: 'Išči...',
},
voice: {
language: {
zhHans: 'Kitajščina (poenostavljena)',
zhHant: 'Kitajščina (tradicionalna)',
enUS: 'Angleščina',
deDE: 'Nemščina',
frFR: 'Francoščina',
esES: 'Španščina',
itIT: 'Italijanščina',
thTH: 'Tajščina',
idID: 'Indonezijščina',
jaJP: 'Japonščina',
koKR: 'Korejščina',
ptBR: 'Portugalščina',
ruRU: 'Ruščina',
ukUA: 'Ukrajinščina',
viVN: 'Vietnamščina',
plPL: 'Poljščina',
roRO: 'Romunščina',
hiIN: 'Hindujščina',
trTR: 'Turščina',
faIR: 'Farsi',
},
},
unit: {
char: 'znaki',
},
actionMsg: {
noModification: 'Trenutno ni sprememb.',
modifiedSuccessfully: 'Spremenjeno uspešno',
modifiedUnsuccessfully: 'Spremenjeno neuspešno',
copySuccessfully: 'Kopirano uspešno',
paySucceeded: 'Plačilo je uspelo',
payCancelled: 'Plačilo preklicano',
generatedSuccessfully: 'Generirano uspešno',
generatedUnsuccessfully: 'Generirano neuspešno',
},
model: {
params: {
temperature: 'Temperatura',
temperatureTip:
'Nadzoruje naključnost: Znižanje temperature vodi do manj naključnih zaključkov. Ko se temperatura približa ničli, bo model postal determinističen in ponavljajoč.',
top_p: 'Top P',
top_pTip:
'Nadzoruje raznolikost preko vzorčenja jedra: 0.5 pomeni, da je upoštevanih polovica vseh možnosti glede na njihovo verjetnost.',
presence_penalty: 'Kaznovanje za prisotnost',
presence_penaltyTip:
'Kako močno kaznovati nove besede, glede na to, ali so se že pojavile v besedilu.\nPovečuje verjetnost, da bo model obravnaval nove teme.',
frequency_penalty: 'Kaznovanje za frekvenco',
frequency_penaltyTip:
'Kako močno kaznovati nove besede glede na njihovo že obstoječo frekvenco v besedilu.\nZmanjšuje verjetnost, da bo model ponavljal iste vrstice.',
max_tokens: 'Največje število žetonov',
max_tokensTip:
'Uporabljeno za omejitev največje dolžine odgovora, v žetonih.\nVečje vrednosti lahko omejijo prostor za besede, zgodovino pogovorov in znanje. \nPriporočljivo je nastaviti pod dve tretjini.\ngpt-4-1106-preview, gpt-4-vision-preview maksimalno število žetonov (vnos 128k, izhod 4k)',
maxTokenSettingTip: 'Vaša nastavitev za največje število žetonov je visoka, kar lahko omeji prostor za pozive, poizvedbe in podatke. Razmislite o nastavitvi pod 2/3.',
setToCurrentModelMaxTokenTip: 'Največje število žetonov je posodobljeno na 80 % največjega števila žetonov trenutnega modela {{maxToken}}.',
stop_sequences: 'Zaporedja ustavljanja',
stop_sequencesTip: 'Do štiri zaporedja, kjer bo API prenehal generirati nadaljnje žetone. Vrnjen tekst ne bo vseboval zaporedja ustavitve.',
stop_sequencesPlaceholder: 'Vnesite zaporedje in pritisnite Tab',
},
tone: {
Creative: 'Kreativno',
Balanced: 'Uravnoteženo',
Precise: 'Natančno',
Custom: 'Po meri',
},
addMoreModel: 'Pojdite v nastavitve, da dodate več modelov',
settingsLink: 'Nastavitve ponudnika modelov',
capabilities: 'Multimodalne zmogljivosti',
},
menus: {
status: 'beta',
explore: 'Raziskuj',
apps: 'Studio',
plugins: 'Vtičniki',
pluginsTips: 'Integrirajte vtičnike tretjih oseb ali ustvarite vtičnike, združljive s ChatGPT.',
datasets: 'Znanje',
datasetsTips: 'KMALU: Uvozite svoje besedilne podatke ali pišite podatke v realnem času preko spletnih kljuk za izboljšanje konteksta LLM.',
newApp: 'Nova aplikacija',
newDataset: 'Ustvari znanje',
tools: 'Orodja',
exploreMarketplace: 'Raziščite Marketplace',
appDetail: 'Podrobnosti o aplikaciji',
account: 'Račun',
},
userProfile: {
settings: 'Nastavitve',
emailSupport: 'Podpora po e-pošti',
workspace: 'Delovni prostor',
createWorkspace: 'Ustvari delovni prostor',
helpCenter: 'Pomoč',
roadmap: 'Načrt razvoja',
community: 'Skupnost',
about: 'O nas',
logout: 'Odjava',
support: 'Podpora',
github: 'GitHub',
compliance: 'Skladnost',
contactUs: 'Kontaktirajte nas',
forum: 'Forum',
},
settings: {
accountGroup: 'SPLOŠNO',
workplaceGroup: 'DELOVNI PROSTOR',
account: 'Moj račun',
members: 'Člani',
billing: 'Zaračunavanje',
integrations: 'Integracije',
language: 'Jezik',
provider: 'Ponudnik modelov',
dataSource: 'Vir podatkov',
plugin: 'Vtičniki',
apiBasedExtension: 'Razširitev API-ja',
generalGroup: 'SPLOŠNO',
},
account: {
account: 'Račun',
myAccount: 'Moj račun',
studio: 'Dify Studio',
avatar: 'Avatar',
name: 'Ime',
email: 'E-pošta',
password: 'Geslo',
passwordTip: 'Lahko nastavite stalno geslo, če ne želite uporabljati začasnih prijavnih kod',
setPassword: 'Nastavi geslo',
resetPassword: 'Ponastavi geslo',
currentPassword: 'Trenutno geslo',
newPassword: 'Novo geslo',
confirmPassword: 'Potrdi geslo',
notEqual: 'Gesli se ne ujemata.',
langGeniusAccount: 'Dify račun',
langGeniusAccountTip: 'Vaš Dify račun in povezani uporabniški podatki.',
editName: 'Uredi ime',
showAppLength: 'Prikaz {{length}} aplikacij',
delete: 'Izbriši račun',
deleteTip: 'Brisanje vašega računa bo trajno izbrisalo vse vaše podatke in jih ne bo mogoče obnoviti.',
permanentlyDeleteButton: 'Trajno izbriši račun',
deletePrivacyLinkTip: 'Za več informacij o tem, kako ravnamo z vašimi podatki, si oglejte naše',
feedbackPlaceholder: 'Neobvezno',
sendVerificationButton: 'Pošlji kodo za preverjanje',
feedbackLabel: 'Povejte nam, zakaj ste izbrisali račun?',
verificationLabel: 'Koda za preverjanje',
verificationPlaceholder: 'Prilepite 6-mestno kodo',
deletePrivacyLink: 'Pravilnik o zasebnosti.',
deletePlaceholder: 'Prosimo, vnesite svoj e-poštni naslov',
deleteSuccessTip: 'Vaš račun potrebuje čas, da dokonča brisanje. Ko bo vse končano, vam bomo poslali e-pošto.',
feedbackTitle: 'Povratne informacije',
deleteLabel: 'Za potrditev spodaj vnesite svoj e-poštni naslov',
workspaceName: 'Ime delovnega prostora',
workspaceIcon: 'Ikona delovnega prostora',
editWorkspaceInfo: 'Uredi informacije o delovnem prostoru',
changeEmail: {
emailPlaceholder: 'Vnesite nov e-poštni naslov',
title: 'Spremeni e-pošto',
changeTo: 'Spremeni v {{email}}',
continue: 'Nadaljuj',
codeLabel: 'Koda za potrditev',
sendVerifyCode: 'Pošlji kode za preverjanje',
verifyNew: 'Potrdite svoj nov email',
resend: 'Ponovno pošlji',
resendTip: 'Niste prejeli kode?',
resendCount: 'Ponovno pošlji čez {{count}}s',
emailLabel: 'Nova e-pošta',
existingEmail: 'Uporabnik s to e-pošto že obstaja.',
content4: 'Pravkar smo vam poslali začasno verifikacijsko kodo na <email>{{email}}</email>.',
content1: 'Če boste nadaljevali, bomo na <email>{{email}}</email> poslali verifikacijsko kodo za ponovno overitev.',
codePlaceholder: 'Prilepite 6-mestno kodo',
verifyEmail: 'Potrdite svoj trenutni e-poštni naslov',
content3: 'Vnesite nov e-poštni naslov in poslali vam bomo kodo za preverjanje.',
newEmail: 'Ustvarite nov e-poštni naslov',
content2: 'Vaš trenutni elektronski naslov je <email>{{email}}</email>. Koda za preverjanje je bila poslana na ta elektronski naslov.',
authTip: 'Ko bo vaš e-poštni naslov spremenjen, se računi Google ali GitHub, povezani z vašim starim e-poštnim naslovom, ne bodo mogli več prijaviti v ta račun.',
unAvailableEmail: 'Ta e-pošta trenutno ni na voljo.',
},
},
members: {
team: 'Ekipa',
invite: 'Dodaj',
name: 'IME',
lastActive: 'NAZADNJE AKTIVEN',
role: 'VLOGE',
pending: 'V teku...',
owner: 'Lastnik',
admin: 'Administrator',
adminTip: 'Lahko ustvarja aplikacije in upravlja nastavitve ekipe',
normal: 'Običajni uporabnik',
normalTip: 'Lahko uporablja samo aplikacije, ne more ustvarjati aplikacij',
builder: 'Graditelj',
builderTip: 'Lahko ustvarja in ureja lastne aplikacije',
editor: 'Urednik',
editorTip: 'Lahko ustvarja in ureja aplikacije',
datasetOperator: 'Skrbnik znanja',
datasetOperatorTip: 'Lahko upravlja samo bazo znanja',
inviteTeamMember: 'Dodaj člana ekipe',
inviteTeamMemberTip: 'Do vaših podatkov bo lahko dostopal takoj po prijavi.',
emailNotSetup: 'E-poštni strežnik ni nastavljen, zato vabil po e-pošti ni mogoče poslati. Prosimo, obvestite uporabnike o povezavi za povabilo, ki bo izdana po povabilu.',
email: 'E-pošta',
emailInvalid: 'Neveljaven format e-pošte',
emailPlaceholder: 'Vnesite e-poštne naslove',
sendInvite: 'Pošlji povabilo',
invitedAsRole: 'Povabljen kot uporabnik {{role}}',
invitationSent: 'Povabilo poslano',
invitationSentTip: 'Povabilo poslano, in po prijavi v Dify bodo imeli dostop do vaših podatkov ekipe.',
invitationLink: 'Povezava za povabilo',
failedInvitationEmails: 'Spodnji uporabniki niso bili uspešno povabljeni',
ok: 'V redu',
removeFromTeam: 'Odstrani iz ekipe',
removeFromTeamTip: 'Odstranjen bo dostop do ekipe',
setAdmin: 'Nastavi za administratorja',
setMember: 'Nastavi za običajnega člana',
setBuilder: 'Nastavi za graditelja',
setEditor: 'Nastavi za urednika',
disInvite: 'Prekliči povabilo',
deleteMember: 'Izbriši člana',
you: '(Vi)',
transferModal: {
codeLabel: 'Koda za potrditev',
resendTip: 'Niste prejeli kode?',
continue: 'Nadaljuj',
transferLabel: 'Prenesite lastništvo delovnega prostora na',
resend: 'Ponovno pošlji',
verifyEmail: 'Potrdite svoj trenutni e-poštni naslov',
codePlaceholder: 'Prilepite 6-mestno kodo',
transferPlaceholder: 'Izberite člana delovnega prostora…',
transfer: 'Prenos lastništva delovnega prostora',
resendCount: 'Ponovno pošlji čez {{count}}s',
verifyContent2: 'Na ta e-poštni naslov bomo poslali začasno verifikacijsko kodo za ponovno overitev.',
warningTip: 'Postali boste član administracije, novi lastnik pa bo imel popoln nadzor.',
warning: 'Pripravljate se prenesti lastništvo nad "{{workspace}}". To začne veljati takoj in tega ni mogoče razveljaviti.',
title: 'Prenos lastništva delovnega prostora',
sendVerifyCode: 'Pošlji kode za preverjanje',
sendTip: 'Če boste nadaljevali, bomo na <email>{{email}}</email> poslali verifikacijsko kodo za ponovno overitev.',
verifyContent: 'Vaš trenutni e-poštni naslov je <email>{{email}}</email>.',
},
transferOwnership: 'Prenos lastništva',
},
integrations: {
connected: 'Povezano',
google: 'Google',
googleAccount: 'Prijavite se z Google računom',
github: 'GitHub',
githubAccount: 'Prijavite se z GitHub računom',
connect: 'Poveži',
},
language: {
displayLanguage: 'Jezik prikaza',
timezone: 'Časovni pas',
},
provider: {
apiKey: 'API ključ',
enterYourKey: 'Vnesite svoj API ključ tukaj',
invalidKey: 'Neveljaven OpenAI API ključ',
validatedError: 'Preverjanje ni uspelo: ',
validating: 'Preverjam ključ...',
saveFailed: 'Shranjevanje API ključa ni uspelo',
apiKeyExceedBill: 'Ta API ključ nima več na voljo kvote, preberite',
addKey: 'Dodaj ključ',
comingSoon: 'Kmalu',
editKey: 'Uredi',
invalidApiKey: 'Neveljaven API ključ',
azure: {
apiBase: 'API Osnova',
apiBasePlaceholder: 'URL API osnove vašega Azure OpenAI končnega mesta.',
apiKey: 'API ključ',
apiKeyPlaceholder: 'Vnesite svoj API ključ tukaj',
helpTip: 'Spoznajte Azure OpenAI storitev',
},
openaiHosted: {
openaiHosted: 'Gostovani OpenAI',
onTrial: 'NA PREIZKUSU',
exhausted: 'KVOTA PORABLJENA',
desc: 'Gostitvena storitev OpenAI, ki jo ponuja Dify, vam omogoča uporabo modelov, kot je GPT-3.5. Preden porabite kvoto za preizkus, morate nastaviti druge ponudnike modelov.',
callTimes: 'Časi klicev',
usedUp: 'Kvota za preizkus porabljena. Dodajte svojega ponudnika modelov.',
useYourModel: 'Trenutno uporabljate svojega ponudnika modelov.',
close: 'Zapri',
},
anthropicHosted: {
anthropicHosted: 'Anthropic Claude',
onTrial: 'NA PREIZKUSU',
exhausted: 'KVOTA PORABLJENA',
desc: 'Zmogljiv model, ki se odlično obnese pri različnih nalogah, od sofisticiranega dialoga in ustvarjanja kreativnih vsebin do podrobnih navodil.',
callTimes: 'Časi klicev',
usedUp: 'Kvota za preizkus porabljena. Dodajte svojega ponudnika modelov.',
useYourModel: 'Trenutno uporabljate svojega ponudnika modelov.',
close: 'Zapri',
trialQuotaTip: 'Vaša kvota za preskušanje antropičnih izdelkov bo potekla 11.3.2025 in po tem datumu ne bo več na voljo. Prosimo, da jo pravočasno izkoristite.',
},
anthropic: {
using: 'Zmožnost vdelave uporablja',
enableTip: 'Za omogočitev modela Anthropic morate najprej povezati OpenAI ali Azure OpenAI storitev.',
notEnabled: 'Ni omogočeno',
keyFrom: 'Pridobite svoj API ključ pri Anthropic',
},
encrypted: {
front: 'Vaš API ključ bo šifriran in shranjen z uporabo',
back: ' tehnologije.',
},
},
modelProvider: {
notConfigured: 'Sistemski model še ni popolnoma konfiguriran, nekatere funkcije morda ne bodo na voljo.',
systemModelSettings: 'Nastavitve sistemskega modela',
systemModelSettingsLink: 'Zakaj je potrebno nastaviti sistemski model?',
selectModel: 'Izberite svoj model',
setupModelFirst: 'Najprej nastavite svoj model',
systemReasoningModel: {
key: 'Sistemski model za sklepanja',
tip: 'Nastavite privzeti model za sklepanja, ki se bo uporabljal za ustvarjanje aplikacij, kot tudi funkcije, kot so generiranje imen dialogov in predlaganje naslednjih vprašanj.',
},
embeddingModel: {
key: 'Model za vdelavo',
tip: 'Nastavite privzeti model za obdelavo vdelave dokumentov znanja, tako pri iskanju kot pri uvozu znanja se uporablja ta model za vektorizacijo. Preklop bo povzročil neusklajenost vektorske dimenzije med uvoženim znanjem in vprašanjem, kar bo povzročilo neuspešno iskanje. Da bi se izognili neuspehu pri iskanju, ne preklapljajte tega modela brez potrebe.',
required: 'Model za vdelavo je obvezen',
},
speechToTextModel: {
key: 'Model za pretvorbo govora v besedilo',
tip: 'Nastavite privzeti model za vnos govora v besedilo v pogovoru.',
},
ttsModel: {
key: 'Model za pretvorbo besedila v govor',
tip: 'Nastavite privzeti model za pretvorbo besedila v govor v pogovoru.',
},
rerankModel: {
key: 'Model za prerazvrstitev',
tip: 'Model za prerazvrstitev bo prerazporedil seznam kandidatskih dokumentov na podlagi semantične ujemanja z uporabniško poizvedbo, s čimer se izboljšajo rezultati semantičnega razvrščanja.',
},
apiKey: 'API-KEY',
quota: 'Kvote',
searchModel: 'Model iskanja',
noModelFound: 'Za {{model}} ni najden noben model',
models: 'Modeli',
showMoreModelProvider: 'Prikaži več ponudnikov modelov',
selector: {
tip: 'Ta model je bil odstranjen. Prosimo, dodajte model ali izberite drugega.',
emptyTip: 'Ni razpoložljivih modelov',
emptySetting: 'Prosimo, pojdite v nastavitve za konfiguracijo',
rerankTip: 'Prosimo, nastavite model za prerazvrstitev',
},
card: {
quota: 'KVOTE',
onTrial: 'Na preizkusu',
paid: 'Plačano',
quotaExhausted: 'Kvote porabljene',
callTimes: 'Časi klicev',
tokens: 'Žetoni',
buyQuota: 'Kupi kvoto',
priorityUse: 'Prednostna uporaba',
removeKey: 'Odstrani API ključ',
tip: 'Prednostno se bo uporabila plačana kvota. Kvota za preizkus se bo uporabila, ko bo plačana kvota porabljena.',
},
item: {
deleteDesc: '{{modelName}} se uporablja kot sistemski model za sklepanja. Nekatere funkcije ne bodo na voljo po odstranitvi. Prosimo, potrdite.',
freeQuota: 'BREZPLAČNA KVOTA',
},
addApiKey: 'Dodaj svoj API ključ',
invalidApiKey: 'Neveljaven API ključ',
encrypted: {
front: 'Vaš API ključ bo šifriran in shranjen z uporabo',
back: ' tehnologije.',
},
freeQuota: {
howToEarn: 'Kako zaslužiti',
},
addMoreModelProvider: 'DODAJ VEČ PONUDNIKOV MODELOV',
addModel: 'Dodaj model',
modelsNum: '{{num}} modelov',
showModels: 'Prikaži modele',
showModelsNum: 'Prikaži {{num}} modelov',
collapse: 'Strni',
config: 'Konfiguracija',
modelAndParameters: 'Model in parametri',
model: 'Model',
featureSupported: '{{feature}} podprto',
callTimes: 'Število klicev',
credits: 'Sporočilni krediti',
buyQuota: 'Kupi kvoto',
getFreeTokens: 'Pridobi brezplačne žetone',
priorityUsing: 'Prednostna uporaba',
deprecated: 'Zastarelo',
confirmDelete: 'Potrdite izbris?',
quotaTip: 'Preostali razpoložljivi brezplačni žetoni',
loadPresets: 'Naloži prednastavitve',
parameters: 'PARAMETRI',
loadBalancing: 'Uravnoteženje obremenitev',
loadBalancingDescription: 'Zmanjšajte pritisk s pomočjo več sklopov poverilnic.',
loadBalancingHeadline: 'Uravnoteženje obremenitev',
configLoadBalancing: 'Konfiguracija uravnoteženja obremenitev',
modelHasBeenDeprecated: 'Ta model je zastarel',
providerManaged: 'Upravljano s strani ponudnika',
providerManagedDescription: 'Uporabite enoten sklop poverilnic, ki jih zagotovi ponudnik modela.',
defaultConfig: 'Privzeta konfiguracija',
apiKeyStatusNormal: 'Stanje API ključa je normalno',
apiKeyRateLimit: 'Omejitev hitrosti je dosežena, na voljo po {{seconds}} sekundah',
addConfig: 'Dodaj konfiguracijo',
editConfig: 'Uredi konfiguracijo',
loadBalancingLeastKeyWarning: 'Za omogočanje uravnoteženja obremenitev morata biti omogočena vsaj 2 ključa.',
loadBalancingInfo: 'Privzeto uravnoteženje obremenitev uporablja strategijo Round-robin. Če se sproži omejitev hitrosti, se uporabi 1-minutno obdobje ohlajanja.',
upgradeForLoadBalancing: 'Nadgradite svoj načrt, da omogočite uravnoteženje obremenitev.',
dataSource: {
notion: {
selector: {
},
},
website: {
},
},
plugin: {
serpapi: {
},
},
apiBasedExtension: {
selector: {
},
modal: {
name: {
},
apiEndpoint: {
},
apiKey: {
},
},
},
about: {
},
appMenus: {
},
environment: {
},
appModes: {
},
datasetMenus: {
},
voiceInput: {
},
modelName: {
'gpt-3.5-turbo': 'GPT-3.5-Turbo',
'gpt-3.5-turbo-16k': 'GPT-3.5-Turbo-16K',
'gpt-4': 'GPT-4',
'gpt-4-32k': 'GPT-4-32K',
'text-davinci-003': 'Text-Davinci-003',
'text-embedding-ada-002': 'Text-Embedding-Ada-002',
'whisper-1': 'Whisper-1',
'claude-instant-1': 'Claude-Instant',
'claude-2': 'Claude-2',
},
chat: {
citation: {
},
},
promptEditor: {
context: {
item: {
},
modal: {
},
},
history: {
item: {
},
modal: {
},
},
variable: {
item: {
},
outputToolDisabledItem: {
},
modal: {
},
},
query: {
item: {
},
},
},
imageUploader: {
},
tag: {
},
discoverMore: 'Odkrijte več v',
installProvider: 'Namestitev ponudnikov modelov',
emptyProviderTitle: 'Ponudnik modelov ni nastavljen',
emptyProviderTip: 'Najprej namestite ponudnika modelov.',
toBeConfigured: 'Za konfiguracijo',
configureTip: 'Nastavitev tipke API ali dodajanje modela za uporabo',
auth: {
apiKeyModal: {
addModel: 'Dodaj model',
title: 'Konfiguracija avtorizacije ključev API',
desc: 'Po konfiguraciji poverilnic lahko vsi člani v delovnem prostoru uporabljajo ta model pri usklajevanju aplikacij.',
},
apiKeys: 'API ključi',
authRemoved: 'Avtor odstranjen',
unAuthorized: 'Neavtorizirano',
addNewModel: 'Dodaj nov model',
addModelCredential: 'Dodajte poverilnice modela',
addCredential: 'Dodaj akreditiv',
modelCredentials: 'Model akreditivi',
configLoadBalancing: 'Nastavitve uravnoteženja obremenitve',
providerManagedTip: 'Trenutna konfiguracija je gostovana pri ponudniku.',
providerManaged: 'Zagotavlja upravljano',
specifyModelCredentialTip: 'Uporabite konfigurirane poverilnice modela.',
specifyModelCredential: 'Določite poverilnice modela',
addApiKey: 'Dodajte API ključ',
configModel: 'Konfiguriraj model',
authorizationError: 'Napaka pri avtorizaciji',
addModel: 'Dodajanje modela',
removeModel: 'Odstrani model',
editModelCredential: 'Urejanje poverilnic modela',
modelCredential: 'Poverilnice modela',
selectModelCredential: 'Izberite poverilnice modela',
manageCredentials: 'Upravljanje poverilnic',
addNewModelCredential: 'Dodajanje poverilnic novega modela',
customModelCredentialsDeleteTip: 'Poverilnice so v uporabi in jih ni mogoče izbrisati',
customModelCredentials: 'Poverilnice modela po meri',
},
parametersInvalidRemoved: 'Nekateri parametri so neveljavni in so bili odstranjeni.',
installDataSourceProvider: 'Namestite ponudnike podatkovnih virov',
},
dataSource: {
notion: {
selector: {
pageSelected: 'Izbrane strani',
addPages: 'Dodajanje strani',
searchPages: 'Iskanje strani ...',
noSearchResult: 'Ni rezultatov iskanja',
preview: 'PREDOGLED',
},
connected: 'Povezani',
remove: 'Odstrani',
addWorkspace: 'Dodajanje delovnega prostora',
connectedWorkspace: 'Povezani delovni prostor',
description: 'Uporaba pojma kot vira podatkov za znanje.',
disconnected: 'Odklopi',
pagesAuthorized: 'Dovoljene strani',
title: 'Pojem',
changeAuthorizedPages: 'Spreminjanje pooblaščenih strani',
sync: 'Sinhroniziranje',
integratedAlert: 'Notion je integriran prek notranjih poverilnic, ni potrebno ponovno avtorizirati.',
},
website: {
active: 'Dejaven',
configuredCrawlers: 'Konfigurirani pajki',
title: 'Spletna stran',
inactive: 'Neaktiven',
description: 'Uvozite vsebino s spletnih mest s spletnim pajkom.',
with: 'S',
},
add: 'Dodajanje vira podatkov',
connect: 'Povezati',
configure: 'Konfigurirati',
},
plugin: {
serpapi: {
apiKeyPlaceholder: 'Vnesite ključ API',
apiKey: 'API ključ',
keyFrom: 'Pridobite svoj ključ SerpAPI na strani računa SerpAPI',
},
},
apiBasedExtension: {
selector: {
placeholder: 'Prosimo, izberite razširitev API-ja',
manage: 'Upravljanje razširitve API',
title: 'Razširitev API-ja',
},
modal: {
name: {
placeholder: 'Prosimo, vnesite ime',
title: 'Ime',
},
apiEndpoint: {
title: 'Končna točka API-ja',
placeholder: 'Prosimo, vnesite končno točko API-ja',
},
apiKey: {
lengthError: 'Dolžina ključa API ne sme biti manjša od 5 znakov',
title: 'Ključ API-ja',
placeholder: 'Prosimo, vnesite API-ključ',
},
editTitle: 'Uredi razširitev API-ja',
title: 'Dodajanje razširitve API-ja',
},
type: 'Vrsta',
link: 'Preberite, kako razvijete lastno razširitev API-ja.',
title: 'Razširitve API zagotavljajo centralizirano upravljanje API, kar poenostavlja konfiguracijo za enostavno uporabo v aplikacijah Dify.',
add: 'Dodajanje razširitve API-ja',
},
about: {
updateNow: 'Posodobi zdaj',
nowAvailable: 'Dify {{version}} je zdaj na voljo.',
latestAvailable: 'Dify {{version}} je najnovejša različica, ki je na voljo.',
changeLog: 'Dnevnik sprememb',
},
appMenus: {
apiAccess: 'Dostop do API-ja',
logs: 'Dnevniki',
logAndAnn: 'Dnevniki & Ann.',
promptEng: 'Orkester',
overview: 'Spremljanje',
},
environment: {
development: 'RAZVOJ',
testing: 'PREIZKUŠANJE',
},
appModes: {
completionApp: 'Generator besedila',
chatApp: 'Aplikacija za klepet',
},
datasetMenus: {
documents: 'Dokumentov',
settings: 'Nastavitve',
hitTesting: 'Testiranje pridobivanja',
emptyTip: 'Znanje ni bilo povezano, prosimo, pojdite na aplikacijo ali vtičnik, da dokončate združenje.',
viewDoc: 'Oglejte si dokumentacijo',
relatedApp: 'Povezane aplikacije',
noRelatedApp: 'Brez povezanih aplikacij',
pipeline: 'Cevovod',
},
voiceInput: {
notAllow: 'Mikrofon ni pooblaščen',
speaking: 'Spregovorite zdaj ...',
converting: 'Pretvorba v besedilo ...',
},
modelName: {
'claude-2': 'Claude-2',
'gpt-4-32k': 'GPT-4-32K',
'text-embedding-ada-002': 'Vdelava besedila-Ada-002',
'gpt-4': 'GPT-4',
'whisper-1': 'Šepet-1',
'claude-instant-1': 'Claude-Instant',
'text-davinci-003': 'Besedilo-Davinci-003',
'gpt-3.5-turbo-16k': 'GPT-3.5-Turbo-16K',
'gpt-3.5-turbo': 'GPT-3.5-Turbo',
},
chat: {
citation: {
vectorHash: 'Vektorska razpršitev:',
hitScore: 'Rezultat pridobivanja:',
linkToDataset: 'Povezava do znanja',
hitCount: 'Število pridobivanja:',
characters: 'Znakov:',
title: 'CITATI',
},
conversationNameCanNotEmpty: 'Zahtevano ime pogovora',
inputPlaceholder: 'Pogovorite se z botom',
renameConversation: 'Preimenovanje pogovora',
conversationName: 'Ime pogovora',
conversationNamePlaceholder: 'Prosimo, vnesite ime pogovora',
thinking: 'Razmišljanje...',
thought: 'Misel',
resend: 'Ponovno pošlji',
},
promptEditor: {
context: {
item: {
desc: 'Vstavljanje predloge konteksta',
title: 'Kontekstu',
},
modal: {
footer: 'Kontekste lahko upravljate v spodnjem razdelku Kontekst.',
title: '{{num}} Znanje v kontekstu',
add: 'Dodajanje konteksta',
},
},
history: {
item: {
desc: 'Vstavljanje predloge zgodovinskega sporočila',
title: 'Zgodovina pogovorov',
},
modal: {
title: 'PRIMER',
edit: 'Urejanje imen vlog v pogovoru',
assistant: 'Zdravo! Kako vam lahko pomagam danes?',
user: 'Zdravo',
},
},
variable: {
item: {
desc: 'Vstavljanje spremenljivk in zunanjih orodij',
title: 'Spremenljivke in zunanja orodja',
},
outputToolDisabledItem: {
title: 'Spremenljivke',
desc: 'Vstavljanje spremenljivk',
},
modal: {
addTool: 'Novo orodje',
add: 'Nova spremenljivka',
},
},
query: {
item: {
title: 'Poizvedba',
desc: 'Vstavljanje predloge uporabniške poizvedbe',
},
},
existed: 'Že obstaja v pozivu',
placeholder: 'Tukaj vnesite svojo pozivno besedo, vnesite \'{\' za vstavljanje spremenljivke, vnesite \'/\', da vstavite blok vsebine',
},
imageUploader: {
pasteImageLinkInvalid: 'Neveljavna povezava do slike',
uploadFromComputerLimit: 'Nalaganje slik ne sme presegati {{size}} MB',
uploadFromComputerUploadError: 'Nalaganje slike ni uspelo, naložite ga znova.',
pasteImageLink: 'Prilepi povezavo do slike',
imageUpload: 'Nalaganje slik',
uploadFromComputer: 'Naloži iz računalnika',
pasteImageLinkInputPlaceholder: 'Tukaj prilepi povezavo do slike',
uploadFromComputerReadError: 'Branje slik ni uspelo, poskusite znova.',
},
fileUploader: {
fileExtensionNotSupport: 'Datotečna pripona ni podprta',
pasteFileLinkInvalid: 'Neveljavna povezava do datoteke',
pasteFileLink: 'Prilepi povezavo do datoteke',
pasteFileLinkInputPlaceholder: 'Vnesite URL ...',
uploadFromComputerUploadError: 'Nalaganje datoteke ni uspelo, naložite ga znova.',
uploadFromComputer: 'Lokalno nalaganje',
uploadFromComputerLimit: 'Nalaganje {{type}} ne sme presegati {{size}}',
uploadFromComputerReadError: 'Branje datoteke ni uspelo, poskusite znova.',
fileExtensionBlocked: 'Ta vrsta datoteke je zaradi varnostnih razlogov blokirana',
},
tag: {
addTag: 'Dodajanje oznak',
delete: 'Brisanje oznake',
manageTags: 'Upravljanje oznak',
addNew: 'Dodajanje nove oznake',
placeholder: 'Vse oznake',
failed: 'Ustvarjanje oznake ni uspelo',
editTag: 'Urejanje oznak',
created: 'Oznaka je bila uspešno ustvarjena',
noTagYet: 'Še ni oznak',
create: 'Ustvariti',
deleteTip: 'Oznaka se uporablja, jo izbrišite?',
noTag: 'Brez oznak',
selectorPlaceholder: 'Vnesite za iskanje ali ustvarjanje',
},
license: {
expiring_plural: 'Poteče v {{count}} dneh',
expiring: 'Poteče v enem dnevu',
unlimited: 'Brez omejitev',
},
pagination: {
perPage: 'Elementi na stran',
},
theme: {
theme: 'Tema',
light: 'svetloba',
auto: 'sistem',
dark: 'temno',
},
compliance: {
sandboxUpgradeTooltip: 'Na voljo je le z načrtom Professional ali Team.',
gdpr: 'GDPR DPA',
soc2Type2: 'Poročilo SOC 2 Tip II',
professionalUpgradeTooltip: 'Na voljo je le s Team načrtom ali višjim.',
iso27001: 'Certifikacija ISO 27001:2022',
soc2Type1: 'Poročilo SOC 2 Tip I',
},
imageInput: {
supportedFormats: 'Podpira PNG, JPG, JPEG, WEBP in GIF',
browse: 'brskati',
dropImageHere: 'Tukaj spustite svojo sliko ali',
},
you: 'Ti',
avatar: {
deleteTitle: 'Odstrani avatar',
deleteDescription: 'Ali ste prepričani, da želite odstraniti svojo profilno sliko? Vaš račun bo uporabljal privzeti začetni avatar.',
},
feedback: {
title: 'Posreduj povratne informacije',
content: 'Vsebina povratnih informacij',
placeholder: 'Prosimo, opišite, kaj je šlo narobe ali kako lahko izboljšamo ...',
subtitle: 'Prosim, povejte nam, kaj je šlo narobe s tem odzivom.',
},
label: {
optional: '(neobvezno)',
},
noData: 'Ni podatkov',
dynamicSelect: {
error: 'Nalaganje možnosti ni uspelo',
noData: 'Ni na voljo nobenih možnosti',
loading: 'Nalaganje možnosti...',
selected: '{{count}} izbrano',
},
}
export default translation

View File

@@ -0,0 +1,32 @@
const translation = {
custom: 'Prilagoditev',
upgradeTip: {
prefix: 'Nadgradite svoj načrt za',
suffix: 'prilagoditev vaše blagovne znamke.',
des: 'Nadgradite svoj načrt, da prilagodite svojo blagovno znamko',
title: 'Nadgradite svoj načrt',
},
webapp: {
title: 'Prilagodi blagovno znamko spletne aplikacije',
removeBrand: 'Odstrani Powered by Dify',
changeLogo: 'Spremeni sliko Powered by Brand',
changeLogoTip: 'Format SVG ali PNG z minimalno velikostjo 40x40px',
},
app: {
title: 'Prilagodi blagovno znamko glave aplikacije',
changeLogoTip: 'Format SVG ali PNG z minimalno velikostjo 80x80px',
},
upload: 'Naloži',
uploading: 'Nalagam',
uploadedFail: 'Nalaganje slike ni uspelo, prosimo, poskusite znova.',
change: 'Spremeni',
apply: 'Uporabi',
restore: 'Obnovi privzete nastavitve',
customize: {
contactUs: ' kontaktirajte nas ',
prefix: 'Za prilagoditev logotipa blagovne znamke znotraj aplikacije, prosimo,',
suffix: 'za nadgradnjo na Enterprise izdajo.',
},
}
export default translation

View File

@@ -0,0 +1,217 @@
const translation = {
steps: {
header: {
fallbackRoute: 'Znanje',
},
one: 'Izberi vir podatkov',
two: 'Predobdelava in čiščenje besedila',
three: 'Izvedi in zaključi',
},
error: {
unavailable: 'To Znanje ni na voljo',
},
firecrawl: {
configFirecrawl: 'Nastavi 🔥Firecrawl',
apiKeyPlaceholder: 'API ključ od firecrawl.dev',
getApiKeyLinkText: 'Pridobi API ključ na firecrawl.dev',
},
jinaReader: {
configJinaReader: 'Nastavi Jina Reader',
apiKeyPlaceholder: 'API ključ od jina.ai',
getApiKeyLinkText: 'Pridobi brezplačni API ključ na jina.ai',
},
stepOne: {
filePreview: 'Predogled datoteke',
pagePreview: 'Predogled strani',
dataSourceType: {
file: 'Uvozi iz datoteke',
notion: 'Sinhroniziraj z Notion',
web: 'Sinhroniziraj s spletno stranjo',
},
uploader: {
title: 'Naloži datoteko',
button: 'Povleci in spusti datoteke ali mape oz',
buttonSingleFile: 'Povleci in spusti datoteko oz',
browse: 'Prebrskaj',
tip: 'Podprti tipi datotek: {{supportTypes}}. Največ {{size}}MB na datoteko.',
validation: {
typeError: 'Tip datoteke ni podprt',
size: 'Datoteka je prevelika. Največja dovoljena velikost je {{size}}MB',
count: 'Podprta je le ena datoteka',
filesNumber: 'Dosegli ste omejitev za pošiljanje {{filesNumber}} datotek.',
},
cancel: 'Prekliči',
change: 'Zamenjaj',
failed: 'Nalaganje ni uspelo',
},
notionSyncTitle: 'Notion ni povezan',
notionSyncTip: 'Za sinhronizacijo z Notion je najprej potrebno vzpostaviti povezavo.',
connect: 'Pojdi na povezavo',
button: 'Naprej',
emptyDatasetCreation: 'Želim ustvariti prazno Znanje',
modal: {
title: 'Ustvari prazno Znanje',
tip: 'Prazno Znanje ne bo vsebovalo dokumentov, dokumente pa lahko naložite kadarkoli.',
input: 'Ime Znanja',
placeholder: 'Vnesite ime',
nameNotEmpty: 'Ime ne sme biti prazno',
nameLengthInvalid: 'Ime mora imeti od 1 do 40 znakov',
cancelButton: 'Prekliči',
confirmButton: 'Ustvari',
failed: 'Ustvarjanje ni uspelo',
},
website: {
chooseProvider: 'Izberi ponudnika',
fireCrawlNotConfigured: 'Firecrawl ni nastavljen',
fireCrawlNotConfiguredDescription: 'Nastavite Firecrawl z API ključem, da ga lahko uporabite.',
jinaReaderNotConfigured: 'Jina Reader ni nastavljen',
jinaReaderNotConfiguredDescription: 'Nastavite Jina Reader z vnosom brezplačnega API ključa.',
configure: 'Nastavi',
run: 'Zaženi',
firecrawlTitle: 'Izvleci spletno vsebino z 🔥Firecrawl',
firecrawlDoc: 'Firecrawl dokumentacija',
jinaReaderTitle: 'Pretvori celotno stran v Markdown',
jinaReaderDoc: 'Več o Jina Reader',
jinaReaderDocLink: 'https://jina.ai/reader',
useSitemap: 'Uporabi sitemap',
useSitemapTooltip: 'Sledi zemljevidu spletne strani (sitemap) za iskanje strani. Če ne, bo Jina Reader iterativno iskal strani na podlagi pomembnosti, kar bo prineslo manj, a bolj relevantnih strani.',
options: 'Možnosti',
crawlSubPage: 'Išči podstrani',
limit: 'Omejitev',
maxDepth: 'Največja globina',
excludePaths: 'Izključi poti',
includeOnlyPaths: 'Vključi le poti',
extractOnlyMainContent: 'Izvleci le glavno vsebino (brez glav, navigacij, nog itd.)',
exceptionErrorTitle: 'Med izvajanjem iskanja je prišlo do izjeme:',
unknownError: 'Neznana napaka',
totalPageScraped: 'Skupaj preiskanih strani:',
selectAll: 'Izberi vse',
resetAll: 'Ponastavi vse',
scrapTimeInfo: 'Skupaj preiskanih {{total}} strani v {{time}}s',
preview: 'Predogled',
maxDepthTooltip: 'Največja globina iskanja glede na vneseni URL. Globina 0 bo iskala le stran z vnesenim URL-jem, globina 1 bo iskala URL in vse za tem, dodano z enim /, in tako naprej.',
waterCrawlNotConfiguredDescription: 'Konfigurirajte Watercrawl z API ključem, da ga uporabite.',
configureWatercrawl: 'Konfiguriraj Watercrawl',
waterCrawlNotConfigured: 'Watercrawl ni konfiguriran',
watercrawlDoc: 'Watercrawl dokumentacija',
configureJinaReader: 'Konfigurirajte Jina Reader',
configureFirecrawl: 'Konfigurirajte Firecrawl',
watercrawlTitle: 'Izvleci vsebino z interneta z Watercrawl',
running: 'Tek',
},
cancel: 'Odpovedati',
},
stepTwo: {
segmentation: 'Nastavitve razdeljevanja',
auto: 'Samodejno',
autoDescription: 'Samodejno nastavi pravila za razdeljevanje in predobdelavo besedila. Neizkušenim uporabnikom priporočamo to možnost.',
custom: 'Po meri',
customDescription: 'Prilagodi pravila za razdeljevanje, dolžino delcev in pravila za predobdelavo besedila itd.',
separator: 'Ločilo',
separatorTip: 'Ločilo je znak, ki se uporablja za ločevanje besedila. \\n\\n in \\n sta pogosto uporabljeni ločili za ločevanje odstavkov in vrstic. V kombinaciji z vejicami (\\n\\n,\\n) bodo odstavki razdeljeni po vrsticah, ko bo presežena največja dolžina delcev. Uporabite lahko tudi posebna ločila, ki jih sami določite (npr. ***).',
separatorPlaceholder: '\\n\\n za ločevanje odstavkov; \\n za ločevanje vrstic',
maxLength: 'Največja dolžina delca',
overlap: 'Prekrivanje delcev',
overlapTip: 'Nastavitev prekrivanja delcev lahko ohrani semantično povezavo med njimi, kar izboljša učinkovitost iskanja. Priporočamo nastavitev 10%-25% največje dolžine delca.',
overlapCheck: 'Prekrivanje delca ne sme biti večje od največje dolžine delca',
rules: 'Pravila predobdelave besedila',
removeExtraSpaces: 'Zamenjaj zaporedne presledke, vrstice in zavihke',
removeUrlEmails: 'Izbriši vse URL-je in e-poštne naslove',
removeStopwords: 'Odstrani neuporabne besede kot so "a", "an", "the"',
preview: 'Potrdi in predogled',
reset: 'Ponastavi',
indexMode: 'Način indeksiranja',
qualified: 'Visoka kakovost',
recommend: 'Priporočeno',
qualifiedTip: 'Za obdelavo se uporabi privzeti sistemski vmesnik za vdelavo, ki zagotavlja višjo natančnost pri poizvedbah uporabnikov.',
warning: 'Najprej nastavite API ključ za model ponudnika.',
click: 'Pojdi na nastavitve',
economical: 'Ekonomsko',
economicalTip: 'Uporablja lokalne vektorske pogone, ključne besede, itd., kar zmanjša natančnost brez porabe žetonov.',
QATitle: 'Razdeljevanje v obliki Vprašanje & Odgovor',
QATip: 'Omogočanje te možnosti bo porabilo več žetonov',
QALanguage: 'Razdelitev z uporabo',
estimateCost: 'Ocena stroškov',
estimateSegment: 'Ocenjeno število delcev',
segmentCount: 'delci',
calculating: 'Izračunavam...',
fileSource: 'Predobdelava dokumentov',
notionSource: 'Predobdelava strani',
websiteSource: 'Predobdelava spletne strani',
other: 'in drugi ',
fileUnit: ' dokumenti',
notionUnit: ' strani',
webpageUnit: ' strani',
previousStep: 'Prejšnji korak',
nextStep: 'Shrani in obdela',
save: 'Shrani in obdela',
cancel: 'Prekliči',
sideTipTitle: 'Zakaj razdeljevanje in predobdelava?',
sideTipP1: 'Pri obdelavi besedilnih podatkov sta razdeljevanje in čiščenje dve pomembni fazi predobdelave.',
sideTipP2: 'Razdeljevanje dolga besedila na odstavke omogoča modelom boljše razumevanje. To izboljša kakovost in relevantnost rezultatov modela.',
sideTipP3: 'Čiščenje odstranjuje nepotrebne znake in formate, kar Znanje naredi bolj čisto in lažje obdeljivo.',
sideTipP4: 'Pravilno razdeljevanje in čiščenje izboljšata delovanje modela, kar zagotavlja bolj natančne in dragocene rezultate.',
previewTitle: 'Predogled',
previewTitleButton: 'Predogled',
previewButton: 'Preklop v obliko Vprašanje & Odgovor',
previewSwitchTipStart: 'Trenutni predogled delcev je v obliki besedila, preklop na predogled v obliki vprašanj in odgovorov bo',
previewSwitchTipEnd: ' porabil dodatne žetone',
characters: 'znaki',
indexSettingTip: 'Če želite spremeniti način indeksiranja in model vdelave, pojdite na ',
retrievalSettingTip: 'Če želite spremeniti nastavitve iskanja, pojdite na ',
datasetSettingLink: 'nastavitve Znanja.',
maxLengthCheck: 'Največja dolžina kosa mora biti manjša od {{limit}}',
fullDoc: 'Celoten dokument',
parentChildChunkDelimiterTip: 'Ločilo je znak, ki se uporablja za ločevanje besedila. \\n je priporočljivo za razdelitev starševskih kosov na majhne otroške koščke. Uporabite lahko tudi posebne ločila, ki ste jih določili sami.',
highQualityTip: 'Ko končate vdelavo v načinu visoke kakovosti, vrnitev v ekonomični način ni na voljo.',
parentChildTip: 'Ko uporabljate način nadreje-podrejenega, se podrejeni kos uporablja za pridobivanje, nadrejeni kos pa se uporablja za odpoklic kot kontekst.',
paragraph: 'Odstavek',
qaSwitchHighQualityTipTitle: 'Oblika zapisa vprašanj in odgovorov zahteva visokokakovostno metodo indeksiranja',
paragraphTip: 'Ta način razdeli besedilo na odstavke na podlagi ločil in največje dolžine kosa, pri čemer se razdeljeno besedilo uporabi kot nadrejeni kos za pridobivanje.',
parentChildDelimiterTip: 'Ločilo je znak, ki se uporablja za ločevanje besedila. \\n\\n je priporočljivo za razdelitev izvirnega dokumenta na velike nadrejene dele. Uporabite lahko tudi posebne ločila, ki ste jih določili sami.',
notAvailableForQA: 'Ni na voljo za indeks vprašanj in odgovorov',
parentChild: 'Starš-otrok',
parentChunkForContext: 'Nadrejeni kos za kontekst',
notAvailableForParentChild: 'Ni na voljo za indeks nadrejenega in podrejenega',
previewChunk: 'Predogled kosa',
previewChunkCount: '{{štetje}} Ocenjeni kosi',
previewChunkTip: 'Kliknite gumb »Predogled kosa« na levi, da naložite predogled',
fullDocTip: 'Celoten dokument je uporabljen kot nadrejeni kos in pridobljen neposredno. Upoštevajte, da bo zaradi uspešnosti besedilo, ki presega 10000 žetonov, samodejno prikrajšano.',
childChunkForRetrieval: 'Otroški kos za pridobivanje',
qaSwitchHighQualityTipContent: 'Trenutno samo visokokakovostna metoda indeksa podpira deljenje v obliki vprašanj in odgovorov. Želite preklopiti na kakovosten način?',
generalTip: 'Splošni način deljenja besedila, pridobljeni in odpoklicani kosi so enaki.',
useQALanguage: 'Delček z obliko zapisa vprašanj in odgovorov v',
general: 'Splošno',
switch: 'Stikalo',
qaTip: 'Če uporabljate strukturirane podatke vprašanj in odgovorov, lahko ustvarite dokumente, ki združujejo vprašanja z odgovori. Ti dokumenti so indeksirani na podlagi dela vprašanj, kar sistemu omogoča, da pridobi ustrezne odgovore na podlagi podobnosti poizvedbe.',
},
stepThree: {
creationTitle: '🎉 Znanje ustvarjeno',
creationContent: 'Samodejno smo poimenovali Znanje, ime lahko kadarkoli spremenite.',
label: 'Ime Znanja',
additionTitle: '🎉 Dokument naložen',
additionP1: 'Dokument je bil naložen v Znanje',
additionP2: ', lahko ga najdete v seznamu dokumentov Znanja.',
stop: 'Ustavi obdelavo',
resume: 'Nadaljuj obdelavo',
navTo: 'Pojdi na dokument',
sideTipTitle: 'Kaj sledi',
sideTipContent: 'Ko je dokument končan z indeksiranjem, lahko Znanje vključite v aplikacijo kot kontekst, nastavitve konteksta najdete na strani za orkestracijo ukazov. Prav tako ga lahko ustvarite kot samostojni vtičnik za indeksiranje ChatGPT in ga izdate.',
modelTitle: 'Ali ste prepričani, da želite ustaviti vdelavo?',
modelContent: 'Če boste morali nadaljevati obdelavo kasneje, se bo ta nadaljevala tam, kjer ste končali.',
modelButtonConfirm: 'Potrdi',
modelButtonCancel: 'Prekliči',
},
otherDataSource: {
learnMore: 'Izvedi več',
title: 'Vzpostavite povezavo z drugimi viri podatkov?',
description: 'Trenutno ima baza znanja Dify le omejene vire podatkov. Prispevanje vira podatkov v bazo znanja Dify je fantastičen način za izboljšanje prilagodljivosti in moči platforme za vse uporabnike. Naš vodnik za prispevke olajša začetek. Če želite izvedeti več, kliknite spodnjo povezavo.',
},
watercrawl: {
configWatercrawl: 'Konfiguriraj Watercrawl',
getApiKeyLinkText: 'Pridobite svoj API ključ iz watercrawl.dev',
apiKeyPlaceholder: 'API ključ iz watercrawl.dev',
},
}
export default translation

View File

@@ -0,0 +1,407 @@
const translation = {
list: {
title: 'Dokumenti',
desc: 'Vse datoteke znanja so prikazane tukaj, celotno znanje pa je mogoče povezati s citati Dify ali indeksirati prek vtičnika Chat.',
addFile: 'Dodaj datoteko',
addPages: 'Dodaj strani',
addUrl: 'Dodaj URL',
table: {
header: {
fileName: 'IME DATOTEKE',
words: 'BESEDE',
hitCount: 'ŠTEVILO PRIDOBITEV',
uploadTime: 'ČAS NALAGANJA',
status: 'STATUS',
action: 'DEJANJE',
chunkingMode: 'NAČIN KOŠČENJA',
},
rename: 'Preimenuj',
name: 'Ime',
},
action: {
uploadFile: 'Naloži novo datoteko',
settings: 'Nastavitve segmenta',
addButton: 'Dodaj del',
add: 'Dodaj del',
batchAdd: 'Serijsko dodajanje',
archive: 'Arhiviraj',
unarchive: 'Razveljavi arhiviranje',
delete: 'Izbriši',
enableWarning: 'Arhivirane datoteke ni mogoče omogočiti',
sync: 'Sinhroniziraj',
pause: 'Zaustavi',
resume: 'Nadaljuj',
},
index: {
enable: 'Omogoči',
disable: 'Onemogoči',
all: 'Vse',
enableTip: 'Datoteka je lahko indeksirana',
disableTip: 'Datoteka ne more biti indeksirana',
},
status: {
queuing: 'V čakalni vrsti',
indexing: 'Indeksiranje',
paused: 'Zaustavljeno',
error: 'Napaka',
available: 'Na voljo',
enabled: 'Omogočeno',
disabled: 'Onemogočeno',
archived: 'Arhivirano',
},
empty: {
title: 'Dokumentacije še ni',
upload: {
tip: 'Lahko naložite datoteke, sinhronizirate z spletno stranjo ali aplikacijami, kot so Notion, GitHub itd.',
},
sync: {
tip: 'Dify bo občasno prenesel datoteke iz Notion in dokončal obdelavo.',
},
},
delete: {
title: 'Ali ste prepričani, da želite izbrisati?',
content: 'Če boste nadaljevali obdelavo kasneje, boste nadaljevali tam, kjer ste končali.',
},
batchModal: {
title: 'Serijsko dodajanje delov',
csvUploadTitle: 'Povlecite in spustite svojo CSV datoteko tukaj ali ',
browse: 'brskajte',
tip: 'CSV datoteka mora ustrezati naslednji strukturi:',
question: 'vprašanje',
answer: 'odgovor',
contentTitle: 'vsebina dela',
content: 'vsebina',
template: 'Prenesite predlogo tukaj',
cancel: 'Prekliči',
run: 'Zaženi serijo',
runError: 'Serijsko dodajanje ni uspelo',
processing: 'V obdelavi serije',
completed: 'Uvoz zaključen',
error: 'Napaka pri uvozu',
ok: 'V redu',
},
learnMore: 'Izvedi več',
sort: {
uploadTime: 'Čas nalaganja',
hitCount: 'Število priklicev',
},
},
metadata: {
title: 'Metapodatki',
desc: 'Označevanje metapodatkov za dokumente omogoča, da AI pravočasno dostopa do njih in prikaže vir referenc uporabnikom.',
dateTimeFormat: 'MMMM D, YYYY hh:mm A',
docTypeSelectTitle: 'Izberite vrsto dokumenta',
docTypeChangeTitle: 'Spremeni vrsto dokumenta',
docTypeSelectWarning:
'Če se vrsta dokumenta spremeni, trenutni vneseni metapodatki ne bodo ohranjeni',
firstMetaAction: 'Začni',
placeholder: {
add: 'Dodaj ',
select: 'Izberi ',
},
source: {
upload_file: 'Naloži datoteko',
notion: 'Sinhroniziraj iz Notion',
github: 'Sinhroniziraj iz Github',
local_file: 'Lokalna datoteka',
online_document: 'Spletni dokument',
website_crawl: 'Iskanje po spletnih mestih',
},
type: {
book: 'Knjiga',
webPage: 'Spletna stran',
paper: 'Znanstveni članek',
socialMediaPost: 'Objava na družbenih omrežjih',
personalDocument: 'Osebni dokument',
businessDocument: 'Poslovni dokument',
IMChat: 'Klepet',
wikipediaEntry: 'Vnos iz Wikipedije',
notion: 'Sinhroniziraj iz Notion',
github: 'Sinhroniziraj iz Github',
technicalParameters: 'Tehnični parametri',
},
field: {
processRule: {
processDoc: 'Obdelaj dokument',
segmentRule: 'Pravilo segmenta',
segmentLength: 'Dolžina segmentov',
processClean: 'Čiščenje besedila',
},
book: {
title: 'Naslov',
language: 'Jezik',
author: 'Avtor',
publisher: 'Založnik',
publicationDate: 'Datum objave',
ISBN: 'ISBN',
category: 'Kategorija',
},
webPage: {
title: 'Naslov',
url: 'URL',
language: 'Jezik',
authorPublisher: 'Avtor/Založnik',
publishDate: 'Datum objave',
topicKeywords: 'Teme/Ključne besede',
description: 'Opis',
},
paper: {
title: 'Naslov',
language: 'Jezik',
author: 'Avtor',
publishDate: 'Datum objave',
journalConferenceName: 'Ime revije/konference',
volumeIssuePage: 'Letnik/Številka/Stran',
DOI: 'DOI',
topicsKeywords: 'Teme/Ključne besede',
abstract: 'Povzetek',
},
socialMediaPost: {
platform: 'Platforma',
authorUsername: 'Avtor/Uporabniško ime',
publishDate: 'Datum objave',
postURL: 'URL objave',
topicsTags: 'Teme/Oznake',
},
personalDocument: {
title: 'Naslov',
author: 'Avtor',
creationDate: 'Datum nastanka',
lastModifiedDate: 'Datum zadnje spremembe',
documentType: 'Vrsta dokumenta',
tagsCategory: 'Oznake/Kategorija',
},
businessDocument: {
title: 'Naslov',
author: 'Avtor',
creationDate: 'Datum nastanka',
lastModifiedDate: 'Datum zadnje spremembe',
documentType: 'Vrsta dokumenta',
departmentTeam: 'Oddelek/Ekipa',
},
IMChat: {
chatPlatform: 'Platforma za klepet',
chatPartiesGroupName: 'Udeleženci klepeta/Skupina',
participants: 'Udeleženci',
startDate: 'Datum začetka',
endDate: 'Datum konca',
topicsKeywords: 'Teme/Ključne besede',
fileType: 'Vrsta datoteke',
},
wikipediaEntry: {
title: 'Naslov',
language: 'Jezik',
webpageURL: 'URL spletne strani',
editorContributor: 'Urednik/Sodelavec',
lastEditDate: 'Datum zadnje spremembe',
summaryIntroduction: 'Povzetek/Uvod',
},
notion: {
title: 'Naslov',
language: 'Jezik',
author: 'Avtor',
createdTime: 'Čas nastanka',
lastModifiedTime: 'Čas zadnje spremembe',
url: 'URL',
tag: 'Oznaka',
description: 'Opis',
},
github: {
repoName: 'Ime repozitorija',
repoDesc: 'Opis repozitorija',
repoOwner: 'Lastnik repozitorija',
fileName: 'Ime datoteke',
filePath: 'Pot do datoteke',
programmingLang: 'Programski jezik',
url: 'URL',
license: 'Licenca',
lastCommitTime: 'Čas zadnje spremembe',
lastCommitAuthor: 'Avtor zadnje spremembe',
},
originInfo: {
originalFilename: 'Izvirno ime datoteke',
originalFileSize: 'Izvirna velikost datoteke',
uploadDate: 'Datum nalaganja',
lastUpdateDate: 'Datum zadnje spremembe',
source: 'Vir',
},
technicalParameters: {
segmentSpecification: 'Specifikacija segmentov',
segmentLength: 'Dolžina segmentov',
avgParagraphLength: 'Povprečna dolžina odstavka',
paragraphs: 'Odstavki',
hitCount: 'Število pridobitev',
embeddingTime: 'Čas vdelave',
embeddedSpend: 'Stroški vdelave',
},
},
languageMap: {
zh: 'Kitajščina',
en: 'Angleščina',
es: 'Španščina',
fr: 'Francoščina',
de: 'Nemščina',
ja: 'Japonščina',
ko: 'Korejščina',
ru: 'Ruščina',
ar: 'Arabščina',
pt: 'Portugalščina',
it: 'Italijanščina',
nl: 'Nizozemščina',
pl: 'Poljščina',
sv: 'Švedščina',
tr: 'Turščina',
he: 'Hebrejščina',
hi: 'Hindujščina',
da: 'Danščina',
fi: 'Finščina',
no: 'Norveščina',
hu: 'Madžarščina',
el: 'Grščina',
cs: 'Češčina',
th: 'Tajščina',
id: 'Indonezijščina',
},
categoryMap: {
book: {
fiction: 'Leposlovje',
biography: 'Biografija',
history: 'Zgodovina',
science: 'Znanost',
technology: 'Tehnologija',
education: 'Izobraževanje',
philosophy: 'Filozofija',
religion: 'Religija',
socialSciences: 'Družboslovje',
art: 'Umetnost',
travel: 'Potovanja',
health: 'Zdravje',
selfHelp: 'Samopomoč',
businessEconomics: 'Poslovanje in ekonomija',
cooking: 'Kuhanje',
childrenYoungAdults: 'Otroci in mladi odrasli',
comicsGraphicNovels: 'Stripi in grafični romani',
poetry: 'Poezija',
drama: 'Drama',
other: 'Drugo',
},
personalDoc: {
notes: 'Zapiski',
blogDraft: 'Osnutek bloga',
diary: 'Dnevnik',
researchReport: 'Raziskovalno poročilo',
bookExcerpt: 'Odlomek iz knjige',
schedule: 'Urnik',
list: 'Seznam',
projectOverview: 'Pregled projekta',
photoCollection: 'Fotografska zbirka',
creativeWriting: 'Ustvarjalno pisanje',
codeSnippet: 'Koda',
designDraft: 'Oblikovalski osnutek',
personalResume: 'Osebni življenjepis',
other: 'Drugo',
},
businessDoc: {
meetingMinutes: 'Zapisniki sestankov',
researchReport: 'Raziskovalno poročilo',
proposal: 'Predlog',
employeeHandbook: 'Priročnik za zaposlene',
trainingMaterials: 'Izobraževalni materiali',
requirementsDocument: 'Dokumentacija zahtev',
designDocument: 'Oblikovalska dokumentacija',
productSpecification: 'Specifikacija izdelka',
financialReport: 'Finančno poročilo',
marketAnalysis: 'Tržna analiza',
projectPlan: 'Načrt projekta',
teamStructure: 'Struktura ekipe',
policiesProcedures: 'Pravila in postopki',
contractsAgreements: 'Pogodbe in dogovori',
emailCorrespondence: 'E-poštna korespondenca',
other: 'Drugo',
},
},
},
embedding: {
processing: 'Proces vdelave...',
paused: 'Vdelava zaustavljena',
completed: 'Vdelava zaključena',
error: 'Napaka pri vdelavi',
docName: 'Predobdelava dokumenta',
mode: 'Pravilo segmentacije',
segmentLength: 'Dolžina segmentov',
textCleaning: 'Predobdelava in čiščenje besedila',
segments: 'Odstavki',
highQuality: 'Način visoke kakovosti',
economy: 'Ekonomski način',
estimate: 'Ocenjena poraba',
stop: 'Ustavi obdelavo',
resume: 'Nadaljuj obdelavo',
automatic: 'Samodejno',
custom: 'Po meri',
previewTip: 'Predogled odstavkov bo na voljo po zaključku vdelave',
hierarchical: 'Starš-otrok',
childMaxTokens: 'Otrok',
pause: 'Zaustavi',
parentMaxTokens: 'Starš',
waiting: 'Čakanje na zajemanje...',
},
segment: {
paragraphs: 'Odstavki',
keywords: 'Ključne besede',
addKeyWord: 'Dodaj ključno besedo',
keywordError: 'Največja dolžina ključne besede je 20',
hitCount: 'Število pridobitev',
vectorHash: 'Vektorski hash: ',
questionPlaceholder: 'dodajte vprašanje tukaj',
questionEmpty: 'Vprašanje ne sme biti prazno',
answerPlaceholder: 'dodajte odgovor tukaj',
answerEmpty: 'Odgovor ne sme biti prazen',
contentPlaceholder: 'dodajte vsebino tukaj',
contentEmpty: 'Vsebina ne sme biti prazna',
newTextSegment: 'Nov besedilni segment',
newQaSegment: 'Nov Q&A segment',
delete: 'Izbriši ta del?',
regenerationSuccessTitle: 'Regeneracija končana',
expandChunks: 'Razširitev kosov',
childChunk: 'Otroški kos',
editedAt: 'Urejeno na',
dateTimeFormat: 'MM/DD/YYYY h:mm',
edited: 'UREJATI',
addAnother: 'Dodajanje še enega',
childChunks_one: 'OTROŠKI KOS',
chunkDetail: 'Detajl koščka',
chunkAdded: 'Dodan 1 kos',
editChildChunk: 'Urejanje podrejenega kosa',
regenerationConfirmTitle: 'Ali želite regenerirati otroške koščke?',
empty: 'Ni najdenega koščka',
searchResults_other: 'REZULTATI',
childChunks_other: 'OTROŠKI KOŠČKI',
addChildChunk: 'Dodajanje podrejenega kosa',
editParentChunk: 'Urejanje nadrejenega kosa',
regenerationConfirmMessage: 'Obnavljanje podrejenih kosov bo prepisalo trenutne podrejene koščke, vključno z urejenimi koščki in na novo dodanimi kosi. Regeneracije ni mogoče razveljaviti.',
editChunk: 'Uredi kos',
chunks_one: 'KOS',
searchResults_one: 'REZULTAT',
parentChunks_one: 'STARŠEVSKI KOS',
characters_other: 'Znakov',
chunks_other: 'KOSE',
clearFilter: 'Počisti filter',
newChildChunk: 'Nov podzakonski kos',
characters_one: 'znak',
regeneratingTitle: 'Regeneracija otroških kosov',
regeneratingMessage: 'To lahko traja trenutek, prosim počakajte ...',
parentChunks_other: 'STARŠEVSKI KOSI',
collapseChunks: 'Strniti koščke',
parentChunk: 'Starševski kos',
regenerationSuccessMessage: 'To okno lahko zaprete.',
newChunk: 'Nov kos',
searchResults_zero: 'REZULTAT',
chunk: 'Kos',
addChunk: 'Dodajanje kosa',
childChunkAdded: 'Dodan je 1 kos otroka',
keywordDuplicate: 'Ključna beseda že obstaja',
keywordEmpty: 'Ključna beseda ne more biti prazna',
},
}
export default translation

View File

@@ -0,0 +1,34 @@
const translation = {
title: 'Testiranje pridobivanja',
settingTitle: 'Nastavitve pridobivanja',
desc: 'Preizkusite učinkovitost zadetkov znanja na podlagi podanega poizvedbenega besedila',
dateTimeFormat: 'DD/MM/YYYY hh:mm A',
table: {
header: {
source: 'Vir',
text: 'Besedilo',
time: 'Čas',
},
},
input: {
title: 'Izvorno besedilo',
placeholder: 'Prosimo, vnesite besedilo, priporočljivo je kratko izjavno poved.',
countWarning: 'Do 200 znakov.',
indexWarning: 'Samo znanje visoke kakovosti.',
testing: 'Testiranje',
},
hit: {
title: 'PRIDOBLJENI ODSTAVKI',
emptyTip: 'Rezultati testiranja pridobivanja bodo prikazani tukaj',
},
noRecentTip: 'Tukaj ni nedavnih rezultatov poizvedb',
viewChart: 'Prikaži VEKTORSKI GRAF',
viewDetail: 'Prikaži podrobnosti',
records: 'Zapisov',
keyword: 'Ključne besede',
chunkDetail: 'Detajl koščka',
open: 'Odprt',
hitChunks: 'Zadenite {{num}} podrejene koščke',
}
export default translation

View File

@@ -0,0 +1,166 @@
const translation = {
creation: {
createFromScratch: {
title: 'Prazen cevovod znanja',
description: 'Ustvarite cevovod po meri iz nič s popolnim nadzorom nad obdelavo in strukturo podatkov.',
},
caution: 'Previdnost',
backToKnowledge: 'Nazaj na Znanje',
importDSL: 'Uvoz iz datoteke DSL',
createKnowledge: 'Ustvarite znanje',
successTip: 'Uspešno ustvarjena baza znanja',
errorTip: 'Ustvarjanje zbirke znanja ni uspelo',
},
templates: {
customized: 'Prilagojene',
},
operations: {
convert: 'Pretvoriti',
preview: 'Predogled',
details: 'Podrobnosti',
choose: 'Izbrati',
editInfo: 'Urejanje podatkov',
process: 'Proces',
backToDataSource: 'Nazaj na vir podatkov',
exportPipeline: 'Izvozni cevovod',
dataSource: 'Vir podatkov',
useTemplate: 'Uporabite ta cevovod znanja',
saveAndProcess: 'Shranjevanje in obdelava',
},
deletePipeline: {
content: 'Brisanje predloge cevovoda je nepovratno.',
title: 'Ali ste prepričani, da boste izbrisali to predlogo cevovoda?',
},
publishPipeline: {
success: {
message: 'Objavljen Knowledge Pipeline',
tip: 'Pojdite v Dokumente, da dodate ali upravljate z dokumenti.',
},
error: {
message: 'Objava cevovoda znanja ni uspela',
},
},
publishTemplate: {
success: {
learnMore: 'Izvedi več',
message: 'Objavljena predloga cevovoda',
tip: 'To predlogo lahko uporabite na strani za ustvarjanje.',
},
error: {
message: 'Ni bilo mogoče objaviti predloge cevovoda',
},
},
exportDSL: {
errorTip: 'Izvoz cevovoda DSL ni uspel',
successTip: 'Uspešno izvozite DSL',
},
details: {
structure: 'Struktura',
structureTooltip: 'Struktura kosov določa, kako so dokumenti razdeljeni in indeksirani ponuja načine Splošno, Nadrejeno-podrejeno in Vprašanja in odgovori in je edinstvena za vsako zbirko znanja.',
createdBy: 'Avtor {{author}}',
},
testRun: {
steps: {
documentProcessing: 'Obdelava dokumentov',
dataSource: 'Vir podatkov',
},
dataSource: {
localFiles: 'Lokalne datoteke',
},
notion: {
docTitle: 'Dokumenti o pojmih',
title: 'Izberite Notion Pages',
},
title: 'Preskusni zagon',
tooltip: 'V načinu preskusnega zagona je dovoljeno uvoziti samo en dokument naenkrat za lažje odpravljanje napak in opazovanje.',
},
inputFieldPanel: {
uniqueInputs: {
title: 'Edinstveni vhodi za vsak vhod',
tooltip: 'Enolični vhodi so dostopni samo izbranemu viru podatkov in njegovim nadaljnjim vozliščem. Uporabnikom ga ne bo treba izpolniti pri izbiri drugih virov podatkov. V prvem koraku (Vir podatkov) bodo prikazana samo vhodna polja, na katera se sklicujejo spremenljivke vira podatkov. Vsa druga polja bodo prikazana v drugem koraku (Obdelava dokumentov).',
},
globalInputs: {
title: 'Globalni vložki za vse vhode',
tooltip: 'Globalni vhodi so v skupni rabi med vsemi vozlišči. Uporabniki jih bodo morali izpolniti pri izbiri katerega koli vira podatkov. Polja, kot sta ločilo in največja dolžina kosa, lahko na primer enakomerno uporabite v več virih podatkov. V prvem koraku (Vir podatkov) so prikazana le vhodna polja, na katera se sklicujejo spremenljivke vira podatkov. Vsa druga polja so prikazana v drugem koraku (Obdelava dokumentov).',
},
preview: {
stepOneTitle: 'Vir podatkov',
stepTwoTitle: 'Obdelava dokumentov',
},
error: {
variableDuplicate: 'Ime spremenljivke že obstaja. Prosimo, izberite drugo ime.',
},
editInputField: 'Uredi vnosno polje',
title: 'Uporabniška vnosna polja',
addInputField: 'Dodajanje vhodnega polja',
description: 'Uporabniška vnosna polja se uporabljajo za določanje in zbiranje spremenljivk, ki so potrebne med postopkom izvajanja cevovoda. Uporabniki lahko prilagodijo vrsto polja in prilagodljivo konfigurirajo vhodno vrednost, da ustreza potrebam različnih virov podatkov ali korakov obdelave dokumentov.',
},
addDocuments: {
steps: {
processingDocuments: 'Obdelava dokumentov',
processDocuments: 'Obdelava dokumentov',
chooseDatasource: 'Izbira vira podatkov',
},
stepOne: {
preview: 'Predogled',
},
stepTwo: {
chunkSettings: 'Nastavitve kosov',
previewChunks: 'Predogled kosov',
},
stepThree: {
learnMore: 'Izvedi več',
},
characters: 'Znakov',
backToDataSource: 'Vir podatkov',
title: 'Dodajanje dokumentov',
selectOnlineDocumentTip: 'Obdelajte do {{count}} strani',
selectOnlineDriveTip: 'Obdelajte do {{count}} datotek, vsaka največ {{fileSize}} MB',
},
documentSettings: {
title: 'Nastavitve dokumenta',
},
onlineDocument: {
pageSelectorTitle: '{{name}} strani',
},
onlineDrive: {
breadcrumbs: {
allFiles: 'Vse datoteke',
searchPlaceholder: 'Iskanje datotek ...',
allBuckets: 'Vsa vedra za shranjevanje v oblaku',
searchResult: 'Najdi {{searchResultsLength}} predmetov v mapi "{{folderName}}"',
},
resetKeywords: 'Ponastavitev ključnih besed',
emptyFolder: 'Ta mapa je prazna',
emptySearchResult: 'Predmeti niso bili najdeni',
notSupportedFileType: 'Ta vrsta datoteke ni podprta',
notConnected: '{{name}} ni povezan',
notConnectedTip: 'Za sinhronizacijo z {{name}} je treba najprej vzpostaviti povezavo z {{name}}.',
},
credentialSelector: {
name: '{{credentialName}}\'s {{pluginName}}',
},
conversion: {
confirm: {
title: 'Potrditev',
content: 'To dejanje je trajno. Ne boste se mogli vrniti na prejšnjo metodo. Prosimo, potrdite za pretvorbo.',
},
title: 'Pretvori v cevovod znanja',
errorMessage: 'Pretvorba nabora podatkov v cevovod ni uspela',
warning: 'Tega dejanja ni mogoče razveljaviti.',
successMessage: 'Uspešno pretvorba nabora podatkov v cevovod',
descriptionChunk2: '- bolj odprt in prilagodljiv pristop z dostopom do vtičnikov z našega trga. To bo uporabilo novo metodo obdelave za vse prihodnje dokumente.',
descriptionChunk1: 'Zdaj lahko obstoječo zbirko znanja pretvorite tako, da za obdelavo dokumentov uporabljate cevovod znanja',
},
knowledgePermissions: 'Dovoljenja',
pipelineNameAndIcon: 'Ime in ikona cevovoda',
knowledgeNameAndIconPlaceholder: 'Prosimo, vnesite ime baze znanja',
inputField: 'Vnosno polje',
knowledgeDescription: 'Opis znanja',
knowledgeNameAndIcon: 'Ime in ikona znanja',
editPipelineInfo: 'Urejanje informacij o cevovodu',
knowledgeDescriptionPlaceholder: 'Opišite, kaj je v tej bazi znanja. Podroben opis omogoča umetni inteligenci natančnejši dostop do vsebine nabora podatkov. Če je prazen, bo Dify uporabil privzeto strategijo zadetkov. (Neobvezno)',
configurationTip: 'Konfiguriraj {{pluginName}}',
}
export default translation

View File

@@ -0,0 +1,51 @@
const translation = {
title: 'Nastavitve znanja',
desc: 'Tukaj lahko spremenite lastnosti in nastavitve pridobivanja tega znanja.',
form: {
name: 'Ime znanja',
namePlaceholder: 'Prosimo, vnesite ime znanja',
nameError: 'Ime ne sme biti prazno',
desc: 'Opis znanja',
descInfo: 'Prosimo, napišite jasen besedilni opis, ki bo povzel vsebino znanja. Ta opis bo uporabljen kot osnova za ujemanje pri izbiri med več znanji za sklepanje.',
descPlaceholder: 'Opišite, kaj je v tem znanju (neobvezno)',
descWrite: 'Naučite se, kako napisati dober opis znanja.',
permissions: 'Dovoljenja',
permissionsOnlyMe: 'Samo jaz',
permissionsAllMember: 'Vsi člani ekipe',
permissionsInvitedMembers: 'Določeni člani ekipe',
me: '(Vi)',
indexMethod: 'Metoda indeksiranja',
indexMethodHighQuality: 'Visoka kakovost',
indexMethodHighQualityTip: 'Za obdelavo pokličite vdelani model za zagotovitev večje natančnosti pri poizvedbah uporabnikov.',
indexMethodEconomy: 'Varčna',
indexMethodEconomyTip: 'Uporabite offline vektorske motorje, indeksiranje ključnih besed itd., da zmanjšate natančnost brez porabe žetonov',
embeddingModel: 'Vdelani model',
embeddingModelTip: 'Če želite spremeniti vdelani model, pojdite na ',
embeddingModelTipLink: 'Nastavitve',
retrievalSetting: {
title: 'Nastavitve pridobivanja',
learnMore: 'Izvedite več',
description: ' o metodi pridobivanja.',
longDescription: ' o metodi pridobivanja, to lahko kadar koli spremenite v nastavitvah znanja.',
method: 'Metoda pridobivanja',
},
externalKnowledgeAPI: 'Zunanji API za znanje',
externalKnowledgeID: 'ID zunanjega znanja',
retrievalSettings: 'Nastavitve pridobivanja',
save: 'Shrani',
indexMethodChangeToEconomyDisabledTip: 'Ni na voljo za pregradnjo iz HQ v ECO',
upgradeHighQualityTip: 'Ko nadgradite na način visoke kakovosti, vrnitev v ekonomični način ni na voljo',
helpText: 'Naučite se napisati dober opis nabora podatkov.',
searchModel: 'Išči model',
chunkStructure: {
learnMore: 'Izvedi več',
description: 'o strukturi Chunk.',
title: 'Struktura kosov',
},
nameAndIcon: 'Ime in ikona',
numberOfKeywords: 'Število ključnih besed',
onSearchResults: 'Noben član se ne ujema z vašo iskalno poizvedbo.\nPoskusite znova iskati.',
},
}
export default translation

View File

@@ -0,0 +1,243 @@
const translation = {
knowledge: 'Znanje',
externalTag: 'Zunanje',
externalAPI: 'Zunanji API',
externalAPIPanelTitle: 'Zunanji API za znanje',
externalKnowledgeId: 'ID zunanjega znanja',
externalKnowledgeName: 'Ime zunanjega znanja',
externalKnowledgeDescription: 'Opis znanja',
externalKnowledgeIdPlaceholder: 'Prosimo, vnesite ID znanja',
externalKnowledgeNamePlaceholder: 'Prosimo, vnesite ime baze znanja',
externalKnowledgeDescriptionPlaceholder: 'Opišite, kaj je v tej bazi znanja (neobvezno)',
learnHowToWriteGoodKnowledgeDescription: 'Naučite se, kako napisati dober opis znanja',
externalAPIPanelDescription: 'Zunanji API za znanje se uporablja za povezovanje z bazo znanja izven Dify in pridobivanje znanja iz te baze.',
externalAPIPanelDocumentation: 'Naučite se, kako ustvariti zunanji API za znanje',
documentCount: ' dokumentov',
wordCount: ' tisoč besed',
appCount: ' povezanih aplikacij',
createDataset: 'Ustvari znanje',
createNewExternalAPI: 'Ustvari nov zunanji API za znanje',
noExternalKnowledge: 'Zunanjega API-ja za znanje še ni, kliknite tukaj za ustvarjanje',
createExternalAPI: 'Dodaj zunanji API za znanje',
editExternalAPIFormTitle: 'Uredi zunanji API za znanje',
editExternalAPITooltipTitle: 'POVEZANO ZNANJE',
editExternalAPIConfirmWarningContent: {
front: 'Ta zunanji API za znanje je povezan z',
end: 'zunanjim znanjem, in ta sprememba bo vplivala na vse njih. Ali ste prepričani, da želite shraniti to spremembo?',
},
editExternalAPIFormWarning: {
front: 'Ta zunanji API je povezan z',
end: 'zunanjim znanjem',
},
deleteExternalAPIConfirmWarningContent: {
title: {
front: 'Izbriši',
end: '?',
},
content: {
front: 'Ta zunanji API za znanje je povezan z',
end: 'zunanjim znanjem. Brisanje tega API-ja bo onemogočilo vse povezane baze znanja. Ali ste prepričani, da želite izbrisati ta API?',
},
noConnectionContent: 'Ali ste prepričani, da želite izbrisati ta API?',
},
selectExternalKnowledgeAPI: {
placeholder: 'Izberite zunanji API za znanje',
},
connectDataset: 'Povežite se z zunanjo bazo znanja',
connectDatasetIntro: {
title: 'Kako se povezati z zunanjo bazo znanja',
content: {
front: 'Za povezavo z zunanjo bazo znanja morate najprej ustvariti zunanji API. Prosimo, natančno preberite in se sklicujte na',
link: 'Naučite se, kako ustvariti zunanji API',
end: '. Nato poiščite ustrezni ID znanja in ga vnesite v obrazec na levi. Če so vse informacije pravilne, boste po kliku na gumb za povezavo samodejno preusmerjeni na testiranje pridobivanja v bazi znanja.',
},
learnMore: 'Izvedite več',
},
connectHelper: {
helper1: 'Povežite se z zunanjimi bazami znanja preko API-ja in ID-ja baze znanja. Trenutno je ',
helper2: 'podprta le funkcionalnost pridobivanja',
helper3: '. Močno priporočamo, da ',
helper4: 'natančno preberete dokumentacijo za pomoč',
helper5: ' pred uporabo te funkcije.',
},
createDatasetIntro: 'Uvozite lastne podatke v besedilni obliki ali v realnem času pišite podatke prek Webhook-a za izboljšanje konteksta LLM.',
deleteDatasetConfirmTitle: 'Izbrisati to znanje?',
deleteDatasetConfirmContent:
'Brisanje znanja je nepovratno. Uporabniki do vašega znanja ne bodo več imeli dostopa, vse nastavitve pozivov in dnevniki bodo trajno izbrisani.',
datasetUsedByApp: 'Znanje se uporablja v nekaterih aplikacijah. Aplikacije ne bodo več mogle uporabljati tega znanja, vse nastavitve pozivov in dnevniki bodo trajno izbrisani.',
datasetDeleted: 'Znanje izbrisano',
datasetDeleteFailed: 'Brisanje znanja ni uspelo',
didYouKnow: 'Ali ste vedeli?',
intro1: 'Znanje je mogoče integrirati v aplikacijo Dify ',
intro2: 'kot kontekst',
intro3: ',',
intro4: 'ali pa ',
intro5: 'se lahko ustvari',
intro6: ' kot samostojni vtičnik ChatGPT za objavo',
unavailable: 'Ni na voljo',
datasets: 'ZNANJE',
datasetsApi: 'API DOSTOP',
externalKnowledgeForm: {
connect: 'Poveži',
cancel: 'Prekliči',
},
externalAPIForm: {
name: 'Ime',
endpoint: 'API Končna točka',
apiKey: 'API ključ',
save: 'Shrani',
cancel: 'Prekliči',
edit: 'Uredi',
encrypted: {
front: 'Vaš API žeton bo šifriran in shranjen z uporabo',
end: 'tehnologije.',
},
},
retrieval: {
semantic_search: {
title: 'Vektorsko iskanje',
description: 'Ustvari vdelke poizvedbe in poišči odstavke besedila, ki so najbolj podobni njegovi vektorski predstavitvi.',
},
full_text_search: {
title: 'Iskanje celotnega besedila',
description: 'Indeksirajte vse izraze v dokumentu, kar uporabnikom omogoča iskanje katerega koli izraza in pridobitev ustreznega odstavka besedila, ki ga vsebuje.',
},
hybrid_search: {
title: 'Hibridno iskanje',
description: 'Istočasno izvede iskanje celotnega besedila in vektorsko iskanje ter ponovno razvrsti zadetke, da izbere najboljše ujemanje za uporabnikovo poizvedbo. Uporabniki lahko določijo uteži ali konfigurirajo model za ponovno razvrščanje.',
recommend: 'Priporočamo',
},
invertedIndex: {
},
change: 'Spremeni',
changeRetrievalMethod: 'Spremeni metodo pridobivanja',
keyword_search: {
title: 'Obrnjeni indeks',
description: 'Obrnjeni indeks je struktura, ki se uporablja za učinkovito iskanje. Vsak izraz, organiziran po izrazih, kaže na dokumente ali spletne strani, ki ga vsebujejo.',
},
},
docsFailedNotice: 'dokumentov ni bilo mogoče indeksirati',
retry: 'Poskusi znova',
indexingTechnique: {
high_quality: 'HQ',
economy: 'ECO',
},
indexingMethod: {
semantic_search: 'VEKTORSKO',
full_text_search: 'CELOTNO BESEDILO',
hybrid_search: 'HIBRIDNO',
invertedIndex: 'INVERZNO',
},
defaultRetrievalTip: 'Privzeto se uporablja večpotno pridobivanje. Znanje se pridobiva iz več baz znanja in nato ponovno razvrsti.',
mixtureHighQualityAndEconomicTip: 'Model za ponovno razvrščanje je potreben za mešanico baz znanja visoke kakovosti in varčnih baz.',
inconsistentEmbeddingModelTip: 'Model za ponovno razvrščanje je potreben, če so vdelani modeli izbranih baz znanja neenotni.',
mixtureInternalAndExternalTip: 'Model za ponovno razvrščanje je potreben za mešanico notranjega in zunanjega znanja.',
allExternalTip: 'Pri uporabi samo zunanjega znanja lahko uporabnik izbere, ali želi omogočiti model za ponovno razvrščanje. Če ni omogočen, bodo pridobljeni deli razvrščeni glede na ocene. Če so strategije pridobivanja različnih baz znanja neenotne, bo to netočno.',
retrievalSettings: 'Nastavitve pridobivanja',
rerankSettings: 'Nastavitve za ponovno razvrščanje',
weightedScore: {
title: 'Utežena ocena',
description: 'Z nastavljanjem dodeljenih uteži ta strategija za ponovno razvrščanje določa, ali naj se daje prednost semantičnemu ali ključnemu ujemanju.',
semanticFirst: 'Semantično najprej',
keywordFirst: 'Ključne besede najprej',
customized: 'Prilagojeno',
semantic: 'Semantično',
keyword: 'Ključna beseda',
},
nTo1RetrievalLegacy: 'N-to-1 pridobivanje bo uradno ukinjeno septembra. Priporočamo uporabo najnovejšega večpotnega pridobivanja za boljše rezultate.',
nTo1RetrievalLegacyLink: 'Izvedite več',
nTo1RetrievalLegacyLinkText: 'N-to-1 pridobivanje bo uradno ukinjeno septembra.',
chunkingMode: {
general: 'Splošno',
parentChild: 'Starš-otrok',
graph: 'Graf',
qa: 'Vprašanja in odgovori',
},
parentMode: {
fullDoc: 'Celoten dokument',
paragraph: 'Odstavek',
},
batchAction: {
cancel: 'Odpovedati',
selected: 'Izbrane',
enable: 'Omogočiti',
disable: 'Onesposobiti',
archive: 'Arhiv',
delete: 'Izbrisati',
},
localDocs: 'Lokalni dokumenti',
documentsDisabled: '{{num}} dokumenti onemogočeni - neaktivni več kot 30 dni',
preprocessDocument: '{{num}} Predobdelava dokumentov',
enable: 'Omogočiti',
allKnowledge: 'Vse znanje',
allKnowledgeDescription: 'Izberite, če želite prikazati vse znanje v tem delovnem prostoru. Samo lastnik delovnega prostora lahko upravlja vse znanje.',
metadata: {
createMetadata: {
name: 'Ime',
type: 'Tip',
namePlaceholder: 'Dodajte ime metapodatkov',
back: 'Nazaj',
title: 'Nova metapodatki',
},
checkName: {
empty: 'Ime metapodatkov ne more biti prazno',
invalid: 'Ime metapodatkov lahko vsebuje samo male črke, številke in podčrtaje ter se mora začeti z malo črko.',
tooLong: 'Ime metapodatkov ne sme presegati {{max}} znakov',
},
batchEditMetadata: {
editMetadata: 'Uredi metapodatke',
applyToAllSelectDocument: 'Uporabi za vse izbrane dokumente',
multipleValue: 'Več vrednosti',
applyToAllSelectDocumentTip: 'Samodejno ustvarite vse zgoraj omenjene urejene in nove metapodatke za vsa izbrana dokumenta, sicer bo urejanje metapodatkov veljalo le za dokumente, ki jih imajo.',
editDocumentsNum: 'Urejanje {{num}} dokumentov',
},
selectMetadata: {
search: 'Išči metapodatke',
newAction: 'Nova metapodatki',
manageAction: 'Upravljati',
},
datasetMetadata: {
rename: 'Preimenuj',
namePlaceholder: 'Ime metapodatkov',
deleteTitle: 'Potrdite, da želite izbrisati',
builtIn: 'Vgrajeno',
deleteContent: 'Ali ste prepričani, da želite izbrisati metadata "{{name}}"',
builtInDescription: 'Vgrajeni metapodatki so samodejno izvlečeni in ustvarjeni. Morajo biti omogočeni pred uporabo in jih ni mogoče urejati.',
values: '{{num}} Vrednosti',
addMetaData: 'Dodaj metapodatke',
description: 'Vse metapodatke lahko upravljate tukaj v tej bazi znanja. Spremembe bodo usklajene z vsakim dokumentom.',
disabled: 'Onemogočeno',
name: 'Ime',
},
documentMetadata: {
startLabeling: 'Začni označevanje',
technicalParameters: 'Tehnični parametri',
metadataToolTip: 'Metapodatki služijo kot pomemben filter, ki izboljšuje natančnost in pomembnost iskanja informacij. Tukaj lahko spremenite in dodate metapodatke za ta dokument.',
documentInformation: 'Informacije o dokumentu',
},
metadata: 'Meta podatki',
chooseTime: 'Izberi čas...',
addMetadata: 'Dodaj metapodatke',
},
embeddingModelNotAvailable: 'Model za zajemanje ni na voljo.',
createFromPipeline: 'Ustvarjanje iz cevovoda znanja',
updated: 'Posodobljene',
externalKnowledgeBase: 'Zunanja baza znanja',
serviceApi: {
card: {
apiKey: 'API ključ',
endpoint: 'Vhodna točka API storitve',
title: 'API storitev za zaledje',
apiReference: 'API Referenca',
},
title: 'Storitveni API',
disabled: 'Onemogočeno',
enabled: 'V storitvi',
},
docAllEnabled_one: '{{count}} dokument omogočen',
docAllEnabled_other: 'Vsi dokumenti {{count}} omogočeni',
partialEnabled_one: 'Skupno {{count}} dokumentov, na voljo {{num}}',
partialEnabled_other: 'Skupno {{count}} dokumentov, na voljo {{num}}',
}
export default translation

View File

@@ -0,0 +1,76 @@
const translation = {
toVerifiedTip: {
end: 'za profesionalni načrt Dify.',
front: 'Zdaj ste upravičeni do statusa Preverjeno izobraževanje. Prosimo, vnesite svoje izobraževalne podatke spodaj, da zaključite postopek in prejmete',
coupon: 'izključno 100% kupon',
},
form: {
schoolName: {
placeholder: 'Vpišite uradno, neokrnjeno ime vaše šole',
title: 'Ime vaše šole',
},
schoolRole: {
option: {
administrator: 'Šolski administrator',
teacher: 'Učitelj',
student: 'Študent',
},
title: 'Vaša šolska vloga',
},
terms: {
desc: {
and: 'in',
termsOfService: 'Pogoji storitve',
end: '. Z oddajo:',
privacyPolicy: 'Politika zasebnosti',
front: 'Vaše informacije in uporaba statusa preverjene izobrazbe so predmet naših',
},
option: {
inSchool: 'Potrjujem, da sem vpisan ali zaposlen na navedenem zavodu. Dify lahko zahteva dokazilo o vpisu/zaposlitvi. Če napačno predstavim svojo upravičenost, se strinjam, da plačam morebitne pristojbine, ki so bile sprva oproščene na podlagi mojega izobraževalnega statusa.',
age: 'Potrjujem, da sem star najmanj 18 let',
},
title: 'Pogoji in dogovori',
},
},
toVerified: 'Preverite izobrazbo',
successContent: 'Za vaše račune smo izdali kupon za 100% popust na profesionalni načrt Dify. Kupon je veljaven eno leto, prosimo, uporabite ga v veljavnem obdobju.',
successTitle: 'Imate verifikacijo izobraževanja Dify',
submitError: 'Pošiljanje obrazca ni uspelo. Prosimo, poskusite znova kasneje.',
submit: 'Predloži',
rejectTitle: 'Vaša Dify izobraževalna verifikacija je bila zavrnjena.',
learn: 'Naučite se, kako preveriti izobrazbo',
emailLabel: 'Vaš trenutni elektronski naslov',
currentSigned: 'Trenutno prijavljen kot',
rejectContent: 'Na žalost niste upravičeni do statusa Verificirane izobrazbe in zato ne morete prejeti ekskluzivnega 100-odstotnega kupona za Dify profesionalni načrt, če uporabljate ta e-poštni naslov.',
notice: {
expired: {
summary: {
line1: 'Še vedno lahko dostopate in uporabljate Dify.',
line2: 'Vendar pa niste več upravičeni do novih kuponov za popust na izobraževanje.',
},
title: 'Vaš status izobrazbe je potekel.',
},
isAboutToExpire: {
summary: 'Ne skrbite — to ne bo vplivalo na vaše trenutno naročnino, vendar ne boste dobili izobraževalne popusti, ko se obnovi, razen če ponovno potrdite svoj status.',
title: 'Vaš status izobraževanja bo potekel {{date}}',
},
stillInEducation: {
title: 'Še vedno v izobraževanju?',
expired: 'Ponovno preverite zdaj, da pridobite nov kupon za prihajajoče šolsko leto. Dodali ga bomo vašemu računu in lahko ga uporabite za naslednjo nadgradnjo.',
isAboutToExpire: 'Ponovno preverite zdaj, da pridobite nov kupon za prihajajoče akademsko leto. Shranjen bo na vašem računu in pripravljen za uporabo ob vaši naslednji obnovitvi.',
},
alreadyGraduated: {
title: 'Že končal?',
expired: 'Prosto se lahko nadgradite kadarkoli, da pridobite poln dostop do plačanih funkcij.',
isAboutToExpire: 'Vaša trenutna naročnina bo še vedno aktivna. Ko se konča, boste prešli na Sandbox načrt, ali pa lahko kadar koli nadgradite, da obnovite poln dostop do plačanih funkcij.',
},
action: {
reVerify: 'Ponovno preverite',
upgrade: 'Nadgradnja',
dismiss: 'Odpusti',
},
dateFormat: 'MM/DD/LETOS',
},
}
export default translation

View File

@@ -0,0 +1,44 @@
const translation = {
title: 'Razišči',
sidebar: {
discovery: 'Odkritja',
chat: 'Klepet',
workspace: 'Delovni prostor',
action: {
pin: 'Pripni',
unpin: 'Odpni',
rename: 'Preimenuj',
delete: 'Izbriši',
},
delete: {
title: 'Izbriši aplikacijo',
content: 'Ali ste prepričani, da želite izbrisati to aplikacijo?',
},
},
apps: {
title: 'Razišči aplikacije Dify',
description: 'Uporabite te predloge aplikacij takoj ali prilagodite svoje aplikacije na podlagi predlog.',
allCategories: 'Priporočeno',
},
appCard: {
addToWorkspace: 'Dodaj v delovni prostor',
customize: 'Prilagodi',
},
appCustomize: {
title: 'Ustvari aplikacijo iz {{name}}',
subTitle: 'Ikona aplikacije & ime',
nameRequired: 'Ime aplikacije je obvezno',
},
category: {
Assistant: 'Pomočnik',
Writing: 'Pisanje',
Translate: 'Prevajanje',
Programming: 'Programiranje',
HR: 'Kadri',
Workflow: 'Potek dela',
Agent: 'Agent',
Entertainment: 'Zabava',
},
}
export default translation

View File

@@ -0,0 +1,8 @@
const translation = {
sidebar: {
expandSidebar: 'Razširi stransko vrstico',
collapseSidebar: 'Strni stransko vrstico',
},
}
export default translation

View File

@@ -0,0 +1,126 @@
const translation = {
pageTitle: 'Hej, začnimo!👋',
welcome: 'Dobrodošli v Dify, prosimo, prijavite se za nadaljevanje.',
email: 'E-poštni naslov',
emailPlaceholder: 'Vaš e-poštni naslov',
password: 'Geslo',
passwordPlaceholder: 'Vaše geslo',
name: 'Uporabniško ime',
namePlaceholder: 'Vaše uporabniško ime',
forget: 'Ste pozabili geslo?',
signBtn: 'Prijava',
installBtn: 'Namesti',
setAdminAccount: 'Nastavitev administratorskega računa',
setAdminAccountDesc: 'Najvišje pravice za administratorski račun, ki se lahko uporablja za ustvarjanje aplikacij in upravljanje LLM ponudnikov itd.',
createAndSignIn: 'Ustvari in prijavi se',
oneMoreStep: 'Še en korak',
createSample: 'Na podlagi teh informacij bomo za vas ustvarili vzorčno aplikacijo',
invitationCode: 'Vabilna koda',
invitationCodePlaceholder: 'Vaša vabilna koda',
interfaceLanguage: 'Jezik vmesnika',
timezone: 'Časovni pas',
go: 'Pojdi na Dify',
sendUsMail: 'Pošljite nam uvod po e-pošti, mi pa bomo obravnavali vašo zahtevo za vabilo.',
acceptPP: 'Prebral sem in sprejemam politiko zasebnosti',
reset: 'Za ponastavitev gesla zaženite naslednji ukaz',
withGitHub: 'Nadaljujte z GitHub',
withGoogle: 'Nadaljujte z Google',
rightTitle: 'Odklenite polni potencial LLM',
rightDesc: 'Brez napora gradite vizualno privlačne, operabilne in izboljšljive AI aplikacije.',
tos: 'Pogoji storitve',
pp: 'Politika zasebnosti',
tosDesc: 'Z registracijo se strinjate z našimi',
goToInit: 'Če računa še niste inicializirali, pojdite na stran za inicializacijo',
dontHave: 'Nimate?',
invalidInvitationCode: 'Neveljavna vabilna koda',
accountAlreadyInited: 'Račun je že inicializiran',
forgotPassword: 'Ste pozabili geslo?',
resetLinkSent: 'Povezava za ponastavitev poslana',
sendResetLink: 'Pošlji povezavo za ponastavitev',
backToSignIn: 'Nazaj na prijavo',
forgotPasswordDesc: 'Prosimo, vnesite svoj e-poštni naslov za ponastavitev gesla. Poslali vam bomo e-pošto z navodili za ponastavitev gesla.',
checkEmailForResetLink: 'Preverite svojo e-pošto za povezavo za ponastavitev gesla. Če je ne prejmete v nekaj minutah, preverite tudi mapo z neželeno pošto.',
passwordChanged: 'Prijavite se zdaj',
changePassword: 'Spremeni geslo',
changePasswordTip: 'Prosimo, vnesite novo geslo za svoj račun',
invalidToken: 'Neveljaven ali potekel žeton',
confirmPassword: 'Potrdite geslo',
confirmPasswordPlaceholder: 'Potrdite svoje novo geslo',
passwordChangedTip: 'Vaše geslo je bilo uspešno spremenjeno',
error: {
emailEmpty: 'E-poštni naslov je obvezen',
emailInValid: 'Prosimo, vnesite veljaven e-poštni naslov',
nameEmpty: 'Ime je obvezno',
passwordEmpty: 'Geslo je obvezno',
passwordLengthInValid: 'Geslo mora vsebovati vsaj 8 znakov',
passwordInvalid: 'Geslo mora vsebovati črke in številke, dolžina pa mora biti več kot 8 znakov',
registrationNotAllowed: 'Računa ni mogoče najti. Za registracijo se obrnite na skrbnika sistema.',
invalidEmailOrPassword: 'Neveljaven e-poštni naslov ali geslo.',
},
license: {
tip: 'Preden začnete z Dify Community Edition, preberite GitHub',
link: 'Licenco odprte kode',
},
join: 'Pridruži se',
joinTipStart: 'Vabimo vas, da se pridružite',
joinTipEnd: 'ekipi na Dify',
invalid: 'Povezava je potekla',
explore: 'Razišči Dify',
activatedTipStart: 'Pridružili ste se ekipi',
activatedTipEnd: 'ekipi',
activated: 'Prijavite se zdaj',
adminInitPassword: 'Geslo za inicializacijo administratorja',
validate: 'Potrdi',
checkCode: {
emptyCode: 'Koda je obvezna',
verificationCodePlaceholder: 'Vnesite 6-mestno kodo',
resend: 'Poslati',
verificationCode: 'Koda za preverjanje',
verify: 'Preveriti',
validTime: 'Upoštevajte, da je koda veljavna 5 minut',
checkYourEmail: 'Preverjanje e-pošte',
didNotReceiveCode: 'Niste prejeli kode?',
invalidCode: 'Neveljavna koda',
useAnotherMethod: 'Uporabite drug način',
tipsPrefix: 'Pošljemo kodo za preverjanje na',
},
useVerificationCode: 'Uporaba kode za preverjanje',
licenseInactive: 'Licenca je neaktivna',
changePasswordBtn: 'Nastavitev gesla',
licenseExpired: 'Licenca je potekla',
resetPassword: 'Ponastavi geslo',
back: 'Hrbet',
backToLogin: 'Nazaj na prijavo',
enterYourName: 'Prosimo, vnesite svoje uporabniško ime',
licenseLost: 'Izgubljena licenca',
licenseExpiredTip: 'Licenca za Dify Enterprise za vaš delovni prostor je potekla. Če želite še naprej uporabljati Dify, se obrnite na skrbnika.',
usePassword: 'Uporaba gesla',
sendVerificationCode: 'Pošlji kodo za preverjanje',
resetPasswordDesc: 'Vnesite e-poštni naslov, ki ste ga uporabili za prijavo na Dify, in poslali vam bomo e-poštno sporočilo za ponastavitev gesla.',
setYourAccount: 'Nastavitev računa',
noLoginMethodTip: 'Obrnite se na skrbnika sistema, da dodate način preverjanja pristnosti.',
or: 'ALI',
noLoginMethod: 'Način preverjanja pristnosti ni konfiguriran',
continueWithCode: 'Nadaljujte s kodo',
withSSO: 'Nadaljujte z enotno prijavo',
licenseLostTip: 'Povezava z licenčnim strežnikom Dify ni uspela. Če želite še naprej uporabljati Dify, se obrnite na skrbnika.',
licenseInactiveTip: 'Licenca Dify Enterprise za vaš delovni prostor je neaktivna. Če želite še naprej uporabljati Dify, se obrnite na skrbnika.',
webapp: {
noLoginMethod: 'Metoda overjanja ni nastavljena za spletno aplikacijo',
noLoginMethodTip: 'Prosimo, da se obrnete na sistemskega skrbnika, da dodate metodo za avtentikacijo.',
disabled: 'Avtentikacija v spletni aplikaciji je onemogočena. Prosimo, kontaktirajte skrbnika sistema, da jo omogoči. Poskusite lahko neposredno uporabljati aplikacijo.',
login: 'Prijava',
},
signup: {
createAccount: 'Ustvari svoj račun',
signUp: 'Prijavite se',
verifyMail: 'Nadaljujte z verifikacijskim kodom',
haveAccount: 'Že imate račun?',
signIn: 'Prijavite se',
noAccount: 'Nimate računa?',
welcome: '👋 Dobrodošli! Prosimo, izpolnite podatke, da začnete.',
},
pageTitleForE: 'Hej, začnimo!',
}
export default translation

View File

@@ -0,0 +1,27 @@
const translation = {
tips: {
notLoggedIn: 'Ta aplikacija želi dostopati do vašega Dify Cloud računa',
loggedIn: 'Ta aplikacija želi dostopati do naslednjih informacij iz vašega računa Dify Cloud.',
common: 'Soočamo se z vašo zasebnostjo in te informacije bomo uporabili le za izboljšanje vaših izkušenj z našimi orodji za razvijalce.',
needLogin: 'Prosimo, prijavite se za avtorizacijo',
},
scopes: {
timezone: 'Časovni pas',
email: 'Email',
languagePreference: 'Jezikovna prednost',
avatar: 'Avatar',
name: 'Ime',
},
error: {
authAppInfoFetchFailed: 'Pridobivanje informacij o aplikaciji za avtorizacijo ni uspelo',
authorizeFailed: 'Avtentikacija je spodletela',
invalidParams: 'Neveljavni parametri',
},
login: 'Prijava',
unknownApp: 'Nepoznana aplikacija',
continue: 'Nadaljuj',
switchAccount: 'Preklopi račun',
connect: 'Poveži se z',
}
export default translation

View File

@@ -0,0 +1,40 @@
const translation = {
common: {
publishAsPipeline: {
description: 'Opis znanja',
name: 'Ime in ikona cevovoda',
descriptionPlaceholder: 'Prosimo, vnesite opis tega cevovoda znanja. (Neobvezno)',
namePlaceholder: 'Prosimo, vnesite ime tega cevovoda znanja. (Obvezno)',
},
processing: 'Predelava',
goToAddDocuments: 'Pojdite na dodajanje dokumentov',
confirmPublish: 'Potrdi objavo',
preparingDataSource: 'Priprava vira podatkov',
confirmPublishContent: 'Po uspešni objavi cevovoda znanja strukture tega znanja ni mogoče spremeniti. Ste prepričani, da ga želite objaviti?',
reRun: 'Ponovni zagon',
testRun: 'Preskusni zagon',
publishAs: 'Objavljanje kot cevovod znanja',
},
inputField: {
manage: 'Upravljanje',
create: 'Ustvarjanje uporabniškega polja za vnos',
},
publishToast: {
title: 'Ta cevovod še ni bil objavljen',
desc: 'Če cevovod ni objavljen, lahko spremenite strukturo kosov v vozlišču zbirke znanja, orkestracija cevovoda in spremembe pa bodo samodejno shranjene kot osnutek.',
},
result: {
resultPreview: {
viewDetails: 'Poglej podrobnosti',
loading: 'Predelava... Počakaj, prosim',
error: 'Med izvajanjem je prišlo do napake',
footerTip: 'V načinu preizkusnega zagona si oglejte do {{count}} kosov',
},
},
ragToolSuggestions: {
title: 'Predlogi za RAG',
noRecommendationPlugins: 'Brez priporočenih vtičnikov, več najdete v <CustomLink>Tržnici</CustomLink>',
},
}
export default translation

View File

@@ -0,0 +1,26 @@
const translation = {
tags: {
design: 'Oblikovanje',
videos: 'Videi',
education: 'Izobraževanje',
search: 'Iskanje',
image: 'Slika',
medical: 'Medicinski',
weather: 'Vreme',
social: 'Družbeni',
entertainment: 'Zabava',
productivity: 'Produktivnost',
finance: 'Finance',
news: 'Novice',
business: 'Poslovanje',
utilities: 'Komunalne storitve',
agent: 'Agent',
other: 'Drugo',
travel: 'Potovanje',
rag: 'RAG',
},
searchTags: 'Iskalne oznake',
allTags: 'Vse nalepke',
}
export default translation

View File

@@ -0,0 +1,186 @@
const translation = {
subscription: {
title: 'Naročnine',
listNum: '{{num}} naročnine',
empty: {
title: 'Brez naročnin',
button: 'Nova naročnina',
},
createButton: {
oauth: 'Nova naročnina z OAuth',
apiKey: 'Nova naročnina z API ključem',
manual: 'Prilepite URL za ustvarjanje novega naročniškega paketa',
},
createSuccess: 'Naročnina je bila uspešno ustvarjena',
createFailed: 'Ustvarjanje naročnine ni uspelo',
maxCount: 'Največ {{num}} naročnin',
selectPlaceholder: 'Izberite naročnino',
noSubscriptionSelected: 'Nobena naročnina ni izbrana',
subscriptionRemoved: 'Naročnina odstranjena',
list: {
title: 'Naročnine',
addButton: 'Dodaj',
tip: 'Prejemajte dogodke prek naročnine',
item: {
enabled: 'Omogočeno',
disabled: 'Onemogočeno',
credentialType: {
api_key: 'API ključ',
oauth2: 'OAuth',
unauthorized: 'Priročnik',
},
actions: {
delete: 'Izbriši',
deleteConfirm: {
title: 'Izbrišem {{name}}?',
success: 'Naročnina {{name}} je bila uspešno izbrisana',
error: 'Brisanje naročnine {{name}} ni uspelo',
content: 'Ko bo ta naročnina izbrisana, je ne bo mogoče obnoviti. Prosimo, potrdite.',
contentWithApps: 'Trenutno naročnino uporablja {{count}} aplikacij. Njeno brisanje bo povzročilo, da konfigurirane aplikacije ne bodo več prejemale dogodkov naročnine.',
confirm: 'Potrdi izbris',
cancel: 'Prekliči',
confirmInputWarning: 'Prosimo, vnesite pravilno ime za potrditev.',
confirmInputPlaceholder: 'Vnesite "{{name}}" za potrditev.',
confirmInputTip: 'Prosimo vnesite “{{name}}”, da potrdite.',
},
},
status: {
active: 'Aktiven',
inactive: 'Neaktiven',
},
usedByNum: 'Uporabljajo {{num}} delovni tokovi',
noUsed: 'Brez uporabljenega poteka dela',
},
},
addType: {
title: 'Dodaj naročnino',
description: 'Izberite, kako želite ustvariti svojo naročnino na sprožilec',
options: {
apikey: {
title: 'Ustvari z API ključem',
description: 'Samodejno ustvarite naročnino z uporabo API poverilnic',
},
oauth: {
title: 'Ustvari z OAuth',
description: 'Pooblasti tretjo stran za ustvarjanje naročnine',
clientSettings: 'Nastavitve odjemalca OAuth',
clientTitle: 'OAuth odjemalec',
default: 'Privzeto',
custom: 'Po meri',
},
manual: {
title: 'Ročna nastavitev',
description: 'Prilepite URL za ustvarjanje novega naročniškega paketa',
tip: 'Ročno nastavite URL na platformi tretje osebe',
},
},
},
},
modal: {
steps: {
verify: 'Preveri',
configuration: 'Konfiguracija',
},
common: {
cancel: 'Prekliči',
back: 'Nazaj',
next: 'Naslednji',
create: 'Ustvari',
verify: 'Preveri',
authorize: 'Pooblastiti',
creating: 'Ustvarjanje...',
verifying: 'Preverjanje...',
authorizing: 'Avtorizacija...',
},
oauthRedirectInfo: 'Ker za tega ponudnika orodja niso bili najdeni sistemski odjemalski ključni podatki, je potrebno nastaviti ročno, za redirect_uri uporabite',
apiKey: {
title: 'Ustvari z API ključem',
verify: {
title: 'Preveri poverilnice',
description: 'Prosimo, vnesite svoje API poverilnice za preverjanje dostopa',
error: 'Preverjanje poverilnic ni uspelo. Prosimo, preverite svoj API ključ.',
success: 'Poverilnice so bile uspešno preverjene',
},
configuration: {
title: 'Konfiguriraj naročnino',
description: 'Nastavite parametre naročnine',
},
},
oauth: {
title: 'Ustvari z OAuth',
authorization: {
title: 'OAuth avtorizacija',
description: 'Dovoli Difyju dostop do vašega računa',
redirectUrl: 'Preusmeritveni URL',
redirectUrlHelp: 'Uporabite ta URL v konfiguraciji vaše OAuth aplikacije',
authorizeButton: 'Avtorizirajte z {{provider}}',
waitingAuth: 'Čakanje na avtorizacijo...',
authSuccess: 'Pooblastilo uspešno',
authFailed: 'Ni uspelo pridobiti informacij o OAuth pooblastilu',
waitingJump: 'Pooblaščeno, čakajoč na skok',
},
configuration: {
title: 'Konfiguriraj naročnino',
description: 'Nastavite parametre naročnine po avtorizaciji',
success: 'OAuth konfiguracija uspešna',
failed: 'Konfiguracija OAuth je spodletela',
},
remove: {
success: 'OAuth uspešno odstranjen',
failed: 'Odstranjevanje OAuth ni uspelo',
},
save: {
success: 'Konfiguracija OAuth je bila uspešno shranjena',
},
},
manual: {
title: 'Ročna nastavitev',
description: 'Ročno konfigurirajte naročnino na spletni kavelj',
logs: {
title: 'Dnevniki zahtev',
request: 'Zahteva',
loading: 'Čakam na zahtevo od {{pluginName}}...',
},
},
form: {
subscriptionName: {
label: 'Ime naročnine',
placeholder: 'Vnesite ime naročnine',
required: 'Ime naročnine je obvezno',
},
callbackUrl: {
label: 'URL za povratni klic',
description: 'Ta URL bo prejel dogodke webhook',
tooltip: 'Zagotovite javno dostopen konec, ki lahko prejema klicne zahteve od ponudnika sprožilca.',
placeholder: 'Generiranje...',
privateAddressWarning: 'Ta URL se zdi notranji naslov, kar lahko povzroči, da zahtevki webhooka ne uspejo. Lahko spremenite TRIGGER_URL v javni naslov.',
},
},
errors: {
createFailed: 'Ustvarjanje naročnine ni uspelo',
verifyFailed: 'Neuspešno preverjanje poverilnic',
authFailed: 'Avtorizacija ni uspela',
networkError: 'Napaka v omrežju, poskusite znova',
},
},
events: {
title: 'Razpoložljivi dogodki',
description: 'Dogodki, na katere se lahko ta vtičnik sprožilnika naroči',
empty: 'Ni razpoložljivih dogodkov',
event: 'Dogodek',
events: 'Dogodki',
actionNum: '{{num}} {{event}} VKLJUČENO',
item: {
parameters: '{{count}} parametri',
noParameters: 'Brez parametrov',
},
output: 'Izhod',
},
node: {
status: {
warning: 'Prekini povezavo',
},
},
}
export default translation

View File

@@ -0,0 +1,320 @@
const translation = {
metadata: {
title: 'Vtičniki',
},
category: {
bundles: 'Paketi',
all: 'Vse',
extensions: 'Razširitve',
models: 'Modeli',
agents: 'Strategije agenta',
tools: 'Orodja',
datasources: 'Viri podatkov',
triggers: 'Sprožilci',
},
categorySingle: {
extension: 'Razširitev',
bundle: 'Paket',
agent: 'Agentska strategija',
tool: 'Orodje',
model: 'Model',
datasource: 'Vir podatkov',
trigger: 'Sprožilec',
},
list: {
source: {
local: 'Namestite iz lokalne paketne datoteke',
marketplace: 'Namestite iz tržnice',
github: 'Namestite iz GitHub-a',
},
notFound: 'Nobeni vtičniki niso bili najdeni.',
noInstalled: 'Nobeni vtičniki niso nameščeni.',
},
source: {
marketplace: 'Tržnica',
github: 'GitHub',
local: 'Lokalna paketna datoteka',
},
detailPanel: {
categoryTip: {
local: 'Lokalni vtičnik',
marketplace: 'Nameščeno iz tržnice',
debugging: 'Orodje za odpravljanje napak',
github: 'Nameščen iz Githuba',
},
operation: {
remove: 'Odstrani',
install: 'Namestite',
viewDetail: 'Oglej si podrobnosti',
detail: 'Podrobnosti',
update: 'Posodobitev',
checkUpdate: 'Preveri posodobitev',
info: 'Informacije o vtičniku',
back: 'Nazaj',
},
toolSelector: {
unsupportedContent: 'V različici vtičnika, ki je nameščena, ta akcija ni zagotovljena.',
unsupportedContent2: 'Kliknite za preklop različice.',
params: 'RAZLOGOVANJE KONFIGURACIJA',
auto: 'Samodejno',
title: 'Dodaj orodje',
settings: 'UPORABNIŠKE NASTAVITVE',
descriptionLabel: 'Opis orodja',
uninstalledLink: 'Upravljanje v vtičnikih',
unsupportedTitle: 'Nepodprta akcija',
placeholder: 'Izberite orodje...',
uninstalledTitle: 'Orodje ni nameščeno',
uninstalledContent: 'Ta vtičnik je nameščen iz lokalnega/GitHub repozitorija. Uporabite ga prosim po namestitvi.',
toolLabel: 'Orodje',
descriptionPlaceholder: 'Kratek opis namena orodja, npr. pridobitev temperature za določeno lokacijo.',
empty: 'Kliknite gumb \' \' za dodajanje orodij. Dodate lahko več orodij.',
paramsTip1: 'Nadzoruje parametre sklepanja LLM.',
paramsTip2: 'Ko je \'Avtomatsko\' izklopljeno, se uporablja privzeta vrednost.',
toolSetting: 'Nastavitve orodja',
unsupportedMCPTool: 'Trenutno izbrana različica vtičnika strategije agenta ne podpira orodij MCP.',
},
endpointDisableContent: 'Ali želite onemogočiti {{name}}?',
serviceOk: 'Storitve so v redu',
endpointDeleteTip: 'Odstrani končno točko',
actionNum: '{{num}} {{action}} VKLJUČENO',
endpointDeleteContent: 'Ali želite odstraniti {{name}}?',
configureApp: 'Konfiguriraj aplikacijo',
endpointsDocLink: 'Oglejte si dokument',
endpointModalTitle: 'Nastavi končno točko',
disabled: 'Onemogočeno',
configureTool: 'Konfigurirajte orodje',
switchVersion: 'Preklopna različica',
strategyNum: '{{num}} {{strategy}} VKLJUČENO',
endpoints: 'Končne točke',
configureModel: 'Konfiguriraj model',
modelNum: '{{num}} VZORCI VKLJUČENI',
endpointDisableTip: 'Onemogoči končno točko',
endpointsTip: 'Ta vtičnik zagotavlja specifične funkcionalnosti preko končnih točk, prav tako pa lahko konfigurirate več nizov končnih točk za trenutno delovno okolje.',
endpointModalDesc: 'Ko je konfiguriran, se lahko uporabljajo funkcije, ki jih vtičnik zagotavlja prek API končnih točk.',
endpointsEmpty: 'Kliknite gumb \' \' za dodajanje končne točke',
deprecation: {
reason: {
businessAdjustments: 'poslovne prilagoditve',
noMaintainer: 'brez vzdrževalca',
ownershipTransferred: 'lastništvo preneseno',
},
onlyReason: 'Ta vtičnik je bil opuščen zaradi {{deprecatedReason}} in ne bo več posodobljen.',
noReason: 'Ta vtičnik je bil ukinjen in ne bo več posodabljan.',
fullMessage: 'Ta vtičnik je bil ukinjen zaradi {{deprecatedReason}}, in ne bo več posodobljen. Namesto tega uporabite <CustomLink href=\'https://example.com/\'>{{-alternativePluginId}}</CustomLink>.',
},
},
debugInfo: {
viewDocs: 'Oglejte si dokumente',
title: 'Odpravljanje napak',
},
privilege: {
whoCanInstall: 'Kdo lahko namesti in upravlja vtičnike?',
title: 'Nastavitve vtičnika',
admins: 'Administratori',
whoCanDebug: 'Kdo lahko odpravi napake v vtičnikih?',
everyone: 'Vsi',
noone: 'Nihče',
},
pluginInfoModal: {
title: 'Informacije o vtičniku',
packageName: 'Paket',
release: 'Izdati',
repository: 'Shramba',
},
action: {
usedInApps: 'Ta vtičnik se uporablja v {{num}} aplikacijah.',
checkForUpdates: 'Preverite posodobitve',
deleteContentLeft: 'Ali želite odstraniti',
deleteContentRight: 'vtičnik?',
delete: 'Odstrani vtičnik',
pluginInfo: 'Informacije o vtičniku',
},
installModal: {
labels: {
repository: 'Shramba',
version: 'Različica',
package: 'Paket',
},
installFailed: 'Namestitev ni uspela',
installing: 'Nameščanje...',
installedSuccessfully: 'Namestitev uspešna',
uploadFailed: 'Nalaganje ni uspelo',
pluginLoadErrorDesc: 'Ta vtičnik ne bo nameščen',
readyToInstallPackages: 'Prihajamo do namestitve naslednjih {{num}} dodatkov',
cancel: 'Prekliči',
fromTrustSource: 'Prosimo, poskrbite, da namestite le vtičnike iz <trustSource>zaupanja vrednega vira</trustSource>.',
installedSuccessfullyDesc: 'Vtičnik je bil uspešno nameščen.',
readyToInstallPackage: 'Namestitev naslednjega vtičnika',
installComplete: 'Namestitev končana',
installFailedDesc: 'Namestitev vtičnika je bila neuspešna.',
close: 'Zapri',
uploadingPackage: 'Nalagam {{packageName}}...',
readyToInstall: 'Namestitev naslednjega vtičnika',
dropPluginToInstall: 'Tukaj spustite paket vtičnika, da ga namestite',
next: 'Naprej',
back: 'Nazaj',
install: 'Namestite',
pluginLoadError: 'Napaka pri nalaganju vtičnika',
installPlugin: 'Namestite vtičnik',
installWarning: 'Ta vtičnik ni dovoljen za namestitev.',
},
installFromGitHub: {
updatePlugin: 'Posodobite vtičnik iz GitHuba',
gitHubRepo: 'GitHub repozitorij',
installFailed: 'Namestitev ni uspela',
installPlugin: 'Namestite vtičnik iz GitHuba',
selectVersionPlaceholder: 'Prosim, izberite različico',
selectPackagePlaceholder: 'Prosim, izberite paket',
selectPackage: 'Izberite paket',
uploadFailed: 'Nalaganje ni uspelo',
selectVersion: 'Izberite različico',
installedSuccessfully: 'Namestitev uspešna',
installNote: 'Prosim, prepričajte se, da namestite vtičnike samo iz zaupanja vrednega vira.',
},
upgrade: {
close: 'Zapri',
description: 'Namestitev naslednjega vtičnika',
upgrading: 'Nameščanje...',
successfulTitle: 'Namestitev uspešna',
upgrade: 'Namestite',
usedInApps: 'Uporablja se v {{num}} aplikacijah',
title: 'Namestite vtičnik',
},
error: {
noReleasesFound: 'Ni najdenih izdaj. Prosimo preverite GitHub repozitorij ali vhodni URL.',
fetchReleasesError: 'Ne morem pridobiti izdaj. Prosim, poskusite znova pozneje.',
inValidGitHubUrl: 'Neveljavna GitHub povezava. Vnesite veljavno povezavo v formatu: https://github.com/lastnik/repo',
},
marketplace: {
sortOption: {
mostPopular: 'Najbolj priljubljeno',
firstReleased: 'Prvič izdan',
recentlyUpdated: 'Nedavno posodobljeno',
newlyReleased: 'Nedavno izdano',
},
and: 'in',
pluginsResult: '{{num}} rezultati',
sortBy: 'Razvrsti po',
verifiedTip: 'Verificirano s strani Dify',
discover: 'Odkrijte',
partnerTip: 'Potrjeno s strani partnerja Dify',
empower: 'Okrepite svoj razvoj AI',
noPluginFound: 'Nobenega vtičnika ni bilo najti.',
viewMore: 'Oglejte si več',
moreFrom: 'Več iz tržnice',
difyMarketplace: 'Dify Marketplace',
},
task: {
installing: 'Namestitev {{installingLength}} vtičnikov, 0 končanih.',
clearAll: 'Počisti vse',
installError: '{{errorLength}} vtičnikov ni uspelo namestiti, kliknite za ogled',
installingWithSuccess: 'Namestitev {{installingLength}} dodatkov, {{successLength}} uspešnih.',
installedError: '{{errorLength}} vtičnikov ni uspelo namestiti',
installingWithError: 'Namestitev {{installingLength}} vtičnikov, {{successLength}} uspešnih, {{errorLength}} neuspešnih',
},
endpointsEnabled: '{{num}} nizov končnih točk omogočenih',
search: 'Iskanje',
searchInMarketplace: 'Iskanje na trgu',
searchPlugins: 'Išči vtičnike',
fromMarketplace: 'Iz tržnice',
searchTools: 'Iskalna orodja...',
installPlugin: 'Namestite vtičnik',
from: 'Iz',
installFrom: 'NAMESTITE IZ',
searchCategories: 'Išči kategorije',
installAction: 'Namestite',
findMoreInMarketplace: 'Poiščite več v Tržnici',
install: '{{num}} namestitev',
allCategories: 'Vse kategorije',
difyVersionNotCompatible: 'Trenutna različica Dify ni združljiva s to vtičnico, prosimo, posodobite na minimalno zahtevano različico: {{minimalDifyVersion}}',
requestAPlugin: 'Zahtevajte vtičnik',
publishPlugins: 'Objavljanje vtičnikov',
auth: {
authorizationName: 'Ime pooblastila',
workspaceDefault: 'Privzeti delovni prostor',
custom: 'Po meri',
setDefault: 'Nastavi kot privzeto',
default: 'Privzeto',
addApi: 'Dodajte API ključ',
addOAuth: 'Dodaj OAuth',
useApi: 'Uporabite ključ API',
useOAuthAuth: 'Uporabite OAuth avtentikacijo',
saveAndAuth: 'Shrani in pooblasti',
authorizations: 'Avtorizacije',
setupOAuth: 'Nastavite OAuth odjemalca',
saveOnly: 'Shrani samo',
useOAuth: 'Uporabite OAuth',
authRemoved: 'Avtor odstranjen',
authorization: 'Avtorizacija',
oauthClient: 'OAuth odjemalec',
useApiAuth: 'Konfiguracija avtorizacije ključev API',
oauthClientSettings: 'Nastavitve odjemalca OAuth',
clientInfo: 'Ker za tega ponudnika orodij niso bili najdeni klientski skrivnosti sistema, je potrebna ročna nastavitev, za redirect_uri prosimo uporabite',
useApiAuthDesc: 'Po konfiguraciji poverilnic lahko vsi člani v delovnem prostoru uporabljajo to orodje pri orkestraciji aplikacij.',
unavailable: 'Nedostopno',
customCredentialUnavailable: 'Trenutno niso na voljo prilagojene prijave.',
credentialUnavailable: 'Trenutno niso na voljo poverilnice. Prosimo, kontaktirajte administratorja.',
credentialUnavailableInButton: 'Pogodba ni na voljo',
connectedWorkspace: 'Povezani delovni prostor',
emptyAuth: 'Prosimo, konfigurirajte preverjanje pristnosti',
},
deprecated: 'Zastaran',
autoUpdate: {
strategy: {
disabled: {
name: 'Onemogočeno',
description: 'Vtičniki se ne bodo samodejno posodobili',
},
fixOnly: {
name: 'Popravi samo',
selectedDescription: 'Samodejno posodabljanje samo za različice popravkov',
description: 'Samodejno posodabljanje samo za različice popravkov (npr. 1.0.1 → 1.0.2). Spremembe manjših različic ne bodo povzročile posodobitev.',
},
latest: {
selectedDescription: 'Vedno posodobite na najnovejšo različico',
name: 'Najnovejši',
description: 'Vedno posodobite na najnovejšo različico',
},
},
upgradeMode: {
partial: 'Samo izbrano',
exclude: 'Izključi izbrano',
all: 'Posodobi vse',
},
upgradeModePlaceholder: {
exclude: 'Izbrani vtičniki se ne bodo samodejno posodabljali.',
partial: 'Samo izbrani vtičniki se bodo samodejno posodabljali. Trenutno ni izbranih nobenih vtičnikov, zato se nobeni vtičniki ne bodo samodejno posodobili.',
},
operation: {
select: 'Izberi vtičnike',
clearAll: 'Počisti vse',
},
pluginDowngradeWarning: {
downgrade: 'Kljub temu narediti nižjo različico',
exclude: 'Izključi iz samodejnega posodabljanja',
title: 'Zmanjšanje različice vtičnika',
description: 'Samodejno posodabljanje je trenutno omogočeno za ta vtičnik. Zmanjšanje različice lahko povzroči, da bodo vaše spremembe prepisane med naslednjim samodejnim posodabljanjem.',
},
noPluginPlaceholder: {
noFound: 'Nobeni vtičniki niso bili najdeni',
noInstalled: 'Nobenih vtičnikov ni nameščenih',
},
updateTimeTitle: 'Čas posodobitve',
specifyPluginsToUpdate: 'Določite vtičnike za posodobitev',
updateTime: 'Čas posodobitve',
nextUpdateTime: 'Naslednje samodejno posodabljanje: {{time}}',
automaticUpdates: 'Samodejna posodobitev',
excludeUpdate: 'Naslednjih {{num}} razširitev ne bo samodejno posodobljenih',
changeTimezone: 'Za spremembo časovnega pasu pojdite v <setTimezone>Nastavitve</setTimezone>',
partialUPdate: 'Samo naslednjih {{num}} vtičnikov se bo samodejno posodabljalo.',
updateSettings: 'Posodobi nastavitve',
},
readmeInfo: {
title: 'PREBERIME',
needHelpCheckReadme: 'Potrebujete pomoč? Preverite README.',
noReadmeAvailable: 'README ni na voljo',
failedToFetch: 'Neuspešno pridobivanje datoteke README',
},
}
export default translation

View File

@@ -0,0 +1,4 @@
const translation = {
}
export default translation

View File

@@ -0,0 +1,31 @@
const translation = {
input: 'VNOS',
result: 'REZULTAT',
detail: 'PODROBNOSTI',
tracing: 'SLEDENJE',
resultPanel: {
status: 'STATUS',
time: 'PRETEČENI ČAS',
tokens: 'SKUPNI ŽETONI',
},
meta: {
title: 'METAPODATKI',
status: 'Status',
version: 'Različica',
executor: 'Izvajalec',
startTime: 'Čas začetka',
time: 'Pretečeni čas',
tokens: 'Skupni žetoni',
steps: 'Koraki izvajanja',
},
resultEmpty: {
title: 'Ta zagon je izpisal samo format JSON,',
tipLeft: 'prosimo, pojdite na ',
link: 'panel podrobnosti',
tipRight: ' za ogled.',
},
actionLogs: 'Dnevniki dejanj',
circularInvocationTip: 'V trenutnem poteku dela obstaja krožno sklicevanje orodij / vozlišč.',
}
export default translation

View File

@@ -0,0 +1,83 @@
const translation = {
common: {
welcome: '',
appUnavailable: 'Aplikacija ni na voljo',
appUnknownError: 'Aplikacija ni na voljo',
},
chat: {
newChat: 'Nov klepet',
pinnedTitle: 'Pripeto',
unpinnedTitle: 'Klepeti',
newChatDefaultName: 'Nova konverzacija',
resetChat: 'Ponastavi konverzacijo',
poweredBy: 'Poganja',
prompt: 'Poziv',
privatePromptConfigTitle: 'Nastavitve konverzacije',
publicPromptConfigTitle: 'Začetni poziv',
configStatusDes: 'Pred začetkom lahko spremenite nastavitve konverzacije',
configDisabled:
'Nastavitve prejšnje seje so uporabljene za to sejo.',
startChat: 'Začni klepet',
privacyPolicyLeft: 'Prosimo, preberite ',
privacyPolicyMiddle: 'politiko zasebnosti',
privacyPolicyRight: ' ponudnika aplikacije.',
deleteConversation: {
title: 'Izbriši konverzacijo',
content: 'Ali ste prepričani, da želite izbrisati to konverzacijo?',
},
tryToSolve: 'Poskusite rešiti',
temporarySystemIssue: 'Oprostite, začasna težava s sistemom.',
expand: 'Razširi',
collapse: 'Skrči',
newChatTip: 'Že v novem klepetu',
viewChatSettings: 'Ogled nastavitve klepeta',
chatSettingsTitle: 'Nova nastavitev klepeta',
chatFormTip: 'Nastavitve klepeta ni mogoče spremeniti po začetku klepeta.',
},
generation: {
tabs: {
create: 'Zaženi enkrat',
batch: 'Zaženi serijo',
saved: 'Shranjeno',
},
savedNoData: {
title: 'Še niste shranili rezultata!',
description: 'Začnite z ustvarjanjem vsebine in tukaj najdite svoje shranjene rezultate.',
startCreateContent: 'Začnite z ustvarjanjem vsebine',
},
title: 'AI Zaključek',
queryTitle: 'Vsebina poizvedbe',
completionResult: 'Rezultat zaključka',
queryPlaceholder: 'Vnesite vsebino poizvedbe...',
run: 'Izvedi',
copy: 'Kopiraj',
resultTitle: 'AI Zaključek',
noData: 'AI vam bo tukaj zagotovil, kar želite.',
csvUploadTitle: 'Povlecite in spustite svojo CSV datoteko tukaj, ali ',
browse: 'brskajte',
csvStructureTitle: 'CSV datoteka mora ustrezati naslednji strukturi:',
downloadTemplate: 'Prenesite predlogo tukaj',
field: 'Polje',
batchFailed: {
info: '{{num}} neuspelih izvedb',
retry: 'Poskusite znova',
outputPlaceholder: 'Brez izhodne vsebine',
},
errorMsg: {
empty: 'Prosimo, vnesite vsebino v naloženo datoteko.',
fileStructNotMatch: 'Naložena CSV datoteka ne ustreza strukturi.',
emptyLine: 'Vrstica {{rowIndex}} je prazna',
invalidLine: 'Vrstica {{rowIndex}}: vrednost {{varName}} ne sme biti prazna',
moreThanMaxLengthLine: 'Vrstica {{rowIndex}}: vrednost {{varName}} ne sme biti daljša od {{maxLength}} znakov',
atLeastOne: 'Prosimo, vnesite vsaj eno vrstico v naloženo datoteko.',
},
execution: 'Zagon',
executions: '{{num}} zagonov',
stopRun: 'Ustavi izvajanje',
},
login: {
backToHome: 'Nazaj na začetno stran',
},
}
export default translation

View File

@@ -0,0 +1,44 @@
const translation = {
daysInWeek: {
Thu: 'Četrtek',
Fri: 'Petek',
Tue: 'Torek',
Sun: 'Sonce',
Wed: 'Sreda',
Mon: 'Mon',
Sat: 'Satelit',
},
months: {
February: 'Februar',
April: 'April',
October: 'oktober',
May: 'Maj',
December: 'December',
September: 'September',
January: 'Januar',
July: 'Julij',
March: 'Marec',
June: 'Junij',
November: 'November',
August: 'Avgust',
},
operation: {
cancel: 'Prekliči',
now: 'Zdaj',
pickDate: 'Izberi datum',
ok: 'V redu',
},
title: {
pickTime: 'Izberi čas',
},
defaultPlaceholder: 'Izberi čas...',
dateFormats: {
display: 'MMMM D, YYYY',
input: 'YYYY-MM-DD',
output: 'YYYY-MM-DD',
outputWithTime: 'YYYY-MM-DDTHH:mm:ss.SSSZ',
displayWithTime: 'MMMM D, YYYY hh:mm A',
},
}
export default translation

View File

@@ -0,0 +1,257 @@
const translation = {
title: 'Orodja',
createCustomTool: 'Ustvari prilagojeno orodje',
customToolTip: 'Izvedite več o prilagojenih orodjih Dify',
type: {
builtIn: 'Vgrajena',
custom: 'Prilagojena',
workflow: 'Potek dela',
},
contribute: {
line1: 'Zanima me ',
line2: 'prispevanje orodij k Dify.',
viewGuide: 'Oglejte si vodič',
},
author: 'Avtor',
auth: {
authorized: 'Avtorizirano',
setup: 'Nastavite avtorizacijo za uporabo',
setupModalTitle: 'Nastavi avtorizacijo',
setupModalTitleDescription: 'Po konfiguraciji poverilnic bodo vsi člani znotraj delovnega prostora lahko uporabljali to orodje pri orkestraciji aplikacij.',
},
includeToolNum: 'Vključeno {{num}} orodij',
addToolModal: {
type: 'tip',
category: 'kategorija',
added: 'dodano',
custom: {
title: 'Žiadne prispôsobené nástroje nie sú k dispozícii',
tip: 'Vytvorte prispôsobený nástroj',
},
workflow: {
title: 'Žiadny nástroj pracovného postupu nie je k dispozícii',
tip: 'Publikujte pracovné postupy ako nástroje v Studio',
},
mcp: {
title: 'Žiadny nástroj MCP nie je k dispozícii',
tip: 'Pridajte server MCP',
},
agent: {
title: 'Žiadna stratégia agenta nie je k dispozícii',
},
},
createTool: {
title: 'Ustvari prilagojeno orodje',
editAction: 'Konfiguriraj',
editTitle: 'Uredi prilagojeno orodje',
name: 'Ime',
toolNamePlaceHolder: 'Vnesite ime orodja',
nameForToolCall: 'Ime za klic orodja',
nameForToolCallPlaceHolder: 'Uporablja se za strojno prepoznavo, na primer getCurrentWeather, list_pets',
nameForToolCallTip: 'Podprte so samo številke, črke in podčrtaji.',
description: 'Opis',
descriptionPlaceholder: 'Kratek opis namena orodja, npr. pridobi temperaturo za določeno lokacijo.',
schema: 'Shema',
schemaPlaceHolder: 'Vnesite svojo OpenAPI shemo tukaj',
viewSchemaSpec: 'Oglejte si OpenAPI-Swagger specifikacijo',
importFromUrl: 'Uvozi iz URL-ja',
importFromUrlPlaceHolder: 'https://...',
urlError: 'Prosimo, vnesite veljaven URL',
examples: 'Primeri',
exampleOptions: {
json: 'Vreme(JSON)',
yaml: 'Trgovina za domače ljubljenčke(YAML)',
blankTemplate: 'Prazna predloga',
},
availableTools: {
title: 'Razpoložljiva orodja',
name: 'Ime',
description: 'Opis',
method: 'Metoda',
path: 'Pot',
action: 'Dejanja',
test: 'Testiraj',
},
authMethod: {
title: 'Metoda avtorizacije',
type: 'Vrsta avtorizacije',
keyTooltip: 'Ključ HTTP glave, pustite kot "Authorization", če ne veste, kaj je to, ali pa nastavite na vrednost po meri',
types: {
none: 'Brez',
apiKeyPlaceholder: 'Ime HTTP glave za API ključ',
apiValuePlaceholder: 'Vnesite API ključ',
api_key_query: 'Vprašanje Param',
queryParamPlaceholder: 'Ime poizvedbenega parametra za API ključ',
api_key_header: 'Naslov',
},
key: 'Ključ',
value: 'Vrednost',
queryParam: 'Parametri poizvedbe',
queryParamTooltip: 'Ime poizvedbenega parametra API ključa, ki ga je treba posredovati, npr. "key" v "https://example.com/test?key=API_KEY".',
},
authHeaderPrefix: {
title: 'Vrsta avtorizacije',
types: {
basic: 'Osnovna',
bearer: 'Imetnik',
custom: 'Prilagojena',
},
},
privacyPolicy: 'Politika zasebnosti',
privacyPolicyPlaceholder: 'Prosimo, vnesite politiko zasebnosti',
toolInput: {
title: 'Vnos orodja',
name: 'Ime',
required: 'Obvezno',
method: 'Metoda',
methodSetting: 'Nastavitve',
methodSettingTip: 'Uporabnik izpolni konfiguracijo orodja',
methodParameter: 'Parameter',
methodParameterTip: 'LLM izpolni med sklepanjem',
label: 'Oznake',
labelPlaceholder: 'Izberite oznake (neobvezno)',
description: 'Opis',
descriptionPlaceholder: 'Opis pomena parametra',
},
customDisclaimer: 'Prilagojeno zavrnitev odgovornosti',
customDisclaimerPlaceholder: 'Prosimo, vnesite prilagojeno zavrnitev odgovornosti',
confirmTitle: 'Potrditi shranjevanje?',
confirmTip: 'Aplikacije, ki uporabljajo to orodje, bodo vplivane',
deleteToolConfirmTitle: 'Izbrisati to orodje?',
deleteToolConfirmContent: 'Brisanje orodja je nepovratno. Uporabniki ne bodo več imeli dostopa do vašega orodja.',
},
test: {
title: 'Test',
parametersValue: 'Parametri in vrednosti',
parameters: 'Parametri',
value: 'Vrednost',
testResult: 'Rezultati testa',
testResultPlaceholder: 'Rezultati testa bodo prikazani tukaj',
},
thought: {
using: 'Uporablja se',
used: 'Uporabljeno',
requestTitle: 'Zahteva za',
responseTitle: 'Odgovor iz',
},
setBuiltInTools: {
info: 'Informacije',
setting: 'Nastavitve',
toolDescription: 'Opis orodja',
parameters: 'parametri',
string: 'niz',
number: 'številka',
required: 'Obvezno',
infoAndSetting: 'Informacije in nastavitve',
file: 'datoteka',
},
noCustomTool: {
title: 'Ni prilagojenih orodij!',
content: 'Tukaj lahko dodate in upravljate svoja prilagojena orodja za gradnjo AI aplikacij.',
createTool: 'Ustvari orodje',
},
noSearchRes: {
title: 'Oprostite, ni rezultatov!',
content: 'Nismo našli nobenih orodij, ki ustrezajo vašemu iskanju.',
reset: 'Ponastavi iskanje',
},
builtInPromptTitle: 'Poziv',
toolRemoved: 'Orodje odstranjeno',
notAuthorized: 'Orodje ni avtorizirano',
howToGet: 'Kako pridobiti',
openInStudio: 'Odpri v Studiju',
toolNameUsageTip: 'Ime klica orodja za sklepanja in pozivanje agenta',
copyToolName: 'Kopiraj ime',
noTools: 'Orodja niso bila najdena',
mcp: {
create: {
cardTitle: 'Dodaj strežnik MCP (HTTP)',
cardLink: 'Več o integraciji strežnika MCP',
},
noConfigured: 'Nekonfiguriran strežnik',
updateTime: 'Posodobljeno',
toolsCount: '{count} orodij',
noTools: 'Na voljo ni orodij',
modal: {
title: 'Dodaj strežnik MCP (HTTP)',
editTitle: 'Uredi strežnik MCP (HTTP)',
name: 'Ime in ikona',
namePlaceholder: 'Poimenuj svoj strežnik MCP',
serverUrl: 'URL strežnika',
serverUrlPlaceholder: 'URL do končne točke strežnika',
serverUrlWarning: 'Posodobitev naslova strežnika lahko prekine aplikacije, ki so odvisne od tega strežnika',
serverIdentifier: 'Identifikator strežnika',
serverIdentifierTip: 'Edinstven identifikator za strežnik MCP v delovnem prostoru. Samo male črke, številke, podčrtaji in vezaji. Največ 24 znakov.',
serverIdentifierPlaceholder: 'Edinstven identifikator, npr. moj-mcp-streznik',
serverIdentifierWarning: 'Strežnik po spremembi ID-ja ne bo prepoznan s strani obstoječih aplikacij',
cancel: 'Prekliči',
save: 'Shrani',
confirm: 'Dodaj in avtoriziraj',
timeout: 'Časovna omejitev',
sseReadTimeout: 'SSE časovna omejitev branja',
timeoutPlaceholder: '30',
headers: 'Glave',
headerKeyPlaceholder: 'npr., Authorization',
headerValue: 'Vrednost glave',
headerKey: 'Ime glave',
addHeader: 'Dodaj glavo',
headersTip: 'Dodatni HTTP glavi za poslati z zahtevami MCP strežnika',
headerValuePlaceholder: 'npr., Bearer žeton123',
noHeaders: 'Nobena prilagojena glava ni konfigurirana',
maskedHeadersTip: 'Vrednosti glave so zakrite zaradi varnosti. Spremembe bodo posodobile dejanske vrednosti.',
authentication: 'Avtentikacija',
configurations: 'Konfiguracije',
clientSecret: 'Skrivnost odjemalca',
useDynamicClientRegistration: 'Uporabi dinamično registracijo odjemalca',
clientID: 'ID odjemalca',
clientSecretPlaceholder: 'Skrivnost odjemalca',
redirectUrlWarning: 'Prosimo, nastavite URL za preusmeritev OAuth na:',
},
delete: 'Odstrani strežnik MCP',
deleteConfirmTitle: 'Odstraniti {mcp}?',
operation: {
edit: 'Uredi',
remove: 'Odstrani',
},
authorize: 'Avtoriziraj',
authorizing: 'Avtoriziranje...',
authorizingRequired: 'Avtorizacija je zahtevana',
authorizeTip: 'Po avtorizaciji bodo orodja prikazana tukaj.',
update: 'Posodobi',
updating: 'Posodabljanje...',
gettingTools: 'Pridobivanje orodij...',
updateTools: 'Posodabljanje orodij...',
toolsEmpty: 'Orodja niso naložena',
getTools: 'Pridobi orodja',
toolUpdateConfirmTitle: 'Posodobi seznam orodij',
toolUpdateConfirmContent: 'Posodobitev seznama orodij lahko vpliva na obstoječe aplikacije. Želite nadaljevati?',
toolsNum: 'Vključenih {count} orodij',
onlyTool: 'Vključeno 1 orodje',
identifier: 'Identifikator strežnika (Kliknite za kopiranje)',
server: {
title: 'Strežnik MCP',
url: 'URL strežnika',
reGen: 'Želite ponovno ustvariti URL strežnika?',
addDescription: 'Dodaj opis',
edit: 'Uredi opis',
modal: {
addTitle: 'Dodajte opis za omogočitev strežnika MCP',
editTitle: 'Uredi opis',
description: 'Opis',
descriptionPlaceholder: 'Pojasnite, kaj to orodje počne in kako naj ga uporablja LLM',
parameters: 'Parametri',
parametersTip: 'Dodajte opise za vsak parameter, da pomagate LLM razumeti njihov namen in omejitve.',
parametersPlaceholder: 'Namen in omejitve parametra',
confirm: 'Omogoči strežnik MCP',
},
publishTip: 'Aplikacija ni objavljena. Najprej objavite aplikacijo.',
},
toolItem: {
parameters: 'Parametri',
noDescription: 'Brez opisa',
},
},
allTools: 'Vsa orodja',
}
export default translation

File diff suppressed because it is too large Load Diff