From 7ad9ee0a67c9b66f547c428ae72580d9777b9139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mime=20=C4=8Cuvalo?= Date: Wed, 7 Feb 2024 16:27:27 +0000 Subject: [PATCH] =?UTF-8?q?i18n:=20add=20HR=20=F0=9F=87=AD=F0=9F=87=B7=20(?= =?UTF-8?q?#2778)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Change Type - [x] `patch` — Bug fix ### Release Notes - i18n: add Croatian / Hrvatski. --- assets/translations/hr.json | 358 ++++++++++++++++++ assets/translations/languages.json | 4 + packages/assets/imports.js | 2 + packages/assets/imports.vite.js | 2 + packages/assets/selfHosted.js | 1 + packages/assets/types.d.ts | 1 + packages/assets/urls.js | 1 + packages/editor/api-report.md | 2 +- packages/editor/api/api.json | 2 +- packages/tlschema/api-report.md | 3 + packages/tlschema/api/api.json | 2 +- .../tlschema/src/translations/languages.ts | 1 + 12 files changed, 376 insertions(+), 3 deletions(-) create mode 100644 assets/translations/hr.json diff --git a/assets/translations/hr.json b/assets/translations/hr.json new file mode 100644 index 000000000..1f6bc2748 --- /dev/null +++ b/assets/translations/hr.json @@ -0,0 +1,358 @@ +{ + "action.convert-to-bookmark": "Pretvori u oznaku", + "action.convert-to-embed": "Pretvori u ugradnju", + "action.open-embed-link": "Otvori vezu", + "action.align-bottom": "Poravnaj dno", + "action.align-center-horizontal": "Poravnaj vodoravno", + "action.align-center-vertical": "Poravnaj okomito", + "action.align-center-horizontal.short": "Poravnaj H", + "action.align-center-vertical.short": "Poravnaj V", + "action.align-left": "Poravnaj lijevo", + "action.align-right": "Poravnaj desno", + "action.align-top": "Poravnaj gore", + "action.back-to-content": "Natrag na sadržaj", + "action.bring-forward": "Prikaži", + "action.bring-to-front": "Stavi ispred", + "action.copy-as-json.short": "JSON", + "action.copy-as-json": "Kopiraj kao JSON", + "action.copy-as-png.short": "PNG", + "action.copy-as-png": "Kopiraj kao PNG", + "action.copy-as-svg.short": "SVG", + "action.copy-as-svg": "Kopiraj kao SVG", + "action.copy": "Kopiraj", + "action.cut": "Izreži", + "action.delete": "Izbriši", + "action.unlock-all": "Otključaj sve", + "action.distribute-horizontal": "Distribuiraj vodoravno", + "action.distribute-vertical": "Distribuiraj okomito", + "action.distribute-horizontal.short": "Distribuiraj H", + "action.distribute-vertical.short": "Distribuiraj V", + "action.duplicate": "Duplikat", + "action.edit-link": "Uredi vezu", + "action.exit-pen-mode": "Izađi iz načina rada olovke", + "action.export-as-json.short": "JSON", + "action.export-as-json": "Izvezi kao JSON", + "action.export-as-png.short": "PNG", + "action.export-as-png": "Izvezi kao PNG", + "action.export-as-svg.short": "SVG", + "action.export-as-svg": "Izvezi kao SVG", + "action.fit-frame-to-content": "Prilagodi sadržaju", + "action.flip-horizontal": "Okreni vodoravno", + "action.flip-vertical": "Okreni okomito", + "action.flip-horizontal.short": "Okreni H", + "action.flip-vertical.short": "Okreni V", + "action.fork-project": "Račvajte ovaj projekt", + "action.group": "Grupa", + "action.insert-embed": "Umetni ugradnju", + "action.insert-media": "Učitaj medije", + "action.leave-shared-project": "Napusti zajednički projekt", + "action.new-project": "Novi projekt", + "action.new-shared-project": "Novi zajednički projekt", + "action.open-cursor-chat": "Časkanje kursora", + "action.open-file": "Otvori datoteku", + "action.pack": "Pakiraj", + "action.paste": "Zalijepi", + "action.print": "Ispis", + "action.redo": "Ponovi", + "action.remove-frame": "Ukloni okvir", + "action.rotate-ccw": "Zakreni u smjeru suprotnom od kazaljke na satu", + "action.rotate-cw": "Zakreni u smjeru kazaljke na satu", + "action.save-copy": "Spremi kopiju", + "action.select-all": "Odaberi sve", + "action.select-none": "Ne odaberite ništa", + "action.send-backward": "Pošalji unatrag", + "action.send-to-back": "Pošalji nazad", + "action.share-project": "Podijelite ovaj projekt", + "action.stack-horizontal": "Složi vodoravno", + "action.stack-vertical": "Složi okomito", + "action.stack-horizontal.short": "Slagaj H", + "action.stack-vertical.short": "Slagaj V", + "action.stop-following": "Prestani pratiti", + "action.stretch-horizontal": "Istegni vodoravno", + "action.stretch-vertical": "Istegni okomito", + "action.stretch-horizontal.short": "Istegni H", + "action.stretch-vertical.short": "Istegni V", + "action.toggle-auto-size": "Prebaci automatsku veličinu", + "action.toggle-dark-mode.menu": "Tamna tema", + "action.toggle-dark-mode": "Prebaci tamni tema", + "action.toggle-reduce-motion.menu": "Smanji kretanje", + "action.toggle-reduce-motion": "Prebaci smanjenje kretanja", + "action.toggle-edge-scrolling.menu": "Pomicanje rubova", + "action.toggle-edge-scrolling": "Prebaci rubno pomicanje", + "action.toggle-debug-mode.menu": "Način otklanjanja pogrešaka", + "action.toggle-debug-mode": "Prebaci način otklanjanja pogrešaka", + "action.toggle-focus-mode.menu": "Način rada fokusa", + "action.toggle-focus-mode": "Prebaci način rada fokusa", + "action.toggle-grid.menu": "Prikaži rešetku", + "action.toggle-grid": "Prebaci rešetku", + "action.toggle-lock": "Prebaci zaključano", + "action.toggle-snap-mode.menu": "Uvijek prikvačivanje", + "action.toggle-snap-mode": "Prebaci prikvačivanje", + "action.toggle-tool-lock.menu": "Zaključavanje alata", + "action.toggle-tool-lock": "Prebaci zaključavanje alata", + "action.toggle-transparent.context-menu": "Prozirno", + "action.toggle-transparent.menu": "Prozirno", + "action.toggle-transparent": "Prebaci prozirnu pozadinu", + "action.undo": "Poništi", + "action.ungroup": "Razgrupiraj", + "action.zoom-in": "Uvećaj", + "action.zoom-out": "Smanji", + "action.zoom-to-100": "Povećaj na 100%", + "action.zoom-to-fit": "Zumiraj da stane sve", + "action.zoom-to-selection": "Povećaj na odabir", + "color-style.black": "Crna", + "color-style.blue": "Plava", + "color-style.green": "Zelena", + "color-style.grey": "Siva", + "color-style.light-blue": "Svijetloplava", + "color-style.light-green": "Svijetlo zelena", + "color-style.light-red": "Svijetlo crvena", + "color-style.light-violet": "Svijetloljubičasta", + "color-style.orange": "Narančasta", + "color-style.red": "Crvena", + "color-style.violet": "Ljubičasta", + "color-style.yellow": "Žuta", + "fill-style.none": "Ništa", + "fill-style.semi": "Pola", + "fill-style.solid": "Puna", + "fill-style.pattern": "Uzorka", + "dash-style.dashed": "Iscrtkana", + "dash-style.dotted": "Točkasta", + "dash-style.draw": "Skica", + "dash-style.solid": "Puna", + "size-style.s": "Mala", + "size-style.m": "Srednja", + "size-style.l": "Velika", + "size-style.xl": "Jako velika", + "opacity-style.0.1": "10%", + "opacity-style.0.25": "25%", + "opacity-style.0.5": "50%", + "opacity-style.0.75": "75%", + "opacity-style.1": "100%", + "font-style.draw": "Skica", + "font-style.sans": "Sans", + "font-style.serif": "Serif", + "font-style.mono": "Mono", + "align-style.start": "Početak", + "align-style.middle": "Sredina", + "align-style.end": "Kraj", + "align-style.justify": "Obostran", + "verticalAlign-style.start": "Vrh", + "verticalAlign-style.middle": "Sredina", + "verticalAlign-style.end": "Dno", + "geo-style.arrow-down": "Strelica prema dolje", + "geo-style.arrow-left": "Strelica lijevo", + "geo-style.arrow-right": "Strelica desno", + "geo-style.arrow-up": "Strelica prema gore", + "geo-style.diamond": "Dijamant", + "geo-style.ellipse": "Elipsa", + "geo-style.hexagon": "Šesterokut", + "geo-style.octagon": "Osmerokut", + "geo-style.oval": "Oval", + "geo-style.cloud": "Oblak", + "geo-style.pentagon": "Petokut", + "geo-style.rectangle": "Pravokutnik", + "geo-style.rhombus-2": "Romb 2", + "geo-style.rhombus": "Romb", + "geo-style.star": "Zvijezda", + "geo-style.trapezoid": "Trapez", + "geo-style.triangle": "Trokut", + "geo-style.x-box": "X kutija", + "geo-style.check-box": "Potvrdni okvir", + "arrowheadStart-style.none": "Ništa", + "arrowheadStart-style.arrow": "Strelica", + "arrowheadStart-style.bar": "Traka", + "arrowheadStart-style.diamond": "Dijamant", + "arrowheadStart-style.dot": "Točka", + "arrowheadStart-style.inverted": "Obrnuto", + "arrowheadStart-style.pipe": "Cjev", + "arrowheadStart-style.square": "Kvadrat", + "arrowheadStart-style.triangle": "Trokut", + "arrowheadEnd-style.none": "Ništa", + "arrowheadEnd-style.arrow": "Strelica", + "arrowheadEnd-style.bar": "Traka", + "arrowheadEnd-style.diamond": "Dijamant", + "arrowheadEnd-style.dot": "Točka", + "arrowheadEnd-style.inverted": "Obrnuto", + "arrowheadEnd-style.pipe": "Cjev", + "arrowheadEnd-style.square": "Kvadrat", + "arrowheadEnd-style.triangle": "Trokut", + "spline-style.line": "Linija", + "spline-style.cubic": "Kockasti", + "tool.select": "Odaberi", + "tool.hand": "Ruka", + "tool.draw": "Crtanje", + "tool.eraser": "Brisač", + "tool.arrow-down": "Strelica prema dolje", + "tool.arrow-left": "Strelica lijevo", + "tool.arrow-right": "Strelica desno", + "tool.arrow-up": "Strelica prema gore", + "tool.arrow": "Strelica", + "tool.cloud": "Oblak", + "tool.diamond": "Dijamant", + "tool.ellipse": "Elipsa", + "tool.hexagon": "Šesterokut", + "tool.highlight": "Istakni", + "tool.line": "Linija", + "tool.octagon": "Osmerokut", + "tool.oval": "Oval", + "tool.pentagon": "Petokut", + "tool.rectangle": "Pravokutnik", + "tool.rhombus": "Romb", + "tool.star": "Zvijezda", + "tool.trapezoid": "Trapez", + "tool.triangle": "Trokut", + "tool.x-box": "X kutija", + "tool.check-box": "Potvrdni okvir", + "tool.asset": "Sredstvo", + "tool.frame": "Okvir", + "tool.note": "Bilješka", + "tool.laser": "Laser", + "tool.embed": "Ugradi", + "tool.text": "Tekst", + "menu.title": "Izbornik", + "menu.copy-as": "Kopiraj kao", + "menu.edit": "Uredi", + "menu.export-as": "Izvezi kao", + "menu.file": "Datoteka", + "menu.language": "Jezik", + "menu.preferences": "Postavke", + "menu.view": "Prikaz", + "context-menu.arrange": "Rasporedi", + "context-menu.copy-as": "Kopiraj kao", + "context-menu.export-as": "Izvezi kao", + "context-menu.move-to-page": "Premjesti na stranicu", + "context-menu.reorder": "Promijeni redoslijed", + "page-menu.title": "Stranice", + "page-menu.create-new-page": "Stvori novu stranicu", + "page-menu.max-page-count-reached": "Maksimum dosegnutih stranica", + "page-menu.new-page-initial-name": "Stranica 1", + "page-menu.edit-start": "Uredi", + "page-menu.edit-done": "Gotovo", + "page-menu.go-to-page": "Idi na stranicu", + "page-menu.submenu.rename": "Preimenuj", + "page-menu.submenu.duplicate-page": "Dupliciraj", + "page-menu.submenu.title": "Izbornik", + "page-menu.submenu.move-down": "Pomakni dolje", + "page-menu.submenu.move-up": "Pomakni gore", + "page-menu.submenu.delete": "Izbriši", + "share-menu.title": "Dijeli", + "share-menu.save-note": "Preuzmite ovaj projekt na svoje računalo kao .tldr datoteku.", + "share-menu.fork-note": "Stvorite novi zajednički projekt na temelju ove snimke.", + "share-menu.share-project": "Podijelite ovaj projekt", + "share-menu.default-project-name": "Dijeljeni projekt", + "share-menu.copy-link": "Kopiraj vezu za dijeljenje", + "share-menu.readonly-link": "Samo za čitanje", + "share-menu.create-snapshot-link": "Kopiraj vezu za snimak", + "share-menu.snapshot-link-note": "Snimite i podijelite ovaj projekt kao vezu za snimku samo za čitanje.", + "share-menu.copy-readonly-link": "Kopiraj vezu samo za čitanje", + "share-menu.offline-note": "Stvorite novi zajednički projekt na temelju vašeg trenutnog projekta.", + "share-menu.copy-link-note": "Svatko s vezom moći će vidjeti i uređivati ovaj projekt.", + "share-menu.copy-readonly-link-note": "Svatko s vezom moći će vidjeti (ali ne i uređivati) ovaj projekt.", + "share-menu.project-too-large": "Žao nam je, ovaj se projekt ne može dijeliti jer je prevelik. Radimo na tome!", + "share-menu.upload-failed": "Žao nam je, trenutačno ne možemo prenijeti vaš projekt. Molimo pokušajte ponovno ili nam javite ako problem potraje.", + "status.offline": "Izvan mreže", + "status.online": "Na mreži", + "people-menu.title": "Ljudi", + "people-menu.change-name": "Promijeni ime", + "people-menu.change-color": "Promijeni boju", + "people-menu.follow": "Pratim", + "people-menu.following": "Pratim", + "people-menu.leading": "Pratim te", + "people-menu.user": "(Ti)", + "people-menu.invite": "Pozovi druge", + "help-menu.title": "Pomoć i resursi", + "help-menu.about": "O nama", + "help-menu.discord": "Discord", + "help-menu.github": "GitHub", + "help-menu.keyboard-shortcuts": "Tipkovne prečice", + "help-menu.twitter": "Twitter", + "actions-menu.title": "Akcije", + "edit-link-dialog.title": "Uredi vezu", + "edit-link-dialog.invalid-url": "Veza mora biti važeći URL.", + "edit-link-dialog.detail": "Veze će se otvoriti u novoj kartici.", + "edit-link-dialog.url": "URL", + "edit-link-dialog.clear": "Očisti", + "edit-link-dialog.save": "Nastavi", + "edit-link-dialog.cancel": "Odustani", + "embed-dialog.title": "Umetni ugrađeni", + "embed-dialog.back": "Natrag", + "embed-dialog.create": "Stvori", + "embed-dialog.cancel": "Odustani", + "embed-dialog.url": "URL", + "embed-dialog.instruction": "Zalijepite URL web-mjesta da biste stvorili ugradnju.", + "embed-dialog.invalid-url": "Nismo mogli stvoriti ugradnju iz tog URL-a.", + "edit-pages-dialog.move-down": "Pomakni dolje", + "edit-pages-dialog.move-up": "Pomakni gore", + "shortcuts-dialog.title": "Tipkovne prečice", + "shortcuts-dialog.edit": "Uredi", + "shortcuts-dialog.file": "Datoteka", + "shortcuts-dialog.preferences": "Postavke", + "shortcuts-dialog.tools": "Alati", + "shortcuts-dialog.transform": "Transformacija", + "shortcuts-dialog.view": "Prikaz", + "shortcuts-dialog.collaboration": "Suradnja", + "home-project-dialog.title": "Domaći projekt", + "home-project-dialog.description": "Ovo je projekt vaše lokalne kuće. Samo je za vas!", + "rename-project-dialog.title": "Preimenuj projekt", + "rename-project-dialog.cancel": "Odustani", + "rename-project-dialog.rename": "Preimenuj", + "home-project-dialog.ok": "U redu", + "style-panel.title": "Stilovi", + "style-panel.align": "Poravnaj", + "style-panel.vertical-align": "Poravnaj okomito", + "style-panel.position": "Pozicija", + "style-panel.arrowheads": "Strelice", + "style-panel.arrowhead-start": "Početak", + "style-panel.arrowhead-end": "Kraj", + "style-panel.color": "Boja", + "style-panel.dash": "Crtica", + "style-panel.fill": "Ispuna", + "style-panel.font": "Font", + "style-panel.geo": "Oblik", + "style-panel.mixed": "Mješovito", + "style-panel.opacity": "Neprozirnost", + "style-panel.size": "Veličina", + "style-panel.spline": "Spline", + "tool-panel.drawing": "Crtež", + "tool-panel.shapes": "Oblici", + "tool-panel.more": "Više", + "debug-panel.more": "Više", + "navigation-zone.toggle-minimap": "Prikaži minikartu", + "navigation-zone.zoom": "Zumiranje", + "focus-mode.toggle-focus-mode": "Prebaci način rada fokusa", + "toast.close": "Zatvori", + "file-system.file-open-error.title": "Nije moguće otvoriti datoteku", + "file-system.file-open-error.not-a-tldraw-file": "Datoteka koju ste pokušali otvoriti ne izgleda kao tldraw datoteka.", + "file-system.file-open-error.file-format-version-too-new": "Datoteka koju ste pokušali otvoriti je iz novije verzije tldraw. Ponovno učitajte stranicu i pokušajte ponovno.", + "file-system.file-open-error.generic-corrupted-file": "Datoteka koju ste pokušali otvoriti je oštećena.", + "file-system.confirm-open.title": "Prebrisati trenutni projekt?", + "file-system.confirm-open.description": "Otvaranje datoteke zamijenit će vaš trenutni projekt i sve nespremljene promjene bit će izgubljene. Jeste li sigurni da želite nastaviti?", + "file-system.confirm-open.cancel": "Odustani", + "file-system.confirm-open.open": "Otvori datoteku", + "file-system.confirm-open.dont-show-again": "Ne pitaj više", + "file-system.confirm-clear.title": "Očistiti trenutni projekt?", + "file-system.confirm-clear.description": "Stvaranje novog projekta izbrisat će vaš trenutni projekt i sve nespremljene promjene bit će izgubljene. Jeste li sigurni da želite nastaviti?", + "file-system.confirm-clear.cancel": "Odustani", + "file-system.confirm-clear.continue": "Nastavi", + "file-system.confirm-clear.dont-show-again": "Ne pitaj više", + "file-system.shared-document-file-open-error.title": "Nije moguće otvoriti datoteku", + "file-system.shared-document-file-open-error.description": "Otvaranje datoteka iz zajedničkih projekata nije podržano.", + "sharing.confirm-leave.title": "Napustiti trenutni projekt?", + "sharing.confirm-leave.description": "Jeste li sigurni da želite napustiti ovaj zajednički projekt? Možete mu se vratiti tako da odete na njegov URL.", + "sharing.confirm-leave.cancel": "Odustani", + "sharing.confirm-leave.leave": "Napusti", + "sharing.confirm-leave.dont-show-again": "Ne pitaj više", + "toast.error.export-fail.title": "Izvoz nije uspio", + "toast.error.export-fail.desc": "Izvoz slike nije uspio", + "toast.error.copy-fail.title": "Neuspješna kopija", + "toast.error.copy-fail.desc": "Neuspješno kopiranje slike", + "context.pages.new-page": "Nova stranica", + "vscode.file-open.desc": "Ažurirali smo ovaj dokument da radi s trenutnom verzijom tldraw-a. Ako želite zadržati izvornu verziju (koja će raditi na old.tldraw.com), kliknite ispod za izradu sigurnosne kopije.", + "vscode.file-open.open": "Nastavi", + "vscode.file-open.backup": "Sigurnosna kopija", + "vscode.file-open.backup-saved": "Sigurnosna kopija spremljena", + "vscode.file-open.backup-failed": "Sigurnosna kopija nije uspjela: ovo nije .tldr datoteka.", + "vscode.file-open.dont-show-again": "Ne pitaj više", + "cursor-chat.type-to-chat": "Upišite za razgovor..." +} diff --git a/assets/translations/languages.json b/assets/translations/languages.json index 116ea35f5..951fb70bc 100644 --- a/assets/translations/languages.json +++ b/assets/translations/languages.json @@ -47,6 +47,10 @@ "locale": "he", "label": "עברית" }, + { + "locale": "hr", + "label": "Hrvatski" + }, { "locale": "it", "label": "Italiano" diff --git a/packages/assets/imports.js b/packages/assets/imports.js index f295efd85..d1768bf96 100644 --- a/packages/assets/imports.js +++ b/packages/assets/imports.js @@ -203,6 +203,7 @@ import translationsFr from './translations/fr.json' import translationsGl from './translations/gl.json' import translationsHe from './translations/he.json' import translationsHiIn from './translations/hi-in.json' +import translationsHr from './translations/hr.json' import translationsHu from './translations/hu.json' import translationsIt from './translations/it.json' import translationsJa from './translations/ja.json' @@ -419,6 +420,7 @@ export function getAssetUrlsByImport(opts) { gl: formatAssetUrl(translationsGl, opts), he: formatAssetUrl(translationsHe, opts), 'hi-in': formatAssetUrl(translationsHiIn, opts), + hr: formatAssetUrl(translationsHr, opts), hu: formatAssetUrl(translationsHu, opts), it: formatAssetUrl(translationsIt, opts), ja: formatAssetUrl(translationsJa, opts), diff --git a/packages/assets/imports.vite.js b/packages/assets/imports.vite.js index 478dee9cc..edfac15dd 100644 --- a/packages/assets/imports.vite.js +++ b/packages/assets/imports.vite.js @@ -203,6 +203,7 @@ import translationsFr from './translations/fr.json?url' import translationsGl from './translations/gl.json?url' import translationsHe from './translations/he.json?url' import translationsHiIn from './translations/hi-in.json?url' +import translationsHr from './translations/hr.json?url' import translationsHu from './translations/hu.json?url' import translationsIt from './translations/it.json?url' import translationsJa from './translations/ja.json?url' @@ -419,6 +420,7 @@ export function getAssetUrlsByImport(opts) { gl: formatAssetUrl(translationsGl, opts), he: formatAssetUrl(translationsHe, opts), 'hi-in': formatAssetUrl(translationsHiIn, opts), + hr: formatAssetUrl(translationsHr, opts), hu: formatAssetUrl(translationsHu, opts), it: formatAssetUrl(translationsIt, opts), ja: formatAssetUrl(translationsJa, opts), diff --git a/packages/assets/selfHosted.js b/packages/assets/selfHosted.js index e5bd52ef6..a0bf7bfad 100644 --- a/packages/assets/selfHosted.js +++ b/packages/assets/selfHosted.js @@ -200,6 +200,7 @@ export function getAssetUrls(opts) { gl: formatAssetUrl('./translations/gl.json', opts), he: formatAssetUrl('./translations/he.json', opts), 'hi-in': formatAssetUrl('./translations/hi-in.json', opts), + hr: formatAssetUrl('./translations/hr.json', opts), hu: formatAssetUrl('./translations/hu.json', opts), it: formatAssetUrl('./translations/it.json', opts), ja: formatAssetUrl('./translations/ja.json', opts), diff --git a/packages/assets/types.d.ts b/packages/assets/types.d.ts index 3613d9268..dc5e672fa 100644 --- a/packages/assets/types.d.ts +++ b/packages/assets/types.d.ts @@ -190,6 +190,7 @@ export type AssetUrls = { gl: string he: string 'hi-in': string + hr: string hu: string it: string ja: string diff --git a/packages/assets/urls.js b/packages/assets/urls.js index 1c0ff9529..c4d1c5f38 100644 --- a/packages/assets/urls.js +++ b/packages/assets/urls.js @@ -569,6 +569,7 @@ export function getAssetUrlsByMetaUrl(opts) { gl: formatAssetUrl(new URL('./translations/gl.json', import.meta.url).href, opts), he: formatAssetUrl(new URL('./translations/he.json', import.meta.url).href, opts), 'hi-in': formatAssetUrl(new URL('./translations/hi-in.json', import.meta.url).href, opts), + hr: formatAssetUrl(new URL('./translations/hr.json', import.meta.url).href, opts), hu: formatAssetUrl(new URL('./translations/hu.json', import.meta.url).href, opts), it: formatAssetUrl(new URL('./translations/it.json', import.meta.url).href, opts), ja: formatAssetUrl(new URL('./translations/ja.json', import.meta.url).href, opts), diff --git a/packages/editor/api-report.md b/packages/editor/api-report.md index 84c1edb2a..5789430c2 100644 --- a/packages/editor/api-report.md +++ b/packages/editor/api-report.md @@ -503,7 +503,7 @@ export const DefaultSvgDefs: () => null; // @public (undocumented) export const defaultUserPreferences: Readonly<{ name: "New User"; - locale: "ar" | "ca" | "cs" | "da" | "de" | "en" | "es" | "fa" | "fi" | "fr" | "gl" | "he" | "hi-in" | "hu" | "it" | "ja" | "ko-kr" | "ku" | "my" | "ne" | "no" | "pl" | "pt-br" | "pt-pt" | "ro" | "ru" | "sv" | "te" | "th" | "tr" | "uk" | "vi" | "zh-cn" | "zh-tw"; + locale: "ar" | "ca" | "cs" | "da" | "de" | "en" | "es" | "fa" | "fi" | "fr" | "gl" | "he" | "hi-in" | "hr" | "hu" | "it" | "ja" | "ko-kr" | "ku" | "my" | "ne" | "no" | "pl" | "pt-br" | "pt-pt" | "ro" | "ru" | "sv" | "te" | "th" | "tr" | "uk" | "vi" | "zh-cn" | "zh-tw"; color: "#02B1CC" | "#11B3A3" | "#39B178" | "#55B467" | "#7B66DC" | "#9D5BD2" | "#BD54C6" | "#E34BA9" | "#EC5E41" | "#F04F88" | "#F2555A" | "#FF802B"; isDarkMode: false; edgeScrollSpeed: 1; diff --git a/packages/editor/api/api.json b/packages/editor/api/api.json index 5fd22c950..5470b173b 100644 --- a/packages/editor/api/api.json +++ b/packages/editor/api/api.json @@ -6405,7 +6405,7 @@ }, { "kind": "Content", - "text": "<{\n name: \"New User\";\n locale: \"ar\" | \"ca\" | \"cs\" | \"da\" | \"de\" | \"en\" | \"es\" | \"fa\" | \"fi\" | \"fr\" | \"gl\" | \"he\" | \"hi-in\" | \"hu\" | \"it\" | \"ja\" | \"ko-kr\" | \"ku\" | \"my\" | \"ne\" | \"no\" | \"pl\" | \"pt-br\" | \"pt-pt\" | \"ro\" | \"ru\" | \"sv\" | \"te\" | \"th\" | \"tr\" | \"uk\" | \"vi\" | \"zh-cn\" | \"zh-tw\";\n color: \"#02B1CC\" | \"#11B3A3\" | \"#39B178\" | \"#55B467\" | \"#7B66DC\" | \"#9D5BD2\" | \"#BD54C6\" | \"#E34BA9\" | \"#EC5E41\" | \"#F04F88\" | \"#F2555A\" | \"#FF802B\";\n isDarkMode: false;\n edgeScrollSpeed: 1;\n animationSpeed: 0 | 1;\n isSnapMode: false;\n}>" + "text": "<{\n name: \"New User\";\n locale: \"ar\" | \"ca\" | \"cs\" | \"da\" | \"de\" | \"en\" | \"es\" | \"fa\" | \"fi\" | \"fr\" | \"gl\" | \"he\" | \"hi-in\" | \"hr\" | \"hu\" | \"it\" | \"ja\" | \"ko-kr\" | \"ku\" | \"my\" | \"ne\" | \"no\" | \"pl\" | \"pt-br\" | \"pt-pt\" | \"ro\" | \"ru\" | \"sv\" | \"te\" | \"th\" | \"tr\" | \"uk\" | \"vi\" | \"zh-cn\" | \"zh-tw\";\n color: \"#02B1CC\" | \"#11B3A3\" | \"#39B178\" | \"#55B467\" | \"#7B66DC\" | \"#9D5BD2\" | \"#BD54C6\" | \"#E34BA9\" | \"#EC5E41\" | \"#F04F88\" | \"#F2555A\" | \"#FF802B\";\n isDarkMode: false;\n edgeScrollSpeed: 1;\n animationSpeed: 0 | 1;\n isSnapMode: false;\n}>" } ], "fileUrlPath": "packages/editor/src/lib/config/TLUserPreferences.ts", diff --git a/packages/tlschema/api-report.md b/packages/tlschema/api-report.md index 78e4948bf..88af0103c 100644 --- a/packages/tlschema/api-report.md +++ b/packages/tlschema/api-report.md @@ -578,6 +578,9 @@ export const LANGUAGES: readonly [{ }, { readonly locale: "gl"; readonly label: "Galego"; +}, { + readonly locale: "hr"; + readonly label: "Hrvatski"; }, { readonly locale: "it"; readonly label: "Italiano"; diff --git a/packages/tlschema/api/api.json b/packages/tlschema/api/api.json index c0908dbe8..b3c55b0d1 100644 --- a/packages/tlschema/api/api.json +++ b/packages/tlschema/api/api.json @@ -2697,7 +2697,7 @@ }, { "kind": "Content", - "text": "readonly [{\n readonly locale: \"ca\";\n readonly label: \"Català\";\n}, {\n readonly locale: \"cs\";\n readonly label: \"Čeština\";\n}, {\n readonly locale: \"da\";\n readonly label: \"Danish\";\n}, {\n readonly locale: \"de\";\n readonly label: \"Deutsch\";\n}, {\n readonly locale: \"en\";\n readonly label: \"English\";\n}, {\n readonly locale: \"es\";\n readonly label: \"Español\";\n}, {\n readonly locale: \"fr\";\n readonly label: \"Français\";\n}, {\n readonly locale: \"gl\";\n readonly label: \"Galego\";\n}, {\n readonly locale: \"it\";\n readonly label: \"Italiano\";\n}, {\n readonly locale: \"hu\";\n readonly label: \"Magyar\";\n}, {\n readonly locale: \"no\";\n readonly label: \"Norwegian\";\n}, {\n readonly locale: \"pl\";\n readonly label: \"Polski\";\n}, {\n readonly locale: \"pt-br\";\n readonly label: \"Português - Brasil\";\n}, {\n readonly locale: \"pt-pt\";\n readonly label: \"Português - Europeu\";\n}, {\n readonly locale: \"ro\";\n readonly label: \"Română\";\n}, {\n readonly locale: \"ru\";\n readonly label: \"Russian\";\n}, {\n readonly locale: \"fi\";\n readonly label: \"Suomi\";\n}, {\n readonly locale: \"sv\";\n readonly label: \"Svenska\";\n}, {\n readonly locale: \"vi\";\n readonly label: \"Tiếng Việt\";\n}, {\n readonly locale: \"tr\";\n readonly label: \"Türkçe\";\n}, {\n readonly locale: \"uk\";\n readonly label: \"Ukrainian\";\n}, {\n readonly locale: \"he\";\n readonly label: \"עברית\";\n}, {\n readonly locale: \"ar\";\n readonly label: \"عربي\";\n}, {\n readonly locale: \"fa\";\n readonly label: \"فارسی\";\n}, {\n readonly locale: \"ku\";\n readonly label: \"کوردی\";\n}, {\n readonly locale: \"ne\";\n readonly label: \"नेपाली\";\n}, {\n readonly locale: \"hi-in\";\n readonly label: \"हिन्दी\";\n}, {\n readonly locale: \"te\";\n readonly label: \"తెలుగు\";\n}, {\n readonly locale: \"th\";\n readonly label: \"ภาษาไทย\";\n}, {\n readonly locale: \"my\";\n readonly label: \"မြန်မာစာ\";\n}, {\n readonly locale: \"ko-kr\";\n readonly label: \"한국어\";\n}, {\n readonly locale: \"ja\";\n readonly label: \"日本語\";\n}, {\n readonly locale: \"zh-cn\";\n readonly label: \"简体中文\";\n}, {\n readonly locale: \"zh-tw\";\n readonly label: \"繁體中文 (台灣)\";\n}]" + "text": "readonly [{\n readonly locale: \"ca\";\n readonly label: \"Català\";\n}, {\n readonly locale: \"cs\";\n readonly label: \"Čeština\";\n}, {\n readonly locale: \"da\";\n readonly label: \"Danish\";\n}, {\n readonly locale: \"de\";\n readonly label: \"Deutsch\";\n}, {\n readonly locale: \"en\";\n readonly label: \"English\";\n}, {\n readonly locale: \"es\";\n readonly label: \"Español\";\n}, {\n readonly locale: \"fr\";\n readonly label: \"Français\";\n}, {\n readonly locale: \"gl\";\n readonly label: \"Galego\";\n}, {\n readonly locale: \"hr\";\n readonly label: \"Hrvatski\";\n}, {\n readonly locale: \"it\";\n readonly label: \"Italiano\";\n}, {\n readonly locale: \"hu\";\n readonly label: \"Magyar\";\n}, {\n readonly locale: \"no\";\n readonly label: \"Norwegian\";\n}, {\n readonly locale: \"pl\";\n readonly label: \"Polski\";\n}, {\n readonly locale: \"pt-br\";\n readonly label: \"Português - Brasil\";\n}, {\n readonly locale: \"pt-pt\";\n readonly label: \"Português - Europeu\";\n}, {\n readonly locale: \"ro\";\n readonly label: \"Română\";\n}, {\n readonly locale: \"ru\";\n readonly label: \"Russian\";\n}, {\n readonly locale: \"fi\";\n readonly label: \"Suomi\";\n}, {\n readonly locale: \"sv\";\n readonly label: \"Svenska\";\n}, {\n readonly locale: \"vi\";\n readonly label: \"Tiếng Việt\";\n}, {\n readonly locale: \"tr\";\n readonly label: \"Türkçe\";\n}, {\n readonly locale: \"uk\";\n readonly label: \"Ukrainian\";\n}, {\n readonly locale: \"he\";\n readonly label: \"עברית\";\n}, {\n readonly locale: \"ar\";\n readonly label: \"عربي\";\n}, {\n readonly locale: \"fa\";\n readonly label: \"فارسی\";\n}, {\n readonly locale: \"ku\";\n readonly label: \"کوردی\";\n}, {\n readonly locale: \"ne\";\n readonly label: \"नेपाली\";\n}, {\n readonly locale: \"hi-in\";\n readonly label: \"हिन्दी\";\n}, {\n readonly locale: \"te\";\n readonly label: \"తెలుగు\";\n}, {\n readonly locale: \"th\";\n readonly label: \"ภาษาไทย\";\n}, {\n readonly locale: \"my\";\n readonly label: \"မြန်မာစာ\";\n}, {\n readonly locale: \"ko-kr\";\n readonly label: \"한국어\";\n}, {\n readonly locale: \"ja\";\n readonly label: \"日本語\";\n}, {\n readonly locale: \"zh-cn\";\n readonly label: \"简体中文\";\n}, {\n readonly locale: \"zh-tw\";\n readonly label: \"繁體中文 (台灣)\";\n}]" } ], "fileUrlPath": "packages/tlschema/src/translations/languages.ts", diff --git a/packages/tlschema/src/translations/languages.ts b/packages/tlschema/src/translations/languages.ts index e464287ea..fa2184298 100644 --- a/packages/tlschema/src/translations/languages.ts +++ b/packages/tlschema/src/translations/languages.ts @@ -11,6 +11,7 @@ export const LANGUAGES = [ { locale: 'es', label: 'Español' }, { locale: 'fr', label: 'Français' }, { locale: 'gl', label: 'Galego' }, + { locale: 'hr', label: 'Hrvatski' }, { locale: 'it', label: 'Italiano' }, { locale: 'hu', label: 'Magyar' }, { locale: 'no', label: 'Norwegian' },