const strings = {
error: {
server_error: "Pogreška poslužitelja, pokušajte ponovo"
},
title: {
donate: "Donirajte",
donateTitle: "Podržite P3X Redis UI",
donateDescription: "P3X Redis UI je besplatan projekt otvorenog koda. Troškovi održavanja aplikacije, AI značajki, Docker slika, servera i infrastrukture dolaze iz džepa programera. Ako vam je ovaj alat koristan, razmislite o podršci daljnjem razvoju donacijom. Svaki doprinos pomaže da projekt živi i raste. Hvala!",
jsonRecursive: "Širenje svih listova",
name: "P3X Redis UI",
nameDonated: "P3X Redis UI+",
main: "Možete odabrati Redis vezu za povezivanje s donjeg lijevog izbornika.",
statistics: "Statistika",
error: "Greška",
connectingRedis: "Povezivanje na Redis ...",
socketioConnectError: "Socket.IO Greška",
db: "DB",
server: "poslužitelj",
clients: "Klijenti",
memory: "Memorija",
persistence: "Postojanost",
stats: "Statistika",
replication: "Replikacija",
cpu: "CPU",
cluster: "Cluster",
modules: "Moduli",
errorstats: "Statistike pogrešaka",
commandstats: "Statistike naredbi",
latencystats: "Statistike kašnjenja",
keysizes: "Veličine ključeva",
threads: "Niti"
},
confirm: {
dropIndex: "Jeste li sigurni da želite obrisati ovaj indeks?",
uploadBuffer: "Jeste li sigurni da želite učitati ove binarne podatke?",
uploadBufferDone: "Binarni podaci su učitani",
uploadBufferDoneAndSave: "Binarni podaci se učitavaju i spremaju na poslužitelj",
title: "Potvrdi",
alert: "uzbuna",
info: "Info",
deleteListItem: "Jeste li sigurni da želite izbrisati ovu stavku popisa?",
deleteHashKey: "Jeste li sigurni da želite izbrisati ovu stavku hash ključa?",
deleteStreamTimestamp: "Jeste li sigurni da želite izbrisati ovu vremensku oznaku streama?",
deleteSetMember: "Jeste li sigurni da želite izbrisati ovaj član skupa?",
deleteZSetMember: "Jeste li sigurni da želite izbrisati ovaj sortirani član skupa?",
deleteConnection: "Potvrdi",
deleteConnectionText: "Jeste li sigurni da želite izbrisati ovu Redis vezu?",
deleteNode: "Jeste li sigurni da želite izbrisati ovaj Redis čvor?",
delete: "Izbrisati?",
deleteAllKeys: opts => {
return `Izbriši ovo stablo i sve njegove ključeve (${opts.key})?`;
},
deleteSearchKeys: opts => {
return `Jeste li sigurni da želite izbrisati sve ključeve koji odgovaraju "${opts.pattern}"? Pronađeno ${opts.count} ključeva.`;
},
socketioConnectError: "Socket.IO se ne može spojiti na poslužitelj, možete ponovno učitati i pokušati sami riješiti pogrešku veze, klijent ne zna kako to sam riješiti.",
socketioAuthRequired: "Potrebna je autorizacija Socket.IO. Provjerite autentičnost pomoću HTTP Basic Auth (korisničko ime/lozinka) i ponovno učitajte.",
deleteKey: "Jeste li sigurni da želite izbrisati ovaj ključ?",
rename: {
title: "Jeste li sigurni da želite preimenovati ovaj ključ?",
textContent: "Ova radnja trajno preimenuje ključ.",
placeholder: "Ključ Redis (obavezno)"
},
ttl: {
title: "Jeste li sigurni da želite promijeniti TTL ovog ključa?",
textContent: "Promjena TTL ažurira vrijeme života ovog ključa. Ostavite prazno kako biste zauvijek zadržali ovaj ključ.",
placeholder: "Redis ključa TTL (cijeli ili prazan)",
placeholderPlaceholder: "Prazan znači da traje zauvijek; inače unesite cijeli broj.",
convertTextToTime: "Pretvori tekst u vrijeme",
convertTextToTimePlaceholder: "Npr. 1d će biti 86400"
}
},
language: {
ar: "العربية / Arabic",
az: "Azərbaycanca / Azerbaijani",
be: "Беларуская / Belarusian",
bg: "Български / Bulgarian",
bn: "বাংলা / Bengali",
cs: "Čeština / Czech",
da: "Dansk / Danish",
de: "Deutsch / German",
el: "Ελληνικά / Greek",
en: "English",
es: "Español / Spanish",
et: "Eesti / Estonian",
fi: "Suomi / Finnish",
fil: "Filipino / Filipino",
fr: "Français / French",
he: "עברית / Hebrew",
hr: "Hrvatski / Croatian",
hu: "Magyar / Hungarian",
hy: "Հայերեն / Armenian",
id: "Bahasa Indonesia / Indonesian",
it: "Italiano / Italian",
ja: "日本語 / Japanese",
ka: "ქართული / Georgian",
kk: "Қазақша / Kazakh",
km: "ខ្មែរ / Khmer",
ko: "한국어 / Korean",
ky: "Кыргызча / Kyrgyz",
lt: "Lietuvių / Lithuanian",
mk: "Македонски / Macedonian",
ms: "Bahasa Melayu / Malay",
ne: "नेपाली / Nepali",
nl: "Nederlands / Dutch",
no: "Norsk / Norwegian",
pl: "Polski / Polish",
"pt-BR": "Português (Brasil) / Portuguese (Brazil)",
"pt-PT": "Português / Portuguese",
ro: "Română / Romanian",
ru: "Русский / Russian",
sk: "Slovenčina / Slovak",
sl: "Slovenščina / Slovenian",
sr: "Српски / Serbian",
sv: "Svenska / Swedish",
tg: "Тоҷикӣ / Tajik",
th: "ไทย / Thai",
tr: "Türkçe / Turkish",
uk: "Українська / Ukrainian",
vi: "Tiếng Việt / Vietnamese",
"zh-HK": "中文(香港) / Chinese (Hong Kong)",
"zh-TW": "中文(台灣) / Chinese (Taiwan)",
zn: "中文 / Chinese",
bs: 'Bosanski / Bosnian',
si: 'සිංහල / Sinhala',
sw: 'Kiswahili / Swahili',
ta: 'தமிழ் / Tamil'
},
intention: {
copy: "Kopiraj",
downloadBuffer: "Preuzmite binarnu datoteku",
setBuffer: "Učitaj binarno",
exportKeys: "Izvezi ključeve",
exportAllKeys: (opts) => `Izvezi svih ${opts.count} ključeva`,
exportSearchResults: (opts) => `Izvezi ${opts.count} rezultata`,
deleteAllKeysMenu: (opts) => `Izbriši sve ${opts.count}`,
importKeys: "Uvezi ključeve",
deleteSearchKeys: (opts) => `Izbriši ${opts.count} odgovarajućih ključeva`,
saveWithFormatJson: "Spremi s formatom",
formatJson: "Format Json",
wrap: "Zamotati",
unwrap: "Odmotajte",
downloadJson: "Preuzmite JSON",
pubsubMonitor: "PubSub",
pulse: "Pulse",
profiler: "Profiler",
memoryAnalysis: "Analysis",
// When you translate the language, keep the Language in English
// eg. Idioma / Language
language: "Jezik",
ok: "OK",
addKey: "Dodaj ovom ključu",
addKeyRoot: "Dodajte korijenski ključ",
reloadKey: "Ključ za ponovno učitavanje",
reload: "Ponovno učitaj",
close: "Zatvori",
commands: "Naredbe",
view: "pogled",
statistics: "Statistika",
refresh: "Osvježi",
pause: "Pauza",
resume: "Nastavi",
clear: "čisto",
rename: "Preimenuj",
main: "Baza podataka",
cancel: "Odustani",
theme: "Tema",
github: "GitHub",
githubRepo: "Spremište",
githubRelease: "Izdanja",
githubChangelog: "Dnevnik promjena",
info: "Info",
settings: "postavke",
connect: "Poveži se",
disconnect: "Prekini vezu",
overview: "Pregled",
console: "Konzola",
noConnections: "Nema veza, dodajte vezu u izborniku postavki.",
noConnectionsInSettings: "Nema veza, možete dodati NOVU VEZU iznad.",
connectionAdd: "Nova veza",
addGroup: "Dodaj grupu",
extend: "Proširi",
collapse: "Sažimanje",
add: "Dodaj",
edit: "Uredi",
save: "spremiti",
ttl: "Postavite TTL",
delete: "Izbriši",
remove: "Ukloniti",
areYouSure: "Jeste li sigurni?",
sure: "naravno",
testConnection: "Testirajte vezu",
getKey: "Učitavanje ključa Redis i povezanih podataka ...",
jsonViewShow: "Prikaz JSON",
jsonViewEditor: "Uredi JSON",
quickConsole: "Brza konzola"
},
label: {
id: {
nodeId: "ID čvora",
id: "ID veze",
info: "Ako ne želite promijeniti svojstva: sshPassword, sshPrivateKey, password, tlsCrt, tlsKey, tlsCa, unesite ID veze u ta svojstva kako biste zadržali vrijednosti svojstava netaknutima. Ako želite istu logiku u zaporci čvora, tada unesite ID čvora u zaporku čvora."
},
secureFeature: "Ako vidite vrijednost koja počinje s P3X i izgleda isto, to je sigurna značajka. Da biste promijenili postavke, samo zamijenite ove postavke praznim ili nečim drugim i one će biti spremljene. Ako ne promijenite postavke, postavke će se zadržati onakve kakve jesu na poslužitelju.",
aiTranslating: "Prevođenje...",
aiSettings: "AI Postavke",
aiGroqApiKey: "Groq API ključ",
aiGroqApiKeyInfo: "Opcionalno. Vlastiti Groq API ključ za bolju izvedbu. Nabavite besplatni ključ na",
aiGroqApiKeyPlaceholder: "gsk_...",
aiGroqApiKeySaved: "AI API ključ spremljen",
aiGroqApiKeyInvalid: "Invalid Groq API key",
aiGroqApiKeyNotSet: "Nije postavljeno (zadano poslužitelja)",
aiEnabled: "AI omogućeno",
aiEnabledYes: "Da",
aiEnabledNo: "Ne",
aiRouteViaNetwork: "Route via network.corifeus.com",
aiRoutingDirect: "Queries go directly to Groq using your own API key, bypassing network.corifeus.com.",
aiRoutingNetwork: "AI queries are routed through network.corifeus.com. If you have your own free Groq API key, you can turn off this switch to route directly to Groq without network.corifeus.com.",
ssh: {
on: "SSH uključen",
off: "SSH isključeno",
sshHost: "SSH Host",
sshPort: "SSH priključak",
sshUsername: "SSH korisničko ime",
sshPassword: "SSH lozinka",
sshPrivateKey: "SSH privatni ključ"
},
isBuffer: opts => `[objekt ArrayBuffer] znači da je vrijednost binarni podatak ili je vrijednost veća od ${opts.maxValueAsBuffer}`,
streamValue: `Polje i vrijednost toka su jednolinijski. Npr.: polje1 vrijednost1 "polje 2" "vrijednost 2"`,
streamTimestampId: `'*' znači automatski generirano ili specifikaciju kao <millisecondsTime>-<sequenceNumber>`,
unableToLoadKey: ({
key
}) => {
return `Nije moguće učitati ovaj ključ: ${key}. Moguće, ključ je izbrisan. Točna greška je u konzoli.`;
},
bigJson: "Ovaj JSON objekt ima više od 10 kb, stoga budite sigurni da znate što radite, jer neke funkcije mogu sporo renderirati.",
addNode: "Dodaj čvor",
validateJson: "Potvrdite JSON",
reducedFunction: `Smanjena funkcionalnost`,
tooManyKeys: opts => {
return `Za potpune maksimalne dopuštene funkcije ukupno je ${opts.maxLightKeysCount} brojati. Ova baza podataka ima više od ukupno dopuštenih ključeva ${opts.count}. Onemogućeno je razvrstavanje po ključu i dodatni otmjeni podaci o stablu. Pretraživanje se odvija samo na poslužitelju umjesto pretraživanja klijenta.`;
},
redisCommandNotFound: "Nije pronađeno podudaranje naredbe Redis ...",
treeKeyStore: `Razvrstavanje (prirodna usporedba) izvršava se na klijentu koji se zove preglednik, što znači da ima kaznu za velike velike skupove, poput preko 10 tisuća ključeva, što bi moglo dodati malo vremena renderiranju stranice. U Redis nema sortiranja ključeva, samo ovako.`,
socketIoTimeout: options => {
return `Isteklo je vrijeme Socket.IO za ovaj zahtjev (maks ${options.timeout / 1000} sekundi) ...`;
},
resizerInfo: options => {
return `Minimalna širina lijeve ili desne ploče je ${options.width}px`;
},
jsonViewNotParsable: "Ova vrijednost nije JSON parsable ",
ttlTitle: "Postavite TTL u sekundi",
passwordSecure: "Lozinka može biti prazna, ali će i dalje prikazivati znakove, ovo je sigurnosna značajka.",
tlsWithoutCert: "Omogućite TLS bez dodatnog certifikata",
tlsRejectUnauthorized: "Odbaci neovlašteni certifikat",
tlsSecure: "Ako vidite TLS konfiguraciju koja počinje s P3X ili sve TLS postavke izgledaju isto, to je sigurna značajka. Da biste promijenili postavke, samo zamijenite ove postavke praznim ili nečim drugim i one će biti spremljene. Ako ne promijenite TLS postavke, postavke će se zadržati onakve kakve jesu na poslužitelju.",
treeSeparatorEmpty: "Ako je separator stabla prazan, stablo neće imati ugniježđene čvorove, samo čistu listu",
treeSeparatorEmptyNote: "Nema ugniježđenih čvorova, samo čisti popis",
welcomeConsole: "Dobrodošli na Redis konzolu",
welcomeConsoleInfo: "Povijest kursora GORE ili DOLJE je omogućena",
redisListIndexInfo: "Prazno za dodavanje, -1 za dodavanje ispred ili spremanje na prikazano mjesto.",
console: "Konzola",
connectiondAdd: "Dodaj vezu",
connectiondEdit: "Uredi vezu",
connectiondView: "Pregledajte vezu",
connections: "Veze",
keysSort: {
on: "Razvrstavanje ključeva uključeno",
off: "Razvrstavanje ključeva isključeno"
},
cluster: {
on: "Cluster uključen",
off: "Cluster isključeno"
},
sentinel: {
on: "Sentinel uključen",
off: "Sentinel isključeno",
name: "Sentinel ime"
},
readonly: {
on: "Samo za čitanje uključeno",
off: "Isključeno samo za čitanje"
},
theme: {
light: "svjetlo",
dark: "Mračno poduzeće",
darkNeu: "tamno",
darkoBluo: "Darko bluo",
enterprise: "Poduzeće",
redis: "Redis",
matrix: "Matrica"
},
connected: opts => {
return `Povezano: ${opts.name}`;
},
tree: "Drvo",
askAuth: "Zatražite autorizaciju",
keyboardShortcuts: "Keyboard Shortcuts",
about: "About",
supportedLanguages: "Supported Languages",
version: "Version",
redisVersion: "Redis Version",
modules: "Moduli",
shortcutRefresh: "Refresh",
shortcutSearch: "Focus Search",
shortcutNewKey: "New Key",
shortcutDisconnect: "Prekini vezu",
themeAuto: "Auto (system)",
languageAuto: "Auto (system)",
shortcutCommandPalette: "Command Palette",
commandPalette: "Command Palette",
noResults: "No results",
redisCommandsReference: "Redis Naredbe",
ungrouped: "Bez grupe",
grouped: "Grouped",
connectFirst: "Prvo se povežite na Redis poslužitelj",
searchLanguage: "Pretraži jezik...",
exportProgress: "Izvoz ključeva...",
importProgress: "Uvoz ključeva...",
importPreview: "Pregled",
importOverwrite: "Prepiši",
importSkip: "Preskoči",
importConflict: "Ako ključ već postoji:",
noKeysToExport: "Nema ključeva za izvoz",
time: "Vrijeme",
type: "Tip",
format: "Format",
loading: "Učitavanje...",
autoRefresh: "Auto",
exportSearchHint: "Izvoz samo ključeva koji odgovaraju trenutnom pretraživanju",
importSearchHint: "Uvoz se primjenjuje na cijelu bazu podataka, ne samo na rezultate pretrage",
deleteSearchHint: "Briše sve ključeve koji odgovaraju trenutnom pretraživanju na poslužitelju",
deletingSearchKeys: "Brisanje odgovarajućih ključeva...",
importNoKeys: "Nisu pronađeni ključevi u datoteci",
desktopNotifications: "Obavijesti na radnoj površini",
desktopNotificationsEnabled: "Omogući obavijesti na radnoj površini",
desktopNotificationsInfo: "Primajte OS obavijesti za prekide i ponovne veze Redis-a kada aplikacija nije u fokusu."
},
status: {
dataCopied: "Podaci su u međuspremniku",
exportDone: "Izvoz završen",
deletedSearchKeys: (opts) => `Izbrisano ${opts.count} ključeva`,
indexCreated: "Indeks kreiran",
indexDropped: "Indeks obrisan",
importDone: (opts) => `Uvoz završen: ${opts.created} kreirano, ${opts.skipped} preskočeno, ${opts.errors} grešaka`,
nodeRemoved: "Čvor uklonjen",
keyIsNotExisting: "Ovaj je ključ mogao biti izbrisan ili istekao.",
keyCount: opts => {
if (opts.keyCount === 0) {
return "Nema ključa";
} else if (opts.keyCount === 1) {
return "1 ključ";
} else {
return `${opts.keyCount} ključevi`;
}
},
treeExpandAll: "Proširite sve listove drveća. Ova operacija može biti skupa i može potrajati ...",
noRedisKeys: "U ovoj bazi podataka nema ključeva.",
redisConnected: "Redis uspješno povezan",
reloadingDataInfo: "Ponovno učitavanje podataka Redis",
added: "Dodano",
saved: "Ažurirano",
cancelled: "Otkazano",
deleted: "Izbrisano",
savedRedis: "Podaci Redis su spremljeni",
redisDisconnected: opts => {
return `Trenutna veza je imala pogrešku: ${opts.error.message}`;
},
dbChanged: opts => {
return `Indeks db postavljen na ${opts.db}. `;
},
treeDeleted: opts => {
return `Ključ stabla je izbrisan (${opts.key}).`;
},
deletedKey: opts => {
return `Ključ je izbrisan (${opts.key}).`;
},
renamedKey: "Ovaj ključ je preimenovan",
ttlChanged: "TTL ovog ključa je promijenjen",
notInteger: "Ovaj unos nije cijeli broj",
persisted: "Ovaj ključ ostaje zauvijek",
set: "Ključ je postavljen/dodan",
connectionRestored: "Veza obnovljena"
},
code: {
"delete-connection": "Ova veza je izbrisana, tako da ste prekinuti s ovom Redis instancom.",
"save-connection": "Ova je veza promijenjena, tako da ste prekinuti s ovom Redis instancom. Možete se ponovno povezati.",
"readonly-connections": "Veze dodavanje/spremanje/brisanje su samo za čitanje!",
"readonly-connection-mode": "Ova veza je samo za čitanje!",
"list-out-of-bounds": "Ovaj indeks popisa je izvan granica",
"invalid-json-value": "Vrijednost nije važeća JSON.",
"http_auth_required": "Potrebna autorizacija: provjerite autentičnost pomoću HTTP Basic Auth i ponovno učitajte.",
"auto-connection-failed": "Moguće je da je zbog toga veza uklonjena i automatsko povezivanje nije uspjelo.",
invalid_console_command: "Ova naredba ne radi putem GUI.",
"AI_DISABLED": "AI je onemogućen. Omogućite ga u AI postavkama.",
"AI_PROMPT_REQUIRED": "AI upit je obavezan.",
"GROQ_API_KEY_READONLY": "Groq API ključ je samo za čitanje i ne može se mijenjati.",
"blocked_api_access": "Vaš Groq API plan ne dopušta pristup ovom modelu. Nadogradite Groq plan ili koristite network.corifeus.com proxy.",
"rate_limit": "Dosegnut je AI limit. Pokušajte ponovno kasnije ili koristite vlastiti Groq API ključ u postavkama."
},
form: {
error: {
required: "Obavezno",
port: "Luka je između 1-65535",
invalid: "Obrazac je nevažeći"
},
connection: {
label: {
name: "Ime",
group: "Group",
host: "Naziv hosta",
port: "Luka",
password: "Lozinka",
username: "Korisničko ime"
}
},
treeSettings: {
maxValueDisplay: "Maksimalna duljina niza za prikaz vrijednosti",
maxValueDisplayInfo: "Ako je postavljeno na 0, prikaži pune vrijednosti. Ako je veći od 0, skrati na ovu duljinu. Ako je -1: za nizove, sakrijte vrijednost do uređivanja; za ostale vrste, prikaži puni sadržaj.",
maxKeys: "Maksimalni broj ključeva",
maxKeysInfo: "Kako se GUI ne bi srušio, ograničavamo maksimalan broj ključeva.",
keyCount: (opts) => {
return `Broj tipki: ${opts?.keyCount ?? 0}`;
},
label: {
animation: "Koristite animaciju",
noAnimation: "Nema animacije",
jsonFormatTwoSpace: "Format JSON s 2 razmaka",
jsonFormatFourSpace: "Format JSON s 4 razmaka",
formName: "Redis postavke",
searchModeClient: "Način pretraživanja klijenata",
searchModeServer: "Način pretraživanja poslužitelja",
searchModeStartsWith: "Pretraga s počinje s načinom",
searchModeIncludes: "Pretraga uključuje način"
},
field: {
treeSeparator: "Razdjelnik stabala",
treeSeparatorSelector: "Selektor separatora stabla",
page: "Broj stranica stabla",
keyPageCount: "Broj straničnih stranica",
keysSort: "Razvrstaj ključeve",
searchMode: "Način pretraživanja",
searchModeStartsWith: "Pretraživanje počinje s / uključuje"
},
error: {
keyPageCount: "Broj ključnih stranica mora biti cijeli broj između 5 - 100",
page: "Broj stranica mora biti cijeli broj između 10 - 5000",
maxValueDisplay: "Maksimalna prikazana vrijednost mora biti cijeli broj između -1 i 32768",
maxKeys: "Maksimalna vrijednost broja ključeva mora biti cijeli broj između 100 i 100 000"
}
},
key: {
label: {
formName: {
add: "Dodajte novi ključ Redis",
edit: "Uredi ključ Redis",
append: "Dodajte postojećem ključu Redis"
}
},
field: {
streamTimestamp: "Vremenska oznaka",
key: "Ključ",
type: "Vrsta",
index: "Indeks",
hashKey: "Hash ključ",
score: "rezultat",
value: "Vrijednost"
},
error: {
streamTimestamp: "Vremenska oznaka je obavezna, u formatu Redis ili kao *",
key: "Ključ je, barem, jedan znak",
hashKey: "Ključ hash tablice je najmanje jedan znak",
score: "Potreban je poredani rezultat seta",
value: "Vrijednost je obavezna"
}
},
main: {
label: {
database: "DB"
}
}
},
page: {
search: {
title: "Pretraga",
index: "Indeks",
query: "Upit",
results: "Rezultati",
noIndex: "Nisu pronađeni indeksi",
createIndex: "Kreiraj indeks",
dropIndex: "Obriši indeks",
indexInfo: "Info o indeksu",
indexName: "Naziv indeksa",
prefix: "Prefiks ključa (opcionalno)",
fieldName: "Naziv polja"
},
monitor: {
title: "Nadzor",
memory: "Memorija",
opsPerSec: "Operacija/sek",
clients: "Klijenti",
blocked: "Blokirani",
hitsMisses: "Stopa pogodaka",
networkIo: "Mrežni I/O",
slowLog: "Spori log",
totalCommands: "Ukupno",
expired: "Isteklo",
evicted: "Izbačeno",
clientList: "Popis klijenata",
topKeys: "Najveći ključevi po memoriji",
killClient: "Ubij klijenta",
clientKilled: "Klijent ubijen",
confirmKillClient: "Jeste li sigurni da želite zaustaviti ovog klijenta?",
noKeys: "Nema ključeva",
rss: "RSS",
peak: "Vrh",
fragmentation: "Fragmentacija",
hitsAndMisses: "Pogoci / Promašaji",
noClients: "Nema klijenata"
},
analysis: {
title: "Analiza memorije",
runAnalysis: "Pokreni analizu",
running: "Analiziranje...",
typeDistribution: "Distribucija tipova",
prefixMemory: "Memorija po prefiksu",
topKeysByMemory: "Najveći ključevi po memoriji",
expirationOverview: "Istek ključeva",
memoryBreakdown: "Raspodjela memorije",
keysScanned: "Skenirani ključevi",
totalMemory: "Ukupna memorija",
rssMemory: "RSS memorija",
peakMemory: "Vršna memorija",
luaMemory: "Lua memorija",
overheadMemory: "Dodatno opterećenje",
datasetMemory: "Skup podataka",
fragmentation: "Fragmentacija",
allocator: "Alokator",
withTTL: "S TTL",
persistent: "Trajni",
avgTTL: "Prosječni TTL",
prefix: "Prefiks",
keyCount: "Broj ključeva",
memoryUsage: "Korištenje memorije",
noPrefix: "(bez prefiksa)",
topN: "Top N",
maxScanKeys: "Maks. skeniranih ključeva",
type: "Tip",
noData: "Nema podataka. Kliknite Pokreni analizu za početak.",
exportAll: "Izvezi sve"
},
overview: {
noConnected: "Ne postoji veza sa Redis.",
overviewClients: "Navedite povezane prema broju klijenata",
connectedCount: opt => {
if (opt.length === 1) {
return "1 klijent";
}
return `${opt.length} klijentima`;
}
},
key: {
label: {
key: "Ključ",
encoding: "Kodiranje",
compression: "Kompresija",
aiRateLimited: "Dosegnuto je ograničenje AI zahtjeva. Pokušajte ponovno kasnije ili koristite vlastiti Groq API ključ u Postavkama.",
aiError: "AI upit nije uspio",
length: "Veličina",
ttl: "TTL",
ttlTitle: "Vrijeme za život",
type: "Vrsta",
ttlNotExpire: "ne ističe",
lengthString: "bajtova",
lengthItem: "stavke",
actions: "Radnje"
},
list: {
table: {
index: "Indeks",
value: "Vrijednost"
}
},
hash: {
table: {
hashkey: "Hashkey",
value: "Vrijednost"
}
},
set: {
table: {
value: "član"
}
},
zset: {
table: {
value: "član",
score: "rezultat"
}
},
stream: {
table: {
timestamp: "ID vremenske oznake",
field: "Polje",
value: "Vrijednost"
}
},
timeseries: {
chart: "Grafikon",
info: "Informacije",
addPoint: "Dodaj podatkovnu točku",
from: "Od (ms ili -)",
to: "Do (ms ili +)",
aggregation: "Agregacija",
timeBucket: "Spremnik (ms)",
none: "Nema",
dataPoints: "podatkovne točke",
labels: "Oznake",
rules: "Pravila",
retention: "Zadržavanje",
timestamp: "Vremenska oznaka",
value: "Vrijednost",
retentionHint: "0 = bez isteka, ili milisekunde",
duplicatePolicy: "Pravilo dupliciranja",
labelsHint: "key1 value1 key2 value2",
timestampHint: "'*' znači automatski generirano, ili milisekundna vremenska oznaka",
editAllHint: "Jedna podatkovna točka po retku: vremenska_oznaka vrijednost (vremenska oznaka može biti * za automatsko)",
autoSpread: "Automatski * interval širenja",
formula: "Formula",
formulaLinear: "Linearna",
formulaRandom: "Nasumična",
formulaSawtooth: "Pilasta",
formulaPoints: "Točke",
formulaAmplitude: "Amplituda",
formulaOffset: "Pomak",
generate: "Generiraj",
exportChart: "Izvezi PNG",
overlay: "Preklapanje ključeva",
overlayHint: "Ključevi odvojeni zarezom",
mrangeFilter: "Filter oznaka",
bulkMode: "Masovno generiranje",
mrangeHint: "npr. sensor=temp"
}
},
treeControls: {
settings: "Postavke stabla",
expandAll: "Proširi sve",
collapseAll: "Sažmi sve",
level: "Razina",
search: {
search: "Traži u ključevima",
clear: "Izbrišite trenutno pretraživanje da biste ga postavili praznim",
placeholderClient: "Pretraži klijentsku stranu",
placeholderServer: "Pretraživanje na strani poslužitelja",
info: (opts) => "Pretraživanje na strani klijenta znači da odgovara tekstu u unosu pretraživanja. Pretraživanje na strani poslužitelja znači da je to poput pretraživanja u uzorcima ključeva kao *{search-text}*. Za velike skupove pretraživanja bolje je koristiti pretraživanje na strani poslužitelja. Za manje skupove pretraživanja, bolje je koristiti način pretraživanja na strani klijenta." + ` Ako je brojanje ključeva gotovo ${opts?.maxLightKeysCount ?? 110000}, možete pretraživati samo na strani poslužitelja.`,
largeSetInfo: "U velikom skupu, pretraživanje na strani klijenta je onemogućeno. tako da je trenutno moguće samo pretraživanje na strani poslužitelja.",
infoDetails: "Da biste saznali kako pretraživanje radi, pogledajte postavke"
},
pager: {
next: "Dalje",
prev: "Prethodno",
first: "Prvo",
last: "Zadnje"
}
}
},
time: {
type: "Tip",
format: "Format",
loading: "Učitavanje...",
years: "godina",
months: "mjeseca",
days: "dana",
year: "godine",
month: "mjesec",
day: "dan",
second: "sekunda",
seconds: "sekunde",
minute: "minuta",
minutes: "minute",
hour: "sat",
hours: "sati"
},
redisTypes: {
string: "String",
list: "List",
hash: "Hash table",
set: "Set",
zset: "Sorted set - zset",
stream: "Stream",
json: "JSON",
timeseries: "Time Series"
}
};
module.exports = strings;