From 4d1b4786067eaffd59458cf8a17746cd2619d96e Mon Sep 17 00:00:00 2001 From: ErSpieltHD <40891294+ErSpieltHD@users.noreply.github.com> Date: Sun, 19 Jun 2022 15:31:55 +0200 Subject: [PATCH 1/2] Create Localizable.strings --- .../de.lproj/Localizable.strings | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 lang/uYouPlus.bundle/de.lproj/Localizable.strings diff --git a/lang/uYouPlus.bundle/de.lproj/Localizable.strings b/lang/uYouPlus.bundle/de.lproj/Localizable.strings new file mode 100644 index 0000000..59b7bb5 --- /dev/null +++ b/lang/uYouPlus.bundle/de.lproj/Localizable.strings @@ -0,0 +1,53 @@ +// How to translate uYouPlus to your languate: + // + // 1. Fork uYouPlus repo + // 2. Duplicate the template.lproj folder, and edit the duplicated folder's name to your .lproj id. For example: ru.lproj + // for Russia. For more details, visit: https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes + // 3. Translate each line below after each = + // 4. Open a Pull Request + // + // If your language already exists then feel free to check it and/or improve it! + // + // Settings + + "HIDE_PREVIOUS_AND_NEXT_BUTTON" = "Hide Previous and Next button"; + "HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "Hide Previous and Next button in video controls overlay."; + + "YT_MINIPLAYER" = "Enable the Miniplayer for all YouTube videos"; + "YT_MINIPLAYER_DESC" = "Kid videos for example."; + + "CAST_CONFIRM" = "Confirm alert before casting (YTCastConfirm)"; + "CAST_CONFIRM_DESC" = "Show a confirm alert before casting to prevent accidentally hijacking TV."; + + "HIDE_HOVER_CARD" = "Hide End screens hover cards (YTNoHoverCards)"; + "HIDE_HOVER_CARD_DESC" = "Hide creator End screens (thumbnails) at the end of videos."; + + "NEW_MINIPLAYER_STYLE" = "New miniplayer bar style (BigYTMiniPlayer)"; + "NEW_MINIPLAYER_STYLE_DESC" = "App restart is required."; + + "YT_RE_EXPLORE" = "Replace Shorts tab with Explore tab (YTReExplore)"; + "YT_RE_EXPLORE_DESC" = "App restart is required."; + + "HIDE_SUBTITLES_BUTTON" = "Hide Subtitles button"; + "HIDE_SUBTITLES_BUTTON_DESC" = "Hide the Subtitles button in video controls overlay."; + + "HIDE_AUTOPLAY_SWITCH" = "Hide Autoplay switch"; + "HIDE_AUTOPLAY_SWITCH_DESC" = "Hide the Autoplay switch in video controls overlay."; + + "AUTO_FULLSCREEN" = "Auto Full Screen (YTAutoFullScreen)"; + "AUTO_FULLSCREEN_DESC" = "Autoplay videos at full screen."; + + "HIDE_HUD_MESSAGES" = "Hide HUD Messages"; + "HIDE_HUD_MESSAGES_DESC" = "Example: CC is turned on/off, Video loop is on,..."; + + "OLED_DARKMODE" = "OLED Dark mode (Experimental)"; + "OLED_DARKMODE_DESC" = "Might not working correctly in some cases. App restart is required after you enable/disable this option."; + + "OLED_KEYBOARD" = "OLED Keyboard (Experimental)"; + "OLED_KEYBOARD_DESC" = "Might not working correctly in some cases. App restart is required."; + + // YTCastConfirm + "CASTING" = "Castings"; + "MSG_ARE_YOU_SURE" = "Are you sure you want to start casting?"; + "MSG_YES" = "Yes"; + "MSG_CANCEL" = "Cancel"; From e97ada36c13391a167ddfe22604f8fcb86a3b437 Mon Sep 17 00:00:00 2001 From: ErSpieltHD <40891294+ErSpieltHD@users.noreply.github.com> Date: Sun, 19 Jun 2022 16:05:39 +0200 Subject: [PATCH 2/2] Update Localizable.strings --- .../de.lproj/Localizable.strings | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/lang/uYouPlus.bundle/de.lproj/Localizable.strings b/lang/uYouPlus.bundle/de.lproj/Localizable.strings index 59b7bb5..034587d 100644 --- a/lang/uYouPlus.bundle/de.lproj/Localizable.strings +++ b/lang/uYouPlus.bundle/de.lproj/Localizable.strings @@ -10,44 +10,44 @@ // // Settings - "HIDE_PREVIOUS_AND_NEXT_BUTTON" = "Hide Previous and Next button"; - "HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "Hide Previous and Next button in video controls overlay."; + "HIDE_PREVIOUS_AND_NEXT_BUTTON" = "Spultasten ausblenden"; + "HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "Spultasten im Overlay der Videosteuerung ausblenden"; - "YT_MINIPLAYER" = "Enable the Miniplayer for all YouTube videos"; - "YT_MINIPLAYER_DESC" = "Kid videos for example."; + "YT_MINIPLAYER" = "Miniplayer für alle YouTube-Videos aktivieren"; + "YT_MINIPLAYER_DESC" = "Zum Beispiel bei Videos für Kinder."; - "CAST_CONFIRM" = "Confirm alert before casting (YTCastConfirm)"; - "CAST_CONFIRM_DESC" = "Show a confirm alert before casting to prevent accidentally hijacking TV."; + "CAST_CONFIRM" = "Warnung vor Starten einer Übertragung (YTCastConfirm)"; + "CAST_CONFIRM_DESC" = "Warnung vor Starten einer Übertragung, um ein versehentliches Übernehmen des TVs zu verhindern."; - "HIDE_HOVER_CARD" = "Hide End screens hover cards (YTNoHoverCards)"; - "HIDE_HOVER_CARD_DESC" = "Hide creator End screens (thumbnails) at the end of videos."; + "HIDE_HOVER_CARD" = "Endkarten ausblenden (YTNoHoverCards)"; + "HIDE_HOVER_CARD_DESC" = "Endkarten (Thumbnails) am Ende von Videos ausblenden."; - "NEW_MINIPLAYER_STYLE" = "New miniplayer bar style (BigYTMiniPlayer)"; - "NEW_MINIPLAYER_STYLE_DESC" = "App restart is required."; + "NEW_MINIPLAYER_STYLE" = "Neue Miniplayer-Leiste (BigYTMiniPlayer)"; + "NEW_MINIPLAYER_STYLE_DESC" = "App-Neustart erforderlich."; - "YT_RE_EXPLORE" = "Replace Shorts tab with Explore tab (YTReExplore)"; - "YT_RE_EXPLORE_DESC" = "App restart is required."; + "YT_RE_EXPLORE" = "Registerkarte 'Shorts' durch Registerkarte 'Entdecken' ersetzen (YTReExplore)"; + "YT_RE_EXPLORE_DESC" = "App-Neustart erforderlich."; - "HIDE_SUBTITLES_BUTTON" = "Hide Subtitles button"; - "HIDE_SUBTITLES_BUTTON_DESC" = "Hide the Subtitles button in video controls overlay."; + "HIDE_SUBTITLES_BUTTON" = "Schaltfläche 'Untertitel' ausblenden"; + "HIDE_SUBTITLES_BUTTON_DESC" = "Schaltfläche 'Untertitel' im Overlay der Videosteuerung ausblenden."; - "HIDE_AUTOPLAY_SWITCH" = "Hide Autoplay switch"; - "HIDE_AUTOPLAY_SWITCH_DESC" = "Hide the Autoplay switch in video controls overlay."; + "HIDE_AUTOPLAY_SWITCH" = "Schaltfläche 'Autoplay' ausblenden"; + "HIDE_AUTOPLAY_SWITCH_DESC" = Schaltfläche 'Autoplay' im Overlay der Videosteuerung ausblenden."; - "AUTO_FULLSCREEN" = "Auto Full Screen (YTAutoFullScreen)"; - "AUTO_FULLSCREEN_DESC" = "Autoplay videos at full screen."; + "AUTO_FULLSCREEN" = "Auto-Vollbild (YTAutoFullScreen)"; + "AUTO_FULLSCREEN_DESC" = "Auto. Videos im Vollbild starten."; - "HIDE_HUD_MESSAGES" = "Hide HUD Messages"; - "HIDE_HUD_MESSAGES_DESC" = "Example: CC is turned on/off, Video loop is on,..."; + "HIDE_HUD_MESSAGES" = "HUD-Meldungen ausblenden"; + "HIDE_HUD_MESSAGES_DESC" = "Beispiel: CC ist ein/ausgeschaltet, Videoschleife ist eingeschaltet,..."; - "OLED_DARKMODE" = "OLED Dark mode (Experimental)"; - "OLED_DARKMODE_DESC" = "Might not working correctly in some cases. App restart is required after you enable/disable this option."; + "OLED_DARKMODE" = "OLED-Dunkelmodus (Experimentell)"; + "OLED_DARKMODE_DESC" = "Funktioniert in einigen Fällen möglicherweise nicht richtig. Ein App-Neustart ist nach Aktiv-/Deaktivierung erforderlich."; - "OLED_KEYBOARD" = "OLED Keyboard (Experimental)"; - "OLED_KEYBOARD_DESC" = "Might not working correctly in some cases. App restart is required."; + "OLED_KEYBOARD" = "OLED-Tastatur (Experimentell)"; + "OLED_KEYBOARD_DESC" = "Funktioniert in einigen Fällen möglicherweise nicht richtig. App-Neustart erforderlich."; // YTCastConfirm - "CASTING" = "Castings"; - "MSG_ARE_YOU_SURE" = "Are you sure you want to start casting?"; - "MSG_YES" = "Yes"; - "MSG_CANCEL" = "Cancel"; + "CASTING" = "Übertragen"; + "MSG_ARE_YOU_SURE" = "Sind Sie sicher, dass Sie mit der Übertragung beginnen wollen?"; + "MSG_YES" = "Ja"; + "MSG_CANCEL" = "Abbrechen";