Slovenian translation

- Add Slovenian Locale
This commit is contained in:
UrekD 2021-08-13 02:06:30 +02:00
parent 768a1f4778
commit 483bee23b2
3 changed files with 165 additions and 0 deletions

View File

@ -355,6 +355,7 @@ Dashy has the ability to support multiple languages and locales. When available,
- 🇩🇪 **German**: `de` - Contributed by **[@Niklashere](https://github.com/Niklashere)**
- 🇳🇱 **Dutch**: `nl` - Contributed by **[@evroon](https://github.com/evroon)**
- 🇲🇫 **French**: `fr` - Contributed by **[@EVOTk](https://github.com/EVOTk)**
- 🇸🇮 **Slovenian**: `si` - Contributed by **[@UrekD](https://github.com/UrekD)**
#### Add your Language
It would be awesome for open source projects to be available to everyone, without language being a barrier to entry for non-native English speakers. If you have a few minutes to sapir, you're help with translating it would be very much appreciated.

157
src/assets/locales/si.json Normal file
View File

@ -0,0 +1,157 @@
{
"home": {
"no-results": "Ni Rezultatov Iskanja",
"no-data": "Podatki Niso Konfigurirani"
},
"search": {
"search-label": "Iskanje",
"search-placeholder": "Začnite tipkati za filtrirate",
"clear-search-tooltip": "Počisti iskanje"
},
"login": {
"title": "Dashy",
"username-label": "Uporabniško ime",
"password-label": "Geslo",
"login-button": "Prijava",
"remember-me-label": "Zapomni si me za",
"remember-me-never": "Nikoli",
"remember-me-hour": "4 Ure",
"remember-me-day": "1 Dan",
"remember-me-week": "1 Teden",
"error-missing-username": "Manjka Uporabniško Ime",
"error-missing-password": "Manjka Geslo",
"error-incorrect-username": "Uporabnik ne obstaja",
"error-incorrect-password": "Napačno Geslo",
"success-message": "Prijavljanje...",
"logout-message": "Odjavljen"
},
"config": {
"main-tab": "Glavni Meni",
"view-config-tab": "Ogled Konfiguracije",
"edit-config-tab": "Urejanje Konfiguracije",
"custom-css-tab": "Slogi Po Meri",
"heading": "Možnosti Konfiguracija",
"download-config-button": "Prenos Konfiguracije",
"edit-config-button": "Uredi Konfiguracijo",
"edit-css-button": "Uredi CSS Po Meri",
"cloud-sync-button": "Omogoči Sinhronizacijo v Oblaku",
"edit-cloud-sync-button": "Ureditev Sinhronizacije v Oblaku",
"rebuild-app-button": "Obnovi Aplikacijo",
"change-language-button": "Spremeni Jezik Aplikacije",
"reset-settings-button": "Ponastavi Lokalne Nastavitve",
"app-info-button": "Informacije o Aplikaciji",
"backup-note": "Priporočljivo je, da pred spremembami naredite varnostno kopijo konfiguracije.",
"reset-config-msg-l1": "To bo odstranilo vse uporabniške nastavitve iz lokalnega pomnilnika, vendar ne bo vplivalo na datoteko 'conf.yml'.",
"reset-config-msg-l2": "Če želeti spremembe, ki ste jih naredili lokalno uporabiti v prihodnosti, ustvarite varnostno kopijo.",
"reset-config-msg-l3": "Ali ste prepričani, da želite nadaljevati?",
"data-cleared-msg": "Podatki so bili uspešno izbrisani",
"actions-label": "Dejanja",
"copy-config-label": "Kopiraj Konfiguracijo",
"data-copied-msg": "Config je bil kopiran v odložišče",
"reset-config-label": "Ponastavi Konfiguracijo",
"css-save-btn": "Shrani spremembe",
"css-note-label": "Opomba",
"css-note-l1": "Za uveljavitev sprememb boste morali osvežiti stran.",
"css-note-l2": "Preglasitve slogov so shranjene samo lokalno, zato je priporočljivo narediti kopijo CSS -ja.",
"css-note-l3": "Če želite odstraniti vse sloge po meri, izbrišite vsebino in pritisnite Shrani spremembe"
},
"settings": {
"theme-label": "Tema",
"layout-label": "Postavitev",
"layout-auto": "Avtomatsko",
"layout-horizontal": "Vodoravno",
"layout-vertical": "Vertikalno",
"item-size-label": "Velikost Predmeta",
"item-size-small": "Majhno",
"item-size-medium": "Srednje",
"item-size-large": "Veliko",
"config-launcher-label": "Nastavitve",
"config-launcher-tooltip": "Posodobi Konfiguracijo",
"sign-out-tooltip": "Odjava"
},
"updates": {
"app-version-note": "Dashy verzija",
"up-to-date": "Posodobljeno",
"out-of-date": "Navoljo posodobitev",
"unsupported-version-l1": "Uporabljate nepodprto različico programa Dashy",
"unsupported-version-l2": "Za najboljšo izkušnjo in najnovejše varnostne popravke posodobite na"
},
"language-switcher": {
"title": "Spremenite Jezik Aplikacije",
"dropdown-label": "Izberite Jezik",
"save-button": "Shrani",
"success-msg": "Jezik Posodobljen na"
},
"theme-maker": {
"title": "Konfigurator Teme",
"export-button": "Izvozi Spremenljivke po Meri",
"reset-button": "Ponastavi Sloge za",
"show-all-button": "Pokaži Vse Spremenljivke",
"save-button": "Shrani",
"cancel-button": "Prekliči",
"saved-toast": "{theme} Posodbljena Uspešno",
"copied-toast": "Podatki o temi za {theme} so kopirani v odložišče",
"reset-toast": "Barve po Meri za {theme} Odstranjene"
},
"config-editor": {
"save-location-label": "Način Shranjevanja",
"location-local-label": "Shrani Lokalno",
"location-disk-label": "Zapišite spremembe v datoteko za konfiguracijo",
"save-button": "Shrani Spremembe",
"valid-label": "Konfiguracija je veljavna",
"status-success-msg": "Operacija dokončana",
"status-fail-msg": "Operacija ni uspela",
"success-msg-disk": "Konfiguracijska datoteka je uspešno zapisana na disk",
"success-msg-local": "Lokalne spremembe so bile uspešno shranjene",
"success-note-l1": "Aplikacija se bo samodejno obnovila.",
"success-note-l2": "To lahko traja do ene minute.",
"success-note-l3": "Za uveljavitev sprememb boste morali osvežiti stran.",
"error-msg-save-mode": "Izberite način shranjevanja: Lokalno ali v Datoteko",
"error-msg-cannot-save": "Pri shranjevanju konfiguracije je prišlo do napake",
"error-msg-bad-json": "Napaka v JSON -u, morda nepravilno oblikovana",
"warning-msg-validation": "Opozorilo o Validaciji"
},
"app-rebuild": {
"title": "Obnovite Aplikacijo",
"rebuild-note-l1": "Za uveljavitev sprememb, zapisanih v datoteki conf.yml, je potrebna obnovitev.",
"rebuild-note-l2": "To bi se moralo zgoditi samodejno, če pa se ne, lahko to ročno sprožite tukaj.",
"rebuild-note-l3": "To ni potrebno za spremembe, shranjene lokalno.",
"rebuild-button": "Začni Graditi",
"rebuilding-status-1": "Gradnja...",
"rebuilding-status-2": "To lahko traja nekaj minut",
"error-permission": "Nimate dovoljenja za izvajanje tega dejanja",
"success-msg": "Gradnja je bila uspešno zaključena",
"fail-msg": "Operacija izdelave ni uspela",
"reload-note": "Za uveljavitev sprememb je potrebno osvežiti stran",
"reload-button": "Osveži Stran"
},
"cloud-sync": {
"title": "Varnostno Kopiranje & Obnovitev v Oblaku",
"intro-l1": "Varnostno kopiranje in obnovitev v oblaku je izbirna funkcija, ki vam omogoča, da svojo konfiguracijo shranite v oblak in jo nato obnovite v kateri koli drugi napravi ali primerku Dashyja.",
"intro-l2": "Vsi podatki so v celoti šifrirani z AES, pri čemer je vaše geslo ključ.",
"intro-l3": "Za več informacij si oglejte",
"backup-title-setup": "Ustvari Varnostno Kopijo",
"backup-title-update": "Posodobi Varnostno Kopijo",
"password-label-setup": "Izberi Geslo",
"password-label-update": "Vnesite Geslo",
"backup-button-setup": "Varnosto Kopiraj",
"backup-button-update": "Posodobi Varnostno Kopijo",
"backup-id-label": "Vaš Obnovitveni ID",
"backup-id-note": "To se uporabi za obnovitev iz varnostnih kopij pozneje. Zato ga skupaj z geslom hranite na varnem.",
"restore-title": "Obnovite Varnostno Kopijo",
"restore-id-label": "Obnovitveni ID",
"restore-password-label": "Geslo",
"restore-button": "Obnovi",
"backup-missing-password": "Vnesite geslo",
"backup-error-unknown": "Zahteve ni mogoče obdelati",
"backup-error-password": "Napačno geslo. Prosim vnesite vaše trenutno geslo.",
"backup-success-msg": "Uspešno Zaključeno",
"restore-success-msg": "Konfiguracija Uspešno Obnovljena"
},
"menu": {
"sametab": "Odpri v Trenutnem Zavihku",
"newtab": "Odpri v Novem Zavihku",
"modal": "Odpri v Pojavnem Oknu",
"workspace": "Odpri v Delovnem Pogledu"
}
}

View File

@ -3,6 +3,7 @@ import en from '@/assets/locales/en.json';
import de from '@/assets/locales/de.json';
import nl from '@/assets/locales/nl.json';
import fr from '@/assets/locales/fr.json';
import si from '@/assets/locales/si.json';
// Language data - Add your country name, locale code and imported file here
export const languages = [
@ -30,6 +31,12 @@ export const languages = [
locale: fr,
flag: '🇲🇫',
},
{
name: 'Slovenian',
code: 'si',
locale: si,
flag: '🇸🇮',
},
// Including:
// name - Human readable name for your language (e.g German)
// code - ISO language code (e.g. de)