feat(translations): add Slovak translation (#6114)

This commit is contained in:
Friggo
2024-05-04 22:26:29 +02:00
committed by GitHub
parent c462bf229f
commit d3bca574aa
5 changed files with 402 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ import { ro } from '../languages/ro.js'
import { rs } from '../languages/rs.js'
import { rsLatin } from '../languages/rsLatin.js'
import { ru } from '../languages/ru.js'
import { sk } from '../languages/sk.js'
import { sv } from '../languages/sv.js'
import { th } from '../languages/th.js'
import { tr } from '../languages/tr.js'
@@ -55,6 +56,7 @@ export const translations = {
rs,
'rs-latin': rsLatin,
ru,
sk,
sv,
th,
tr,

View File

@@ -83,6 +83,10 @@ export const importDateFNSLocale = async (locale: string): Promise<Locale> => {
case 'ru':
result = await import('date-fns/locale/ru')
break
case 'sk':
result = await import('date-fns/locale/sk')
break
case 'sv':
result = await import('date-fns/locale/sv')

View File

@@ -0,0 +1,394 @@
import type { Language } from '../types.js'
export const sk: Language = {
dateFNSKey: 'sk',
translations: {
authentication: {
account: 'Účet',
accountOfCurrentUser: 'Aktuálny používateľský účet',
alreadyActivated: 'Už aktivované',
alreadyLoggedIn: 'Už prihlásený',
apiKey: 'API kľúč',
authenticated: "Overený",
backToLogin: 'Späť na prihlásenie',
beginCreateFirstUser: 'Začnite vytvorením prvého používateľa.',
changePassword: 'Zmeniť heslo',
checkYourEmailForPasswordReset:
'Skontrolujte svoj e-mail a nájdite odkaz, ktorý vám umožní bezpečne obnoviť heslo.',
confirmGeneration: 'Potvrdiť generovanie',
confirmPassword: 'Potvrdiť heslo',
createFirstUser: 'Vytvorenie prvého používateľa',
emailNotValid: 'Zadaný e-mail nie je platný',
emailSent: 'E-mail bol odoslaný',
enableAPIKey: 'Povolenie API kľúča',
failedToUnlock: 'Nepodarilo sa odomknúť',
forceUnlock: 'Vynútené odomknutie',
forgotPassword: 'Zabudli ste heslo?',
forgotPasswordEmailInstructions:
'Zadajte svoj e-mail nižšie. Dostanete e-mail s pokynmi na obnovenie hesla.',
forgotPasswordQuestion: 'Zabudli ste heslo?',
generate: 'Generovať',
generateNewAPIKey: 'Vygenerovať nový API kľúč',
generatingNewAPIKeyWillInvalidate:
'Vytvorenie nového API kľúča <1>zneplatní</1> predchádzajúci kľúč. Ste si istí, že chcete pokračovať?',
lockUntil: 'Uzamknúť do',
logBackIn: 'Znovu sa prihlásiť',
logOut: 'Odhlásiť sa',
loggedIn: 'Ak sa chcete prihlásiť pomocou iného používateľa, najprv sa <0>odhláste</0>.',
loggedInChangePassword:
'Ak chcete zmeniť heslo, prejdite na svoj <0>oúčet</0> a upravte heslo tam.',
loggedOutInactivity: 'Boli ste odhlásení z dôvodu nečinnosti.',
loggedOutSuccessfully: 'Boli ste úspešne odhlásení.',
login: 'Prihlásiť sa',
loginAttempts: 'Pokusy o prihlásenie',
loginUser: 'Prihlásenie používateľa',
loginWithAnotherUser:
'Ak sa chcete prihlásiť pomocou iného používateľa, najprv sa <0>odhláste</0>.',
logout: 'Odhlásiť sa',
logoutUser: 'Odhlásiť používateľa',
newAPIKeyGenerated: 'Bol vygenerovaný nový API kľúč.',
newAccountCreated:
'Pre prístup k <a href="{{serverURL}}">{{serverURL}}</a> bol pre vás vytvorený nový účet. Kliknite na nasledujúci odkaz alebo skopírujte URL do svojho prehliadača na overenie vášho emailu: <a href="{{verificationURL}}">{{verificationURL}}</a><br> Po overení vášho emailu sa budete môcť úspešne prihlásiť.',
newPassword: 'Nové heslo',
resetPassword: 'Obnoviť heslo',
resetPasswordExpiration: 'Vypršanie platnosti obnovenia hesla',
resetPasswordToken: 'Token na resetovanie hesla',
resetYourPassword: 'Obnovte svoje heslo',
stayLoggedIn: 'Zostaňte prihlásení',
successfullyUnlocked: 'Úspešne odomknuté',
unableToVerify: 'Nemožno overiť',
verified: 'Overené',
verifiedSuccessfully: 'Úspešne overené',
verify: 'Overiť',
verifyUser: 'Overiť používateľa',
verifyYourEmail: 'Overiť e-mail',
youAreInactive:
'Už nejaký čas ste neaktívny a čoskoro budete z bezpečnostných dôvodov automaticky odhlásený. Chcete zostať prihlásený?',
youAreReceivingResetPassword:
'Tento email dostanete, pretože ste (alebo niekto iný) požiadali o resetovanie hesla pre váš účet.',
youDidNotRequestPassword:
'Ak ste o to nepožiadali, ignorujte prosím tento e-mail a vaše heslo zostane nezmenené.',
},
error: {
accountAlreadyActivated: 'Tento účet už bol aktivovaný.',
autosaving: 'Pri automatickom ukladaní tohto dokumentu došlo k chybe.',
correctInvalidFields: 'Opravte neplatné polia.',
deletingFile: 'Pri mazaní súboru došlo k chybe.',
deletingTitle:
'Pri mazaní {{title}} došlo k chybe. Skontrolujte svoje pripojenie a skúste to znova.',
emailOrPasswordIncorrect: 'Zadaný email alebo heslo nie je správne.',
followingFieldsInvalid_one: 'Nasledujúce pole je neplatné:',
followingFieldsInvalid_other: 'Nasledujúce polia sú neplatné:',
incorrectCollection: 'Nesprávna kolekcia',
invalidFileType: 'Neplatný typ súboru',
invalidFileTypeValue: 'Neplatný typ súboru: {{value}}',
loadingDocument: 'Pri načítaní dokumentu s ID {{id}} došlo k chybe.',
localesNotSaved_one: 'Nasledujúci jazyk sa nepodarilo uložiť:',
localesNotSaved_other: 'Nasledujúce jazyky sa nepodarilo uložiť:',
missingEmail: 'Chýba e-mail.',
missingIDOfDocument: 'Chýba ID dokumentu na aktualizáciu.',
missingIDOfVersion: 'Chýba ID verzie.',
missingRequiredData: 'Chýbajú požadované údaje.',
noFilesUploaded: 'Nenahrali sa žiadne súbory.',
noMatchedField: 'Pre "{{label}}" nebolo nájdené žiadne zodpovedajúce pole',
noUser: 'Žiadny používateľ',
notAllowedToAccessPage: 'Nemáte povolenie pristupovať k tejto stránke.',
notAllowedToPerformAction: 'Nemáte povolenie vykonávať túto akciu.',
notFound: 'Požadovaný zdroj nebol nájdený.',
previewing: 'Pri náhľade tohto dokumentu došlo k chybe.',
problemUploadingFile: 'Pri nahrávaní súboru došlo k chybe.',
tokenInvalidOrExpired: 'Token je neplatný alebo vypršal.',
unPublishingDocument: 'Pri zrušení publikovania tohto dokumentu došlo k chybe.',
unableToDeleteCount: 'Nie je možné zmazať {{count}} z {{total}} {{label}}.',
unableToUpdateCount: 'Nie je možné aktualizovať {{count}} z {{total}} {{label}}.',
unauthorized: 'Neautorizováno, pro zadání tohoto požadavku musíte být přihlášeni.',
unknown: 'Došlo k neznámej chybe.',
unspecific: 'Došlo k chybe.',
userLocked: 'Tento používateľ je uzamknutý kvôli príliš mnohým neúspešným pokusom o prihlásenie.',
valueMustBeUnique: 'Hodnota musí byť jedinečná',
verificationTokenInvalid: 'Overovací token je neplatný.',
},
fields: {
addLabel: 'Pridať {{label}}',
addLink: 'Pridať odkaz',
addNew: 'Pridať nový',
addNewLabel: 'Pridať nový {{label}}',
addRelationship: 'Pridať vzťah',
addUpload: 'Pridať nahrávanie',
block: 'blok',
blockType: 'Typ bloku',
blocks: 'bloky',
chooseBetweenCustomTextOrDocument:
'Vyberte medzi vložením vlastného textového URL alebo odkazovaním na iný dokument.',
chooseDocumentToLink: 'Vyberte dokument, na ktorý sa chcete odkázať',
chooseFromExisting: 'Vybrať z existujúcich',
chooseLabel: 'Vybrať {{label}}',
collapseAll: 'Zbaliť všetko',
customURL: 'Vlastné URL',
editLabelData: 'Upraviť dáta {{label}}',
editLink: 'Upraviť odkaz',
editRelationship: 'Upraviť vzťah',
enterURL: 'Zadajte URL',
internalLink: 'Interný odkaz',
itemsAndMore: '{{items}} a {{count}} ďalších',
labelRelationship: 'Vzťah {{label}}',
latitude: 'Zemepisná šírka',
linkType: 'Typ odkazu',
linkedTo: 'Odkaz na <0>{{label}}</0>',
longitude: 'Zemepisná dĺžka',
newLabel: 'Nový {{label}}',
openInNewTab: 'Otvoriť v novej záložke',
passwordsDoNotMatch: 'Heslá sa nezhodujú.',
relatedDocument: 'Súvisiaci dokument',
relationTo: 'Vzťah k',
removeRelationship: 'Odstrániť vzťah',
removeUpload: 'Odstrániť nahranie',
saveChanges: 'Uložiť zmeny',
searchForBlock: 'Hľadať blok',
selectExistingLabel: 'Vybrať existujúci {{label}}',
selectFieldsToEdit: 'Vyberte polia, ktoré chcete upraviť',
showAll: 'Zobraziť všetko',
swapRelationship: 'Zameniť vzťah',
swapUpload: 'Vymeniť nahranie',
textToDisplay: 'Text na zobrazenie',
toggleBlock: 'Prepnúť blok',
uploadNewLabel: 'Nahrať nový {{label}}',
},
general: {
aboutToDelete: 'Chystáte sa odstrániť {{label}} <1>{{title}}</1>. Ste si istí?',
aboutToDeleteCount_many: 'Chystáte sa zmazať {{count}} {{label}}',
aboutToDeleteCount_one: 'Chystáte sa zmazať {{count}} {{label}}',
aboutToDeleteCount_other: 'Chystáte sa zmazať {{count}} {{label}}',
addBelow: 'Pridať pod',
addFilter: 'Pridať filter',
adminTheme: 'Motív administračného rozhrania',
and: 'a',
applyChanges: 'Použiť zmeny',
ascending: 'Vzostupne',
automatic: 'Automatický',
backToDashboard: 'Späť na nástenku',
cancel: 'Zrušiť',
changesNotSaved: 'Vaše zmeny neboli uložené. Ak teraz odídete, stratíte svoje zmeny.',
close: 'Zavrieť',
collapse: 'Zbaliť',
collections: 'Kolekcia',
columnToSort: 'Stĺpec na zoradenie',
columns: 'Stĺpce',
confirm: 'Potvrdiť',
confirmDeletion: 'Potvrdiť odstránenie',
confirmDuplication: 'Potvrdiť duplikáciu',
copied: 'Skopírované',
copy: 'Kopírovať',
create: 'Vytvoriť',
createNew: 'Vytvoriť nové',
createNewLabel: 'Vytvoriť nový {{label}}',
created: 'Vytvořeno',
createdAt: 'Vytvorené v',
creating: 'Vytváranie',
creatingNewLabel: 'Vytváranie nového {{label}}',
dark: 'Tmavý',
dashboard: 'Nástenka',
delete: 'Odstrániť',
deletedCountSuccessfully: 'Úspešne zmazané {{count}} {{label}}.',
deletedSuccessfully: 'Úspešne odstránené.',
deleting: 'Odstraňovanie...',
depth: "Hĺbka",
descending: 'Zostupne',
deselectAllRows: 'Zrušiť výber všetkých riadkov',
document: 'Dokument',
documents: 'Dokumenty',
duplicate: 'Duplikovať',
duplicateWithoutSaving: 'Duplikovať bez uloženia zmien',
edit: 'Upraviť',
editLabel: 'Upraviť {{label}}',
editing: 'Úpravy',
editingLabel_many: 'Úprava {{count}} {{label}}',
editingLabel_one: 'Úprava {{count}} {{label}}',
editingLabel_other: 'Úprava {{count}} {{label}}',
email: 'E-mail',
emailAddress: 'E-mailová adresa',
enterAValue: 'Zadajte hodnotu',
error: 'Chyba',
errors: 'Chyby',
fallbackToDefaultLocale: 'Zálohovať do predvoleného jazyka',
filter: 'Filter',
filterWhere: 'Filtrovat kde je {{label}}',
filters: 'Filtry',
globals: 'Globalné',
language: 'Jazyk',
lastModified: 'Naposledy zmenené',
leaveAnyway: 'Presto odísť',
leaveWithoutSaving: 'Odísť bez uloženia',
light: 'Svetlý',
livePreview: 'Náhľad',
loading: 'Načítavanie',
locale: 'Jazyk',
locales: 'Jazyky',
menu: 'Menu',
moveDown: 'Presunúť dolu',
moveUp: 'Presunúť hore',
newPassword: 'Nové heslo',
noFiltersSet: 'Nie sú nastavené žiadne filtre',
noLabel: '<Žiadny {{label}}>',
noOptions: 'Žiadne možnosti',
noResults: 'Neboli nájdené žiadne {{label}}. Buď neexistujú žiadne {{label}}, alebo žiadne nespĺňajú filtre, ktoré ste zadali vyššie.',
noValue: 'Žiadna hodnota',
none: 'Žiadny',
notFound: 'Nenájdené',
nothingFound: 'Nič nenájdené',
of: 'z',
open: 'Otvoriť',
or: 'Alebo',
order: 'Poradie',
pageNotFound: 'Stránka nenájdená',
password: 'Heslo',
payloadSettings: 'Nastavenia dátového záznamu',
perPage: 'Na stránku: {{limit}}',
remove: 'Odstrániť',
reset: 'Resetovať',
row: 'Riadok',
rows: 'Riadky',
save: 'Uložiť',
saving: 'Ukladanie...',
searchBy: 'Vyhľadať podľa {{label}}',
selectAll: 'Vybrať všetko {{count}} {{label}}',
selectAllRows: 'Vybrať všetky riadky',
selectValue: 'Vybrať hodnotu',
selectedCount: 'Vybrané {{count}} {{label}}',
showAllLabel: 'Zobraziť všetky {{label}}',
sorryNotFound: 'Je nám ľúto, ale neexistuje nič, čo by zodpovedalo vášmu požiadavku.',
sort: 'Zoradiť',
sortByLabelDirection: 'Zoradiť podľa {{label}} {{direction}}',
stayOnThisPage: 'Zostať na tejto stránke',
submissionSuccessful: 'Odoslanie úspešné.',
submit: 'Odoslať',
successfullyCreated: '{{label}} úspešne vytvorené.',
successfullyDuplicated: '{{label}} úspešne duplikované.',
thisLanguage: 'Slovenčina',
titleDeleted: '{{label}} "{{title}}" úspešne zmazané.',
unauthorized: 'Neoprávnený prístup',
unsavedChangesDuplicate: 'Máte neuložené zmeny. Chceli by ste pokračovať v duplikovaní?',
untitled: 'Bez názvu',
updatedAt: 'Aktualizované v',
updatedCountSuccessfully: 'Úspešne aktualizované {{count}} {{label}}.',
updatedSuccessfully: 'Úspešne aktualizované.',
updating: 'Aktualizácia',
uploading: 'Nahrávanie',
user: 'Používateľ',
users: 'Používatelia',
value: 'Hodnota',
welcome: 'Vitajte',
},
operators: {
contains: 'obsahuje',
equals: 'rovná sa',
exists: 'existuje',
isGreaterThan: 'je väčšie ako',
isGreaterThanOrEqualTo: 'je väčšie alebo rovné',
isIn: 'je v',
isLessThan: 'je menšie ako',
isLessThanOrEqualTo: 'je menšie alebo rovné',
isLike: 'je ako',
isNotEqualTo: 'nie je rovné',
isNotIn: 'nie je v',
near: 'blízko',
},
upload: {
crop: 'Orezať',
cropToolDescription: 'Potiahnite rohy vybranej oblasti, nakreslite novú oblasť alebo upravte hodnoty nižšie.',
dragAndDrop: 'Potiahnite a pusťte súbor',
dragAndDropHere: 'alebo sem potiahnite a pusťte súbor',
editImage: 'Upraviť obrázok',
fileName: 'Názov súboru',
fileSize: 'Veľkosť súboru',
focalPoint: 'Stredobod',
focalPointDescription: 'Potiahnite bod stredobodu priamo na náhľad alebo upravte hodnoty nižšie.',
height: 'Výška',
lessInfo: 'Menej informácií',
moreInfo: 'Viac informácií',
previewSizes: 'Náhľady veľkostí',
selectCollectionToBrowse: 'Vyberte kolekciu na prezeranie',
selectFile: 'Vyberte súbor',
setCropArea: 'Nastaviť oblasť orezania',
setFocalPoint: 'Nastaviť stredobod',
sizes: 'Veľkosti',
sizesFor: 'Veľkosti pre {{label}}',
width: 'Šírka',
},
validation: {
emailAddress: 'Zadajte prosím platnú e-mailovú adresu.',
enterNumber: 'Zadajte prosím platné číslo.',
fieldHasNo: 'Toto pole nemá {{label}}',
greaterThanMax: '{{value}} je vyššie ako maximálne povolené {{label}} {{max}}.',
invalidInput: 'Toto pole má neplatný vstup.',
invalidSelection: 'Toto pole má neplatný výber.',
invalidSelections: 'Toto pole má nasledujúce neplatné výbery:',
lessThanMin: '{{value}} je nižšie ako minimálne povolené {{label}} {{min}}.',
limitReached: 'Dosiahnutý limit, môžu byť pridané len {{max}} položky.',
longerThanMin: 'Táto hodnota musí byť dlhšia ako minimálna dĺžka {{minLength}} znakov.',
notValidDate: '"{{value}}" nie je platný dátum.',
required: 'Toto pole je povinné.',
requiresAtLeast: 'Toto pole vyžaduje aspoň {{count}} {{label}}.',
requiresNoMoreThan: 'Toto pole vyžaduje nie viac ako {{count}} {{label}}.',
requiresTwoNumbers: 'Toto pole vyžaduje dve čísla.',
shorterThanMax: 'Táto hodnota musí byť kratšia ako maximálna dĺžka {{maxLength}} znakov.',
trueOrFalse: 'Toto pole môže byť rovné iba true alebo false.',
validUploadID: 'Toto pole nie je platné ID pre odoslanie.',
},
version: {
type: 'Typ',
aboutToPublishSelection: 'Chystáte sa publikovať všetky {{label}} vo výbere. Ste si istý?',
aboutToRestore: 'Chystáte sa obnoviť tento {{label}} dokument do stavu, v akom bol {{versionDate}}.',
aboutToRestoreGlobal: 'Chystáte sa obnoviť globálne {{label}} do stavu, v akom bol {{versionDate}}.',
aboutToRevertToPublished: 'Chystáte sa vrátiť zmeny tohto dokumentu do jeho publikovaného stavu. Ste si istý?',
aboutToUnpublish: 'Chystáte sa zrušiť publikovanie tohto dokumentu. Ste si istý?',
aboutToUnpublishSelection: 'Chystáte sa zrušiť publikovanie všetkých {{label}} vo výbere. Ste si istý?',
autosave: 'Automatické uloženie',
autosavedSuccessfully: 'Úspešne uložené automaticky.',
autosavedVersion: 'Verzia automatického uloženia',
changed: 'Zmenené',
compareVersion: 'Porovnať verziu s:',
confirmPublish: 'Potvrdiť publikovanie',
confirmRevertToSaved: 'Potvrdiť vrátenie k uloženému',
confirmUnpublish: 'Potvrdiť zrušenie publikovania',
confirmVersionRestoration: 'Potvrdiť obnovenie verzie',
currentDocumentStatus: 'Súčasný {{docStatus}} dokument',
draft: 'Návrh',
draftSavedSuccessfully: 'Návrh úspešne uložený.',
lastSavedAgo: 'Naposledy uložené pred {{distance}}',
noFurtherVersionsFound: 'Nenájdené ďalšie verzie',
noRowsFound: 'Nenájdené {{label}}',
preview: 'Náhľad',
problemRestoringVersion: 'Pri obnovovaní tejto verzie došlo k problému',
publish: 'Publikovať',
publishChanges: 'Publikovať zmeny',
published: 'Publikované',
publishing: 'Publikovanie',
restoreThisVersion: 'Obnoviť túto verziu',
restoredSuccessfully: 'Úspešne obnovené.',
restoring: 'Obnovovanie...',
revertToPublished: 'Vrátiť sa k publikovanému',
reverting: 'Vracanie...',
saveDraft: 'Uložiť návrh',
selectLocales: 'Vybrať lokálne verzie na zobrazenie',
selectVersionToCompare: 'Vybrať verziu na porovnanie',
showLocales: 'Zobraziť lokálne verzie:',
showingVersionsFor: 'Zobrazujú sa verzie pre:',
status: 'Stav',
unpublish: 'Zrušiť publikovanie',
unpublishing: 'Zrušujem publikovanie...',
version: 'Verzia',
versionCount_many: '{{count}} verzií nájdených',
versionCount_none: 'Žiadne verzie nenájdené',
versionCount_one: '{{count}} verzia nájdená',
versionCount_other: '{{count}} verzií nájdených',
versionCreatedOn: '{{version}} vytvorená:',
versionID: 'ID verzie',
versions: 'Verzie',
viewingVersion: 'Zobrazujem verziu pre {{entityLabel}} {{documentTitle}}',
viewingVersionGlobal: 'Zobrazujem verziu pre globálne {{entityLabel}}',
viewingVersions: 'Zobrazujem verzie pre {{entityLabel}} {{documentTitle}}',
viewingVersionsGlobal: 'Zobrazujem verzie pre globálne {{entityLabel}}',
},
},
}

View File

@@ -23,6 +23,7 @@ type DateFNSKeys =
| 'pt'
| 'ro'
| 'ru'
| 'sk'
| 'sv'
| 'th'
| 'tr'

View File

@@ -26,6 +26,7 @@ export const acceptedLanguages = [
'rs',
'rsLatin',
'ru',
'sk',
'sv',
'th',
'tr',
@@ -107,7 +108,6 @@ export const acceptedLanguages = [
* 'rw',
* 'sd-Arab',
* 'si',
* 'sk',
* 'sl',
* 'sq',
* 'sr-Cyrl-BA',