Skip to content

Commit

Permalink
Add Spanish Lang 馃嚜馃嚫 (#290)
Browse files Browse the repository at this point in the history
  • Loading branch information
unaigonzalezz committed May 21, 2024
1 parent 6e13849 commit a738ff8
Show file tree
Hide file tree
Showing 3 changed files with 259 additions and 2 deletions.
179 changes: 179 additions & 0 deletions Client/Platform/Resources/resources/strings/spanish.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
{
"translationName": "Spanish",
"translationAuthor": "unaigonzalezz",
"systemLocale": [
"es-ES"
],

"legacyPlayer": {
"starting": "Iniciando en modo heredado..",
"audioOnly": "No se ha solicitado streaming de video, solo de audio. Pulse return para volver.",
"started": "Iniciando retransmisi贸n, lista de atajos de teclado:\n\t- F11: Activar pantalla completa\n\t- esc: Salir\n\t- return: Imprimir informaci贸n de depuraci贸n",
"multipleDevicesLine1": "Varios dispositivos encontrados:",
"multipleDevicesLine2": "El primer dispositivo ser谩 usado, puedes seleccionar uno en espec铆fico usando el comando en --serial en la l铆nea de comandos.",
"deviceNotFoundRetry": "Dispositivo no encontrado, intentando de nuevo en 5 segundos.",
"usbDeviceNotFound": "Dispositivo USB no encontrado.",
"noStreamingError": "No se ha solicitado ninguna retransmisi贸n. Para ayuda, use --help",
"tcpWithoutIPError": "El modo TCP sin una IP de destino no es compatible en el modo heredado. Usa --help para obtener ayuda.",
"commandLineError": "Comando incorrecto. El reproductor heredado solo soporta una lista de comandos, use --help para obtener ayuda."
},
"connection": {
"title": "Conectando",
"error": "Error fatal",
"autoConnect": "SysDVR se conectar谩 autom谩ticamente al primer dispositivo encontrado",
"autoConnectWithSerial": "SysDVR se conectar谩 autom谩ticamente a la consola con serial: {0}",
"autoConnectCancelButton": "Cancelar conexi贸n autom谩tica",
"deviceNotCompatible": "El dispositivo seleccionado no es compatible con esta versi贸n del cliente.\nAseg煤rese de usar la misma versi贸n en ambos dispositivos.",
"connectionInProgress": "Conectando a la consola (Intento {0} de {1})",
"manualConnection": "Conexi贸n manual"
},
"homePage": {
"initializationErrorTitle": "Error de inicializaci贸n",
"networkButton": "Modo de Red",
"usbButton": "Modo USB",
"channelLabel": "Seleccione el modo de retransmisi贸n:",
"channelVideo": "S贸lo video",
"channelAudio": "S贸lo audio",
"channelBoth": "Retransmitir ambos",
"settingsButton": "Ajustes",
"guideButton": "Gu铆a",
"githubButton": "P谩gina de GitHub",
"fileAccess": "Alerta: No se ha otorgado el permiso de acceso a archivos, guardar capturas de pantalla y grabaciones podr铆a fallar.",
"fileAccessRequestButton": "Solicitar permiso",
"driverInstallButton": "Depuraci贸n USB"
},
"general": {
"popupCloseButton": "Cerrar",
"yesButton": "S铆",
"noButton": "No",
"cancelButton": "Cancelar",
"applyButton": "Aplicar",
"backButton": "Volver atr谩s",
"popupErrorTitle": "Error",
"errorMessage": "Error:",
"placeholderSerial": "(Serial escondido)"
},
"networkScan": {
"title": "Buscando dispositivos en red",
"manualConnectLabel": "驴No puedes encontrar tu dispositivo?",
"manualConnectButton": "Usar direcci贸n IP",
"connectByIPLabel": "Esta es la direcci贸n IP de tu consola, deber铆a ser parecido a 192.168.X.Y. Puedes encontrar la direcci贸n IP en los ajustes de red de tu consola o en los ajustes del Homebrew SysDVR.\nSi no te puedes conectar, asegurate de haber activado el modo puente TCP en la consola.",
"connectByIPButton": "Conectar",
"ipConnectDialogTitle": "Introduzca la IP de la consola: ",
"firewallLabel": "Recuerde autorizar al cliente SysDVR en su cortafuegos o no ser谩 capaz de encontrar consolas. Algunas redes bloquear谩n el descubrumiento de disposivos. En ese caso, tendr谩 que conectarse por direcci贸n IP."
},
"settings": {
"heading": "Estos ajustes se aplicar谩n autom谩ticamente a su sesi贸n actual, puedes guardarlos para que se apliquen en futuras sesiones.",
"saveButton": "Guardar cambios",
"resetButton": "Reinciar ajustes por defecto",
"restartWarnLabel": "Algunos ajustes requieren reiniciar la aplicaci贸n para aplicarse.",
"tab_General": "General",
"tab_Performance": "Rendimiento",
"tab_Advanced": "Avanzados",
"hideSerials": "Esconder los seriales de la interfaz de usuario",
"hotkeys": "Activar atajos de teclado en el reproductor",
"recordingsOutputPath": "Ruta para las grabaciones de video:",
"recordingsOutputDialogTitle": "Seleccione la ruta para las grabaciones de video",
"screenshotOutputPath": "Ruta para las capturas de pantalla:",
"screenshotOutputDialogTitle": "Seleccione la ruta para las capturas de pantalla",
"changePathButton": "Cambiar",
"screenshotToClipboard": "Copiar capturas de pantalla al portapapeles en vez de guardar los archivos. (Presione SHIFT durante la captura para anular este ajuste)",
"defaultVolume": "Volumen por defecto",
"scaleMode": "Modo de escalado de video",
"scaleMode_Linear": "Lineal (Por defecto)",
"scaleMode_Narest": "Cercano (Consumo bajo de recursos)",
"scaleMode_Best": "La mejor (Calidad alta, depende del sistema)",
"audioMode": "Modo del reproductor de audio",
"audioMode_Auto": "Autom谩tico (por defecto)",
"audioMode_Sync": "Sincronizado",
"audioMode_Compatible": "Compatible (Pru茅belo si tiene problemas de sincronizaci贸n)",
"defaultStreaming": "Modo de retransmisi贸n por defecto",
"defaultStreaming_Both": "Ambos canales",
"defaultStreaming_Video": "S贸lo video",
"defaultStreaming_Audio": "S贸lo audio",
"saveFailedError": "Error al guardar los ajustes",
"performanceRenderingLabel": "Estas opciones afectan la canalizaci贸n de renderizado del cliente. Al habilitar los modos 'sin l铆mite', SysDVR se sincronizar谩 con el evento de VSync de tu dispositivo, lo que deber铆a eliminar cualquier latencia debida a la canalizaci贸n de renderizado, pero podr铆a consumir m谩s energ铆a en dispositivos m贸viles.",
"uncapStreaming": "Eliminar l铆mite de FPS de la retransmisi贸n",
"uncapGUI": "Eliminar l铆mite de FPS de la interfaz de usuario",
"performanceStreamingLabel": "Estas opciones afectan a la calidad de la retransmisi贸n, los ajustes por defecto suelen funcionar correctamente.",
"audioBatching": "Procesamiento por lotes de audio",
"cachePackets": "Almacena en cach茅 los paquetes de video (NAL) localmente y los reproduce cuando sea necesario.",
"cachePacketsKeyframes": "Aplica la cach茅 de paquetes solo a los fotogramas clave (fotogramas IDR de H264).",
"forceSDLSoftwareRenderer": "Forzar el uso de SDL para renderizar video",
"printRealtimeLogs": "Mostrar informaci贸n en tiempo real en la consola de comandos",
"verboseDebugging": "Activar depuraci贸n detallada",
"disableSynchronization": "Desactivar sincronizaci贸n de audio y video",
"disableBacklight": "Apagar la pantalla de la consola durante la retransmisi贸n",
"disableBacklightWarn": "Esta car谩cteristica es experimental y puede causar problemas. Puede bloquear y desbloquear la consola para restablecer la pantalla.",
"analyzeKeyframes": "Analizar cada paquete NAL durante la retransmisi贸n",
"analyzeNALs": "Analizar cada paquete NAL",
"guiScale": "Escala de la interfaz",
"decoderPopupTitle": "Seleccionar decodificador de video",
"decoderChangeButton": "Configure hardware-accelerated decoder",
"decoderResetButton": "Desactivar decodificador por hardware ({0})",
"decderPopupHeading": "Seleccionar un decodificador para usar",
"decderPopupContent": "Recuerde que todos los decodificadores pueden no ser compatibles con tu equipo, cambie esta opci贸n en caso de problemas.\nPuedes obtener m谩s decodificadores al obtener una compilaci贸n personalizada de las bibliotecas ffmpeg (libavcodec) y reemplazar la incluida en SysDVR-Client.\n\nEsta funci贸n est谩 destinada a mini-PCs como Raspberry Pi, donde la decodificaci贸n por software podr铆a no ser suficiente. En PCs de escritorio y smartphones, esta opci贸n no deber铆a utilizarse.",
"invalidPathError": "La ruta especificada no es v谩lida, pruebe de nuevo",
"pathSelectDialog": "Seleccionar ruta"
},
"player": {
"confirmQuitPopupTitle": "Confirmar salida",
"confirmQuitLabel": "驴Est谩 seguro de que desea salir de la aplicaci贸n?",
"shortcuts": "Atajos de teclado:\n - S : Captura de pantalla\n - R : Iniciar/Parar grabaci贸n\n - F : Alternar pantalla completa\n - Arriba/Abajo : Cambiar volumen\n - Esc : Salir",
"audioOnlyMode": "La retransmisi贸n est谩 en modo de audio solamente",
"takeScreenshot": "Captura de pantalla",
"startRecording": "Iniciar grabaci贸n",
"stopRecording": "Parar grabaci贸n",
"recordingStartedMessage": "Grabando {0}",
"recordingSuccessMessage": "Grabaci贸n finalizada",
"stopStreaming": "Parar retransmisi贸n",
"debugInfo": "Informaci贸n de depuraci贸n",
"enterFullScreen": "Pantalla completa",
"hideOverlayLabel": "Pulse en cualquier lugar de la pantalla para ocultar el Overlay",
"screenshotSavedToClip": "Captura de pantalla guardada en el portapapeles",
"screenshotSaved": "Captura de pantalla guardada en {0}",
"androidPermissionError": "隆Asegurese de haber permitido el acceso de archivos a la aplicaci贸n!",
"customDecoderError": "Decodificador{0} no encontrado, usando {1} en su lugar.",
"customDecoderEnabled": "Usando decodificador personalizado {0}, en caso de que tenga problemas, pruebe desabilitando esta opci贸n para usar uno por defecto.",
"playerInitializationMessage": "Iniciando el reproductor de video con {0} como decodificador.",
"volumePercent": "Volumen {0} %"
},
"usb": {
"title": "Conectar por USB",
"noDevicesLabel": "No se han encontrado dispositivos USB conectados.",
"noDevicesHelp": "Asegurese de que tiene instalado SysDVR en su consola y se est谩 ejecutando en modo USB.",
"noDevicesHelpWindows": "La primera vez que ejecute SysDVR en Windows deber谩 instalar el controlador USB, siga la gu铆a..",
"noDevicesHelpLinux": "Para usar correctamente el modo USB en Linux, deber谩 instalar la regla necesaria udev como aparece en la gu铆a.",
"noDevicesHelpAndroid": "En caso de problemas, asegurese que su dispositivo soporta USB OTG, recuerde que ciertos cable USB-C hacia C pueden causar problemas, pruebe con otro adaptador OTG.",
"refreshButton": "Recargar lista de dispositivos"
},
"errors": {
"settingsPathMissing": "No se puede encontrar una ruta v谩lida para guardar los ajustes.",
"versionTroubleshooting": "Asegurese de usar la misma versi贸n en el ordenador y la consola, quiz谩s necesite reiniciar la consola.",
"consoleRejectWrongVersion": "Su consola rechaz贸 la conexi贸n por que est谩 usando una versi贸n incompatible de SysDVR. Aseg煤rese de usar la misma versi贸n en ambos dispositivos.",
"initialPacketError": "Error iniciado la comunicaci贸n, su consola quiz谩s tiene una versi贸n de SysDVR incompatible.",
"initialPacketWrongVersion": "Su consola ha reportado estar usando una versi贸n incompatible de SysDVR, aseg煤rese de usar la misma versi贸n en ambos dispositivos.",
"disconnectUnknownError": "La consola ha sido desconectada, pero no se ha reportado ning煤n error.",
"usbResetMessage": "Alerta USB: No se ha podido comunicar con la consola ({0}). Reiniciado la conexi贸n...",
"usbTimeoutError": "Alerta USB: No se ha podido comunicar con la consola. Intente entrar en un juego compatible, desconectar su consola o reiniciarla."
},
"usbDriver": {
"title": "Instalar controlador USB",
"description": "SysDVR ahora usa controladores est谩ndar de ADB.\nEl controlador est谩 firmado digitalmente por Google, por lo que es seguro instalarlo y no requiere ning煤n paso adicional.",
"installButton": "Instalar",
"checkAgainButton": "Comprobar estado",
"installInfo": "Si eliges instalar el controlador, ser谩 descargado desde",
"fileHashInfo": "El cifrado esperado SHA256 del archivo ZIP es",
"installing": "Instalaci贸n en proceso...",
"statusDownload": "Descargando el controlador...",
"statusInstall": "Instalando el controlador...",
"statusClenaup": "Eliminando archivos temporales...",
"statusDone": "Completado",
"detectOk": "Parece que el controlador ya est谩 instalado, a no ser que encuentre errores, NO necesita instalarlo de nuevo.",
"detectNotInstalled": "Parece que el controlador no est谩 instalado, necesita instalarlo para usar SysDVR en modo USB.",
"detectNoDevice": "Parece que Windows nunca ha detectado el ID del dispositivo de SysDVR. Active el modo USB en los ajustes de SysDVR y conecte su consola. Recueerde que los cables USB-C hacia C quiz谩s no funciones.",
"installSucceeded": "La instalaci贸n ha sido correcta",
"installFailed": "Instalaci贸n fallida",
"detectionFailed": "Error al detectar el estado del controlador"
}
}
78 changes: 78 additions & 0 deletions SysDVRConfig/romfs/strings/spanish.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"LanguageName": "Spanish",
"FontName": "opensans.ttf",
"ImguiGlyphRange": "Por defecto",
"TranslationAuthor": "unaigonzalezz",
"Connecting": {
"Description": "Si acabas de encender tu consola, esto puede tardar hasta 20 segundos.",
"Title": "Conectando a SysDVR.",
"Troubleshoot1": "Si no puedes pasar de esta pantalla, SysDVR podr铆a no estar ejecut谩ndose.",
"Troubleshoot2": "Aseg煤rate de que tus ajustes son correctos y reinicia tu consola."
},
"Error": {
"BootModeChangeFailed": "No se pudo cambiar el modo de arranque",
"FailExitButton": "Pulse o presione + para salir",
"FailedToDetectMode": "Error al detectar el modo actual de SysDVR",
"InvalidMode": "El modo SysDVR no es v谩lido",
"ModeChangeFailed": "Error al cambiar de modo",
"NewerVersion": "Est谩s usando una versi贸n actualizada de SysDVR",
"OlderVersion": "Est谩s usando una versi贸n antigua de SysDVR, por favor actualiza a la 煤ltima versi贸n",
"SysdvrVersionError": "No se puede obtener la versi贸n de SysDVR",
"SysmoduleConnectionFailed": "No se puede conectar a SysDVR",
"SysmoduleConnectionTroubleshoot": "Si acabas de instalar la aplicaci贸n, prueba a reiniciar, de lo contrario espera un poco y prueba de nuevo.\nEsto es normal si est谩s usando el modo USB de SysDVR.",
"SysmoduleConnectionTroubleshootLink": "Para soporte, visita la p谩gina de soluci贸n de errores:",
"TroubleshootBootMode": "Compruebe su SD",
"TroubleshootReboot": "Pruebe reiniciando su consola",
"VersionTroubleshoot": "Por favor, descargue la 煤ltima versi贸n de SysDVR desde GitHub",
"NotInstalled" : "SysDVR no est谩 instalado en su consola",
"NotInsalledSecondLine" : "El archivo /atmosphere/contents/00FF0000A53BB665/exefs.nsp no se pudo encontrar en su SD, esto significa que no instal贸 SysDVR correctamente. Arregle el problema y reinicie la consola."
},
"Guide": {
"GuideTitle": "La gu铆a est谩 alojada en GitHub:"
},
"Main": {
"ActiveMode": "Activado",
"ConsoleIPPlcaceholder": "<IP de la consola>",
"DefaultMode": "Al iniciar",
"ModeDisabled": "Dejar de retransmitir",
"ModeRtsp": "Retransmitir directamente a cualquier reproductor de v铆deo a trav茅s de RTSP.\nUna vez que lo hayas activado y aplicado abre rtsp://{}:6666/ con cualquier reproductor como MPV o VLC.\nEste modo no requiere la instalaci贸n de SysDVR en tu PC.\nPara los modos de red se recomienda usar un adaptador LAN.",
"ModeRtspTitle": "Modo de red simple (RTSP)",
"ModeTcp": "Retransmitir al cliente SysDVR mediante la red. Este modo es m谩s estable que el modo de red simple.\nPara configurar el cliente de SysDVR en su PC, use la gu铆a de GitHub.\nPara los modos de red se recomienda usar un adaptador LAN.",
"ModeTcpTitle": "Puente TCP",
"ModeUsb": "Use este modo para retransmitir a la aplicaci贸n SysDVR por USB.\nPara configurar el cliente de SysDVR en su PC, use la gu铆a de GitHub",
"ModeUsbTitle": "USB",
"OptGuide": "Gu铆a de usuario",
"OptPatchManager": "Gestor de DVR-Patches",
"OptSave": "Guardar y salir",
"OptSetDefault": "Activar modo actual al iniciar",
"SelectMode": "Seleccionar modo"
},
"Patches": {
"BackButton": "Volver atr谩s",
"CurlError": "Inicializaci贸n de CURL fallida",
"CurlGETFailed": "Error al usar CURL",
"CurlNoData": "No se han recibido datos",
"Description": "Los DVR-Patches permiten retransmitir con SysDVR juegos incompatibles, algunos juegos pueden crashear, puedes leer m谩s sobre ellos en https://github.com/exelix11/dvr-patches.\nPuedes descargar los parches desde la p谩gina de GitHub de Exelix11.",
"DownloadButton": "Descargar e instalar",
"DownloadOk": "Actualizaci贸n descargada.",
"LatestVer": "Ya est谩s usando la 煤ltima versi贸n de los DVR-Patches",
"Loading": "Cargando...",
"NewVerAvail": "Nueva versi贸n de los DVR-Patches disponible:",
"NoLinkFound": "No se ha encontrado una fuente de descarga para la actualizaci贸n",
"ParseDownloadFailure": "Error al encontrar el enlace de descarga de la actualizaci贸n",
"ParseReleaseFailure": "Error al intentar mostrar la informaci贸n de la versi贸n",
"ParseTagCommitFailure": "Error al encontrar Commit por TAG",
"ParseTagFailure": "Error al mostrar las etiquetas de la versi贸n",
"RebootButton": "Reiniciar ahora",
"RebootWarning": "Para aplicar los cambios, necesitas reiniciar tu consola. ",
"SdcardPath": "Ruta de la SD:",
"SearchLatestButton": "Buscar 煤ltimos parches disponible",
"Status": "Estado de los DVR-Patches:",
"StatusInstalled": "Commit instalado %s",
"StatusNotInstalled": "No instalado",
"StatusUnknownVersion": "Instalado, versi贸n desconocida",
"Title": "Gestor de DVR-Patches",
"UninstallButton": "Desinstalar",
"ZipExtractFail": "Error al abrir el archivo .zip"
}
}
4 changes: 2 additions & 2 deletions SysDVRConfig/source/translaton.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ namespace Strings
//{ "SetLanguage_JA", ASSET("strings/example.json")},
{ "SetLanguage_FR", ASSET("strings/french.json")},
//{ "SetLanguage_DE", ASSET("strings/example.json")},
//{ "SetLanguage_ES", ASSET("strings/example.json")},
{ "SetLanguage_ES", ASSET("strings/spanish.json")},
//{ "SetLanguage_KO", ASSET("strings/example.json")},
//{ "SetLanguage_NL", ASSET("strings/example.json")},
//{ "SetLanguage_PT", ASSET("strings/example.json")},
//{ "SetLanguage_RU", ASSET("strings/example.json")},
//{ "SetLanguage_FRCA", ASSET("strings/example.json")},
//{ "SetLanguage_ES419", ASSET("strings/example.json")},
{ "SetLanguage_ES419", ASSET("strings/spanish.json")},
//{ "SetLanguage_PTBR", ASSET("strings/example.json")},
};

Expand Down

0 comments on commit a738ff8

Please sign in to comment.