Skip to content

Commit

Permalink
Spanish translation (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
sergius02 authored Feb 17, 2024
1 parent 616ef6a commit 577a302
Show file tree
Hide file tree
Showing 9 changed files with 190 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/renderer/i18n/locales/es-ES/about.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"about_title": "ODeck",
"about_subtitle": "La alternativa a StreamDeck de código abierto",
"contribute": "Ayuda a mantener ODeck vivo",
"check_releases": "Comprobar actualizaciones",
"google_play": "Google Play",
"app_store": "App Store"
}
14 changes: 14 additions & 0 deletions src/renderer/i18n/locales/es-ES/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"app_name": "ODeck",
"sidebar": {
"devices": "Dispositivos",
"plugins": "Extensiones",
"about": "Acerca de"
},
"select": "Seleccionar",
"select_device": "Seleccionar un dispositivo:",
"help": "Ayuda",
"documentation": "Documentación",
"community_discussions": "Discusiones en la comunidad",
"report_bug": "Reportar un error"
}
11 changes: 11 additions & 0 deletions src/renderer/i18n/locales/es-ES/create-page-button.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"create_device": "Crear un dispositivo",
"create_new_device": "Crear un dispositivo nuevo",
"label": {
"name": "Nombre",
"amount_vertically": "Cantidad de teclas verticales",
"amount_horizontally": "Cantidad de teclas horizontales"
},
"cancel": "Cancelar",
"create": "Crear"
}
7 changes: 7 additions & 0 deletions src/renderer/i18n/locales/es-ES/delete-warn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"delete":"Eliminar",
"description": "Esta acción no se puede deshacer.",
"title":"¿De verdad quieres eliminar este dispositivo?",
"cancel":"No",
"confirm":"Si"
}
30 changes: 30 additions & 0 deletions src/renderer/i18n/locales/es-ES/editor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"label": {
"path": "Directorio",
"bindings": "Combinación",
"url": "URL",
"page": "Página",
"play_sound": "Reproducir sonido",
"label": "Etiqueta",
"background_color": "Color de fondo",
"background_url": "URL del fondo",
"text_color": "Color del texto",
"hide_label": "Ocultar etiqueta",
"remove": "Eliminar",
"save": "Guardar"
},
"hint": {
"url": "Introduce aquí la URL que quieres que se abra cuando se pulsa este botón."
},
"empty": {
"title": "No se ha seleccionado una tecla",
"description": "Arrastra una acción desde la barra lateral y suéltala en algún espacio libre para empezar a editar."
},
"bindings": {
"start_recording": "Empezar a grabar",
"stop_recording": "Parar de grabar"
},
"file_picker": {
"label": "Elegir archivo"
}
}
79 changes: 79 additions & 0 deletions src/renderer/i18n/locales/es-ES/handlers.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
{
"handlers": {
"active": "Activado",
"executable": {
"title": "Ejecutable"
},
"hotkey": { "title": "Atajo de teclado" },
"media": { "title": "Media" },
"navigation": { "title": "Navegación" },
"sound": { "title": "Sonido" },
"url": { "title": "URL" }
},
"group": {
"media": "Media",
"deck": "Deck",
"system": "Sistema"
},
"hotkey": {
"title": "Atajo de teclado",
"description": "Simula una combinación de teclas para invocar un atajo de teclado.",
"label": "Atajo de teclado",
"input": {
"label_1": "Combinación",
"description_1": "Haz click en 'Empezar a grabar' y presiona la combinación de teclas que quieras lanzar cuando esta tecla sea presionada."
}
},
"navigate": {
"title": "Navegar",
"description": "Navegar a otra página.",
"label": "Ir a...",
"input": {
"label_1": "Página",
"description_1": "Selecciona la página a la que quieras navegar."
}
},
"go_back": {
"title": "Ir atrás",
"description": "Volver a la página previa.",
"label": "Ir atrás"
},
"url": {
"title": "URL",
"description": "Abrir una URL en tu navegador por defecto.",
"label": "Abrir enlace",
"input": {
"label_1": "URL",
"description_1": "Introduce la URL que quieras abrir cuando este botón sea presionado."
}
},
"media": {
"media": "Media",
"play": "Reproducir",
"pause": "Pausar",
"next": "Siguiente",
"previous": "Anterior",
"stop": "Parar",
"mute": "Silenciar",
"volume_plus": "Volumen+",
"volume_minus": "Volumen-"
},
"executable": {
"title": "Iniciar ejecutable",
"description": "Abrir una aplicación instalada en tu PC.",
"label": "Abrir aplicación",
"input": {
"label_1": "Ejecutable",
"description_1": "Selecciona el fichero ejecutable que quieras iniciar cuando se presione este botón."
}
},
"sound": {
"title": "Reproducir sonido",
"label": "Reproducir sonido",
"description": "Permite reproducir un fichero .mp3 o .wav cada vez que este botón sea presionado.",
"input": {
"label_1": "Sonido",
"description_1": "Selecciona el archivo que quieras que se reproduzca cada vez que este botón sea presionado."
}
}
}
22 changes: 22 additions & 0 deletions src/renderer/i18n/locales/es-ES/header.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"delete_page": "Eliminar página",
"dialog": {
"delete_title": "¿Estás seguro que quieres eliminar esta página?",
"delete_description": "Esta acción no se puede deshacer.",
"add_title": "Agregar página",
"add_description": "Crear una página nueva",
"connect_title": "Conectar tu dispositivo:",
"connect_description": "Seleccionar tu dirección IP local, después abrir la aplicación y escanear el código QR con tu dispositivo.",
"cancel": "Cancelar",
"delete": "Borrar",
"create": "Crear",
"close": "Cerrar"
},
"label": {
"name": "Nombre"
},
"select_ip_address": "Seleccionar una dirección IP",
"select_page": "Seleccionar una página",
"pair_deck": "Emparejar Deck",
"go_back": "Ir atrás"
}
17 changes: 17 additions & 0 deletions src/renderer/i18n/locales/es-ES/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import common from './common.json';
import createPageButton from './create-page-button.json';
import deleteWarn from './delete-warn.json';
import editor from './editor.json';
import header from './header.json';
import handlers from './handlers.json';
import about from './about.json';

export default {
about,
common,
editor,
header,
handlers,
'create-page-button': createPageButton,
'delete-warn': deleteWarn,
};
2 changes: 2 additions & 0 deletions src/renderer/i18n/locales/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import en from './en-US';
import pt from './pt-BR';
import es from './es-ES';

const resources = {
en,
pt,
es,
};

export default resources;

0 comments on commit 577a302

Please sign in to comment.