diff --git a/src/renderer/i18n/es.json b/src/renderer/i18n/es.json index 6878d378c..ede76abb1 100644 --- a/src/renderer/i18n/es.json +++ b/src/renderer/i18n/es.json @@ -128,7 +128,45 @@ "title": "Colores" }, "keypicker": { - "mods": "Modificadores" + "mods": "Modificadores", + "modsHelp": "Elige las teclas modificadoras que se pulsan automáticamente al pulsar esta tecla.", + "topsyturvy": { + "tooltip": "Invierte el comportamiento de la tecla Shift. (Por ejemplo, envía 'A' cuando está sin mayúsculas y 'a' cuando está con mayúsculas)", + "label": "Invertir Shift" + }, + "oneshot": { + "tooltip": "Toque para activarlo al pulsar la siguiente tecla, manténgalo pulsado para que actúe como un modificador normal, toque dos veces para activar el modificador.", + "label": "Adhesivo" + } + }, + "layer": { + "title": "Capas y mapas de teclas", + "help": "Teclas que permiten cambiar capas." + }, + "leader": { + "help": "Asignar teclas Leader. Para configurar esta función, puede utilizar el IDE de Arduino para personalizar el archivo 'Sketch' de Kaleidoscope para su teclado.", + "title": "Líder" + }, + "oneshot": { + "help": "Haga clic en el botón a continuación para elegir una tecla específica para cancelar las teclas de un solo uso.", + "title": "One-shot" + }, + "oneshotMetaKeys": { + "help": "Estas opciones crean teclas OneShot especiales que pueden hacer que cualquier tecla sea \"fija\", no solo los modificadores o las teclas de cambio de capa.", + "metaStickyKey": { + "tooltip": "Hace que la siguiente tecla pulsada se quede fija hasta que se vuelva a pulsar." + }, + "activeStickyKey": { + "tooltip": "Hace que las teclas pulsadas en ese momento queden fijas hasta que se vuelvan a pulsar." + } + }, + "macros": { + "help": "Asigna macros a las teclas. Para crear o modificar macros, puede utilizar el IDE de Arduino para personalizar el archivo 'Sketch' de Kaleidoscope para su teclado.", + "title": "Macros" + }, + "ledcontrol": { + "help": "Controle los temas y efectos LED de su teclado.", + "title": "Control del LED" } } }, diff --git a/src/renderer/i18n/id.json b/src/renderer/i18n/id.json index f61cb79db..940289e69 100644 --- a/src/renderer/i18n/id.json +++ b/src/renderer/i18n/id.json @@ -14,7 +14,10 @@ "keyboardSection": "Papan tik", "chrysalisSection": "Chrysalis", "miscSection": "Lain-lain", - "changelog": "Log perubahan" + "changelog": "Log perubahan", + "editor": "Editor Tata Letak & Peta Warna", + "colormapEditor": "Editor Peta Warna", + "macroEditor": "Editor Makro" }, "deviceMenu": { "Homepage": "Beranda", @@ -291,7 +294,8 @@ "sanity-check": { "download-latest": "Unduh rilis resmi", "header": "Verifikasi lingkungan gagal", - "message": "Chrysalis mendeteksi bahwa ini tidak berjalan di lingkungan yang didukung, seperti Electron dengan versi yang berbeda dengan yang didukung oleh pengembang. Jika Anda menggunakan Chrysalis melalui repositori distributor paket, mohon mempertimbangkan untuk menggunakan distribusi resmi." + "message": "Chrysalis mendeteksi bahwa ini tidak berjalan di lingkungan yang didukung, seperti Electron dengan versi yang berbeda dengan yang didukung oleh pengembang. Jika Anda menggunakan Chrysalis melalui repositori distributor paket, mohon mempertimbangkan untuk menggunakan distribusi resmi.", + "title": "Menjalankan verifikasi lingkungan" }, "errors": { "deviceDisconnected": "Papan tik terputus", @@ -305,7 +309,9 @@ "altText": "Logo Chrysalis" }, "none": "Tidak ada", - "loading": "Membaca data dari perangkat..." + "loading": "Membaca data dari perangkat...", + "layer": "Lapisan {{index}}", + "layerRaw": "Lapisan" }, "autoUpdate": { "available": "Versi baru tersedia: {{ version }}", @@ -327,7 +333,7 @@ "print": { "feedback": { "success": "Berhasil dicetak!", - "error": "Galat terjadi ketika mencetak." + "error": "Terjadi error ketika mencetak." } }, "keyboardSelect": { @@ -390,6 +396,7 @@ "firmwareAutoUpdate": { "available": "Versi baru perangkat tegar tersedia: {{ version }}", "error": "Galat ketika mengunduh versi baru perangkat tegar.", - "warning": "Chrysalis tidak dapat memeriksa versi baru dari perangkat tegar. Versi lebih baru mungkin tersedia secara daring." + "warning": "Chrysalis tidak dapat memeriksa versi baru dari perangkat tegar. Versi lebih baru mungkin tersedia secara daring.", + "downloaded": "Versi firmware {{ version }} yang diunduh, dan tersedia untuk di-flash" } } diff --git a/src/renderer/i18n/nb-NO.json b/src/renderer/i18n/nb-NO.json new file mode 100644 index 000000000..7428d1ddf --- /dev/null +++ b/src/renderer/i18n/nb-NO.json @@ -0,0 +1,188 @@ +{ + "app": { + "menu": { + "miscSection": "Diverse", + "changelog": "Endringslogg", + "chat": "Discord-chat", + "exit": "Avslutt", + "restart": "Ta i bruk oppdatering og start på nytt", + "chrysalisSection": "Chrysalis", + "keyboardSection": "Tastatur", + "focus-not-detected": "Velkommen", + "systemInfo": "Rapporter feil", + "editor": "Oppsett- og fargekartredigerer", + "layoutEditor": "Oppsettredigerer", + "colormapEditor": "Fargekartredigerer", + "macroEditor": "Makroredigerer", + "firmwareUpdate": "Maskinvareoppdatering", + "preferences": "Innstillinger", + "selectAKeyboard": "Velg et tastatur", + "layoutCard": "Oppsettkort", + "selectAnotherKeyboard": "Velg et annet tastatur" + }, + "deviceMenu": { + "Homepage": "Hjemmeside", + "Chat": "Chat", + "Forum": "Forum" + }, + "cancelPending": { + "title": "Forkast ventende endringer?", + "content": "Du har ulagrede endringer. Om du fortsetter, skal de mistes." + }, + "actionRequired": "Handling kreves" + }, + "editor": { + "sharing": { + "dialog": { + "layoutFiles": "Oppsettfiler", + "allFiles": "Alle filer" + }, + "importConfirm": { + "contents": "Dette overskriver ditt gjeldende oppsett, og alle ulagrede endringer skal forkastes. Er du sikker på at du vil fortsette?", + "title": "Importer det valgte oppsettet?" + }, + "errors": { + "unableToLoad": "Kunne ikke laste inn oppsett fra den valgte filen.", + "parseFail": "Kunne ikke tolke oppsettdata.", + "invalidLayoutData": "Fil inneholdt ikke gyldig oppsettdata." + }, + "title": "Sikkerhetskopiering og gjenoppretting", + "loadFromLibrary": "Last inn fra biblioteket", + "loadFromBackup": "Last inn fra sikkerhetskopieringer", + "loadFromFile": "Last inn fra fil…", + "exportToFile": "Eksporter til fil…", + "import": "Importer", + "selectLoadFile": "Velg fil som et oppsett skal lastes inn fra", + "selectExportFile": "Velg fil som oppsettet skal eksporteres til" + }, + "sidebar": { + "blanks": { + "title": "Blanker", + "help": "Blokkerte og gjennomsiktige taster." + }, + "overview": { + "showEmptyLayers": "Vis tomme lag…", + "key": "Tast #{{index}}", + "hideEmptyLayers": "Skjul tomme lag…", + "color": "Farge", + "sharing": "Sikkerhetskopiering og gjenoppretting", + "pasteLayer": "Lim inn lag", + "copyLayer": "Kopier lag", + "help": "Et oversikt av tildelingene for den valgte tasten. For å bytte det viste laget, klikk på raden dets." + }, + "platform_apple": { + "help": "Tastkoder kun på Apple-enheter.", + "title": "Mac / iPad-taster" + }, + "secondary": { + "title": "Sekundær handling", + "help": "Lar deg tildele sekundære handlinger til en tast. Når sånne utvidede taster trykkes, skal den primære handlingen utføres. Når sånne taster holdes ned, skal den sekundære handlingen utføres.", + "type": { + "layer": "Lagskift", + "modifier": "Modifisering", + "none": "Ingen sekundær handling" + }, + "whenHeld": "Når holdt", + "targetLayer": "Lag", + "modifier": "Modifisering", + "help-layerLimit": "På grunn av begrensninger av maskinvaren er å skifte til lag ovenpå lag {{ layer8 }} ikke støttet med sekundære handlinger." + }, + "consumer": { + "brightness": "Lysstyrke", + "volume": "Volym", + "media": "Mediumkontroll" + }, + "colors": { + "title": "Farger", + "help": "Tildel en farge til den valgte tasten ved å trykke på en av palettfirkantene under. Bruk fargevelgeren for å endre fargen på en palettfirkant." + }, + "keypicker": { + "mods": "Modifiserere", + "modsHelp": "Velg modifiserertaster som blir automatisk påtrykket i det du trykker på denne tasten.", + "topsyturvy": { + "tooltip": "Invertere adferden av Skift-tasten. (Send f.eks. «A» når uskiftet og «a» når skiftet)", + "label": "Invertere Skift" + }, + "oneshot": { + "label": "Klissete", + "tooltip": "Trykk for å aktivere for neste tasttrykk, hold for å oppføre som en normal modifiserer, dobbeltrykk for å slå på/av modifisereren." + } + }, + "layer": { + "title": "Lag og tastkarter" + }, + "language_intl": { + "title": "Språk / Internasjonal", + "help": "Språkspesifikke ekstrataster." + }, + "custom": { + "title": "Tilpasset tastkode", + "help": "Lar deg tildele en tilpasset tastkode til en tast, eller en tast ukjent for øyeblikket av Chrysalis.", + "label": "Tilpasset tastkode" + } + }, + "legacy": { + "migrate": "Migrere", + "warning": "Vi fant foreldede taster på tastkarten som er ikke lenger gyldige. Vennligst trykk på Migrer-knappen for å migrere til de nye kodene." + } + }, + "breakingNews": { + "firmware0_90_1": { + "button": "Oppgraderingsinstrukser", + "title": "Advarsel til eiere av Keyboardio Model 100!", + "description": "Maskinvare før versjon 0.90.1 inneholder en feil som fører til tap av data og ødelagt data lagret på tastaturet. Hvis du allerede kjører nyere maskinvare kan du avvis denne advarselen med Avvis-knappen." + } + }, + "language": "norsk bokmål", + "errors": { + "deviceDisconnected": "Tastatur frakoblet", + "saveFile": "Feil ved lagring av fil: {{ error }}" + }, + "units": { + "in_ms": "ms" + }, + "print": { + "feedback": { + "success": "Skrev utvellykket!", + "error": "Det oppsto en feil ved utskrivning." + } + }, + "components": { + "layer": "Lag {{index}}", + "layerRaw": "Lag", + "none": "Ingen", + "save": { + "saveChanges": "Lagre endringer" + }, + "loading": "Leser data fra enhet…", + "logo": { + "altText": "Chrysalis-varemerke" + } + }, + "autoUpdate": { + "downloaded": "Utgivelse {{ version }} nedlastet, start Chrysalis på nytt for å fullføre installasjonen", + "error": "Feil ved oppdatering: {{ error }}", + "available": "Ny utgivelse tilgjengelig: {{ version }}" + }, + "firmwareAutoUpdate": { + "available": "Ny maskinvareutgivelse tilgjengelig: {{ version }}", + "downloaded": "Maskinvareutgivelse {{ version }} nedlastet og tilgjengelig for skriving", + "error": "Feil ved nedlasting av den nye maskinvareutgivelsen.", + "warning": "Chrysalis kunne ikke se etter en ny maskinvareutgivelse. En ny utgivelsen kan være tilgjengelig på internett." + }, + "dialog": { + "ok": "OK", + "cancel": "Avbryt", + "close": "Steng", + "continue": "Fortsett" + }, + "changelog": { + "title": "Endringslogg" + }, + "sanity-check": { + "title": "Kjører miljøverifisering", + "header": "Miljøverifisering mislyktes", + "message": "Chrysalis har oppdaget at den kjører i et ustøttet miljø, som f.eks. med en versjon av Electron som er ikke den som støttes oppstrøm. Dersom du bruker Chrysalis gjennom en distros pakkelager, vennligst bruk de offisielle byggene i stedet.", + "download-latest": "Last ned den offisielle utgivelsen" + } +}