From e1f6f71f078c9b2f4b6e88778e6c6608a0594f34 Mon Sep 17 00:00:00 2001 From: Dario Date: Sat, 8 Feb 2025 11:50:34 -0300 Subject: [PATCH] Spanish translation. --- UnleashedRecomp/locale/config_locale.cpp | 118 +++++++++++------------ UnleashedRecomp/locale/locale.cpp | 108 ++++++++++----------- UnleashedRecomp/res/credits.h | 5 +- 3 files changed, 116 insertions(+), 115 deletions(-) diff --git a/UnleashedRecomp/locale/config_locale.cpp b/UnleashedRecomp/locale/config_locale.cpp index 2f0c858c..c310e336 100644 --- a/UnleashedRecomp/locale/config_locale.cpp +++ b/UnleashedRecomp/locale/config_locale.cpp @@ -52,7 +52,7 @@ CONFIG_DEFINE_LOCALE(Language) { ELanguage::Japanese, { "言語", "" } }, { ELanguage::German, { "Sprache", "" } }, { ELanguage::French, { "Langue", "" } }, - { ELanguage::Spanish, { "Idioma", "" } }, + { ELanguage::Spanish, { "Idioma", "Cambia el idioma utilizado para el texto y los logos." } }, { ELanguage::Italian, { "Lingua", "" } } }; @@ -124,7 +124,7 @@ CONFIG_DEFINE_LOCALE(Hints) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Pistas", "Muestra pistas durante el juego." } }, { ELanguage::Italian, { "", "" } } }; @@ -134,7 +134,7 @@ CONFIG_DEFINE_LOCALE(ControlTutorial) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Tutorial de controles", "Muestra pistas de controles durante el juego.\n\nEl indicador de ataque crítico del Werehog no se verá afectado." } }, { ELanguage::Italian, { "", "" } } }; @@ -144,7 +144,7 @@ CONFIG_DEFINE_LOCALE(AchievementNotifications) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Notificaciones de logros", "Muestra notificaciones al desbloquear logros.\n\nLos logros se seguirán obteniendo aunque las notificaciones estén desactivadas." } }, { ELanguage::Italian, { "", "" } } }; @@ -154,7 +154,7 @@ CONFIG_DEFINE_LOCALE(TimeOfDayTransition) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Transición de hora del día", "Cambia cómo aparece la pantalla de carga al cambiar la hora del día en las áreas principales." } }, { ELanguage::Italian, { "", "" } } }; @@ -191,8 +191,8 @@ CONFIG_DEFINE_ENUM_LOCALE(ETimeOfDayTransition) { ELanguage::Spanish, { - { ETimeOfDayTransition::Xbox, { "", "" } }, - { ETimeOfDayTransition::PlayStation, { "", "" } } + { ETimeOfDayTransition::Xbox, { "XBOX", "Xbox: la cinemática de transformación se reproducirá con tiempos de carga artificiales." } }, + { ETimeOfDayTransition::PlayStation, { "PLAYSTATION", "PlayStation: se usará una pantalla de carga con una medalla giratoria." } } } }, { @@ -210,7 +210,7 @@ CONFIG_DEFINE_LOCALE(ControllerIcons) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Iconos del mando", "Cambia los iconos para que coincidan con tu mando." } }, { ELanguage::Italian, { "", "" } } }; @@ -251,9 +251,9 @@ CONFIG_DEFINE_ENUM_LOCALE(EControllerIcons) { ELanguage::Spanish, { - { EControllerIcons::Auto, { "", "" } }, - { EControllerIcons::Xbox, { "", "" } }, - { EControllerIcons::PlayStation, { "", "" } } + { EControllerIcons::Auto, { "AUTO", "Auto: el juego determinará de forma automática qué iconos utilizar dependiendo del dispositivo de entrada actual." } }, + { EControllerIcons::Xbox, { "XBOX", "" } }, + { EControllerIcons::PlayStation, { "PLAYSTATION", "" } } } }, { @@ -272,7 +272,7 @@ CONFIG_DEFINE_LOCALE(HorizontalCamera) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Cámara horizontal", "Cambia cómo se mueve la camara hacia la izquierda y la derecha." } }, { ELanguage::Italian, { "", "" } } }; @@ -282,7 +282,7 @@ CONFIG_DEFINE_LOCALE(VerticalCamera) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Cámara vertical", "Cambia cómo se mueve la camara hacia arriba y abajo." } }, { ELanguage::Italian, { "", "" } } }; @@ -319,8 +319,8 @@ CONFIG_DEFINE_ENUM_LOCALE(ECameraRotationMode) { ELanguage::Spanish, { - { ECameraRotationMode::Normal, { "", "" } }, - { ECameraRotationMode::Reverse, { "", "" } } + { ECameraRotationMode::Normal, { "NORMAL", "" } }, + { ECameraRotationMode::Reverse, { "INVERTIDO", "" } } } }, { @@ -338,7 +338,7 @@ CONFIG_DEFINE_LOCALE(Vibration) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Vibración", "Activa o desactiva la vibración del mando." } }, { ELanguage::Italian, { "", "" } } }; @@ -348,7 +348,7 @@ CONFIG_DEFINE_LOCALE(AllowBackgroundInput) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Control en segundo plano", "Permite controlar el juego con un mando mientras la ventana esté en segundo plano." } }, { ELanguage::Italian, { "", "" } } }; @@ -358,7 +358,7 @@ CONFIG_DEFINE_LOCALE(MasterVolume) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Volumen maestro", "Ajusta el volumen general." } }, { ELanguage::Italian, { "", "" } } }; @@ -368,7 +368,7 @@ CONFIG_DEFINE_LOCALE(MusicVolume) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Volumen de la música", "Ajusta el volumen de la música." } }, { ELanguage::Italian, { "", "" } } }; @@ -378,7 +378,7 @@ CONFIG_DEFINE_LOCALE(EffectsVolume) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Volumen de efectos", "Ajusta el volumen de los efectos de sonido." } }, { ELanguage::Italian, { "", "" } } }; @@ -388,7 +388,7 @@ CONFIG_DEFINE_LOCALE(MusicAttenuation) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Atenuación de música", "Atenúa la música del juego cuando un reproductor multimedia se encuentra activo." } }, { ELanguage::Italian, { "", "" } } }; @@ -398,7 +398,7 @@ CONFIG_DEFINE_LOCALE(ChannelConfiguration) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Configuración de canales", "Cambia el modo de salida para tu dispositivo de audio." } }, { ELanguage::Italian, { "", "" } } }; @@ -435,8 +435,8 @@ CONFIG_DEFINE_ENUM_LOCALE(EChannelConfiguration) { ELanguage::Spanish, { - { EChannelConfiguration::Stereo, { "", "" } }, - { EChannelConfiguration::Surround, { "", "" } } + { EChannelConfiguration::Stereo, { "ESTÉREO", "" } }, + { EChannelConfiguration::Surround, { "ENVOLVENTE", "" } } } }, { @@ -454,7 +454,7 @@ CONFIG_DEFINE_LOCALE(VoiceLanguage) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Idioma de voz", "Cambia el idioma utilizado para las voces de los personajes." } }, { ELanguage::Italian, { "", "" } } }; @@ -464,7 +464,7 @@ CONFIG_DEFINE_LOCALE(Subtitles) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Subtítulos", "Muestra subtítulos durante los diálogos." } }, { ELanguage::Italian, { "", "" } } }; @@ -474,7 +474,7 @@ CONFIG_DEFINE_LOCALE(BattleTheme) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Tema de batalla", "Reproduce el tema de batalla del Werehog durante el combate.\n\nEsta opción se aplicará la próxima vez que entres en combate.\n\nLas misiones de exorcismo y los temas de los minijefes no se verán afectados." } }, { ELanguage::Italian, { "", "" } } }; @@ -484,7 +484,7 @@ CONFIG_DEFINE_LOCALE(WindowSize) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Tamaño de ventana", "Ajusta el tamaño de la ventana de juego." } }, { ELanguage::Italian, { "", "" } } }; @@ -494,7 +494,7 @@ CONFIG_DEFINE_LOCALE(Monitor) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Pantalla", "Cambia la pantalla en la cuál se muestra el juego." } }, { ELanguage::Italian, { "", "" } } }; @@ -504,7 +504,7 @@ CONFIG_DEFINE_LOCALE(AspectRatio) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Relación de aspecto", "Cambia la relación de aspecto." } }, { ELanguage::Italian, { "", "" } } }; @@ -549,10 +549,10 @@ CONFIG_DEFINE_ENUM_LOCALE(EAspectRatio) { ELanguage::Spanish, { - { EAspectRatio::Auto, { "", "" } }, - { EAspectRatio::Wide, { "", "" } }, - { EAspectRatio::Narrow, { "", "" } }, - { EAspectRatio::OriginalNarrow, { "", "" } } + { EAspectRatio::Auto, { "AUTO", "Auto: la relación de aspecto se ajusta de forma dinámica al tamaño de la ventana." } }, + { EAspectRatio::Wide, { "16:9", "16:9: muestra el juego en relación de aspecto de pantalla ancha." } }, + { EAspectRatio::Narrow, { "4:3", "4:3: muestra el juego en relación de aspecto de pantalla estrecha." } }, + { EAspectRatio::OriginalNarrow, { "ORIGINAL 4:3", "Original 4:3: muestra el juego en relación de aspecto de pantalla estrecha y mantiene paridad con la implementación original del juego." } } } }, { @@ -572,7 +572,7 @@ CONFIG_DEFINE_LOCALE(ResolutionScale) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Escala de resolución", "Ajusta la resolución interna del juego.\n\n%dx%d" } }, { ELanguage::Italian, { "", "" } } }; @@ -582,7 +582,7 @@ CONFIG_DEFINE_LOCALE(Fullscreen) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Pantalla completa", "Cambia entre modo de pantalla completa o ventana." } }, { ELanguage::Italian, { "", "" } } }; @@ -592,7 +592,7 @@ CONFIG_DEFINE_LOCALE(VSync) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "V-Sync", "Sincroniza el juego a la tasa de refresco de la pantalla para prevenir el rasgado de la imagen." } }, { ELanguage::Italian, { "", "" } } }; @@ -602,7 +602,7 @@ CONFIG_DEFINE_LOCALE(FPS) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "FPS", "Establece la tasa de fotogramas máxima a la que puede correr el juego.\n\nADVERTENCIA: esto puede introducir fallos en tasas mayores a 60 FPS." } }, { ELanguage::Italian, { "", "" } } }; @@ -612,7 +612,7 @@ CONFIG_DEFINE_LOCALE(Brightness) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Brillo", "Ajusta el nivel de brillo hasta que el símbolo a la izquierda sea apenas visible." } }, { ELanguage::Italian, { "", "" } } }; @@ -622,7 +622,7 @@ CONFIG_DEFINE_LOCALE(AntiAliasing) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Anti-Aliasing", "Ajusta el nivel de suavizado aplicado a los dientes de sierra." } }, { ELanguage::Italian, { "", "" } } }; @@ -655,7 +655,7 @@ CONFIG_DEFINE_ENUM_LOCALE(EAntiAliasing) { ELanguage::Spanish, { - { EAntiAliasing::None, { "", "" } } + { EAntiAliasing::None, { "NO", "" } }, } }, { @@ -663,7 +663,7 @@ CONFIG_DEFINE_ENUM_LOCALE(EAntiAliasing) { { EAntiAliasing::None, { "", "" } } } - } + }, }; CONFIG_DEFINE_LOCALE(TransparencyAntiAliasing) @@ -672,7 +672,7 @@ CONFIG_DEFINE_LOCALE(TransparencyAntiAliasing) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Anti-Aliasing de transparencias", "Aplica antialiasing a las texturas transparentes." } }, { ELanguage::Italian, { "", "" } } }; @@ -682,7 +682,7 @@ CONFIG_DEFINE_LOCALE(ShadowResolution) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Resolución de sombras", "Establece la resolución de las sombras de tiempo real." } }, { ELanguage::Italian, { "", "" } } }; @@ -715,7 +715,7 @@ CONFIG_DEFINE_ENUM_LOCALE(EShadowResolution) { ELanguage::Spanish, { - { EShadowResolution::Original, { "", "" } } + { EShadowResolution::Original, { "ORIGINAL", "Original: el juego determinará de forma automática la resolución de las sombras." } } } }, { @@ -732,7 +732,7 @@ CONFIG_DEFINE_LOCALE(GITextureFiltering) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Filtrado de texturas de GI", "Cambia la calidad del filtrado utilizado en las texturas de iluminación global." } }, { ELanguage::Italian, { "", "" } } }; @@ -769,8 +769,8 @@ CONFIG_DEFINE_ENUM_LOCALE(EGITextureFiltering) { ELanguage::Spanish, { - { EGITextureFiltering::Bilinear, { "", "" } }, - { EGITextureFiltering::Bicubic, { "", "" } } + { EGITextureFiltering::Bilinear, { "BILINEAR", "" } }, + { EGITextureFiltering::Bicubic, { "BICÚBICO", "" } }, } }, { @@ -788,7 +788,7 @@ CONFIG_DEFINE_LOCALE(MotionBlur) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Desenfoque de movimiento", "Cambia la calidad del desenfoque de movimiento." } }, { ELanguage::Italian, { "", "" } } }; @@ -829,9 +829,9 @@ CONFIG_DEFINE_ENUM_LOCALE(EMotionBlur) { ELanguage::Spanish, { - { EMotionBlur::Off, { "", "" } }, - { EMotionBlur::Original, { "", "" } }, - { EMotionBlur::Enhanced, { "", "" } } + { EMotionBlur::Off, { "APAGADO", "" } }, + { EMotionBlur::Original, { "ORIGINAL", "" } }, + { EMotionBlur::Enhanced, { "MEJORADO", "Mejorado: utiliza más muestras para suavizar el desenfoque de movimiento a costa del rendimiento." } } } }, { @@ -850,7 +850,7 @@ CONFIG_DEFINE_LOCALE(XboxColorCorrection) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Corrección de color de Xbox", "Utiliza el tono cálido de la versión Xbox del juego." } }, { ELanguage::Italian, { "", "" } } }; @@ -860,7 +860,7 @@ CONFIG_DEFINE_LOCALE(CutsceneAspectRatio) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Relación de aspecto de cinemáticas", "Cambia la relación de aspecto de las cinemáticas de tiempo real." } }, { ELanguage::Italian, { "", "" } } }; @@ -897,8 +897,8 @@ CONFIG_DEFINE_ENUM_LOCALE(ECutsceneAspectRatio) { ELanguage::Spanish, { - { ECutsceneAspectRatio::Original, { "", "" } }, - { ECutsceneAspectRatio::Unlocked, { "", "" } } + { ECutsceneAspectRatio::Original, { "ORIGINAL", "Original: muestra las cinemáticas en su relación de aspecto original de 16:9." } }, + { ECutsceneAspectRatio::Unlocked, { "DESBLOQUEADO", "Desbloqueado: permite que las cinemáticas ajusten su relación de aspecto al tamaño de la ventana.\n\nADVERTENCIA: esto introducirá rarezas visuales más allá de la relación de aspecto original de 16:9." } }, } }, { @@ -916,7 +916,7 @@ CONFIG_DEFINE_LOCALE(UIAlignmentMode) { ELanguage::Japanese, { "", "" } }, { ELanguage::German, { "", "" } }, { ELanguage::French, { "", "" } }, - { ELanguage::Spanish, { "", "" } }, + { ELanguage::Spanish, { "Modo de alineamiento de UI", "Cambia la alineación de la interfaz de usuario con la pantalla." } }, { ELanguage::Italian, { "", "" } } }; @@ -953,8 +953,8 @@ CONFIG_DEFINE_ENUM_LOCALE(EUIAlignmentMode) { ELanguage::Spanish, { - { EUIAlignmentMode::Edge, { "", "" } }, - { EUIAlignmentMode::Centre, { "", "" } } + { EUIAlignmentMode::Edge, { "BORDE", "Borde: la interfaz de usuario se alineará con los bordes de la pantalla." } }, + { EUIAlignmentMode::Centre, { "CENTRO", "Centro: la interfaz de usuario se alineará con el centro de la pantalla." } }, } }, { diff --git a/UnleashedRecomp/locale/locale.cpp b/UnleashedRecomp/locale/locale.cpp index 1da7ca75..7a3c3952 100644 --- a/UnleashedRecomp/locale/locale.cpp +++ b/UnleashedRecomp/locale/locale.cpp @@ -61,7 +61,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "SISTEMA" }, { ELanguage::Italian, "" } } }, @@ -72,7 +72,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "CONTROLES" }, { ELanguage::Italian, "" } } }, @@ -83,7 +83,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "AUDIO" }, { ELanguage::Italian, "" } } }, @@ -94,7 +94,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "VÍDEO" }, { ELanguage::Italian, "" } } }, @@ -106,7 +106,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "MÁX" }, { ELanguage::Italian, "" } } }, @@ -117,7 +117,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Tamaño de ventana" }, { ELanguage::Italian, "" } } }, @@ -128,7 +128,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Ajusta el tamaño de la ventana de juego en modo ventana." }, { ELanguage::Italian, "" } } }, @@ -140,7 +140,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción no está disponible en este momento." }, { ELanguage::Italian, "" } } }, @@ -152,7 +152,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción no está disponible en modo pantalla completa." }, { ELanguage::Italian, "" } } }, @@ -164,7 +164,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción no está disponible en modo ventana." }, { ELanguage::Italian, "" } } }, @@ -176,7 +176,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción no está disponible con tu configuración actual de hardware." }, { ELanguage::Italian, "" } } }, @@ -188,7 +188,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción no está disponible sin MSAA." }, { ELanguage::Italian, "" } } }, @@ -200,7 +200,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Está opción no está soportada por tu sistema operativo." }, { ELanguage::Italian, "" } } }, @@ -212,7 +212,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "El juego se va a reiniciar." }, { ELanguage::Italian, "" } } }, @@ -224,7 +224,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Logros" }, { ELanguage::Italian, "" } } }, @@ -236,7 +236,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "LOGROS" }, { ELanguage::Italian, "" } } }, @@ -247,7 +247,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¡Logro desbloqueado!" }, { ELanguage::Italian, "" } } }, @@ -280,7 +280,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Selecciona un idioma." }, { ELanguage::Italian, "Seleziona una lingua." } } }, @@ -291,7 +291,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¡Bienvenido a\nUnleashed Recompiled!\n\nNecesitas una copia de\nSonic Unleashed de Xbox 360\npara continuar con la instalación." }, { ELanguage::Italian, "Benvenuto a\nUnleashed Recompiled!\n\nDovrai avere una copia di\nSonic Unleashed per la Xbox 360\nper proseguire con l'installazione." } } }, @@ -302,7 +302,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Añade las fuentes para el juego y su actualización." }, { ELanguage::Italian, "" } } }, @@ -313,7 +313,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Añade las fuentes para el DLC." }, { ELanguage::Italian, "" } } }, @@ -324,7 +324,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "El contenido será instalado a la carpeta del programa.\n\n" }, { ELanguage::Italian, "Il contenuto verrà installato nella cartella di questo programma.\n\n" } } }, @@ -335,7 +335,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Por favor, espera mientras el contenido se instala... " }, { ELanguage::Italian, "Attendi mentre il contenuto viene installato... " } } }, @@ -346,7 +346,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¡Instalación completada!\nEste proyecto ha sido posible gracias a:" }, { ELanguage::Italian, "" } } }, @@ -357,7 +357,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "La instalación falló.\n\nError: " }, { ELanguage::Italian, "Installazione fallita.\n\nErrore: " } } }, @@ -368,7 +368,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "JUEGO" }, { ELanguage::Italian, "GIOCO" } } }, @@ -379,7 +379,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "ACTUALIZACIÓN" }, { ELanguage::Italian, "AGGIORNAMENTO" } } }, @@ -390,7 +390,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Espacio necesario: %2.2f GiB" }, { ELanguage::Italian, "Spazio necessario: %2.2f GiB" } } }, @@ -401,7 +401,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Espacio disponible: %2.2f GiB" }, { ELanguage::Italian, "Spazio disponibile: %2.2f GiB" } } }, @@ -434,7 +434,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "REINTENTAR" }, { ELanguage::Italian, "" } } }, @@ -468,7 +468,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Los siguientes archivos no son válidos:" }, { ELanguage::Italian, "I seguenti file non sono validi:" } } }, @@ -480,7 +480,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Algunos de los archivos\nseleccionados no son válidos.\n\nPor favor, asegúrate de que\ntodos los archivos son correctos\ne inténtalo de nuevo.\n" }, { ELanguage::Italian, "Alcuni dei file che sono stati\nselezionati non sono validi.\n\nAssicurati che tutti\ni file sono quelli corretti\ne riprova." } } }, @@ -492,7 +492,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Selecciona una copia digital\ncon contenido del juego.\n\nPuedes obtener los archivos\nde tu disco duro de Xbox 360\nsiguiendo las instrucciones de\nla página de GitHub.\n\nPara elegir una carpeta con\narchivos extraídos sin modificar,\nutiliza la opción \"Añadir Carpeta\"." }, { ELanguage::Italian, "" } } }, @@ -504,7 +504,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Selecciona una carpeta que\ncontenga los archivos sin\nmodificar extraídos del juego.\n\nPuedes obtener los archivos\nde tu disco duro de Xbox 360\nsiguiendo las instrucciones de\nla página de GitHub.\n\nPara elegir una copia digital,\nutiliza la opción \"Añadir Archivos\"." }, { ELanguage::Italian, "" } } }, @@ -516,7 +516,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "El juego seleccionado\ny su actualización son incompatibles.\n\nPor favor, asegúrate de que que los archivos\nson de la misma versión y\nregión e inténtalo de nuevo." }, { ELanguage::Italian, "I file del gioco\ne dell'aggiornamento sono incompatibili.\n\nAssicurati che i file sono\ndella stessa versione\ne regione e riprova." } } }, @@ -528,7 +528,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Se recomienda encarecidamente\ninstalar todo el DLC, ya que\ncontiene texturas de iluminación\nde alta calidad para el juego base.\n\n¿Seguro que quieres saltar este paso?" }, { ELanguage::Italian, "Si consiglia di installare\ntutti i DLC, poichè includono\ntexture di illuminazione di qualità migliore.\n\nSei sicuro di voler saltare?" } } }, @@ -540,7 +540,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esta opción reiniciará el juego\npara permitirte instalar los DLC\nque falten.\n\nInstalar el DLC mejorará la calidad\nde iluminación en todo el juego.\n\n¿Quieres instalar el contenido\nque falta?" }, { ELanguage::Italian, "Questa opzione riavviera il gioco\nper farti installare qualsiasi DLC\nche non hai installato.\n\nL'installazione dei DLC migliorerà la qualità\ndell'illuminazione del gioco.\n\nVuoi installare i DLC mancanti?" } } }, @@ -552,7 +552,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Esto reiniciará el juego\npara permitirte instalar\nlos DLC que falten.\n\nActualmente, no falta ningún\nDLC por instalarse.\n\n¿Quieres continuar de todos\nmodos?" }, { ELanguage::Italian, "Questa opzione riavviera il gioco\nper farti installare qualsiasi DLC\nche non hai installato.\n\nHai già installato tutti i DLC.\n\nVuoi procedere comunque?" } } }, @@ -564,7 +564,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¿Estás seguro de que quieres\nsalir?" }, { ELanguage::Italian, "" } } }, @@ -576,7 +576,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¿Estás seguro de que quieres cancelar la instalación?" }, { ELanguage::Italian, "" } } }, @@ -588,7 +588,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¿Estás seguro de que quieres\nsalir?" }, { ELanguage::Italian, "Sei sicuro di voler uscire?" } } }, @@ -615,7 +615,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Los datos de logros parecen estar\ncorruptos y no pueden cargarse.\n\nContinuar a partir de este punto\neliminará los datos de logros." }, { ELanguage::Italian, "" } } }, @@ -628,7 +628,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Los datos de logros no pueden cargarse.\nTus logros no serán guardados." }, { ELanguage::Italian, "" } } }, @@ -639,7 +639,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "¡Hay una actualización disponible!\n\n¿Quieres ir a la página\npara descargarla?" }, { ELanguage::Italian, "" } } }, @@ -650,7 +650,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "No se puede crear un entorno de D3D12 (Windows) o de Vulkan.\n\nPor favor, asegúrate de que:\n\n- Tu equipo cumple con los requisitos mínimos.\n- Los drivers de tu tarjeta gráfica están actualizados.\n- Tu sistema operativo está actualizado a la última versión.\n" }, { ELanguage::Italian, "" } } }, @@ -683,7 +683,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Sí" }, { ELanguage::Italian, "Sì" } } }, @@ -694,7 +694,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "No" }, { ELanguage::Italian, "No" } } }, @@ -705,7 +705,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Siguiente" }, { ELanguage::Italian, "Continua" } } }, @@ -716,7 +716,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Seleccionar" }, { ELanguage::Italian, "Seleziona" } } }, @@ -727,7 +727,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Atrás" }, { ELanguage::Italian, "Indietro" } } }, @@ -738,7 +738,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Salir" }, { ELanguage::Italian, "" } } }, @@ -749,7 +749,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Cancelar" }, { ELanguage::Italian, "" } } }, @@ -760,7 +760,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Reiniciar" }, { ELanguage::Italian, "Ripristina" } } }, @@ -771,7 +771,7 @@ std::unordered_map> { ELanguage::Japanese, "" }, { ELanguage::German, "" }, { ELanguage::French, "" }, - { ELanguage::Spanish, "" }, + { ELanguage::Spanish, "Cambiar" }, { ELanguage::Italian, "Cambia" } } } diff --git a/UnleashedRecomp/res/credits.h b/UnleashedRecomp/res/credits.h index 5643f2eb..aa194783 100644 --- a/UnleashedRecomp/res/credits.h +++ b/UnleashedRecomp/res/credits.h @@ -1,6 +1,6 @@ #pragma once -inline std::array g_credits = +inline std::array g_credits = { "Skyth", "Hyper", @@ -15,5 +15,6 @@ inline std::array g_credits = "LadyLunanova", "LJSTAR", "Goalringmod27", - "M&M" + "M&M", + "DaGuAr", };