From f3a2eebda3647d27089dc0435f8448e56367af77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Antonio=20V=C3=A1zquez=20Garc=C3=ADa?= Date: Wed, 25 Aug 2021 12:30:16 -0500 Subject: [PATCH] Spanish translation added * Spanish translation ready * Spanish translation ready * Update MonitorControl.xcodeproj/xcshareddata/xcschemes/MonitorControl.xcscheme Co-authored-by: Joni Van Roost Co-authored-by: waydabber <37590873+waydabber@users.noreply.github.com> Co-authored-by: Joni Van Roost --- MonitorControl.xcodeproj/project.pbxproj | 7 + MonitorControl/Info.plist | 2 +- .../Support/es-419.lproj/Localizable.strings | 95 ++++++++++ MonitorControl/UI/Base.lproj/Main.storyboard | 4 +- MonitorControl/UI/es-419.lproj/Main.strings | 162 ++++++++++++++++++ .../UI/es-419.lproj/MainMenu.strings | 6 + MonitorControl/UI/tr.lproj/Main.strings | 2 +- MonitorControlHelper/Info.plist | 2 +- 8 files changed, 275 insertions(+), 5 deletions(-) create mode 100644 MonitorControl/Support/es-419.lproj/Localizable.strings create mode 100644 MonitorControl/UI/es-419.lproj/Main.strings create mode 100644 MonitorControl/UI/es-419.lproj/MainMenu.strings diff --git a/MonitorControl.xcodeproj/project.pbxproj b/MonitorControl.xcodeproj/project.pbxproj index c94d1ea..c40f783 100644 --- a/MonitorControl.xcodeproj/project.pbxproj +++ b/MonitorControl.xcodeproj/project.pbxproj @@ -113,6 +113,9 @@ AADB625926BC196900DFFAA5 /* DisplayServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DisplayServices.framework; path = ../../../../../System/Library/PrivateFrameworks/DisplayServices.framework; sourceTree = ""; }; B0C4810623357CE500053F91 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; B0C4810823357CE500053F91 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MainMenu.strings; sourceTree = ""; }; + CE14313826D54C8C001883F8 /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-419"; path = "es-419.lproj/Main.strings"; sourceTree = ""; }; + CE14313926D54C8C001883F8 /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-419"; path = "es-419.lproj/MainMenu.strings"; sourceTree = ""; }; + CE14313A26D54C8C001883F8 /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-419"; path = "es-419.lproj/Localizable.strings"; sourceTree = ""; }; F01B0681228221B6008E64DB /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; F01B0682228221B6008E64DB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; F01B0683228221B6008E64DB /* Utils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; @@ -369,6 +372,7 @@ pl, hu, tr, + "es-419", "zh-Hant-TW", ); mainGroup = 56754EA21D9A4016007BCDC5; @@ -555,6 +559,7 @@ 6CDA0FD826485AAE00F52125 /* uk */, AA6686F026B8172E00AF74A2 /* hu */, 44706EBA26D25F7100C82ECB /* tr */, + CE14313826D54C8C001883F8 /* es-419 */, AA8B7A5426D6501D0005C4D9 /* zh-Hant-TW */, ); name = Main.storyboard; @@ -574,6 +579,7 @@ 2EAA5B7F24BF9E9A00937821 /* pl */, AA6686F226B8172E00AF74A2 /* hu */, 44706EBC26D25F7100C82ECB /* tr */, + CE14313A26D54C8C001883F8 /* es-419 */, AA8B7A5626D6501D0005C4D9 /* zh-Hant-TW */, ); name = Localizable.strings; @@ -594,6 +600,7 @@ 2EAA5B7E24BF9E9A00937821 /* pl */, AA6686F126B8172E00AF74A2 /* hu */, 44706EBB26D25F7100C82ECB /* tr */, + CE14313926D54C8C001883F8 /* es-419 */, AA8B7A5526D6501D0005C4D9 /* zh-Hant-TW */, ); name = MainMenu.xib; diff --git a/MonitorControl/Info.plist b/MonitorControl/Info.plist index a91dd6c..ab19935 100644 --- a/MonitorControl/Info.plist +++ b/MonitorControl/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleVersion - 2867 + 2883 LSApplicationCategoryType public.app-category.utilities LSMinimumSystemVersion diff --git a/MonitorControl/Support/es-419.lproj/Localizable.strings b/MonitorControl/Support/es-419.lproj/Localizable.strings new file mode 100644 index 0000000..f7b4191 --- /dev/null +++ b/MonitorControl/Support/es-419.lproj/Localizable.strings @@ -0,0 +1,95 @@ +/* Shown in the main prefs window */ +"About" = "Acerca de"; + +/* Apple Silicon designation (shown after the version number in Preferences) */ +"Apple Silicon" = "Apple Silicon"; + +/* Shown in the alert dialog */ +"Are you sure you want to enable a longer delay? Doing so may freeze your system and require a restart. Start at login will be disabled as a safety measure." = "¿Está seguro de que quiere activar un retraso mayor? Hacerlo puede congelar su sistema y requerir un reinicio. El inicio al iniciar la sesión se desactivará como medida de seguridad."; + +/* Shown in the alert dialog */ +"Are you sure you want to reset all preferences?" = "¿Estás seguro de que quieres restablecer todas las preferencias?"; + +/* Shown in menu */ +"Brightness" = "Brillo"; + +/* Build */ +"Build" = "Compilación"; + +/* Shown in the Display Preferences */ +"Built-in Display" = "Pantalla incorporada"; + +/* Shown in menu */ +"Contrast" = "Contraste"; + +/* Version */ +"Copyright Ⓒ MonitorControl, " = "Copyright Ⓒ MonitorControl, "; + +/* Shown in the main prefs window */ +"Displays" = "Pantallas"; + +/* Shown in the alert dialog */ +"Enable Longer Delay?" = "¿Permitir un mayor atenuación?"; + +/* Shown in the Display Preferences */ +"External Display" = "Pantallas externas"; + +/* Shown in the main prefs window */ +"General" = "General"; + +/* Shown in the Display Preferences */ +"Hardware (CoreDisplay)" = "Hardware (CoreDisplay)"; + +/* Shown in the Display Preferences */ +"Hardware (DDC)" = "Hardware (DDC)"; + +/* Intel designation (shown after the version number in Preferences) */ +"Intel" = "Intel"; + +/* Shown in the alert dialog */ +"No" = "No"; + +/* Shown in the Display Preferences */ +"No Control Available" = "Control no disponible"; + +/* Shown in menu */ +"No supported display found" = "No se encontraron pantallas soportadas"; + +/* Shown in the alert dialog */ +"Ok" = "Ok"; + +/* Shown in the Display Preferences */ +"Other Display" = "Otras pantallas"; + +/* Shown in the alert dialog */ +"Reset Preferences?" = "¿Restablecer las preferencias?"; + +/* Shown in the alert dialog */ +"Shortcuts not available" = "Atajos no disponibles"; + +/* Shown in the Display Preferences */ +"Software (Forced)" = "Software (Forzado)"; + +/* Shown in the Display Preferences */ +"Software Only" = "Solo Software"; + +/* Unknown display name */ +"Unknown" = "Desconocido"; + +/* Shown in the Display Preferences */ +"Unspecified" = "Sin especificar"; + +/* Version */ +"Version" = "Versión"; + +/* Shown in the Display Preferences */ +"Virtual Display" = "Pantalla virtual"; + +/* Shown in menu */ +"Volume" = "Volumen"; + +/* Shown in the alert dialog */ +"Yes" = "Sí"; + +/* Shown in the alert dialog */ +"You need to enable MonitorControl in System Preferences > Security and Privacy > Accessibility for the keyboard shortcuts to work" = "Es necesario activar MonitorControl en Preferencias del Sistema > Seguridad y Privacidad > Accesibilidad para que los atajos de teclado funcionen"; diff --git a/MonitorControl/UI/Base.lproj/Main.storyboard b/MonitorControl/UI/Base.lproj/Main.storyboard index e1544f0..ca65296 100644 --- a/MonitorControl/UI/Base.lproj/Main.storyboard +++ b/MonitorControl/UI/Base.lproj/Main.storyboard @@ -1,8 +1,8 @@ - + - + diff --git a/MonitorControl/UI/es-419.lproj/Main.strings b/MonitorControl/UI/es-419.lproj/Main.strings new file mode 100644 index 0000000..ec80e12 --- /dev/null +++ b/MonitorControl/UI/es-419.lproj/Main.strings @@ -0,0 +1,162 @@ + +/* Class = "NSTextFieldCell"; title = "MonitorControl"; ObjectID = "1PJ-14-Bvn"; */ +"1PJ-14-Bvn.title" = "MonitorControl"; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "6GJ-6Q-gqz"; */ +"6GJ-6Q-gqz.title" = "#bc-ignore!"; + +/* Class = "NSButtonCell"; title = "Special thanks to our contributors!"; ObjectID = "95V-M4-2l5"; */ +"95V-M4-2l5.title" = "Agradecimientos especiales para colaboradores!"; + +/* Class = "NSButtonCell"; title = "Reset settings"; ObjectID = "BYS-7Y-bRz"; */ +"BYS-7Y-bRz.title" = "Reiniciar configuraciones"; + +/* Class = "NSMenuItem"; title = "Custom"; ObjectID = "Cle-DD-vR7"; */ +"Cle-DD-vR7.title" = "Custom"; + +/* Class = "NSButtonCell"; title = "Website"; ObjectID = "Cln-uW-2dd"; */ +"Cln-uW-2dd.title" = "Sitio web"; + +/* Class = "NSTextFieldCell"; title = "⚠️ Warning! Changing some of these settings may cause system freezes or unexpected behavior!"; ObjectID = "Cz1-Mh-llk"; */ +"Cz1-Mh-llk.title" = "⚠️ Advertencia! La modificación de algunos de estos ajustes puede provocar un comportamiento inesperado."; + +/* Class = "NSButtonCell"; title = "Change Brightness and Volume for all screens"; ObjectID = "E6M-ih-S8Y"; */ +"E6M-ih-S8Y.title" = "Cambiar el brillo y volumen para todas las pantallas"; + +/* Class = "NSMenuItem"; title = "Minimal"; ObjectID = "Eq3-z9-yIo"; */ +"Eq3-z9-yIo.title" = "Minimal"; + +/* Class = "NSMenuItem"; title = "None"; ObjectID = "FoA-yh-Yx3"; */ +"FoA-yh-Yx3.title" = "Ninguno"; + +/* Class = "NSTextFieldCell"; title = "Custom read polling count:"; ObjectID = "J77-r0-djA"; */ +"J77-r0-djA.title" = "Recuento de lectura personalizado:"; + +/* Class = "NSTextFieldCell"; title = "Use the media keys of your keyboard to control Brightness & Volume."; ObjectID = "K2r-aD-eec"; */ +"K2r-aD-eec.title" = "Usa las teclas de brillo o volumen de tu teclado"; + +/* Class = "NSTextFieldCell"; title = "Menu contents:"; ObjectID = "MJx-MK-e7D"; */ +"MJx-MK-e7D.title" = "Menú de contenidos:"; + +/* Class = "NSMenuItem"; title = "Volume only"; ObjectID = "NLP-dU-Dam"; */ +"NLP-dU-Dam.title" = "Volumen"; + +/* Class = "NSTextFieldCell"; title = "If the menu item is hidden, just relaunch the app to reveal Preferences!"; ObjectID = "PVE-y7-zIk"; */ +"PVE-y7-zIk.title" = "Si el menú está oculto, solo reinicia la app para mostrar las configuraciones!"; + +/* Class = "NSTextFieldCell"; title = "Control method:"; ObjectID = "PaK-1f-DsW"; */ +"PaK-1f-DsW.title" = "Método de control:"; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "Pqk-VW-JGY"; */ +"Pqk-VW-JGY.title" = "#bc-ignore!"; + +/* Class = "NSMenuItem"; title = "Normal"; ObjectID = "Riq-uM-bTs"; */ +"Riq-uM-bTs.title" = "Normal"; + +/* Class = "NSTextFieldCell"; title = "@the0neyouseek\n@JoniVR\n@waydabber"; ObjectID = "TKd-J8-Iyk"; */ +"TKd-J8-Iyk.title" = "@the0neyouseek\n@JoniVR\n@waydabber"; + +/* Class = "NSButtonCell"; title = "Enable keyboard control for display"; ObjectID = "UqR-WE-jHl"; */ +"UqR-WE-jHl.title" = "Habilitar el control de pantalla en teclado"; + +/* Class = "NSMenuItem"; title = "Both Brightness & Volume"; ObjectID = "Vr4-xb-B4o"; */ +"Vr4-xb-B4o.title" = "Brillo y volumen"; + +/* Class = "NSButtonCell"; title = "Show advanced settings under Displays"; ObjectID = "Wnd-hx-Meb"; */ +"Wnd-hx-Meb.title" = "Mostrar configuraciones avanzadas debajo de las pantallas"; + +/* Class = "NSMenuItem"; title = "None"; ObjectID = "X96-ny-lAP"; */ +"X96-ny-lAP.title" = "None"; + +/* Class = "NSTextFieldCell"; title = "Additional settings:"; ObjectID = "Xz0-X0-rB4"; */ +"Xz0-X0-rB4.title" = "Configuraciones adicionales:"; + +/* Class = "NSTextFieldCell"; title = "Identifier:"; ObjectID = "YqZ-LS-YvR"; */ +"YqZ-LS-YvR.title" = "Identificador:"; + +/* Class = "NSButtonCell"; title = "Donate"; ObjectID = "ZKk-ve-rS4"; */ +"ZKk-ve-rS4.title" = "Donar"; + +/* Class = "NSButtonCell"; title = "Use hardware DDC control"; ObjectID = "ZdU-gV-V05"; */ +"ZdU-gV-V05.title" = "Utilizar el control DDC por hardware"; + +/* Class = "NSButtonCell"; title = "Hide Menu Icon"; ObjectID = "aXL-i8-S6R"; */ +"aXL-i8-S6R.title" = "Ocultar ícono de menú"; + +/* Class = "NSButtonCell"; title = "Enable Mute DDC command"; ObjectID = "bZq-0d-lJa"; */ +"bZq-0d-lJa.title" = "Activar el comando DDC de silenciamiento"; + +/* Class = "NSButtonCell"; title = "Disable macOS volume OSD"; ObjectID = "bkM-Px-U3b"; */ +"bkM-Px-U3b.title" = "Desactivar el OSD de volumen de macOS"; + +/* Class = "NSTextFieldCell"; title = "Keyboard:"; ObjectID = "c7N-cO-759"; */ +"c7N-cO-759.title" = "Teclado:"; + +/* Class = "NSButtonCell"; title = "Show volume slider in menu"; ObjectID = "dhP-eB-1L6"; */ +"dhP-eB-1L6.title" = "Mostrar barra de volumen en el menú"; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "e0q-fb-k7R"; */ +"e0q-fb-k7R.title" = "#bc-ignore!"; + +/* Class = "NSButtonCell"; title = "Reset Name"; ObjectID = "f9g-8s-gdd"; */ +"f9g-8s-gdd.title" = "Reset Name"; + +/* Class = "NSButtonCell"; title = "Further lower brightness via software dimming"; ObjectID = "fhy-Er-0aI"; */ +"fhy-Er-0aI.title" = "Reducir aún más el brillo mediante la atenuación por software"; + +/* Class = "NSTextFieldCell"; title = "Brightness control:"; ObjectID = "hdd-Zz-buN"; */ +"hdd-Zz-buN.title" = "Control de brillo:"; + +/* Class = "NSMenuItem"; title = "Brightness only"; ObjectID = "hjz-0c-rvK"; */ +"hjz-0c-rvK.title" = "Brillo"; + +/* Class = "NSTextFieldCell"; title = "These options work for hardware (DDC) controlled displays only."; ObjectID = "iBZ-8c-JDY"; */ +"iBZ-8c-JDY.title" = "Estas opciones sólo funcionan para pantallas controladas por hardware (DDC)."; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "ibQ-4u-ClE"; */ +"ibQ-4u-ClE.title" = "#bc-ignore!"; + +/* Class = "NSButtonCell"; title = "Start at Login"; ObjectID = "j72-NF-zsW"; */ +"j72-NF-zsW.title" = "Iniciar app en inicio"; + +/* Class = "NSButtonCell"; title = "Enable software dimming if required"; ObjectID = "kMa-3q-udl"; */ +"kMa-3q-udl.title" = "Habilitar la atenuación por software si es necesario"; + +/* Class = "NSButton"; ibShadowedToolTip = "More Info"; ObjectID = "kqn-gU-mZX"; */ +"kqn-gU-mZX.ibShadowedToolTip" = "More Info"; + +/* Class = "NSTextFieldCell"; title = "Display type:"; ObjectID = "lSJ-6w-KJ2"; */ +"lSJ-6w-KJ2.title" = "Tipo de pantalla:"; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "mBs-6m-13Q"; */ +"mBs-6m-13Q.title" = "#bc-ignore!"; + +/* Class = "NSTextFieldCell"; title = "If an external display can't be controlled, software dimming will be used instead."; ObjectID = "n4V-jQ-1Ri"; */ +"n4V-jQ-1Ri.title" = "Si no se puede controlar una pantalla externa, se utilizará la atenuación por software."; + +/* Class = "NSTextFieldCell"; title = "Application:"; ObjectID = "okD-DG-pYa"; */ +"okD-DG-pYa.title" = "Aplicación:"; + +/* Class = "NSButtonCell"; title = "Longer delay during DDC read operations"; ObjectID = "pF5-Sw-7BR"; */ +"pF5-Sw-7BR.title" = "Mayor retardo en las operaciones de lectura del DDC"; + +/* Class = "NSTextFieldCell"; title = "#bc-ignore!"; ObjectID = "pIy-Lk-kkm"; */ +"pIy-Lk-kkm.title" = "#bc-ignore!"; + +/* Class = "NSTextFieldCell"; title = "Advanced:"; ObjectID = "r7i-oG-Ab6"; */ +"r7i-oG-Ab6.title" = "Avanzado:"; + +/* Class = "NSMenuItem"; title = "Heavy"; ObjectID = "vik-vN-bJe"; */ +"vik-vN-bJe.title" = "Heavy"; + +/* Class = "NSTextFieldCell"; title = "DDC read polling mode:"; ObjectID = "vwm-hY-on5"; */ +"vwm-hY-on5.title" = "Modo de lectura DDC:"; + +/* Class = "NSButtonCell"; title = "Show contrast slider in menu"; ObjectID = "xSI-8W-Xd0"; */ +"xSI-8W-Xd0.title" = "Mostrar barra de contraste en el menú"; + +/* Class = "NSButtonCell"; title = "Reset Preferences"; ObjectID = "xY6-aw-o9u"; */ +"xY6-aw-o9u.title" = "Restaurar preferencias"; + +/* Class = "NSTextFieldCell"; title = "This activates additional software dimming after the display reached zero hardware brightness. Menu slider is also affected with 50% being the transition point. Works for DDC controlled displays only."; ObjectID = "yeg-GN-SuO"; */ +"yeg-GN-SuO.title" = "Esto activa la atenuación adicional por software después de que la pantalla haya alcanzado el brillo cero por hardware. El deslizador del menú también se ve afectado, siendo el 50% el punto de transición. Sólo funciona para pantallas controladas por DDC."; diff --git a/MonitorControl/UI/es-419.lproj/MainMenu.strings b/MonitorControl/UI/es-419.lproj/MainMenu.strings new file mode 100644 index 0000000..3eae188 --- /dev/null +++ b/MonitorControl/UI/es-419.lproj/MainMenu.strings @@ -0,0 +1,6 @@ + +/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "JTa-2I-AsI"; */ +"JTa-2I-AsI.title" = "Quitar"; + +/* Class = "NSMenuItem"; title = "Preferences..."; ObjectID = "SOS-eZ-uU5"; */ +"SOS-eZ-uU5.title" = "Ajustes..."; diff --git a/MonitorControl/UI/tr.lproj/Main.strings b/MonitorControl/UI/tr.lproj/Main.strings index b4327cf..a7d6630 100644 --- a/MonitorControl/UI/tr.lproj/Main.strings +++ b/MonitorControl/UI/tr.lproj/Main.strings @@ -140,4 +140,4 @@ "ZdU-gV-V05.title" = "Donanım DDC kontrolünü kullan"; /* Class = "NSButtonCell"; title = "Donate"; ObjectID = "ZKk-ve-rS4"; */ -"ZKk-ve-rS4.title" = "Bağış Yap"; +"ZKk-ve-rS4.title" = "Bağış Yap"; \ No newline at end of file diff --git a/MonitorControlHelper/Info.plist b/MonitorControlHelper/Info.plist index 49dc4bd..862f15c 100644 --- a/MonitorControlHelper/Info.plist +++ b/MonitorControlHelper/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleVersion - 2867 + 2883 LSApplicationCategoryType public.app-category.utilities LSBackgroundOnly