diff --git a/src/i18n.js b/src/i18n.js index 7f55a0610..e46a541a9 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -7,6 +7,7 @@ import etEE from "./languages/et-EE"; import fa from "./languages/fa"; import frFR from "./languages/fr-FR"; import hu from "./languages/hu"; +import hrHR from "./languages/hr-HR"; import itIT from "./languages/it-IT"; import idID from "./languages/id-ID"; import ja from "./languages/ja"; @@ -38,6 +39,7 @@ const languageList = { "pt-BR": ptBR, "fr-FR": frFR, "hu": hu, + "hr-HR": hrHR, "it-IT": itIT, "id-ID" : idID, "ja": ja, diff --git a/src/languages/hr-HR.js b/src/languages/hr-HR.js new file mode 100644 index 000000000..78143a149 --- /dev/null +++ b/src/languages/hr-HR.js @@ -0,0 +1,310 @@ +export default { + languageName: "Hrvatski", + checkEverySecond: "Provjera svake {0} sekunde", + retryCheckEverySecond: "Ponovni pokušaj svake {0} sekunde", + retriesDescription: "Broj ponovnih pokušaja prije nego će se servis označiti kao DOWN te poslati obavijest", + ignoreTLSError: "Ignoriraj TLS/SSL pogreške za HTTPS web stranice", + upsideDownModeDescription: "Preokreni logiku statusa. Ako je usluga dostupna, smatra se da je DOWN.", + maxRedirectDescription: "Maksimalan broj preusmjeravanja. Postaviti na 0 kako bi se preusmeravanja onemogućila.", + acceptedStatusCodesDescription: "Odaberite statusne kodove koji se smatraju uspješnim odgovorom.", + passwordNotMatchMsg: "Lozinke se ne poklapaju.", + notificationDescription: "Obavijesti će funkcionirati samo ako su dodijeljene monitoru.", + keywordDescription: "Ključna riječ za pretragu kao običan HTML ili u JSON formatu. Pretraga je case-sensitive.", + pauseDashboardHome: "Pauziraj", + deleteMonitorMsg: "Jeste li sigurni da želite izbrisati monitor?", + deleteNotificationMsg: "Jeste li sigurni da želite izbrisati ovu obavijest za sve monitore?", + resoverserverDescription: "Cloudflare je zadani DNS poslužitelj. Možete to promijeniti u bilo kojem trenutku.", + rrtypeDescription: "Odaberite vrstu DNS zapisa o resursu kojeg želite pratiti", + pauseMonitorMsg: "Jeste li sigurni da želite pauzirati?", + enableDefaultNotificationDescription: "Ova će obavijesti biti omogućena za sve nove monitore. Možete ju ručno onemogućiti za pojedini monitor.", + clearEventsMsg: "Jeste li sigurni da želite izbrisati sve zapise o događajima za ovaj monitor?", + clearHeartbeatsMsg: "Jeste li sigurni da želite izbrisati sve zapise o provjerama za ovaj monitor?", + confirmClearStatisticsMsg: "Jeste li sigurni da želite izbrisati SVE statistike?", + importHandleDescription: "Odaberite opciju 'Preskoči postojeće' ako želite prekočiti uvoz već postojećih monitora i obavijesti. Opcija 'Prepiši' će izbrisati postojeće monitore i obavijesti.", + confirmImportMsg: "Jeste li sigurni da želite pokrenuti uvoz? Provjerite jeste li odabrali ispravnu opciju uvoza.", + twoFAVerifyLabel: "Unesite svoj 2FA token:", + tokenValidSettingsMsg: "Token je važeći! Sada možete spremiti postavke dvofaktorske autentikacije.", + confirmEnableTwoFAMsg: "Želite li omogućiti dvofaktorsku autentikaciju?", + confirmDisableTwoFAMsg: "Are you sure you want to disable dvofaktorsku autentikaciju?", + Settings: "Postavke", + Dashboard: "Kontrolna ploča", + "New Update": "Novo ažuriranje", + Language: "Jezik", + Appearance: "Izgled", + Theme: "Tema", + General: "Općenito", + "Primary Base URL": "Osnovni URL", + Version: "Inačica", + "Check Update On GitHub": "Provjeri dostupnost nove inačice na GitHubu", + List: "Popis", + Add: "Dodaj", + "Add New Monitor": "Dodaj novi Monitor", + "Quick Stats": "Statistika", + Up: "Dostupno", + Down: "Nedostupno", + Pending: "U tijeku", + Unknown: "Nepoznato", + Pause: "Pauziraj", + Name: "Naziv monitora", + Status: "Status", + DateTime: "Vremenska oznaka", + Message: "Izvještaj", + "No important events": "Nema važnih događaja", + Resume: "Nastavi", + Edit: "Uredi", + Delete: "Obriši", + Current: "Trenutno", + Uptime: "Uptime", + "Cert Exp.": "Istek cert.", + days: "dana", + day: "dan", + "-day": "-dnevno", + hour: "sat", + "-hour": "-satno", + Response: "Odgovor", + Ping: "Odziv", + "Monitor Type": "Vrsta Monitora", + Keyword: "Ključna riječ", + "Friendly Name": "Lijep naziv", + URL: "URL", + Hostname: "Domaćin", + Port: "Port", + "Heartbeat Interval": "Interval provjere", + Retries: "Ponovnih pokušaja", + "Heartbeat Retry Interval": "Interval ponovnih pokušaja", + Advanced: "Napredne postavke", + "Upside Down Mode": "Obrnuti način", + "Max. Redirects": "Maksimalan broj preusmjeravanja", + "Accepted Status Codes": "Prihvaćeni statusni kodovi", + "Push URL": "Push URL", + needPushEvery: "Potrebno je zvati ovaj URL svakih {0} sekundi.", + pushOptionalParams: "Neobavezni parametri: {0}", + Save: "Spremi", + Notifications: "Obavijesti", + "Not available, please setup.": "Obavijesti nisu dostupne, potrebno dodati novu obavijest.", + "Setup Notification": "Dodaj obavijest", + Light: "Svijetli način", + Dark: "Tamni način", + Auto: "Automatski", + "Theme - Heartbeat Bar": "Tema - Statusna traka", + Normal: "Normalno", + Bottom: "Ispod", + None: "Isključeno", + Timezone: "Vremenska zona", + "Search Engine Visibility": "Vidljivost pretraživačima", + "Allow indexing": "Dopusti indeksiranje", + "Discourage search engines from indexing site": "Sprječavanje indeksiranja stranice", + "Change Password": "Promjena lozinke", + "Current Password": "Trenutna lozinka", + "New Password": "Nova lozinka", + "Repeat New Password": "Potvrdite novu lozinku", + "Update Password": "Spremi novu lozinku", + "Disable Auth": "Onemogući autentikaciju", + "Enable Auth": "Omogući autentikaciju", + Logout: "Odjava", + Leave: "Poništi", + "I understand, please disable": "Razumijem, onemogući", + Confirm: "Potvrda", + Yes: "Da", + No: "Ne", + Username: "Korisničko ime", + Password: "Lozinka", + "Remember me": "Zapamti me", + Login: "Prijava", + "No Monitors, please": "Nema monitora, ", + "add one": "dodaj jednog", + "Notification Type": "Tip obavijesti", + Email: "E-pošta", + Test: "Test", + "Certificate Info": "Informacije o certifikatu", + "Resolver Server": "DNS poslužitelj", + "Resource Record Type": "Vrsta DNS zapisa", + "Last Result": "Posljednji rezultat", + "Create your admin account": "Stvori administratorski račun", + "Repeat Password": "Potvrda lozinke", + "Import Backup": "Uvoz sigurnosne kopije", + "Export Backup": "Izvoz sigurnosne kopije", + Export: "Izvoz", + Import: "Uvoz", + respTime: "Vrijeme odgovora (ms)", + notAvailableShort: "N/A", + "Default enabled": "Omogući za nove monitore", + "Apply on all existing monitors": "Primijeni na postojeće monitore", + Create: "Create", + "Clear Data": "Clear Data", + Events: "Events", + Heartbeats: "Provjere", + "Auto Get": "Automatski dohvat", + backupDescription: "Moguće je napraviti sigurnosnu kopiju svih monitora i obavijesti u JSON datoteku.", + backupDescription2: "Napomena: povijest i podaci o događajima nisu uključeni u sigurnosnu kopiju.", + backupDescription3: "Osjetljivi podaci poput tokena za obavijesti jesu uključeni u izvozu; potrebno je čuvati izvoz na sigurnom mjestu.", + alertNoFile: "Datoteka za uvoz nije odabrana.", + alertWrongFileType: "Datoteka za uvoz nije u JSON formatu.", + "Clear all statistics": "Obriši sve statistike", + "Skip existing": "Preskoči postojeće", + Overwrite: "Prepiši", + Options: "Opcije", + "Keep both": "Zadrži sve", + "Verify Token": "Provjeri Token", + "Setup 2FA": "Postavi dvofaktorsku autentikaciju", + "Enable 2FA": "Omogući dvofaktorsku autentikaciju", + "Disable 2FA": "Onemogući dvofaktorsku autentikaciju", + "2FA Settings": "Postavke 2FA", + "Two Factor Authentication": "Dvofaktorska autentikacija", + Active: "Aktivna", + Inactive: "Neaktivna", + Token: "Token", + "Show URI": "Pokaži URI", + Tags: "Oznake", + "Add New below or Select...": "Dodajte novu oznaku ispod ili odaberite...", + "Tag with this name already exist.": "Oznaka s tim nazivom već postoji", + "Tag with this value already exist.": "Oznaka s tom vrijednošću već postoji.", + color: "Boja", + "value (optional)": "Vrijednost (neobavezno)", + Gray: "Siva", + Red: "Crvena", + Orange: "Narančasta", + Green: "Zelena", + Blue: "Plava", + Indigo: "Indigo", + Purple: "Ljubičasta", + Pink: "Ružičasta", + "Search...": "Pretraga...", + "Avg. Ping": "Prosječni odziv", + "Avg. Response": "Prosječni odgovor", + "Entry Page": "Entry Page", + statusPageNothing: "Ovdje nema ničega, dodajte grupu ili monitor.", + "No Services": "Nema usluga", + "All Systems Operational": "Svi sustavi su operativni", + "Partially Degraded Service": "Usluga djelomično nedostupna", + "Degraded Service": "Usluga nedostupna", + "Add Group": "Dodaj grupu", + "Add a monitor": "Dodaj monitor", + "Edit Status Page": "Uredi Statusnu stranicu", + "Go to Dashboard": "Na Kontrolnu ploču", + "Status Page": "Statusna stranica", + defaultNotificationName: "Moja {notification} obavijest ({number})", + here: "ovdje", + Required: "Potrebno", + telegram: "Telegram", + "Bot Token": "Token bota", + wayToGetTelegramToken: "Token možete nabaviti preko {0}.", + "Chat ID": "ID razgovora", + supportTelegramChatID: "Podržani su ID-jevi izravnih razgovora, grupa i kanala", + wayToGetTelegramChatID: "ID razgovora možete saznati tako da botu pošaljete poruku te odete na ovaj URL:", + "YOUR BOT TOKEN HERE": "OVDJE IDE TOKEN BOTA", + chatIDNotFound: "ID razgovora nije pronađen; prvo morate poslati poruku botu", + webhook: "Webhook", + "Post URL": "Post URL", + "Content Type": "Tip sadržaja (Content Type)", + webhookJsonDesc: "{0} je moguća opcija za moderne HTTP poslužitelje poput Express.js-a", + webhookFormDataDesc: "{multipart} je moguća alternativa za PHP, samo je potrebno parsirati JSON koristeći {decodeFunction}", + smtp: "E-pošta (SMTP)", + secureOptionNone: "Bez sigurnosti / STARTTLS (25, 587)", + secureOptionTLS: "TLS (465)", + "Ignore TLS Error": "Ignoriraj greške TLS-a", + "From Email": "Adresa za From polje", + emailCustomSubject: "Prilagođeno Subject polje", + "To Email": "Odredišne adrese e-pošte", + smtpCC: "Cc", + smtpBCC: "Bcc", + discord: "Discord", + "Discord Webhook URL": "URL Discord webhooka", + wayToGetDiscordURL: "Ovo možete dobiti tako da odete na Postavke servera -> Integracije -> Napravi webhook", + "Bot Display Name": "Nadimak Bota unutar servera", + "Prefix Custom Message": "Prefiks prilagođene poruke", + "Hello @everyone is...": "Pozdrav {'@'}everyone...", + teams: "Microsoft Teams", + "Webhook URL": "URL Teams webhooka", + wayToGetTeamsURL: "Više informacija o Teams webhookovima možete pročitati {0}.", + signal: "Signal", + Number: "Broj", + Recipients: "Primatelji", + needSignalAPI: "Potreban je klijent s REST sučeljem.", + wayToCheckSignalURL: "Više informacija o postavljanju Signal klijenta:", + signalImportant: "VAŽNO: Grupe i brojevi se ne mogu istovremeno koristiti kao primatelji!", + gotify: "Gotify", + "Application Token": "Token Aplikacije", + "Server URL": "URL poslužitelja", + Priority: "Prioritet", + slack: "Slack", + "Icon Emoji": "Emotikon", + "Channel Name": "Naziv kanala", + "Uptime Kuma URL": "Uptime Kuma URL", + aboutWebhooks: "Dodatne informacije o webhookovima su dostupne na: {0}", + aboutChannelName: "Unesite ime {0} kanala u polju Naziv kanala ako želite zaobići webhook kanal. Primjerice: #neki-kanal", + aboutKumaURL: "Ako je polje Uptime Kuma URL prazno, koristi se zadana vrijednost koja vodi na GitHub stranicu projekta.", + emojiCheatSheet: "Popis emotikona: {0}", + "rocket.chat": "Rocket.Chat", + pushover: "Pushover", + pushy: "Pushy", + octopush: "Octopush", + promosms: "PromoSMS", + clicksendsms: "ClickSend SMS", + lunasea: "LunaSea", + apprise: "Apprise (Support 50+ Notification services)", + pushbullet: "Pushbullet", + line: "LINE", + mattermost: "Mattermost", + "User Key": "Korisnički ključ", + Device: "Uređaji", + "Message Title": "Naslov poruke", + "Notification Sound": "Zvuk obavijesti", + "More info on:": "Više informacija na: {0}", + pushoverDesc1: "Hitni prioritet (2) ima zadani istek vremena od 30 sekundi između ponovnih pokušaja te će isteći nakon 1 sata.", + pushoverDesc2: "Ako želite slati obavijesti na više uređaja, ispunite polje Uređaji.", + "SMS Type": "Tip SMS-a", + octopushTypePremium: "Premium (Brzo - preporučeno za obavijesti)", + octopushTypeLowCost: "Low Cost (Sporo - mobilni operateri ponekad blokiraju ove poruke)", + checkPrice: "Provjerite {0} cijene:", + apiCredentials: "Vjerodajnice za API", + octopushLegacyHint: "Koristite li staru inačicu usluge Octopush (2011-2020) ili noviju inačicu?", + "Check octopush prices": "Provjerite cijene usluge Octopush {0}.", + octopushPhoneNumber: "Telefonski broj (međunarodni format, primjerice: +38512345678) ", + octopushSMSSender: "Naziv SMS pošiljatelja : 3-11 alfanumeričkih znakova i razmak (a-zA-Z0-9)", + "LunaSea Device ID": "LunaSea ID Uređaja", + "Apprise URL": "URL usluge Apprise", + "Example:": "Primjerice: {0}", + "Read more:": "Pročitajte više: {0}", + "Status:": "Status: {0}", + "Read more": "Pročitaj više", + appriseInstalled: "Apprise je instaliran.", + appriseNotInstalled: "Apprise nije instaliran. {0}", + "Access Token": "Pristupni token", + "Channel access token": "Token za pristup kanalu", + "Line Developers Console": "LINE razvojnoj konzoli", + lineDevConsoleTo: "LINE razvojna konzola - {0}", + "Basic Settings": "Osnovne Postavke", + "User ID": "Korisnički ID", + "Messaging API": "API za razmjenu poruka", + wayToGetLineChannelToken: "Prvo, pristupite {0}, kreirajte create a pružatelja usluga te kanal (API za razmjenu poruka), zatim možete dobiti you can get the token za pristup kanalu te korisnički ID za polja iznad.", + "Icon URL": "URL slike", + aboutIconURL: "Možete postaviti poveznicu na sliku u polju \"URL slike\" kako biste spriječili korištenje zadane slike. Ovo se polje neće koristiti ako je postavljeno polje \"Emotikon\".", + aboutMattermostChannelName: "Možete promijeniti kanal u kojeg webhook šalje tako da ispunite polje \"Naziv kanala\". Ta opcija mora biti omogućena unutar Mattermost postavki za webhook. Primjerice: #neki-kanal", + matrix: "Matrix", + promosmsTypeEco: "SMS ECO - jeftina, ali spora opcija koja je često preopterećena. Ograničeno samo na primatelje unutar Poljske.", + promosmsTypeFlash: "SMS FLASH - Poruka se automatski pojavljuje na uređaju primatelja. Ograničeno samo na primatelje unutar Poljske.", + promosmsTypeFull: "SMS FULL - Premium razina usluge, dozvoljava postavljanje naziva SMS pošiljatelja (Naziv mora biti registriran). Usluga pouzdana za obavijesti.", + promosmsTypeSpeed: "SMS SPEED - Usluga najvećeg prioriteta. Brza i pouzdana, ali skupa (otprilike dvostruko skuplja od cijene usluge SMS FULL).", + promosmsPhoneNumber: "Telefonski broj (za primitalje unutar Poljske nije potrebno navoditi pozivni broj države)", + promosmsSMSSender: "Naziv SMS pošiljatelja: Registriran naziv ili jedan od zadanih: InfoSMS, SMS Info, MaxSMS, INFO, SMS", + "Feishu WebHookUrl": "Feishu URL webhooka", + matrixHomeserverURL: "URL homeservera (uključujući http(s):// te port, ako je potrebno)", + "Internal Room Id": "Interni ID sobe", + matrixDesc1: "Interni ID sobe se može pronaći u naprednim postavkama sobe unutar Matrix klijenta. ID sobe nalikuje idućem zapisu: !QMdRCpUIfLwsfjxye6:home.server.", + matrixDesc2: "Preporuča se stvaranje novog korisnika te suzdržavanje od korištenja pristupnog tokena vlastitog Matrix korisnika. Novog korisnika potrebno je dodati u sobe u kojima želite primati obavijesti. Pristupni token možete dobiti pokretanjem naredbe {0}", + Method: "Metoda", + Body: "Tijelo", + Headers: "Zaglavlja", + PushUrl: "Push URL", + HeadersInvalidFormat: "Zaglavlja nisu nije valjani JSON: ", + BodyInvalidFormat: "Tijelo zahjeva nije valjani JSON: ", + "Monitor History": "Povijest monitora", + clearDataOlderThan: "Podaci o povijesti monitora čuvaju se {0} dana.", + PasswordsDoNotMatch: "Lozinke se ne poklapaju.", + records: "zapisa", + "One record": "Jedan zapis", + "Showing {from} to {to} of {count} records": "Prikaz zapisa {from}-{to} od sveukupno {count}", + steamApiKeyDescription: "Za praćenje Steam poslužitelja za igru, potrebno je imati Steam Web-API ključ. Možete registrirati vlastiti ključ ovdje: ", + "Current User": "Trenutni korisnik", +}; diff --git a/src/pages/Settings.vue b/src/pages/Settings.vue index 7b64784de..f4e70e816 100644 --- a/src/pages/Settings.vue +++ b/src/pages/Settings.vue @@ -325,6 +325,12 @@

Molim Vas koristite ovo sa pažnjom.

+ +