feat: add croatian locale (#1822)

* Create hr.json

Croatian Language

* Update user_setting.go

* Update i18n.ts

* Update hr.json

* Update web/src/i18n.ts

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
This commit is contained in:
May Kittens Devour Your Soul 2023-06-14 16:09:19 +02:00 committed by GitHub
parent 781b1f7b3a
commit 8f7001cd9f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 414 additions and 0 deletions

View file

@ -42,6 +42,7 @@ var (
"en",
"es",
"fr",
"hr",
"it",
"ja",
"ko",

View file

@ -8,6 +8,7 @@ export const availableLocales = [
"en",
"es",
"fr",
"hr",
"it",
"ja",
"ko",

412
web/src/locales/hr.json Normal file
View file

@ -0,0 +1,412 @@
{
"common": {
"memos-slogan": "Perolaki memo hub. Otvorenog kôda i besplatno zauvijek.",
"about": "O aplikaciji",
"home": "Kući",
"resources": "Privitci",
"settings": "Postavke",
"archived": "Arhivirano",
"email": "Email",
"password": "Lozinka",
"avatar": "Avatar",
"username": "Korisničko ime",
"nickname": "Nadimak",
"save": "Sačuvaj",
"close": "Zatvori",
"cancel": "Otkaži",
"create": "Stvori",
"update": "Obnovi",
"change": "Promijeni",
"confirm": "Potvrdi",
"reset": "Resetiraj",
"language": "Jezik",
"version": "Verzija",
"pin": "Pinaj",
"unpin": "Makni pin",
"edit": "Uredi",
"restore": "Restore",
"delete": "Obriši",
"null": "Null",
"share": "Podijeli",
"archive": "Arhiviraj",
"basic": "Basic",
"admin": "Admin",
"explore": "Istraži",
"sign-in": "Prijavi se",
"sign-in-with": "Ulogiraj se sa {{provider}}",
"or": "ili",
"sign-up": "Registriraj se",
"sign-out": "Odjavi se",
"type": "Tip",
"shortcuts": "Prečaci",
"title": "Naslov",
"filter": "Filtriraj",
"filter-period": "{{from}} do {{to}}",
"tags": "Tagovi",
"yourself": "Ti",
"changed": "promijenjeno",
"fold": "Skupi",
"expand": "Proširi",
"image": "Slika",
"link": "Link",
"vacuum": "Vakuum",
"select": "Odaberi",
"database": "Baza podataka",
"upload": "Prenesi",
"preview": "Pregled",
"rename": "Preimenuj",
"clear": "Očisti",
"name": "Ime",
"visibility": "Vidljivost",
"learn-more": "Nauči više",
"e.g": "e.g.",
"beta": "Beta",
"dialog": {
"error": "Greška",
"help": "Pomoć",
"info": "Informacija",
"success": "Uspjeh",
"warning": "Upozorenje"
}
},
"router": {
"back-to-home": "Natrag kući"
},
"auth": {
"signup-as-host": "Registriraj se kao Host",
"host-tip": "Registriraš se kao Site Host.",
"not-host-tip": "Ako nemaš račun, kontaktiraj vlasnika stranice.",
"new-password": "Nova lozinka",
"repeat-new-password": "Ponovi novu lozinku"
},
"editor": {
"editing": "Uređivanje...",
"cancel-edit": "Otkaži uređivanje",
"save": "Sačuvaj",
"placeholder": "Piši... piši mi...",
"only-image-supported": "Samo slike su podržane.",
"cant-empty": "Sadržaj ne može biti prazan",
"local": "Lokalno",
"resources": "Resursi"
},
"memo": {
"view-detail": "Vidi detalje",
"copy-link": "Kopiraj Link",
"embed": "Ugradi",
"archived-memos": "Arhivirani Memoi",
"no-archived-memos": "Nema arhiviranih memoa.",
"fetching-data": "dohvaćam podatke...",
"fetch-more": "Klikni ovdje da učitaš više",
"archived-at": "Arhivirano u",
"search-placeholder": "Pretraži memoe",
"visibility": {
"private": "Privatno",
"protected": "Vidljivo članovima",
"public": "Javno",
"disabled": "Javni memoi su onemogućeni"
},
"delete-memo": "Obriši Memo",
"delete-confirm": "Jesi li siguran?\n\nOVA AKCIJA JE NEPOVRATNA❗"
},
"resource": {
"no-resources": "Nema resursa.",
"fetching-data": "dohvaćanje podataka...",
"copy-link": "Kopiraj link",
"reset-link": "Resetiraj link",
"reset-resource-link": "Resetiraj Resource link",
"reset-link-prompt": "Želiš li sigurno resetirati link?\nOvo će break sve trenutne link usages.\n\nTHIS ACTION IS IRREVERSIBLE❗",
"delete-resource": "Obriši Resource",
"linked-amount": "Linked amount",
"warning-text": "Želiš li sigurno izbrisati ovaj resource?\n\nOVO JE NEPOVRATNA AKCIJA❗",
"warning-text-unused": "Are you sure to delete these unused resources?\n\nOVO JE NEPOVRATNA AKCIJA❗",
"no-unused-resources": "Nema neiskorištenih resources",
"delete-selected-resources": "Delete Selected Resources",
"no-files-selected": "Nema odabranih fajlova❗",
"upload-successfully": "Upload je uspješan",
"file-drag-drop-prompt": "Povuci i potegni svoj fajl ovdje kako bi bio prenesen",
"search-bar-placeholder": "Search resource",
"create-dialog": {
"title": "Stvori Resource",
"upload-method": "Upload metoda",
"local-file": {
"option": "Lokalni fajl",
"choose": "Odaberi fajl..."
},
"external-link": {
"option": "Vanjski link",
"link": "Link",
"link-placeholder": "https://link.do/tvog/resursa",
"file-name": "Ime fajla",
"file-name-placeholder": "Ime fajla",
"type": "Tip",
"type-placeholder": "Tip fajla"
},
"download-link": {
"option": "Link za preuzimanje"
}
}
},
"shortcut-list": {
"shortcut-title": "ime prečaca",
"create-shortcut": "Stvori prečac",
"edit-shortcut": "Uredi prečac",
"eligible-memo": "eligible memo",
"fill-previous": "Please fill in previous filter value",
"title-required": "Naslov je obavezan",
"value-required": "Filter value je tražena"
},
"tag-list": {
"tip-text": "Unesi `#tag` kako bi stvorio",
"create-tag": "Stvori Tag",
"all-tags": "Svi Tagovi",
"tag-name": "IME_TAGA"
},
"daily-review": {
"title": "Pregled dana",
"no-memos": "Ups. Ovdje nema ničega."
},
"setting": {
"my-account": "Moj račun",
"preference": "Postavke",
"member": "Član",
"member-list": "Lista članova",
"system": "Sustav",
"storage": "Skladište",
"sso": "SSO",
"account-section": {
"title": "Informacije o računu",
"username-note": "Used to sign in",
"nickname-note": "Displayed in the banner",
"email-note": "Po izboru/Neobavezno",
"update-information": "Ažuriraj Informacije",
"change-password": "Promijeni lozinku",
"reset-api": "Resetiraj API",
"openapi-title": "OpenAPI",
"openapi-reset": "Resetiraj OpenAPI Ključ",
"openapi-reset-warning": "❗ Postojeći API će odsada biti nevaljan i bit će generiran novi.\n\nJesi li siguran da želiš resetirati?",
"openapi-sample-post": "Zdravo #memos od {{url}}"
},
"preference-section": {
"theme": "Tema",
"default-memo-visibility": "Zadana memo vidljivost",
"default-resource-visibility": "Zadana resource vidljivost",
"enable-folding-memo": "Omogući folding memo",
"enable-double-click": "Omogući uređivanje duplim klikom",
"editor-font-style": "Editor font stil",
"mobile-editor-style": "Mobile editor styl",
"default-memo-sort-option": "Memo display time",
"telegram-user-id": "Telegram UserID",
"telegram-user-id-placeholder": "Send any words to Your Telegram Bot to get",
"created_ts": "Vrijeme Stvaranja",
"updated_ts": "Vrijeme ažuriranja",
"daily-review-time-offset": "Daily Review Time Offset",
"auto-collapse": "Auto Collapse"
},
"storage-section": {
"current-storage": "Trenutni object storage",
"type-database": "Databaza",
"type-local": "Local",
"storage-services-list": "Storage service list",
"create-a-service": "Stvori service",
"update-a-service": "Ažuriraj service",
"warning-text": "Jesi li siguran da želiš obrisati storage service \"{{name}}\"?\n\nOVA AKCIJA JE NEPOVRATNA❗",
"delete-storage": "Obriši Storage",
"local-storage-path": "Local storage path",
"update-local-path": "Ažuriraj Local Storage Path",
"update-local-path-description": "Local storage path je relativna putanja do fajla tvoje baze podataka",
"create-storage": "Stvori Storage",
"update-storage": "Ažuriraj Storage",
"endpoint": "Endpoint",
"s3-compatible-url": "S3 Compatible URL",
"region": "Regija",
"region-placeholder": "Ime regije",
"accesskey": "Pristupni ključ",
"accesskey-placeholder": "Pristupni ključ / Access ID",
"secretkey": "Tajni ključ",
"secretkey-placeholder": "Tajni ključ / Pristupni Ključ",
"bucket": "Bucket",
"bucket-placeholder": "Bucket ime",
"path": "Storage Path",
"path-description": "You can use the same dynamic variables from local storage, like {filename}",
"path-placeholder": "custom/path",
"url-prefix": "URL prefix",
"url-prefix-placeholder": "Custom URL prefix, optional",
"url-suffix": "URL suffix",
"url-suffix-placeholder": "Custom URL suffix, optional"
},
"member-section": {
"create-a-member": "Stvori člana",
"archive-member": "Arhiviraj člana",
"archive-warning": "❗ Želiš li stvarno arhivirati {{username}}?",
"delete-member": "Obriši člana",
"delete-warning": "❗ Želiš li stvarno obrisati {{username}}?\n\nOVA AKCIJA JE NEPOVRATNA❗"
},
"system-section": {
"server-name": "Ime Servera",
"customize-server": {
"title": "Uredi Server",
"default": "Default je memos",
"icon-url": "URL ikone",
"description": "Opis",
"locale": "Server Locale",
"appearance": "Izgled Servera"
},
"database-file-size": "Veličina Database",
"allow-user-signup": "Dopusti registraciju drugih korisnika",
"ignore-version-upgrade": "Ignoriraj nadogradnju",
"disable-public-memos": "Onemogući javne memoe",
"max-upload-size": "Maximum upload size (MiB)",
"max-upload-size-hint": "Recommended vrijednost je 32 MiB.",
"additional-style": "Dodatni stil",
"additional-script": "Dodatna skripta",
"additional-style-placeholder": "Dodatni CSS kod",
"additional-script-placeholder": "Dodatni JavaScript kod",
"telegram-bot-token": "Token Telegram Bota",
"telegram-bot-token-description": "Telegram Bot Token ili API Proxy kao `http.../bot<token>`",
"telegram-bot-token-placeholder": "Tvoj Telegram Bot token",
"openai-api-key": "OpenAI: API Key",
"openai-api-key-description": "Get API key",
"openai-api-key-placeholder": "Tvoj OpenAI API Ključ",
"openai-api-host": "OpenAI: API Host",
"openai-api-host-placeholder": "Default: https://api.openai.com/"
},
"appearance-option": {
"system": "Slijedi sustav",
"light": "Uvijek svjetla",
"dark": "Uvijek tamna"
},
"sso-section": {
"sso-list": "SSO Lista",
"delete-sso": "Potvrdi brisanje",
"confirm-delete": "Želiš li sigurno obrisati \"{{name}}\" SSO konfiguraciju?\n\nOVA JE AKCIJA NEPOVRATNA❗",
"create-sso": "Stvori SSO",
"update-sso": "Update SSO",
"sso-created": "SSO {{name}} je stvoren",
"sso-updated": "SSO {{name}} ažuriran",
"identifier": "Identifier",
"display-name": "Display Ime",
"template": "Predložak",
"custom": "Custom",
"identifier-filter": "Identifier Filter",
"redirect-url": "Redirect URL",
"client-id": "Client ID",
"client-secret": "Client secret",
"authorization-endpoint": "Authorization endpoint",
"token-endpoint": "Token endpoint",
"user-endpoint": "User endpoint",
"scopes": "Scopes"
}
},
"filter": {
"new-filter": "Novi Filtar",
"type": {
"tag": "Tag",
"type": "Tip",
"text": "Text",
"display-time": "Display Vrijeme",
"visibility": "Vidljivost"
},
"operator": {
"contains": "Sadrži",
"not-contains": "Ne sadrži",
"is": "je",
"is-not": "nije",
"before": "Prije",
"after": "Poslije"
},
"value": {
"not-tagged": "Bez tagova",
"linked": "Ima linkove",
"has-attachment": "Ima privitke"
},
"text-placeholder": "Počinje sa ^ to use regex",
"and": "i",
"or": "ili"
},
"message": {
"no-memos": "nema memoa 🌃",
"memos-ready": "svi memoi su spremni 🎉",
"no-resource": "no resource 🌃",
"resource-ready": "all resource su spremni 🎉",
"restored-successfully": "Restored successfully",
"memo-updated-datetime": "Memo created datetime changed.",
"invalid-created-datetime": "Invalid created datetime.",
"change-memo-created-time": "Change memo created time",
"change-memo-created-time-warning-1": "THIS IS NOT A NORMAL BEHAVIOR.",
"change-memo-created-time-warning-2": "Please make sure you really need it.",
"memo-not-found": "Memo nije nađen.",
"fill-all": "Molimo, popuni sva polja.",
"password-not-match": "Lozinke nisu jednake.",
"new-password-not-match": "Nove lozinke nisu jednake.",
"image-load-failed": "slika nije uspješno učitana",
"fill-form": "Please fill out this form",
"fill-server-name": "Molim, unesi ime servera",
"login-failed": "Login failed",
"signup-failed": "Signup failed",
"user-not-found": "Korisnik nije nađen",
"password-changed": "Lozinka je promijenjena",
"private-only": "Ovaj je memo privatan.",
"copied": "Kopirano",
"succeed-copy-content": "Sadržaj je uspješno kopiran.",
"succeed-copy-code": "Kod je uspješno kopiran.",
"succeed-copy-link": "Link je uspješno kopiran.",
"change-resource-filename": "Promijeni resource filename",
"resource-filename-updated": "Resource filename je promijenjeno.",
"invalid-resource-filename": "Nevaljano filename.",
"click-to-save-the-image": "Klikni da spremiš sliku",
"generating-the-screenshot": "Generiranjescreenshota...",
"count-selected-resources": "Total selected",
"too-short": "prekratko",
"too-long": "predugo",
"not-allow-space": "Ne dozvoli razmak",
"not-allow-chinese": "Ne dozvoli kineski",
"succeed-vacuum-database": "Succeed to vacuum database",
"succeed-update-additional-style": "Dodatni stil je uspješno obnovljen.",
"succeed-copy-resource-link": "Resource link je uspješno kopiran.",
"succeed-update-customized-profile": "Profil je uspješno izmijenjen.",
"succeed-update-additional-script": "Dodatna skripta je uspješno updated.",
"update-succeed": "Update je uspio",
"page-not-found": "404 - Stranica nije nađena 😥",
"maximum-upload-size-is": "Maximalna dozvoljena veličina fajla je {{size}} MiB",
"file-exceeds-upload-limit-of": "Fajl {{file}} premašuje limit za upload koji je {{size}} MiB"
},
"days": {
"mon": "Pon",
"tue": "Uto",
"wed": "Sri",
"thu": "Čet",
"fri": "Pet",
"sat": "Sub",
"sun": "Ned"
},
"ask-ai": {
"title": "Pitaj AI",
"not-enabled": "Nisi postavio svoj OpenAI API ključ.",
"go-to-settings": "Idi na postavke",
"placeholder": "Pitaj bilo što…",
"default-message-group-title": "Default Session",
"create-message-group-title": "Create Session",
"label-message-group-name-title": "Session Name"
},
"embed-memo": {
"title": "Ugradi Memo",
"text": "Kopiraj i podijeli kod ispod na svom blogu ili web stranici.",
"only-public-supported": "* Samo javni memoi mogu biti ugrađeni.",
"copy": "Kopiraj"
},
"heatmap": {
"memo-in": "memo u {{period}}",
"memos-in": "memoi u {{period}}",
"memo-on": "{{amount}} memo {{date}}",
"memos-on": "{{amount}} memos {{date}}",
"day": "dan",
"days": "dani"
},
"about": {
"about-memos": "O Memo aplikaciji",
"memos-description": "Memo je web bazirana aplikacija koju možeš koristiti za pisanje, organiziranje i dijeljenje bilješki.",
"no-server-description": "Za ovaj server nije konfiguriran opis.",
"powered-by": "Powered by",
"other-projects": "Drugi projekti"
}
}