From 334e741d19439f681781dc7ef7fe0ecb25c25ef6 Mon Sep 17 00:00:00 2001
From: galister <22305755+galister@users.noreply.github.com>
Date: Sat, 4 Jul 2026 01:36:34 +0900
Subject: [PATCH] update translations
---
wayvr/src/assets/gui/whisper.xml | 10 +-
wayvr/src/assets/lang/de.json | 243 ++++++++++++++++---------------
wayvr/src/assets/lang/es.json | 243 ++++++++++++++++---------------
wayvr/src/assets/lang/it.json | 239 +++++++++++++++---------------
wayvr/src/assets/lang/ja.json | 239 +++++++++++++++---------------
wayvr/src/assets/lang/pl.json | 239 +++++++++++++++---------------
wayvr/src/assets/lang/zh_CN.json | 239 +++++++++++++++---------------
7 files changed, 759 insertions(+), 693 deletions(-)
diff --git a/wayvr/src/assets/gui/whisper.xml b/wayvr/src/assets/gui/whisper.xml
index 4ec10d36..460fd7a1 100644
--- a/wayvr/src/assets/gui/whisper.xml
+++ b/wayvr/src/assets/gui/whisper.xml
@@ -8,21 +8,21 @@
-
-
+
diff --git a/wayvr/src/assets/lang/de.json b/wayvr/src/assets/lang/de.json
index f4969b8c..1532c7c3 100644
--- a/wayvr/src/assets/lang/de.json
+++ b/wayvr/src/assets/lang/de.json
@@ -1,118 +1,129 @@
{
- "ANCHOR": {
- "CENTER": "Zentrum"
- },
- "BAR": {
- "ADD_MIRROR": "Neuen Spiegel-Overlay hinzufügen",
- "EDIT_MODE_TOGGLE": "Bearbeitungsmodus umschalten",
- "ADD_NEW_SET": "Neues Set hinzufügen",
- "DELETE_CURRENT_SET": "Aktuelles Set löschen",
- "TOGGLE_VISIBILITY": "Sichtbarkeit umschalten",
- "RESET_POSITION": "Position zurücksetzen",
- "RELOAD_FROM_DISK": "XML-Datei von der Festplatte neu laden",
- "CLOSE_MIRROR": "Spiegel schließen",
- "CLOSE_APP": "App schließen",
- "FORCE_CLOSE_APP": "App zwangsweise schließen",
- "HANDSFREE": {
- "TITLE": "Freihändig-Modus",
- "NONE": "Aus",
- "HMD": "HMD + Kneifen",
- "EYE_TRACKING": "Auge + Kneifen",
- "HMD_ONLY": "Nur HMD",
- "EYE_ONLY": "Nur Augen"
- }
- },
- "WATCH": {
- "RECENTER": "Spielbereich neu zentrieren",
- "FIX_FLOOR": "Bodenhöhe korrigieren",
- "EDIT_MODE_EXPLANATION": "Overlays können nun einzeln verschoben und angepasst werden.\nOverlays für den aktuellen Satz umschalten:",
- "DASHBOARD": "Dashboard",
- "EDIT_MODE": "Bearbeitungsmodus",
- "ADD_NEW_SET": "Neuen Satz hinzufügen",
- "SWITCH_TO_SET": "Zum Satz wechseln",
- "TOGGLE_FOR_CURRENT_SET": "Sichtbarkeit im aktuellen Satz umschalten",
- "LONG_PRESS_TO_DELETE_SET": "Lange drücken, um Satz zu löschen",
- "CLEANUP_MIRRORS": "Spiegel entfernen, die\nderzeit nicht sichtbar sind"
- },
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "Krümmung anpassen",
- "ALPHA_BLEND_MODE": "Alpha-Mischmodus",
- "BLENDING_ADDITIVE": "Additiv",
- "CURVATURE": "Krümmung",
- "DELETE": "Löschen",
- "HINT_POINT_WINDOW": "Zeigen Sie auf ein Fenster, um seine Parameter zu ändern.\nWenn Sie fertig sind, verlassen Sie den Bearbeitungsmodus mit der Schaltfläche auf der rechten Seite.",
- "LEAVE": "Bearbeitungsmodus verlassen",
- "LOCK_INTERACTION": "Interaktion sperren",
- "DISABLE_GRAB": "Greifen deaktivieren",
- "MOVE_PRESS_AND_DRAG": "Verschieben (drücken & ziehen)",
- "OPACITY": "Undurchsichtigkeit",
- "POSITIONING": "Positionierung",
- "RESIZE_PRESS_AND_DRAG": "Größe ändern (gedrückt halten & ziehen)",
- "POS_STATIC": "Statisch: Bleibt an Ort und Stelle und wird niemals neu zentriert.",
- "POS_ANCHORED": "Verankert: Bewegt sich zusammen mit dem Rest des Sets. Standard.",
- "POS_FLOATING": "Schwebend: Bleibt an Ort und Stelle, wird beim Anzeigen neu zentriert.",
- "POS_HMD": "Folge dem Headset.",
- "POS_HAND_L": "Folge der linken Hand.",
- "POS_HAND_R": "Folge der rechten Hand.",
- "INTERPOLATION": "Interpolation",
- "KEYBOARD": "Tastatur",
- "STEREO_3D_MODE_A": {},
- "STEREO_3D_MODE": {
- "TITLE": "3D Stereo-Modus",
- "SPLIT_LEFT_RIGHT": "LINKS→RECHTS",
- "SPLIT_RIGHT_LEFT": "RECHTS→LINKS",
- "SPLIT_TOP_BOTTOM": "OBEN→UNTEN",
- "SPLIT_BOTTOM_TOP": "UNTEN→OBEN",
- "FULL_FRAME": "Voll 3D",
- "FULL_FRAME_SBS": "Full-SBS",
- "FULL_FRAME_TAB": "Full-TAB",
- "FULL_FRAME_BAT": "Full-BAT",
- "ADJUST_MOUSE": "Maus anpassen"
- },
- "STEREO_3D_MODE_": {},
- "ALIGN_TO_HMD": "An HMD ausrichten",
- "MOUSE": {
- "TITLE": "Mauskorrekturen",
- "WRONG_SCREEN_SELECTION_HELP": "Wenn der Cursor auf einem völlig anderen Bildschirm verschwindet,\nwurden die Bildschirme wahrscheinlich falsch ausgewählt. Siehe Lesezeichen.",
- "NORMAL": "Normal",
- "FLIPPED": "Gespiegelt",
- "FLIP90": "90° gespiegelt",
- "FLIP180": "180° gespiegelt",
- "FLIP270": "270° gespiegelt",
- "ROTATE90": "90° gedreht",
- "ROTATE180": "180° gedreht",
- "ROTATE270": "270° gedreht"
- },
- "GLOBAL": "Immer sichtbar",
- "ANGLE_FADE": "Winkelübergang",
- "ANGLE_FADE_HELP": "Ausblenden, wenn nicht auf das Headset gerichtet",
- "BLOCK_INPUT": "Blockiere Spieleingabe"
- },
- "DISABLED": "Deaktiviert",
- "DEFAULT": "Standard",
- "GRAB": {
- "ADJUST_DISTANCE": "Entfernung anpassen",
- "ADJUST_SIZE": "Größe anpassen",
- "UNRESTRICTED_MOVEMENT": "Unbeschränkte Bewegung",
- "GRABBING_WATCH": "Um die Hände zu vertauschen, bewegen Sie die Uhr vor sich und greifen Sie sie mit der anderen Hand.",
- "GRABBING_STATIC": "Dieses Overlay ist statisch und bleibt an Ort und Stelle, ignoriert die Neu-Zentrierung.",
- "GRABBING_ANCHORED": "Festgelegte Overlays bewegen sich alle zusammen. Trennen Sie ein einzelnes Fenster, indem Sie es mit der anderen Hand greifen, während Sie den Anker weiterhin greifen.",
- "GRABBING_ANCHORED_EDIT": "Diese Overlay-Darstellung bleibt an der Mittelmarkierung verankert.",
- "GRABBING_FLOATING": "Diese Overlay-Darstellung ist frei schwebend und bleibt an Ort und Stelle, es sei denn, sie wird neu zentriert.",
- "GRABBING_FOLLOW": "Dieses Overlay wird dem Gerät folgen, an das es angehängt ist."
- },
- "TOAST": {
- "DEFAULT_TITLE": "Benachrichtigung",
- "ERROR": "Fehler",
- "CANNOT_REMOVE_SET": "Satz kann nicht entfernt werden!",
- "NO_SET_SELECTED": "Kein Set ausgewählt.",
- "LAST_EXISTING_SET": "Dies ist das letzte vorhandene Set.",
- "EMPTY_SET": "Leeres Set!",
- "LETS_ADD_OVERLAYS": "Lass uns ein paar Overlays von der Uhr hinzufügen!",
- "ONE_CONTROLLER_ON_FLOOR": "Lege einen Controller auf den Boden!",
- "CANNOT_ADD_SET": "Satz kann nicht hinzugefügt werden!",
- "MAXIMUM_SETS_REACHED": "Maximale Anzahl an Sets erreicht.",
- "FIXING_FLOOR_IN_X_SECS": "Boden wird in {SECONDS} Sekunde(n) repariert..."
- },
- "DONE": "Erledigt"
+ "ANCHOR": {
+ "CENTER": "Zentrum"
+ },
+ "BAR": {
+ "ADD_MIRROR": "Neuen Spiegel-Overlay hinzufügen",
+ "EDIT_MODE_TOGGLE": "Bearbeitungsmodus umschalten",
+ "ADD_NEW_SET": "Neues Set hinzufügen",
+ "DELETE_CURRENT_SET": "Aktuelles Set löschen",
+ "TOGGLE_VISIBILITY": "Sichtbarkeit umschalten",
+ "RESET_POSITION": "Position zurücksetzen",
+ "RELOAD_FROM_DISK": "XML-Datei von der Festplatte neu laden",
+ "CLOSE_MIRROR": "Spiegel schließen",
+ "CLOSE_APP": "App schließen",
+ "FORCE_CLOSE_APP": "App zwangsweise schließen",
+ "HANDSFREE": {
+ "TITLE": "Freihändig-Modus",
+ "NONE": "Aus",
+ "HMD": "HMD + Kneifen",
+ "EYE_TRACKING": "Auge + Kneifen",
+ "HMD_ONLY": "Nur HMD",
+ "EYE_ONLY": "Nur Augen"
+ }
+ },
+ "WATCH": {
+ "RECENTER": "Spielbereich neu zentrieren",
+ "FIX_FLOOR": "Bodenhöhe korrigieren",
+ "EDIT_MODE_EXPLANATION": "Overlays können nun einzeln verschoben und angepasst werden.\nOverlays für den aktuellen Satz umschalten:",
+ "DASHBOARD": "Dashboard",
+ "EDIT_MODE": "Bearbeitungsmodus",
+ "ADD_NEW_SET": "Neuen Satz hinzufügen",
+ "SWITCH_TO_SET": "Zum Satz wechseln",
+ "TOGGLE_FOR_CURRENT_SET": "Sichtbarkeit im aktuellen Satz umschalten",
+ "LONG_PRESS_TO_DELETE_SET": "Lange drücken, um Satz zu löschen",
+ "CLEANUP_MIRRORS": "Spiegel entfernen, die\nderzeit nicht sichtbar sind"
+ },
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "Krümmung anpassen",
+ "ALPHA_BLEND_MODE": "Alpha-Mischmodus",
+ "BLENDING_ADDITIVE": "Additiv",
+ "CURVATURE": "Krümmung",
+ "DELETE": "Löschen",
+ "HINT_POINT_WINDOW": "Zeigen Sie auf ein Fenster, um seine Parameter zu ändern.\nWenn Sie fertig sind, verlassen Sie den Bearbeitungsmodus mit der Schaltfläche auf der rechten Seite.",
+ "LEAVE": "Bearbeitungsmodus verlassen",
+ "LOCK_INTERACTION": "Interaktion sperren",
+ "DISABLE_GRAB": "Greifen deaktivieren",
+ "MOVE_PRESS_AND_DRAG": "Verschieben (drücken & ziehen)",
+ "OPACITY": "Undurchsichtigkeit",
+ "POSITIONING": "Positionierung",
+ "RESIZE_PRESS_AND_DRAG": "Größe ändern (gedrückt halten & ziehen)",
+ "POS_STATIC": "Statisch: Bleibt an Ort und Stelle und wird niemals neu zentriert.",
+ "POS_ANCHORED": "Verankert: Bewegt sich zusammen mit dem Rest des Sets. Standard.",
+ "POS_FLOATING": "Schwebend: Bleibt an Ort und Stelle, wird beim Anzeigen neu zentriert.",
+ "POS_HMD": "Folge dem Headset.",
+ "POS_HAND_L": "Folge der linken Hand.",
+ "POS_HAND_R": "Folge der rechten Hand.",
+ "INTERPOLATION": "Interpolation",
+ "KEYBOARD": "Tastatur",
+ "STEREO_3D_MODE_A": {},
+ "STEREO_3D_MODE": {
+ "TITLE": "3D Stereo-Modus",
+ "SPLIT_LEFT_RIGHT": "LINKS→RECHTS",
+ "SPLIT_RIGHT_LEFT": "RECHTS→LINKS",
+ "SPLIT_TOP_BOTTOM": "OBEN→UNTEN",
+ "SPLIT_BOTTOM_TOP": "UNTEN→OBEN",
+ "FULL_FRAME": "Voll 3D",
+ "FULL_FRAME_SBS": "Full-SBS",
+ "FULL_FRAME_TAB": "Full-TAB",
+ "FULL_FRAME_BAT": "Full-BAT",
+ "ADJUST_MOUSE": "Maus anpassen"
+ },
+ "STEREO_3D_MODE_": {},
+ "ALIGN_TO_HMD": "An HMD ausrichten",
+ "MOUSE": {
+ "TITLE": "Mauskorrekturen",
+ "WRONG_SCREEN_SELECTION_HELP": "Wenn der Cursor auf einem völlig anderen Bildschirm verschwindet,\nwurden die Bildschirme wahrscheinlich falsch ausgewählt. Siehe Lesezeichen.",
+ "NORMAL": "Normal",
+ "FLIPPED": "Gespiegelt",
+ "FLIP90": "90° gespiegelt",
+ "FLIP180": "180° gespiegelt",
+ "FLIP270": "270° gespiegelt",
+ "ROTATE90": "90° gedreht",
+ "ROTATE180": "180° gedreht",
+ "ROTATE270": "270° gedreht"
+ },
+ "GLOBAL": "Immer sichtbar",
+ "ANGLE_FADE": "Winkelübergang",
+ "ANGLE_FADE_HELP": "Ausblenden, wenn nicht auf das Headset gerichtet",
+ "BLOCK_INPUT": "Blockiere Spieleingabe"
+ },
+ "DISABLED": "Deaktiviert",
+ "DEFAULT": "Standard",
+ "GRAB": {
+ "ADJUST_DISTANCE": "Entfernung anpassen",
+ "ADJUST_SIZE": "Größe anpassen",
+ "UNRESTRICTED_MOVEMENT": "Unbeschränkte Bewegung",
+ "GRABBING_WATCH": "Um die Hände zu vertauschen, bewegen Sie die Uhr vor sich und greifen Sie sie mit der anderen Hand.",
+ "GRABBING_STATIC": "Dieses Overlay ist statisch und bleibt an Ort und Stelle, ignoriert die Neu-Zentrierung.",
+ "GRABBING_ANCHORED": "Festgelegte Overlays bewegen sich alle zusammen. Trennen Sie ein einzelnes Fenster, indem Sie es mit der anderen Hand greifen, während Sie den Anker weiterhin greifen.",
+ "GRABBING_ANCHORED_EDIT": "Diese Overlay-Darstellung bleibt an der Mittelmarkierung verankert.",
+ "GRABBING_FLOATING": "Diese Overlay-Darstellung ist frei schwebend und bleibt an Ort und Stelle, es sei denn, sie wird neu zentriert.",
+ "GRABBING_FOLLOW": "Dieses Overlay wird dem Gerät folgen, an das es angehängt ist."
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "Benachrichtigung",
+ "ERROR": "Fehler",
+ "CANNOT_REMOVE_SET": "Satz kann nicht entfernt werden!",
+ "NO_SET_SELECTED": "Kein Set ausgewählt.",
+ "LAST_EXISTING_SET": "Dies ist das letzte vorhandene Set.",
+ "EMPTY_SET": "Leeres Set!",
+ "LETS_ADD_OVERLAYS": "Lass uns ein paar Overlays von der Uhr hinzufügen!",
+ "ONE_CONTROLLER_ON_FLOOR": "Lege einen Controller auf den Boden!",
+ "CANNOT_ADD_SET": "Satz kann nicht hinzugefügt werden!",
+ "MAXIMUM_SETS_REACHED": "Maximale Anzahl an Sets erreicht.",
+ "FIXING_FLOOR_IN_X_SECS": "Boden wird in {SECONDS} Sekunde(n) repariert..."
+ },
+ "DONE": "Erledigt",
+ "WHISPER": {
+ "TRANSCRIBE": "Zum Transkribieren von Text gedrückt halten",
+ "PASTE": "Transkription in die Zwischenablage kopieren",
+ "PASTE_AND_GO": "Transkription kopieren und Ctrl-V an die fokussierte App senden",
+ "SEND_OSC": "Transkription an OSC-Chatbox senden",
+ "UNLOAD_AND_CLOSE": "Modell entladen und schließen",
+ "MODEL_NOT_DOWNLOADED": "Spracherkennung nicht eingerichtet!",
+ "DOWNLOAD_GUIDANCE": "Richten Sie die Spracherkennung unter Einstellungen -> Features ein!",
+ "INITIAL_TEXT": "Halten Sie die Mikrofontaste gedrückt, um mit der Transkription zu beginnen...",
+ "INIT_ERROR": "Fehler beim Starten der Whisper-Engine"
+ }
}
\ No newline at end of file
diff --git a/wayvr/src/assets/lang/es.json b/wayvr/src/assets/lang/es.json
index 8236a64a..b6ce7dd1 100644
--- a/wayvr/src/assets/lang/es.json
+++ b/wayvr/src/assets/lang/es.json
@@ -1,118 +1,129 @@
{
- "ANCHOR": {
- "CENTER": "Centro"
- },
- "BAR": {
- "ADD_MIRROR": "Agregar una nueva superposición de espejo",
- "EDIT_MODE_TOGGLE": "Activar/desactivar el modo de edición",
- "ADD_NEW_SET": "Añadir nuevo set",
- "DELETE_CURRENT_SET": "Eliminar set actual",
- "TOGGLE_VISIBILITY": "Alternar visibilidad",
- "RESET_POSITION": "Restablecer posición",
- "RELOAD_FROM_DISK": "Volver a cargar XML desde el disco",
- "CLOSE_MIRROR": "Cerrar espejo",
- "CLOSE_APP": "Cerrar aplicación",
- "FORCE_CLOSE_APP": "Forzar cierre de la aplicación",
- "HANDSFREE": {
- "TITLE": "Modo manos libres",
- "NONE": "Desactivado",
- "HMD": "HMD + pellizco",
- "EYE_TRACKING": "Ojo + pellizco",
- "HMD_ONLY": "Solo HMD",
- "EYE_ONLY": "Solo ojos"
- }
- },
- "WATCH": {
- "RECENTER": "Recentrar el área de juego",
- "FIX_FLOOR": "Ajustar la altura del piso",
- "EDIT_MODE_EXPLANATION": "Ahora las superposiciones se pueden mover y ajustar individualmente.\nAlternar superposiciones para el conjunto actual:",
- "DASHBOARD": "Panel de control",
- "EDIT_MODE": "Modo de edición",
- "ADD_NEW_SET": "Añadir un nuevo conjunto",
- "SWITCH_TO_SET": "Cambiar al conjunto",
- "TOGGLE_FOR_CURRENT_SET": "Alternar visibilidad en el conjunto actual",
- "LONG_PRESS_TO_DELETE_SET": "Mantén presionado para eliminar el conjunto",
- "CLEANUP_MIRRORS": "Eliminar los espejos que\nno son actualmente visibles"
- },
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "Ajustar curvatura",
- "ALPHA_BLEND_MODE": "Modo de mezcla alfa",
- "BLENDING_ADDITIVE": "Aditivo",
- "CURVATURE": "Curvatura",
- "DELETE": "Eliminar",
- "HINT_POINT_WINDOW": "Pulsa sobre una ventana para cambiar sus parámetros.\nUna vez terminado, sal del modo de edición usando el botón de la derecha.",
- "LEAVE": "Salir del modo edición",
- "LOCK_INTERACTION": "Bloquear interacción",
- "DISABLE_GRAB": "Desactivar agarre",
- "MOVE_PRESS_AND_DRAG": "Mover (presionar y arrastrar)",
- "OPACITY": "Opacidad",
- "POSITIONING": "Posicionamiento",
- "RESIZE_PRESS_AND_DRAG": "Redimensionar (presionar y arrastrar)",
- "POS_STATIC": "Estático: Permanece en su lugar y nunca se recentra.",
- "POS_ANCHORED": "Anclado: Se mueve junto con el resto del conjunto. Predeterminado.",
- "POS_FLOATING": "Flotante: Permanece en su lugar, se recentra cuando se muestra.",
- "POS_HMD": "Seguir el HMD.",
- "POS_HAND_L": "Seguir la mano izquierda.",
- "POS_HAND_R": "Seguir la mano derecha.",
- "INTERPOLATION": "Interpolación",
- "KEYBOARD": "Teclado",
- "STEREO_3D_MODE_A": {},
- "STEREO_3D_MODE": {
- "TITLE": "Modo Estéreo 3D",
- "SPLIT_LEFT_RIGHT": "IZQ→DER",
- "SPLIT_RIGHT_LEFT": "DERECHA→IZQUIERDA",
- "SPLIT_TOP_BOTTOM": "ARRIBA→ABAJO",
- "SPLIT_BOTTOM_TOP": "ABAJO→ARRIBA",
- "FULL_FRAME": "3D completo",
- "FULL_FRAME_SBS": "Full-SBS",
- "FULL_FRAME_TAB": "Full-TAB",
- "FULL_FRAME_BAT": "Full-BAT",
- "ADJUST_MOUSE": "Ajustar ratón"
- },
- "STEREO_3D_MODE_": {},
- "ALIGN_TO_HMD": "Alinear al HMD",
- "MOUSE": {
- "TITLE": "Correcciones del ratón",
- "WRONG_SCREEN_SELECTION_HELP": "Si el cursor se mueve en una pantalla completamente diferente,\nes probable que las pantallas se hayan seleccionado incorrectamente. Consulta el archivo readme.",
- "NORMAL": "Normal",
- "FLIPPED": "Invertido",
- "FLIP90": "Invertido 90°",
- "FLIP180": "Invertido 180°",
- "FLIP270": "Invertido 270°",
- "ROTATE90": "Rotado 90°",
- "ROTATE180": "Rotado 180°",
- "ROTATE270": "Rotado 270°"
- },
- "GLOBAL": "Siempre visible",
- "ANGLE_FADE": "Atenuación angular",
- "ANGLE_FADE_HELP": "Desvanecer cuando no se mira el HMD",
- "BLOCK_INPUT": "Bloquear entrada del juego"
- },
- "DISABLED": "Deshabilitado",
- "DEFAULT": "Por defecto",
- "GRAB": {
- "ADJUST_DISTANCE": "Ajustar distancia",
- "ADJUST_SIZE": "Ajustar tamaño",
- "UNRESTRICTED_MOVEMENT": "Movimiento sin restricciones",
- "GRABBING_WATCH": "Para intercambiar las manos, mueve el reloj al frente y agrárralo con la otra mano.",
- "GRABBING_STATIC": "Esta superposición es estática y permanecerá en su lugar, ignorando el recentrado.",
- "GRABBING_ANCHORED": "Las superposiciones ancladas se mueven todas juntas. Separa una ventana individual agarrándola con la otra mano mientras aún sujetas el ancla.",
- "GRABBING_ANCHORED_EDIT": "Esta superposición permanecerá anclada al marcador central.",
- "GRABBING_FLOATING": "Esta superposición es flotante y permanecerá en su lugar a menos que se recentre.",
- "GRABBING_FOLLOW": "Esta superposición seguirá el dispositivo al que está adjunta."
- },
- "TOAST": {
- "DEFAULT_TITLE": "Notificación",
- "ERROR": "Error",
- "CANNOT_REMOVE_SET": "¡No se puede eliminar el conjunto!",
- "NO_SET_SELECTED": "No se ha seleccionado ningún conjunto.",
- "LAST_EXISTING_SET": "Este es el último conjunto existente.",
- "EMPTY_SET": "¡Conjunto vacío!",
- "LETS_ADD_OVERLAYS": "¡Añadamos algunos overlays desde el reloj!",
- "ONE_CONTROLLER_ON_FLOOR": "¡Coloca un mando en el suelo!",
- "CANNOT_ADD_SET": "¡No se puede agregar el conjunto!",
- "MAXIMUM_SETS_REACHED": "Se ha alcanzado el número máximo de sets.",
- "FIXING_FLOOR_IN_X_SECS": "Corrigiendo el suelo en {SECONDS} segundo(s)..."
- },
- "DONE": "Hecho"
+ "ANCHOR": {
+ "CENTER": "Centro"
+ },
+ "BAR": {
+ "ADD_MIRROR": "Agregar una nueva superposición de espejo",
+ "EDIT_MODE_TOGGLE": "Activar/desactivar el modo de edición",
+ "ADD_NEW_SET": "Añadir nuevo set",
+ "DELETE_CURRENT_SET": "Eliminar set actual",
+ "TOGGLE_VISIBILITY": "Alternar visibilidad",
+ "RESET_POSITION": "Restablecer posición",
+ "RELOAD_FROM_DISK": "Volver a cargar XML desde el disco",
+ "CLOSE_MIRROR": "Cerrar espejo",
+ "CLOSE_APP": "Cerrar aplicación",
+ "FORCE_CLOSE_APP": "Forzar cierre de la aplicación",
+ "HANDSFREE": {
+ "TITLE": "Modo manos libres",
+ "NONE": "Desactivado",
+ "HMD": "HMD + pellizco",
+ "EYE_TRACKING": "Ojo + pellizco",
+ "HMD_ONLY": "Solo HMD",
+ "EYE_ONLY": "Solo ojos"
+ }
+ },
+ "WATCH": {
+ "RECENTER": "Recentrar el área de juego",
+ "FIX_FLOOR": "Ajustar la altura del piso",
+ "EDIT_MODE_EXPLANATION": "Ahora las superposiciones se pueden mover y ajustar individualmente.\nAlternar superposiciones para el conjunto actual:",
+ "DASHBOARD": "Panel de control",
+ "EDIT_MODE": "Modo de edición",
+ "ADD_NEW_SET": "Añadir un nuevo conjunto",
+ "SWITCH_TO_SET": "Cambiar al conjunto",
+ "TOGGLE_FOR_CURRENT_SET": "Alternar visibilidad en el conjunto actual",
+ "LONG_PRESS_TO_DELETE_SET": "Mantén presionado para eliminar el conjunto",
+ "CLEANUP_MIRRORS": "Eliminar los espejos que\nno son actualmente visibles"
+ },
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "Ajustar curvatura",
+ "ALPHA_BLEND_MODE": "Modo de mezcla alfa",
+ "BLENDING_ADDITIVE": "Aditivo",
+ "CURVATURE": "Curvatura",
+ "DELETE": "Eliminar",
+ "HINT_POINT_WINDOW": "Pulsa sobre una ventana para cambiar sus parámetros.\nUna vez terminado, sal del modo de edición usando el botón de la derecha.",
+ "LEAVE": "Salir del modo edición",
+ "LOCK_INTERACTION": "Bloquear interacción",
+ "DISABLE_GRAB": "Desactivar agarre",
+ "MOVE_PRESS_AND_DRAG": "Mover (presionar y arrastrar)",
+ "OPACITY": "Opacidad",
+ "POSITIONING": "Posicionamiento",
+ "RESIZE_PRESS_AND_DRAG": "Redimensionar (presionar y arrastrar)",
+ "POS_STATIC": "Estático: Permanece en su lugar y nunca se recentra.",
+ "POS_ANCHORED": "Anclado: Se mueve junto con el resto del conjunto. Predeterminado.",
+ "POS_FLOATING": "Flotante: Permanece en su lugar, se recentra cuando se muestra.",
+ "POS_HMD": "Seguir el HMD.",
+ "POS_HAND_L": "Seguir la mano izquierda.",
+ "POS_HAND_R": "Seguir la mano derecha.",
+ "INTERPOLATION": "Interpolación",
+ "KEYBOARD": "Teclado",
+ "STEREO_3D_MODE_A": {},
+ "STEREO_3D_MODE": {
+ "TITLE": "Modo Estéreo 3D",
+ "SPLIT_LEFT_RIGHT": "IZQ→DER",
+ "SPLIT_RIGHT_LEFT": "DERECHA→IZQUIERDA",
+ "SPLIT_TOP_BOTTOM": "ARRIBA→ABAJO",
+ "SPLIT_BOTTOM_TOP": "ABAJO→ARRIBA",
+ "FULL_FRAME": "3D completo",
+ "FULL_FRAME_SBS": "Full-SBS",
+ "FULL_FRAME_TAB": "Full-TAB",
+ "FULL_FRAME_BAT": "Full-BAT",
+ "ADJUST_MOUSE": "Ajustar ratón"
+ },
+ "STEREO_3D_MODE_": {},
+ "ALIGN_TO_HMD": "Alinear al HMD",
+ "MOUSE": {
+ "TITLE": "Correcciones del ratón",
+ "WRONG_SCREEN_SELECTION_HELP": "Si el cursor se mueve en una pantalla completamente diferente,\nes probable que las pantallas se hayan seleccionado incorrectamente. Consulta el archivo readme.",
+ "NORMAL": "Normal",
+ "FLIPPED": "Invertido",
+ "FLIP90": "Invertido 90°",
+ "FLIP180": "Invertido 180°",
+ "FLIP270": "Invertido 270°",
+ "ROTATE90": "Rotado 90°",
+ "ROTATE180": "Rotado 180°",
+ "ROTATE270": "Rotado 270°"
+ },
+ "GLOBAL": "Siempre visible",
+ "ANGLE_FADE": "Atenuación angular",
+ "ANGLE_FADE_HELP": "Desvanecer cuando no se mira el HMD",
+ "BLOCK_INPUT": "Bloquear entrada del juego"
+ },
+ "DISABLED": "Deshabilitado",
+ "DEFAULT": "Por defecto",
+ "GRAB": {
+ "ADJUST_DISTANCE": "Ajustar distancia",
+ "ADJUST_SIZE": "Ajustar tamaño",
+ "UNRESTRICTED_MOVEMENT": "Movimiento sin restricciones",
+ "GRABBING_WATCH": "Para intercambiar las manos, mueve el reloj al frente y agrárralo con la otra mano.",
+ "GRABBING_STATIC": "Esta superposición es estática y permanecerá en su lugar, ignorando el recentrado.",
+ "GRABBING_ANCHORED": "Las superposiciones ancladas se mueven todas juntas. Separa una ventana individual agarrándola con la otra mano mientras aún sujetas el ancla.",
+ "GRABBING_ANCHORED_EDIT": "Esta superposición permanecerá anclada al marcador central.",
+ "GRABBING_FLOATING": "Esta superposición es flotante y permanecerá en su lugar a menos que se recentre.",
+ "GRABBING_FOLLOW": "Esta superposición seguirá el dispositivo al que está adjunta."
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "Notificación",
+ "ERROR": "Error",
+ "CANNOT_REMOVE_SET": "¡No se puede eliminar el conjunto!",
+ "NO_SET_SELECTED": "No se ha seleccionado ningún conjunto.",
+ "LAST_EXISTING_SET": "Este es el último conjunto existente.",
+ "EMPTY_SET": "¡Conjunto vacío!",
+ "LETS_ADD_OVERLAYS": "¡Añadamos algunos overlays desde el reloj!",
+ "ONE_CONTROLLER_ON_FLOOR": "¡Coloca un mando en el suelo!",
+ "CANNOT_ADD_SET": "¡No se puede agregar el conjunto!",
+ "MAXIMUM_SETS_REACHED": "Se ha alcanzado el número máximo de sets.",
+ "FIXING_FLOOR_IN_X_SECS": "Corrigiendo el suelo en {SECONDS} segundo(s)..."
+ },
+ "DONE": "Hecho",
+ "WHISPER": {
+ "TRANSCRIBE": "Mantén presionado para transcribir texto",
+ "PASTE": "Copiar transcripción al portapapeles",
+ "PASTE_AND_GO": "Copiar transcripción y enviar Ctrl-V a la aplicación enfocada",
+ "SEND_OSC": "Enviar transcripción al chatbox de OSC",
+ "UNLOAD_AND_CLOSE": "Descargar modelo y cerrar",
+ "MODEL_NOT_DOWNLOADED": "¡El dictado por voz no está configurado!",
+ "DOWNLOAD_GUIDANCE": "¡Configura la conversión de voz a texto en ajustes, características!",
+ "INITIAL_TEXT": "Mantén presionado el botón del micrófono para comenzar a transcribir...",
+ "INIT_ERROR": "Error al iniciar el motor de Whisper"
+ }
}
\ No newline at end of file
diff --git a/wayvr/src/assets/lang/it.json b/wayvr/src/assets/lang/it.json
index ed3015e8..d7c1403d 100644
--- a/wayvr/src/assets/lang/it.json
+++ b/wayvr/src/assets/lang/it.json
@@ -1,116 +1,127 @@
{
- "ANCHOR": {
- "CENTER": "Centro"
- },
- "BAR": {
- "ADD_MIRROR": "Aggiungi un nuovo overlay specchio",
- "EDIT_MODE_TOGGLE": "Attiva/disattiva modalità modifica",
- "ADD_NEW_SET": "Aggiungi nuovo set",
- "DELETE_CURRENT_SET": "Elimina set attuale",
- "TOGGLE_VISIBILITY": "Alterna visibilità",
- "RESET_POSITION": "Ripristina posizione",
- "RELOAD_FROM_DISK": "Ricarica XML dal disco",
- "CLOSE_MIRROR": "Chiudi mirror",
- "CLOSE_APP": "Chiudi app",
- "FORCE_CLOSE_APP": "Chiudi forzatamente l'app",
- "HANDSFREE": {
- "TITLE": "Modalità a mani libere",
- "NONE": "Disattivato",
- "HMD": "HMD + pizzico",
- "EYE_TRACKING": "Occhio + pizzico",
- "HMD_ONLY": "Solo HMD",
- "EYE_ONLY": "Solo occhi"
- }
- },
- "DEFAULT": "Predefinito",
- "DISABLED": "Disabilitato",
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "Regola curvatura",
- "ALPHA_BLEND_MODE": "Modalità di fusione Alpha",
- "BLENDING_ADDITIVE": "Blending additivo",
- "CURVATURE": "Curvatura",
- "DELETE": "Tenere premuto per rimuovere dal set corrente",
- "DISABLE_GRAB": "Disabilita l'afferra",
- "HINT_POINT_WINDOW": "Punta a una finestra per modificarne i parametri.\nUna volta fatto, esci dalla modalità di modifica usando il pulsante a destra.",
- "INTERPOLATION": "Interpolazione",
- "ALIGN_TO_HMD": "Allinea all'HMD",
- "KEYBOARD": "Tastiera",
- "LEAVE": "Esci dalla modalità di modifica",
- "LOCK_INTERACTION": "Blocca interazione",
- "MOVE_PRESS_AND_DRAG": "Muovi (premi e trascina)",
- "OPACITY": "Opacità",
- "POS_ANCHORED": "Ancorato: si muove con il marker centrale. Predefinito.",
- "POS_FLOATING": "Galleggiante: si muove indipendentemente, si recentra quando viene visualizzato.",
- "POS_HAND_L": "Segui la mano sinistra.",
- "POS_HAND_R": "Segui la mano destra.",
- "POS_HMD": "Segui l'HMD.",
- "POS_STATIC": "Statico: non fa parte di alcun set, senza recentratura.",
- "POSITIONING": "Posizionamento",
- "RESIZE_PRESS_AND_DRAG": "Ridimensiona (premi e trascina)",
- "STEREO_3D_MODE": {
- "SPLIT_BOTTOM_TOP": "DAL BASSO→IN ALTO",
- "SPLIT_LEFT_RIGHT": "SINISTRA→DESTRA",
- "SPLIT_RIGHT_LEFT": "DESTRA→SINISTRA",
- "SPLIT_TOP_BOTTOM": "TOP→BOTTOM",
- "TITLE": "Modalità Stereo 3D",
- "FULL_FRAME": "3D Completo",
- "FULL_FRAME_SBS": "Full-SBS",
- "FULL_FRAME_TAB": "Full-TAB",
- "FULL_FRAME_BAT": "Full-BAT",
- "ADJUST_MOUSE": "Regola il mouse"
- },
- "MOUSE": {
- "TITLE": "Correzioni del mouse",
- "WRONG_SCREEN_SELECTION_HELP": "Se il cursore si sposta su uno schermo completamente diverso,\nprobabilmente gli schermi sono stati selezionati in modo errato. Consulta il file readme.",
- "NORMAL": "Normale",
- "ROTATE90": "Ruotato di 90°",
- "ROTATE180": "Ruotato di 180°",
- "ROTATE270": "Ruotato di 270°",
- "FLIPPED": "Capovolto",
- "FLIP90": "Ruotato di 90°",
- "FLIP180": "Ruotato di 180°",
- "FLIP270": "Ruotato di 270°"
- },
- "GLOBAL": "Sempre visibile",
- "ANGLE_FADE": "Dissolvenza angolare",
- "ANGLE_FADE_HELP": "Sfumatura quando non si guarda l'HMD",
- "BLOCK_INPUT": "Blocca l'input del gioco"
- },
- "GRAB": {
- "ADJUST_DISTANCE": "Regola la distanza",
- "ADJUST_SIZE": "Regola dimensione",
- "UNRESTRICTED_MOVEMENT": "Movimento libero",
- "GRABBING_WATCH": "Per cambiare mano, sposta il watch davanti a te e afferralo con l'altra mano.",
- "GRABBING_STATIC": "Questo overlay è Statico e rimarrà in posizione, ignorando il recenter.",
- "GRABBING_ANCHORED": "Gli overlay ancorati si muovono tutti insieme. Separa una singola finestra afferrandola con l'altra mano mentre tieni ancora l'ancora.",
- "GRABBING_ANCHORED_EDIT": "Questo overlay rimarrà ancorato al marcatore centrale.",
- "GRABBING_FLOATING": "Questo overlay è mobile e rimarrà in posizione, a meno che non venga recentrato.",
- "GRABBING_FOLLOW": "Questo overlay seguirà il dispositivo a cui è collegato."
- },
- "TOAST": {
- "DEFAULT_TITLE": "Notifica",
- "ERROR": "Errore",
- "CANNOT_ADD_SET": "Impossibile aggiungere il set!",
- "MAXIMUM_SETS_REACHED": "Numero massimo di set raggiunto.",
- "CANNOT_REMOVE_SET": "Impossibile rimuovere il set!",
- "NO_SET_SELECTED": "Nessun set è selezionato.",
- "LAST_EXISTING_SET": "Questo è l'ultimo set esistente.",
- "EMPTY_SET": "Set vuoto!",
- "LETS_ADD_OVERLAYS": "Aggiungiamo degli overlay dal Watch!",
- "ONE_CONTROLLER_ON_FLOOR": "Posiziona un controller a terra!",
- "FIXING_FLOOR_IN_X_SECS": "Correzione del pavimento in {SECONDS} secondo/i..."
- },
- "WATCH": {
- "ADD_NEW_SET": "Aggiungi un nuovo set",
- "CLEANUP_MIRRORS": "Rimuovi gli specchi che\nnon sono attualmente visibili",
- "DASHBOARD": "Pannello di controllo",
- "EDIT_MODE": "Modalità modifica",
- "EDIT_MODE_EXPLANATION": "Gli overlay possono ora essere spostati e regolati individualmente.\nControlla quali overlay sono visibili in questo set:",
- "FIX_FLOOR": "Fissa il livello del pavimento",
- "LONG_PRESS_TO_DELETE_SET": "Tenere premuto per eliminare",
- "RECENTER": "Recentra l'area di gioco",
- "SWITCH_TO_SET": "Passa a set",
- "TOGGLE_FOR_CURRENT_SET": "Attiva/disattiva per il set corrente"
- },
- "DONE": "Fatto"
+ "ANCHOR": {
+ "CENTER": "Centro"
+ },
+ "BAR": {
+ "ADD_MIRROR": "Aggiungi un nuovo overlay specchio",
+ "EDIT_MODE_TOGGLE": "Attiva/disattiva modalità modifica",
+ "ADD_NEW_SET": "Aggiungi nuovo set",
+ "DELETE_CURRENT_SET": "Elimina set attuale",
+ "TOGGLE_VISIBILITY": "Alterna visibilità",
+ "RESET_POSITION": "Ripristina posizione",
+ "RELOAD_FROM_DISK": "Ricarica XML dal disco",
+ "CLOSE_MIRROR": "Chiudi mirror",
+ "CLOSE_APP": "Chiudi app",
+ "FORCE_CLOSE_APP": "Chiudi forzatamente l'app",
+ "HANDSFREE": {
+ "TITLE": "Modalità a mani libere",
+ "NONE": "Disattivato",
+ "HMD": "HMD + pizzico",
+ "EYE_TRACKING": "Occhio + pizzico",
+ "HMD_ONLY": "Solo HMD",
+ "EYE_ONLY": "Solo occhi"
+ }
+ },
+ "DEFAULT": "Predefinito",
+ "DISABLED": "Disabilitato",
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "Regola curvatura",
+ "ALPHA_BLEND_MODE": "Modalità di fusione Alpha",
+ "BLENDING_ADDITIVE": "Blending additivo",
+ "CURVATURE": "Curvatura",
+ "DELETE": "Tenere premuto per rimuovere dal set corrente",
+ "DISABLE_GRAB": "Disabilita l'afferra",
+ "HINT_POINT_WINDOW": "Punta a una finestra per modificarne i parametri.\nUna volta fatto, esci dalla modalità di modifica usando il pulsante a destra.",
+ "INTERPOLATION": "Interpolazione",
+ "ALIGN_TO_HMD": "Allinea all'HMD",
+ "KEYBOARD": "Tastiera",
+ "LEAVE": "Esci dalla modalità di modifica",
+ "LOCK_INTERACTION": "Blocca interazione",
+ "MOVE_PRESS_AND_DRAG": "Muovi (premi e trascina)",
+ "OPACITY": "Opacità",
+ "POS_ANCHORED": "Ancorato: si muove con il marker centrale. Predefinito.",
+ "POS_FLOATING": "Galleggiante: si muove indipendentemente, si recentra quando viene visualizzato.",
+ "POS_HAND_L": "Segui la mano sinistra.",
+ "POS_HAND_R": "Segui la mano destra.",
+ "POS_HMD": "Segui l'HMD.",
+ "POS_STATIC": "Statico: non fa parte di alcun set, senza recentratura.",
+ "POSITIONING": "Posizionamento",
+ "RESIZE_PRESS_AND_DRAG": "Ridimensiona (premi e trascina)",
+ "STEREO_3D_MODE": {
+ "SPLIT_BOTTOM_TOP": "DAL BASSO→IN ALTO",
+ "SPLIT_LEFT_RIGHT": "SINISTRA→DESTRA",
+ "SPLIT_RIGHT_LEFT": "DESTRA→SINISTRA",
+ "SPLIT_TOP_BOTTOM": "TOP→BOTTOM",
+ "TITLE": "Modalità Stereo 3D",
+ "FULL_FRAME": "3D Completo",
+ "FULL_FRAME_SBS": "Full-SBS",
+ "FULL_FRAME_TAB": "Full-TAB",
+ "FULL_FRAME_BAT": "Full-BAT",
+ "ADJUST_MOUSE": "Regola il mouse"
+ },
+ "MOUSE": {
+ "TITLE": "Correzioni del mouse",
+ "WRONG_SCREEN_SELECTION_HELP": "Se il cursore si sposta su uno schermo completamente diverso,\nprobabilmente gli schermi sono stati selezionati in modo errato. Consulta il file readme.",
+ "NORMAL": "Normale",
+ "ROTATE90": "Ruotato di 90°",
+ "ROTATE180": "Ruotato di 180°",
+ "ROTATE270": "Ruotato di 270°",
+ "FLIPPED": "Capovolto",
+ "FLIP90": "Ruotato di 90°",
+ "FLIP180": "Ruotato di 180°",
+ "FLIP270": "Ruotato di 270°"
+ },
+ "GLOBAL": "Sempre visibile",
+ "ANGLE_FADE": "Dissolvenza angolare",
+ "ANGLE_FADE_HELP": "Sfumatura quando non si guarda l'HMD",
+ "BLOCK_INPUT": "Blocca l'input del gioco"
+ },
+ "GRAB": {
+ "ADJUST_DISTANCE": "Regola la distanza",
+ "ADJUST_SIZE": "Regola dimensione",
+ "UNRESTRICTED_MOVEMENT": "Movimento libero",
+ "GRABBING_WATCH": "Per cambiare mano, sposta il watch davanti a te e afferralo con l'altra mano.",
+ "GRABBING_STATIC": "Questo overlay è Statico e rimarrà in posizione, ignorando il recenter.",
+ "GRABBING_ANCHORED": "Gli overlay ancorati si muovono tutti insieme. Separa una singola finestra afferrandola con l'altra mano mentre tieni ancora l'ancora.",
+ "GRABBING_ANCHORED_EDIT": "Questo overlay rimarrà ancorato al marcatore centrale.",
+ "GRABBING_FLOATING": "Questo overlay è mobile e rimarrà in posizione, a meno che non venga recentrato.",
+ "GRABBING_FOLLOW": "Questo overlay seguirà il dispositivo a cui è collegato."
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "Notifica",
+ "ERROR": "Errore",
+ "CANNOT_ADD_SET": "Impossibile aggiungere il set!",
+ "MAXIMUM_SETS_REACHED": "Numero massimo di set raggiunto.",
+ "CANNOT_REMOVE_SET": "Impossibile rimuovere il set!",
+ "NO_SET_SELECTED": "Nessun set è selezionato.",
+ "LAST_EXISTING_SET": "Questo è l'ultimo set esistente.",
+ "EMPTY_SET": "Set vuoto!",
+ "LETS_ADD_OVERLAYS": "Aggiungiamo degli overlay dal Watch!",
+ "ONE_CONTROLLER_ON_FLOOR": "Posiziona un controller a terra!",
+ "FIXING_FLOOR_IN_X_SECS": "Correzione del pavimento in {SECONDS} secondo/i..."
+ },
+ "WATCH": {
+ "ADD_NEW_SET": "Aggiungi un nuovo set",
+ "CLEANUP_MIRRORS": "Rimuovi gli specchi che\nnon sono attualmente visibili",
+ "DASHBOARD": "Pannello di controllo",
+ "EDIT_MODE": "Modalità modifica",
+ "EDIT_MODE_EXPLANATION": "Gli overlay possono ora essere spostati e regolati individualmente.\nControlla quali overlay sono visibili in questo set:",
+ "FIX_FLOOR": "Fissa il livello del pavimento",
+ "LONG_PRESS_TO_DELETE_SET": "Tenere premuto per eliminare",
+ "RECENTER": "Recentra l'area di gioco",
+ "SWITCH_TO_SET": "Passa a set",
+ "TOGGLE_FOR_CURRENT_SET": "Attiva/disattiva per il set corrente"
+ },
+ "DONE": "Fatto",
+ "WHISPER": {
+ "TRANSCRIBE": "Tieni premuto per trascrivere il testo",
+ "PASTE": "Copia trascrizione negli appunti",
+ "PASTE_AND_GO": "Copia trascrizione e invia Ctrl-V all'app a fuoco",
+ "SEND_OSC": "Invia trascrizione alla chatbox OSC",
+ "UNLOAD_AND_CLOSE": "Scarica modello e chiudi",
+ "MODEL_NOT_DOWNLOADED": "Speech-to-text non configurato!",
+ "DOWNLOAD_GUIDANCE": "Configura il riconoscimento vocale in impostazioni, funzionalità!",
+ "INITIAL_TEXT": "Tieni premuto il tasto del microfono per iniziare la trascrizione...",
+ "INIT_ERROR": "Errore durante l'avvio del motore Whisper"
+ }
}
\ No newline at end of file
diff --git a/wayvr/src/assets/lang/ja.json b/wayvr/src/assets/lang/ja.json
index c493120a..d8e252c9 100644
--- a/wayvr/src/assets/lang/ja.json
+++ b/wayvr/src/assets/lang/ja.json
@@ -1,116 +1,127 @@
{
- "ANCHOR": {
- "CENTER": "センター"
- },
- "BAR": {
- "ADD_MIRROR": "新しいミラーを追加",
- "EDIT_MODE_TOGGLE": "編集モードの切り替え",
- "ADD_NEW_SET": "新しいセットを追加",
- "DELETE_CURRENT_SET": "現在のセットを削除",
- "TOGGLE_VISIBILITY": "表示/非表示の切り替え",
- "RESET_POSITION": "位置をリセット",
- "RELOAD_FROM_DISK": "ディスクからXMLを再読み込み",
- "CLOSE_MIRROR": "ミラーを閉じる",
- "CLOSE_APP": "アプリを閉じる",
- "FORCE_CLOSE_APP": "アプリを強制終了",
- "HANDSFREE": {
- "TITLE": "ハンズフリーモード",
- "NONE": "オフ",
- "HMD": "HMD + ピンチ",
- "EYE_TRACKING": "視線 + ピンチ",
- "HMD_ONLY": "HMDのみ",
- "EYE_ONLY": "目のみ"
- }
- },
- "WATCH": {
- "RECENTER": "プレイスペースをリセンター",
- "FIX_FLOOR": "床の高さを修正",
- "EDIT_MODE_EXPLANATION": "オーバーレイは個別に移動および調整できます。\n現在のセットのオーバーレイを切り替え:",
- "DASHBOARD": "ダッシュボード",
- "EDIT_MODE": "編集モード",
- "ADD_NEW_SET": "新しいセットを追加",
- "SWITCH_TO_SET": "セットに切り替える",
- "TOGGLE_FOR_CURRENT_SET": "現在のセットで表示を切り替え",
- "LONG_PRESS_TO_DELETE_SET": "長押しでセットを削除",
- "CLEANUP_MIRRORS": "現在表示されていないミラーを削除"
- },
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "曲率の調整",
- "ALPHA_BLEND_MODE": "アルファブレンド",
- "BLENDING_ADDITIVE": "加算モード",
- "CURVATURE": "曲率",
- "DELETE": "削除",
- "HINT_POINT_WINDOW": "ウィンドウをタップしてそのパラメータを変更できます。\n右側のボタンで編集モードを終了できます。",
- "LEAVE": "編集モードを終了する",
- "LOCK_INTERACTION": "インタラクションを無効化",
- "DISABLE_GRAB": "グラブを無効化",
- "MOVE_PRESS_AND_DRAG": "移動(押してドラッグ)",
- "OPACITY": "不透明度",
- "POSITIONING": "位置付け",
- "RESIZE_PRESS_AND_DRAG": "サイズ変更(押してドラッグ)",
- "POS_STATIC": "固定:置かれた場所に留まり、再センタリングされません。",
- "POS_ANCHORED": "アンカー:セット内の他のウィンドウと共に移動します。デフォルト。",
- "POS_FLOATING": "フローティング:置かれた場所に留まるが、表示される時に再センタリングされます。",
- "POS_HMD": "HMD に追従する。",
- "POS_HAND_L": "左手に追従する。",
- "POS_HAND_R": "右手に追従する。",
- "INTERPOLATION": "スムージング",
- "KEYBOARD": "キーボード",
- "STEREO_3D_MODE": {
- "TITLE": "ステレオ3Dモード",
- "SPLIT_LEFT_RIGHT": "左→右",
- "SPLIT_RIGHT_LEFT": "右→左",
- "SPLIT_TOP_BOTTOM": "上→下",
- "SPLIT_BOTTOM_TOP": "下→上",
- "FULL_FRAME": "フル3D",
- "FULL_FRAME_SBS": "フルSBS",
- "FULL_FRAME_TAB": "フルTAB",
- "FULL_FRAME_BAT": "フルBAT",
- "ADJUST_MOUSE": "マウス調整"
- },
- "ALIGN_TO_HMD": "常にHMDの方を向く",
- "MOUSE": {
- "TITLE": "マウスの修正",
- "WRONG_SCREEN_SELECTION_HELP": "カーソルが全く別のスクリーンで動く場合、\nスクリーンが正しく選択されていない可能性があります。\nReadmeをご参照ください。",
- "NORMAL": "通常",
- "FLIPPED": "ミラー",
- "FLIP90": "ミラー 90°",
- "FLIP180": "ミラー 180°",
- "FLIP270": "ミラー 270°",
- "ROTATE90": "回転 90°",
- "ROTATE180": "回転 180°",
- "ROTATE270": "回転 270°"
- },
- "GLOBAL": "常に表示",
- "ANGLE_FADE": "角度フェード",
- "ANGLE_FADE_HELP": "HMDに向いていない時にフェード",
- "BLOCK_INPUT": "ゲーム入力をブロック"
- },
- "DISABLED": "無効",
- "DEFAULT": "デフォルト",
- "GRAB": {
- "ADJUST_DISTANCE": "距離を調整",
- "ADJUST_SIZE": "サイズ調整",
- "UNRESTRICTED_MOVEMENT": "配置制限なし",
- "GRABBING_WATCH": "手を入れ替えるにはウォッチを前に移動させて、もう一方の手で掴んでください。",
- "GRABBING_STATIC": "このオーバーレイは固定であり、リセンターを無視してその場に留まります。",
- "GRABBING_ANCHORED": "アンカーされたオーバーレイはすべて一緒に移動します。もう一方の手で掴んでアンカーを掴んだまま、単一のウィンドウを分離できます。",
- "GRABBING_ANCHORED_EDIT": "このオーバーレイは、センター・マーカーに固定されます。",
- "GRABBING_FLOATING": "このオーバーレイはフローティングのため、リセンターまではその場所に留まります。",
- "GRABBING_FOLLOW": "このオーバーレイは、接続されているデバイスに追従します。"
- },
- "TOAST": {
- "DEFAULT_TITLE": "通知",
- "ERROR": "エラー",
- "CANNOT_REMOVE_SET": "セットを削除できません!",
- "NO_SET_SELECTED": "セットが選択されていません。",
- "LAST_EXISTING_SET": "これが最後の設定です。",
- "EMPTY_SET": "空のセットです!",
- "LETS_ADD_OVERLAYS": "ウォッチからオーバーレイを追加しましょう!",
- "ONE_CONTROLLER_ON_FLOOR": "コントローラーを床に置いてください!",
- "CANNOT_ADD_SET": "セットを追加できません!",
- "MAXIMUM_SETS_REACHED": "最大セット数に達しました。",
- "FIXING_FLOOR_IN_X_SECS": "{SECONDS}秒で床を固定中..."
- },
- "DONE": "完了"
+ "ANCHOR": {
+ "CENTER": "センター"
+ },
+ "BAR": {
+ "ADD_MIRROR": "新しいミラーを追加",
+ "EDIT_MODE_TOGGLE": "編集モードの切り替え",
+ "ADD_NEW_SET": "新しいセットを追加",
+ "DELETE_CURRENT_SET": "現在のセットを削除",
+ "TOGGLE_VISIBILITY": "表示/非表示の切り替え",
+ "RESET_POSITION": "位置をリセット",
+ "RELOAD_FROM_DISK": "ディスクからXMLを再読み込み",
+ "CLOSE_MIRROR": "ミラーを閉じる",
+ "CLOSE_APP": "アプリを閉じる",
+ "FORCE_CLOSE_APP": "アプリを強制終了",
+ "HANDSFREE": {
+ "TITLE": "ハンズフリーモード",
+ "NONE": "オフ",
+ "HMD": "HMD + ピンチ",
+ "EYE_TRACKING": "視線 + ピンチ",
+ "HMD_ONLY": "HMDのみ",
+ "EYE_ONLY": "目のみ"
+ }
+ },
+ "WATCH": {
+ "RECENTER": "プレイスペースをリセンター",
+ "FIX_FLOOR": "床の高さを修正",
+ "EDIT_MODE_EXPLANATION": "オーバーレイは個別に移動および調整できます。\n現在のセットのオーバーレイを切り替え:",
+ "DASHBOARD": "ダッシュボード",
+ "EDIT_MODE": "編集モード",
+ "ADD_NEW_SET": "新しいセットを追加",
+ "SWITCH_TO_SET": "セットに切り替える",
+ "TOGGLE_FOR_CURRENT_SET": "現在のセットで表示を切り替え",
+ "LONG_PRESS_TO_DELETE_SET": "長押しでセットを削除",
+ "CLEANUP_MIRRORS": "現在表示されていないミラーを削除"
+ },
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "曲率の調整",
+ "ALPHA_BLEND_MODE": "アルファブレンド",
+ "BLENDING_ADDITIVE": "加算モード",
+ "CURVATURE": "曲率",
+ "DELETE": "削除",
+ "HINT_POINT_WINDOW": "ウィンドウをタップしてそのパラメータを変更できます。\n右側のボタンで編集モードを終了できます。",
+ "LEAVE": "編集モードを終了する",
+ "LOCK_INTERACTION": "インタラクションを無効化",
+ "DISABLE_GRAB": "グラブを無効化",
+ "MOVE_PRESS_AND_DRAG": "移動(押してドラッグ)",
+ "OPACITY": "不透明度",
+ "POSITIONING": "位置付け",
+ "RESIZE_PRESS_AND_DRAG": "サイズ変更(押してドラッグ)",
+ "POS_STATIC": "固定:置かれた場所に留まり、再センタリングされません。",
+ "POS_ANCHORED": "アンカー:セット内の他のウィンドウと共に移動します。デフォルト。",
+ "POS_FLOATING": "フローティング:置かれた場所に留まるが、表示される時に再センタリングされます。",
+ "POS_HMD": "HMD に追従する。",
+ "POS_HAND_L": "左手に追従する。",
+ "POS_HAND_R": "右手に追従する。",
+ "INTERPOLATION": "スムージング",
+ "KEYBOARD": "キーボード",
+ "STEREO_3D_MODE": {
+ "TITLE": "ステレオ3Dモード",
+ "SPLIT_LEFT_RIGHT": "左→右",
+ "SPLIT_RIGHT_LEFT": "右→左",
+ "SPLIT_TOP_BOTTOM": "上→下",
+ "SPLIT_BOTTOM_TOP": "下→上",
+ "FULL_FRAME": "フル3D",
+ "FULL_FRAME_SBS": "フルSBS",
+ "FULL_FRAME_TAB": "フルTAB",
+ "FULL_FRAME_BAT": "フルBAT",
+ "ADJUST_MOUSE": "マウス調整"
+ },
+ "ALIGN_TO_HMD": "常にHMDの方を向く",
+ "MOUSE": {
+ "TITLE": "マウスの修正",
+ "WRONG_SCREEN_SELECTION_HELP": "カーソルが全く別のスクリーンで動く場合、\nスクリーンが正しく選択されていない可能性があります。\nReadmeをご参照ください。",
+ "NORMAL": "通常",
+ "FLIPPED": "ミラー",
+ "FLIP90": "ミラー 90°",
+ "FLIP180": "ミラー 180°",
+ "FLIP270": "ミラー 270°",
+ "ROTATE90": "回転 90°",
+ "ROTATE180": "回転 180°",
+ "ROTATE270": "回転 270°"
+ },
+ "GLOBAL": "常に表示",
+ "ANGLE_FADE": "角度フェード",
+ "ANGLE_FADE_HELP": "HMDに向いていない時にフェード",
+ "BLOCK_INPUT": "ゲーム入力をブロック"
+ },
+ "DISABLED": "無効",
+ "DEFAULT": "デフォルト",
+ "GRAB": {
+ "ADJUST_DISTANCE": "距離を調整",
+ "ADJUST_SIZE": "サイズ調整",
+ "UNRESTRICTED_MOVEMENT": "配置制限なし",
+ "GRABBING_WATCH": "手を入れ替えるにはウォッチを前に移動させて、もう一方の手で掴んでください。",
+ "GRABBING_STATIC": "このオーバーレイは固定であり、リセンターを無視してその場に留まります。",
+ "GRABBING_ANCHORED": "アンカーされたオーバーレイはすべて一緒に移動します。もう一方の手で掴んでアンカーを掴んだまま、単一のウィンドウを分離できます。",
+ "GRABBING_ANCHORED_EDIT": "このオーバーレイは、センター・マーカーに固定されます。",
+ "GRABBING_FLOATING": "このオーバーレイはフローティングのため、リセンターまではその場所に留まります。",
+ "GRABBING_FOLLOW": "このオーバーレイは、接続されているデバイスに追従します。"
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "通知",
+ "ERROR": "エラー",
+ "CANNOT_REMOVE_SET": "セットを削除できません!",
+ "NO_SET_SELECTED": "セットが選択されていません。",
+ "LAST_EXISTING_SET": "これが最後の設定です。",
+ "EMPTY_SET": "空のセットです!",
+ "LETS_ADD_OVERLAYS": "ウォッチからオーバーレイを追加しましょう!",
+ "ONE_CONTROLLER_ON_FLOOR": "コントローラーを床に置いてください!",
+ "CANNOT_ADD_SET": "セットを追加できません!",
+ "MAXIMUM_SETS_REACHED": "最大セット数に達しました。",
+ "FIXING_FLOOR_IN_X_SECS": "{SECONDS}秒で床を固定中..."
+ },
+ "DONE": "完了",
+ "WHISPER": {
+ "TRANSCRIBE": "ボタンを長押ししてテキストを文字起こしする",
+ "PASTE": "文字起こしをクリップボードにコピー",
+ "PASTE_AND_GO": "文字起こしをコピーし、フォーカスされているアプリにCtrl-Vを送信する",
+ "SEND_OSC": "文字起こしをOSCチャットボックスに送信する",
+ "UNLOAD_AND_CLOSE": "モデルをアンロードして閉じる",
+ "MODEL_NOT_DOWNLOADED": "音声認識が設定されていません!",
+ "DOWNLOAD_GUIDANCE": "設定の「機能」から音声入力(speech-to-text)をセットアップしてください!",
+ "INITIAL_TEXT": "マイクボタンを押し続けて文字起こしを開始してください...",
+ "INIT_ERROR": "Whisperエンジンの起動中にエラーが発生しました"
+ }
}
\ No newline at end of file
diff --git a/wayvr/src/assets/lang/pl.json b/wayvr/src/assets/lang/pl.json
index 0d3d1fca..e8770625 100644
--- a/wayvr/src/assets/lang/pl.json
+++ b/wayvr/src/assets/lang/pl.json
@@ -1,116 +1,127 @@
{
- "ANCHOR": {
- "CENTER": "Centrum"
- },
- "BAR": {
- "ADD_MIRROR": "Dodaj nowy widok lustrzany",
- "EDIT_MODE_TOGGLE": "Przełącz tryb edycji",
- "ADD_NEW_SET": "Dodaj nowy zestaw",
- "DELETE_CURRENT_SET": "Usuń aktualny zestaw",
- "TOGGLE_VISIBILITY": "Przełącz widoczność",
- "RESET_POSITION": "Zresetuj pozycję",
- "RELOAD_FROM_DISK": "Przeładuj XML z dysku",
- "CLOSE_MIRROR": "Zamknij lustro",
- "CLOSE_APP": "Zamknij aplikację",
- "FORCE_CLOSE_APP": "Wymuś zamknięcie aplikacji",
- "HANDSFREE": {
- "TITLE": "Tryb wolnych rąk",
- "NONE": "Wyłączone",
- "HMD": "HMD + uszczypnięcie",
- "EYE_TRACKING": "Oko + uszczypnięcie",
- "HMD_ONLY": "Tylko HMD",
- "EYE_ONLY": "Tylko oczy"
- }
- },
- "WATCH": {
- "RECENTER": "Wyśrodkuj przestrzeń gry",
- "FIX_FLOOR": "Napraw wysokość podłogi",
- "EDIT_MODE_EXPLANATION": "Nakładki można teraz przesuwać i dostosowywać indywidualnie.\nPrzełącz nakładki dla bieżącego zestawu:",
- "DASHBOARD": "Pulpit",
- "EDIT_MODE": "Tryb edycji",
- "ADD_NEW_SET": "Dodaj nowy zestaw",
- "SWITCH_TO_SET": "Przełącz na zestaw",
- "TOGGLE_FOR_CURRENT_SET": "Przełącz widoczność w bieżącym zestawie",
- "LONG_PRESS_TO_DELETE_SET": "Przytrzymaj, aby usunąć zestaw",
- "CLEANUP_MIRRORS": "Usuń lustra, które\nnie są obecnie widoczne"
- },
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "Dostosuj zakrzywienie",
- "ALPHA_BLEND_MODE": "Tryb mieszania kolorów",
- "BLENDING_ADDITIVE": "Addytywne",
- "CURVATURE": "Zakrzywienie",
- "DELETE": "Usuń",
- "HINT_POINT_WINDOW": "Wskaż na okno, aby zmienić jego parametry.\nPo zakończeniu wyjdź z trybu edycji za pomocą przycisku po prawej stronie.",
- "LEAVE": "Wyjdź z trybu edycji",
- "LOCK_INTERACTION": "Zablokuj interakcję",
- "DISABLE_GRAB": "Wyłącz chwytanie",
- "MOVE_PRESS_AND_DRAG": "Przesuń (naciśnij i przeciągnij)",
- "OPACITY": "Przezroczystość",
- "POSITIONING": "Pozycjonowanie",
- "BLOCK_INPUT": "Blokuj input z gry",
- "RESIZE_PRESS_AND_DRAG": "Zmień rozmiar (naciśnij i przeciągnij)",
- "POS_STATIC": "Statyczne: Pozostaje w miejscu i nigdy nie jest ponownie wyśrodkowywane.",
- "POS_ANCHORED": "Zakotwiczone: Porusza się razem z resztą zestawu. Domyślne.",
- "POS_FLOATING": "Pływające: Pozostaje w miejscu, ponownie się wyśrodkowuje po pokazaniu.",
- "POS_HMD": "Podążaj za HMD.",
- "POS_HAND_L": "Podążaj za lewą dłonią.",
- "POS_HAND_R": "Podążaj za prawą dłonią.",
- "INTERPOLATION": "Interpolacja",
- "KEYBOARD": "Klawiatura",
- "STEREO_3D_MODE": {
- "SPLIT_BOTTOM_TOP": "DOŁ→GÓRA",
- "SPLIT_LEFT_RIGHT": "LEWO→PRAWO",
- "SPLIT_RIGHT_LEFT": "PRAWO→LEWO",
- "SPLIT_TOP_BOTTOM": "GÓRA→DÓŁ",
- "TITLE": "Tryb stereoskopowy 3D",
- "FULL_FRAME": "Pełny 3D",
- "FULL_FRAME_SBS": "Full-SBS",
- "FULL_FRAME_TAB": "Full-TAB",
- "FULL_FRAME_BAT": "Full-BAT",
- "ADJUST_MOUSE": "Dostosuj mysz"
- },
- "ALIGN_TO_HMD": "Dopasuj do HMD",
- "MOUSE": {
- "TITLE": "Naprawa myszy",
- "WRONG_SCREEN_SELECTION_HELP": "Jeśli kursor porusza się na zupełnie innym ekranie,\nekrany zostały prawdopodobnie nieprawidłowo wybrane. Zobacz dokument README.",
- "NORMAL": "Normalny",
- "ROTATE90": "Obrócony o 90°",
- "ROTATE180": "Obrócony o 180°",
- "ROTATE270": "Obrócony o 270°",
- "FLIPPED": "Odwrócony",
- "FLIP90": "Odwrócony o 90°",
- "FLIP180": "Odwrócony o 180°",
- "FLIP270": "Odwrócony o 270°"
- },
- "GLOBAL": "Zawsze widoczne",
- "ANGLE_FADE": "Zanik kątowy",
- "ANGLE_FADE_HELP": "Wyblaknij, gdy nie patrzysz na HMD"
- },
- "DISABLED": "Wyłączone",
- "DEFAULT": "Domyślny",
- "GRAB": {
- "ADJUST_DISTANCE": "Dostosuj odległość",
- "ADJUST_SIZE": "Dostosuj rozmiar",
- "UNRESTRICTED_MOVEMENT": "Nieograniczony ruch",
- "GRABBING_WATCH": "Aby zamienić ręce, przenieś zegarek na przód i chwyć go drugą ręką.",
- "GRABBING_STATIC": "Ta nakładka jest statyczna i pozostanie na swoim miejscu, ignorując centrowanie.",
- "GRABBING_ANCHORED": "Przymocowane nakładki poruszają się razem. Aby oddzielić pojedyncze okno, chwyć je drugą ręką, podczas gdy nadal trzymasz kotwicę.",
- "GRABBING_ANCHORED_EDIT": "Ta nakładka pozostanie zakotwiczona do znacznika centralnego.",
- "GRABBING_FLOATING": "Ta nakładka jest zawieszony i pozostanie na miejscu, chyba że zostanie wycentrowany.",
- "GRABBING_FOLLOW": "Ta nakładka będzie śledzić urządzenie, do którego jest dołączona."
- },
- "TOAST": {
- "DEFAULT_TITLE": "Powiadomienie",
- "ERROR": "Błąd",
- "CANNOT_REMOVE_SET": "Nie można usunąć zestawu!",
- "NO_SET_SELECTED": "Nie wybrano żadnego zestawu.",
- "LAST_EXISTING_SET": "To jest ostatni istniejący zestaw.",
- "EMPTY_SET": "Pusty zestaw!",
- "LETS_ADD_OVERLAYS": "Dodajmy kilka nakładek z zegarka!",
- "ONE_CONTROLLER_ON_FLOOR": "Umieść jeden kontroler na podłodze!",
- "CANNOT_ADD_SET": "Nie można dodać zestawu!",
- "MAXIMUM_SETS_REACHED": "Osiągnięto maksymalną liczbę zestawów.",
- "FIXING_FLOOR_IN_X_SECS": "Naprawianie podłogi za {SECONDS} sekund(y)..."
- },
- "DONE": "Gotowe"
+ "ANCHOR": {
+ "CENTER": "Centrum"
+ },
+ "BAR": {
+ "ADD_MIRROR": "Dodaj nowy widok lustrzany",
+ "EDIT_MODE_TOGGLE": "Przełącz tryb edycji",
+ "ADD_NEW_SET": "Dodaj nowy zestaw",
+ "DELETE_CURRENT_SET": "Usuń aktualny zestaw",
+ "TOGGLE_VISIBILITY": "Przełącz widoczność",
+ "RESET_POSITION": "Zresetuj pozycję",
+ "RELOAD_FROM_DISK": "Przeładuj XML z dysku",
+ "CLOSE_MIRROR": "Zamknij lustro",
+ "CLOSE_APP": "Zamknij aplikację",
+ "FORCE_CLOSE_APP": "Wymuś zamknięcie aplikacji",
+ "HANDSFREE": {
+ "TITLE": "Tryb wolnych rąk",
+ "NONE": "Wyłączone",
+ "HMD": "HMD + uszczypnięcie",
+ "EYE_TRACKING": "Oko + uszczypnięcie",
+ "HMD_ONLY": "Tylko HMD",
+ "EYE_ONLY": "Tylko oczy"
+ }
+ },
+ "WATCH": {
+ "RECENTER": "Wyśrodkuj przestrzeń gry",
+ "FIX_FLOOR": "Napraw wysokość podłogi",
+ "EDIT_MODE_EXPLANATION": "Nakładki można teraz przesuwać i dostosowywać indywidualnie.\nPrzełącz nakładki dla bieżącego zestawu:",
+ "DASHBOARD": "Pulpit",
+ "EDIT_MODE": "Tryb edycji",
+ "ADD_NEW_SET": "Dodaj nowy zestaw",
+ "SWITCH_TO_SET": "Przełącz na zestaw",
+ "TOGGLE_FOR_CURRENT_SET": "Przełącz widoczność w bieżącym zestawie",
+ "LONG_PRESS_TO_DELETE_SET": "Przytrzymaj, aby usunąć zestaw",
+ "CLEANUP_MIRRORS": "Usuń lustra, które\nnie są obecnie widoczne"
+ },
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "Dostosuj zakrzywienie",
+ "ALPHA_BLEND_MODE": "Tryb mieszania kolorów",
+ "BLENDING_ADDITIVE": "Addytywne",
+ "CURVATURE": "Zakrzywienie",
+ "DELETE": "Usuń",
+ "HINT_POINT_WINDOW": "Wskaż na okno, aby zmienić jego parametry.\nPo zakończeniu wyjdź z trybu edycji za pomocą przycisku po prawej stronie.",
+ "LEAVE": "Wyjdź z trybu edycji",
+ "LOCK_INTERACTION": "Zablokuj interakcję",
+ "DISABLE_GRAB": "Wyłącz chwytanie",
+ "MOVE_PRESS_AND_DRAG": "Przesuń (naciśnij i przeciągnij)",
+ "OPACITY": "Przezroczystość",
+ "POSITIONING": "Pozycjonowanie",
+ "BLOCK_INPUT": "Blokuj input z gry",
+ "RESIZE_PRESS_AND_DRAG": "Zmień rozmiar (naciśnij i przeciągnij)",
+ "POS_STATIC": "Statyczne: Pozostaje w miejscu i nigdy nie jest ponownie wyśrodkowywane.",
+ "POS_ANCHORED": "Zakotwiczone: Porusza się razem z resztą zestawu. Domyślne.",
+ "POS_FLOATING": "Pływające: Pozostaje w miejscu, ponownie się wyśrodkowuje po pokazaniu.",
+ "POS_HMD": "Podążaj za HMD.",
+ "POS_HAND_L": "Podążaj za lewą dłonią.",
+ "POS_HAND_R": "Podążaj za prawą dłonią.",
+ "INTERPOLATION": "Interpolacja",
+ "KEYBOARD": "Klawiatura",
+ "STEREO_3D_MODE": {
+ "SPLIT_BOTTOM_TOP": "DOŁ→GÓRA",
+ "SPLIT_LEFT_RIGHT": "LEWO→PRAWO",
+ "SPLIT_RIGHT_LEFT": "PRAWO→LEWO",
+ "SPLIT_TOP_BOTTOM": "GÓRA→DÓŁ",
+ "TITLE": "Tryb stereoskopowy 3D",
+ "FULL_FRAME": "Pełny 3D",
+ "FULL_FRAME_SBS": "Full-SBS",
+ "FULL_FRAME_TAB": "Full-TAB",
+ "FULL_FRAME_BAT": "Full-BAT",
+ "ADJUST_MOUSE": "Dostosuj mysz"
+ },
+ "ALIGN_TO_HMD": "Dopasuj do HMD",
+ "MOUSE": {
+ "TITLE": "Naprawa myszy",
+ "WRONG_SCREEN_SELECTION_HELP": "Jeśli kursor porusza się na zupełnie innym ekranie,\nekrany zostały prawdopodobnie nieprawidłowo wybrane. Zobacz dokument README.",
+ "NORMAL": "Normalny",
+ "ROTATE90": "Obrócony o 90°",
+ "ROTATE180": "Obrócony o 180°",
+ "ROTATE270": "Obrócony o 270°",
+ "FLIPPED": "Odwrócony",
+ "FLIP90": "Odwrócony o 90°",
+ "FLIP180": "Odwrócony o 180°",
+ "FLIP270": "Odwrócony o 270°"
+ },
+ "GLOBAL": "Zawsze widoczne",
+ "ANGLE_FADE": "Zanik kątowy",
+ "ANGLE_FADE_HELP": "Wyblaknij, gdy nie patrzysz na HMD"
+ },
+ "DISABLED": "Wyłączone",
+ "DEFAULT": "Domyślny",
+ "GRAB": {
+ "ADJUST_DISTANCE": "Dostosuj odległość",
+ "ADJUST_SIZE": "Dostosuj rozmiar",
+ "UNRESTRICTED_MOVEMENT": "Nieograniczony ruch",
+ "GRABBING_WATCH": "Aby zamienić ręce, przenieś zegarek na przód i chwyć go drugą ręką.",
+ "GRABBING_STATIC": "Ta nakładka jest statyczna i pozostanie na swoim miejscu, ignorując centrowanie.",
+ "GRABBING_ANCHORED": "Przymocowane nakładki poruszają się razem. Aby oddzielić pojedyncze okno, chwyć je drugą ręką, podczas gdy nadal trzymasz kotwicę.",
+ "GRABBING_ANCHORED_EDIT": "Ta nakładka pozostanie zakotwiczona do znacznika centralnego.",
+ "GRABBING_FLOATING": "Ta nakładka jest zawieszony i pozostanie na miejscu, chyba że zostanie wycentrowany.",
+ "GRABBING_FOLLOW": "Ta nakładka będzie śledzić urządzenie, do którego jest dołączona."
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "Powiadomienie",
+ "ERROR": "Błąd",
+ "CANNOT_REMOVE_SET": "Nie można usunąć zestawu!",
+ "NO_SET_SELECTED": "Nie wybrano żadnego zestawu.",
+ "LAST_EXISTING_SET": "To jest ostatni istniejący zestaw.",
+ "EMPTY_SET": "Pusty zestaw!",
+ "LETS_ADD_OVERLAYS": "Dodajmy kilka nakładek z zegarka!",
+ "ONE_CONTROLLER_ON_FLOOR": "Umieść jeden kontroler na podłodze!",
+ "CANNOT_ADD_SET": "Nie można dodać zestawu!",
+ "MAXIMUM_SETS_REACHED": "Osiągnięto maksymalną liczbę zestawów.",
+ "FIXING_FLOOR_IN_X_SECS": "Naprawianie podłogi za {SECONDS} sekund(y)..."
+ },
+ "DONE": "Gotowe",
+ "WHISPER": {
+ "TRANSCRIBE": "Naciśnij i przytrzymaj, aby transkrybować tekst",
+ "PASTE": "Kopiuj transkrypcję do schowka",
+ "PASTE_AND_GO": "Kopiuj transkrypcję i wyślij Ctrl-V do aktywnej aplikacji",
+ "SEND_OSC": "Wyślij transkrypcję do okna czatu OSC",
+ "UNLOAD_AND_CLOSE": "Odładuj model i zamknij",
+ "MODEL_NOT_DOWNLOADED": "Zamiana mowy na tekst nie została skonfigurowana!",
+ "DOWNLOAD_GUIDANCE": "Skonfiguruj funkcję zamiany mowy na tekst w ustawieniach, w sekcji funkcje!",
+ "INITIAL_TEXT": "Naciśnij i przytrzymaj przycisk mikrofonu, aby rozpocząć transkrypcję...",
+ "INIT_ERROR": "Błąd podczas uruchamiania silnika Whisper"
+ }
}
\ No newline at end of file
diff --git a/wayvr/src/assets/lang/zh_CN.json b/wayvr/src/assets/lang/zh_CN.json
index eda4e52a..9f19c259 100644
--- a/wayvr/src/assets/lang/zh_CN.json
+++ b/wayvr/src/assets/lang/zh_CN.json
@@ -1,116 +1,127 @@
{
- "ANCHOR": {
- "CENTER": "中心"
- },
- "BAR": {
- "ADD_MIRROR": "添加新的镜像覆盖层",
- "EDIT_MODE_TOGGLE": "切换编辑模式",
- "ADD_NEW_SET": "添加新集合",
- "DELETE_CURRENT_SET": "删除当前集合",
- "TOGGLE_VISIBILITY": "切换可见性",
- "RESET_POSITION": "重置位置",
- "RELOAD_FROM_DISK": "从磁盘重新加载 XML",
- "CLOSE_MIRROR": "关闭镜像",
- "CLOSE_APP": "关闭应用",
- "FORCE_CLOSE_APP": "强制关闭应用",
- "HANDSFREE": {
- "TITLE": "免提模式",
- "NONE": "关闭",
- "HMD": "HMD + 捏合",
- "EYE_TRACKING": "眼动 + 捏合",
- "HMD_ONLY": "仅 HMD",
- "EYE_ONLY": "仅限眼睛"
- }
- },
- "DEFAULT": "默认",
- "DISABLED": "已禁用",
- "EDIT_MODE": {
- "ADJUST_CURVATURE": "调整曲率",
- "ALPHA_BLEND_MODE": "Alpha 混合模式",
- "BLENDING_ADDITIVE": "叠加混合",
- "CURVATURE": "曲率",
- "DELETE": "长按以从当前集合中移除",
- "DISABLE_GRAB": "禁用抓取",
- "HINT_POINT_WINDOW": "指向窗口以更改其参数。\n完成后,使用右侧按钮退出编辑模式。",
- "INTERPOLATION": "插值",
- "ALIGN_TO_HMD": "对齐到头显 (HMD)",
- "KEYBOARD": "键盘",
- "LEAVE": "离开编辑模式",
- "LOCK_INTERACTION": "锁定交互",
- "MOVE_PRESS_AND_DRAG": "移动 (按住并拖拽)",
- "OPACITY": "不透明度",
- "POS_ANCHORED": "锚定:随中心标记移动。默认。",
- "POS_FLOATING": "悬浮:独立移动,显示时重新居中。",
- "POS_HAND_L": "跟随左手。",
- "POS_HAND_R": "跟随右手。",
- "POS_HMD": "跟随头显 (HMD)。",
- "POS_STATIC": "静态:不属于任何集合,不重新居中。",
- "POSITIONING": "定位",
- "RESIZE_PRESS_AND_DRAG": "调整大小 (按住并拖拽)",
- "STEREO_3D_MODE": {
- "SPLIT_BOTTOM_TOP": "下→上",
- "SPLIT_LEFT_RIGHT": "左→右",
- "SPLIT_RIGHT_LEFT": "右→左",
- "SPLIT_TOP_BOTTOM": "上→下",
- "TITLE": "3D 立体模式",
- "FULL_FRAME": "完整 3D",
- "FULL_FRAME_SBS": "完整左右 (Full-SBS)",
- "FULL_FRAME_TAB": "完整上下 (Full-TAB)",
- "FULL_FRAME_BAT": "完整下上 (Full-BAT)",
- "ADJUST_MOUSE": "调整鼠标"
- },
- "MOUSE": {
- "TITLE": "鼠标修复",
- "WRONG_SCREEN_SELECTION_HELP": "如果光标在完全不同的屏幕上移动,\n可能是屏幕选择错误。请参阅 readme。",
- "NORMAL": "正常",
- "ROTATE90": "旋转 90°",
- "ROTATE180": "旋转 180°",
- "ROTATE270": "旋转 270°",
- "FLIPPED": "镜像",
- "FLIP90": "镜像旋转 90°",
- "FLIP180": "镜像旋转 180°",
- "FLIP270": "镜像旋转 270°"
- },
- "GLOBAL": "始终可见",
- "ANGLE_FADE": "角度淡出",
- "ANGLE_FADE_HELP": "未朝向HMD时淡出",
- "BLOCK_INPUT": "阻止游戏输入"
- },
- "GRAB": {
- "ADJUST_DISTANCE": "调整距离",
- "ADJUST_SIZE": "调整大小",
- "UNRESTRICTED_MOVEMENT": "无限制移动",
- "GRABBING_WATCH": "若要更换手,请将手表移至前方并用另一只手抓取。",
- "GRABBING_STATIC": "此覆盖层是静态的,将固定在原位,忽略重新居中。",
- "GRABBING_ANCHORED": "锚定覆盖层将一起移动。通过用另一只手抓取单个窗口,同时仍抓取锚点来分离它。",
- "GRABBING_ANCHORED_EDIT": "此覆盖层将保持锚定在中心标记上。",
- "GRABBING_FLOATING": "此覆盖层是悬浮的,将固定在原位,除非重新居中。",
- "GRABBING_FOLLOW": "此覆盖层将跟随它所连接的设备。"
- },
- "TOAST": {
- "DEFAULT_TITLE": "通知",
- "ERROR": "错误",
- "CANNOT_ADD_SET": "无法添加集合!",
- "MAXIMUM_SETS_REACHED": "已达到集合数量上限。",
- "CANNOT_REMOVE_SET": "无法移除集合!",
- "NO_SET_SELECTED": "未选择集合。",
- "LAST_EXISTING_SET": "这是最后一个现有的集合。",
- "EMPTY_SET": "空集合!",
- "LETS_ADD_OVERLAYS": "让我们从手表添加一些覆盖层吧!",
- "ONE_CONTROLLER_ON_FLOOR": "请将一个控制器放在地面上!",
- "FIXING_FLOOR_IN_X_SECS": "{SECONDS}秒内固定地面..."
- },
- "WATCH": {
- "ADD_NEW_SET": "添加新集合",
- "CLEANUP_MIRRORS": "移除当前不可见的镜像",
- "DASHBOARD": "控制面板 (Dashboard)",
- "EDIT_MODE": "编辑模式",
- "EDIT_MODE_EXPLANATION": "覆盖层现在可以单独移动和调整。\n控制此集合中哪些覆盖层可见:",
- "FIX_FLOOR": "修复地面水平",
- "LONG_PRESS_TO_DELETE_SET": "按住以删除",
- "RECENTER": "重置游玩区中心 (Recenter)",
- "SWITCH_TO_SET": "切换到集合",
- "TOGGLE_FOR_CURRENT_SET": "切换当前集合"
- },
- "DONE": "完成"
+ "ANCHOR": {
+ "CENTER": "中心"
+ },
+ "BAR": {
+ "ADD_MIRROR": "添加新的镜像覆盖层",
+ "EDIT_MODE_TOGGLE": "切换编辑模式",
+ "ADD_NEW_SET": "添加新集合",
+ "DELETE_CURRENT_SET": "删除当前集合",
+ "TOGGLE_VISIBILITY": "切换可见性",
+ "RESET_POSITION": "重置位置",
+ "RELOAD_FROM_DISK": "从磁盘重新加载 XML",
+ "CLOSE_MIRROR": "关闭镜像",
+ "CLOSE_APP": "关闭应用",
+ "FORCE_CLOSE_APP": "强制关闭应用",
+ "HANDSFREE": {
+ "TITLE": "免提模式",
+ "NONE": "关闭",
+ "HMD": "HMD + 捏合",
+ "EYE_TRACKING": "眼动 + 捏合",
+ "HMD_ONLY": "仅 HMD",
+ "EYE_ONLY": "仅限眼睛"
+ }
+ },
+ "DEFAULT": "默认",
+ "DISABLED": "已禁用",
+ "EDIT_MODE": {
+ "ADJUST_CURVATURE": "调整曲率",
+ "ALPHA_BLEND_MODE": "Alpha 混合模式",
+ "BLENDING_ADDITIVE": "叠加混合",
+ "CURVATURE": "曲率",
+ "DELETE": "长按以从当前集合中移除",
+ "DISABLE_GRAB": "禁用抓取",
+ "HINT_POINT_WINDOW": "指向窗口以更改其参数。\n完成后,使用右侧按钮退出编辑模式。",
+ "INTERPOLATION": "插值",
+ "ALIGN_TO_HMD": "对齐到头显 (HMD)",
+ "KEYBOARD": "键盘",
+ "LEAVE": "离开编辑模式",
+ "LOCK_INTERACTION": "锁定交互",
+ "MOVE_PRESS_AND_DRAG": "移动 (按住并拖拽)",
+ "OPACITY": "不透明度",
+ "POS_ANCHORED": "锚定:随中心标记移动。默认。",
+ "POS_FLOATING": "悬浮:独立移动,显示时重新居中。",
+ "POS_HAND_L": "跟随左手。",
+ "POS_HAND_R": "跟随右手。",
+ "POS_HMD": "跟随头显 (HMD)。",
+ "POS_STATIC": "静态:不属于任何集合,不重新居中。",
+ "POSITIONING": "定位",
+ "RESIZE_PRESS_AND_DRAG": "调整大小 (按住并拖拽)",
+ "STEREO_3D_MODE": {
+ "SPLIT_BOTTOM_TOP": "下→上",
+ "SPLIT_LEFT_RIGHT": "左→右",
+ "SPLIT_RIGHT_LEFT": "右→左",
+ "SPLIT_TOP_BOTTOM": "上→下",
+ "TITLE": "3D 立体模式",
+ "FULL_FRAME": "完整 3D",
+ "FULL_FRAME_SBS": "完整左右 (Full-SBS)",
+ "FULL_FRAME_TAB": "完整上下 (Full-TAB)",
+ "FULL_FRAME_BAT": "完整下上 (Full-BAT)",
+ "ADJUST_MOUSE": "调整鼠标"
+ },
+ "MOUSE": {
+ "TITLE": "鼠标修复",
+ "WRONG_SCREEN_SELECTION_HELP": "如果光标在完全不同的屏幕上移动,\n可能是屏幕选择错误。请参阅 readme。",
+ "NORMAL": "正常",
+ "ROTATE90": "旋转 90°",
+ "ROTATE180": "旋转 180°",
+ "ROTATE270": "旋转 270°",
+ "FLIPPED": "镜像",
+ "FLIP90": "镜像旋转 90°",
+ "FLIP180": "镜像旋转 180°",
+ "FLIP270": "镜像旋转 270°"
+ },
+ "GLOBAL": "始终可见",
+ "ANGLE_FADE": "角度淡出",
+ "ANGLE_FADE_HELP": "未朝向HMD时淡出",
+ "BLOCK_INPUT": "阻止游戏输入"
+ },
+ "GRAB": {
+ "ADJUST_DISTANCE": "调整距离",
+ "ADJUST_SIZE": "调整大小",
+ "UNRESTRICTED_MOVEMENT": "无限制移动",
+ "GRABBING_WATCH": "若要更换手,请将手表移至前方并用另一只手抓取。",
+ "GRABBING_STATIC": "此覆盖层是静态的,将固定在原位,忽略重新居中。",
+ "GRABBING_ANCHORED": "锚定覆盖层将一起移动。通过用另一只手抓取单个窗口,同时仍抓取锚点来分离它。",
+ "GRABBING_ANCHORED_EDIT": "此覆盖层将保持锚定在中心标记上。",
+ "GRABBING_FLOATING": "此覆盖层是悬浮的,将固定在原位,除非重新居中。",
+ "GRABBING_FOLLOW": "此覆盖层将跟随它所连接的设备。"
+ },
+ "TOAST": {
+ "DEFAULT_TITLE": "通知",
+ "ERROR": "错误",
+ "CANNOT_ADD_SET": "无法添加集合!",
+ "MAXIMUM_SETS_REACHED": "已达到集合数量上限。",
+ "CANNOT_REMOVE_SET": "无法移除集合!",
+ "NO_SET_SELECTED": "未选择集合。",
+ "LAST_EXISTING_SET": "这是最后一个现有的集合。",
+ "EMPTY_SET": "空集合!",
+ "LETS_ADD_OVERLAYS": "让我们从手表添加一些覆盖层吧!",
+ "ONE_CONTROLLER_ON_FLOOR": "请将一个控制器放在地面上!",
+ "FIXING_FLOOR_IN_X_SECS": "{SECONDS}秒内固定地面..."
+ },
+ "WATCH": {
+ "ADD_NEW_SET": "添加新集合",
+ "CLEANUP_MIRRORS": "移除当前不可见的镜像",
+ "DASHBOARD": "控制面板 (Dashboard)",
+ "EDIT_MODE": "编辑模式",
+ "EDIT_MODE_EXPLANATION": "覆盖层现在可以单独移动和调整。\n控制此集合中哪些覆盖层可见:",
+ "FIX_FLOOR": "修复地面水平",
+ "LONG_PRESS_TO_DELETE_SET": "按住以删除",
+ "RECENTER": "重置游玩区中心 (Recenter)",
+ "SWITCH_TO_SET": "切换到集合",
+ "TOGGLE_FOR_CURRENT_SET": "切换当前集合"
+ },
+ "DONE": "完成",
+ "WHISPER": {
+ "TRANSCRIBE": "按住以转录文本",
+ "PASTE": "将转录内容复制到剪贴板",
+ "PASTE_AND_GO": "复制转录文本并向当前聚焦的应用发送 Ctrl-V",
+ "SEND_OSC": "将转录文本发送至 OSC 聊天框",
+ "UNLOAD_AND_CLOSE": "卸载模型并关闭",
+ "MODEL_NOT_DOWNLOADED": "语音转文本未设置!",
+ "DOWNLOAD_GUIDANCE": "请在“设置”中的“功能”选项下配置语音转文本!",
+ "INITIAL_TEXT": "按住麦克风按钮开始转录...",
+ "INIT_ERROR": "启动 Whisper 引擎时出错"
+ }
}
\ No newline at end of file