From f8336d035261065cc7035333781ee44980dd4778 Mon Sep 17 00:00:00 2001 From: moh-ter <109860711+moh-ter@users.noreply.github.com> Date: Sat, 6 Aug 2022 16:23:35 +0300 Subject: [PATCH 1/4] Fix Ar Translation + add "Kill App" translation Fix Ar Translation .. sorry for the mistake. + add translation for the new strings --- .../ar.lproj/Localizable.strings | 43 ++++++++----------- 1 file changed, 17 insertions(+), 26 deletions(-) diff --git a/lang/uYouPlus.bundle/ar.lproj/Localizable.strings b/lang/uYouPlus.bundle/ar.lproj/Localizable.strings index 2b13147..90d66f9 100644 --- a/lang/uYouPlus.bundle/ar.lproj/Localizable.strings +++ b/lang/uYouPlus.bundle/ar.lproj/Localizable.strings @@ -1,46 +1,37 @@ -// 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: 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! -// You can also add your localiztion to YouPiP here, the process is the same -// https://github.com/PoomSmart/YouPiP/tree/main/layout/Library/Application%20Support/YouPiP.bundle -// // Settings -"HIDE_PREVIOUS_AND_NEXT_BUTTON" = "إخفاء زر "السابق" و"التالي""; -"HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "إخفاء زرّي "السابق" و"التالي" من أزرار التحكم على الفيديو."; +"KILL_APP" = "إغلاق تطبيق يوتيوب"; +"KILL_APP_DESC" = "المس هنا لإغلاق تطبيق يوتيوب!"; -"YT_MINIPLAYER" = "السماح بـ"المشغل المصغّر" لكل فيديوهات يوتيوب"; +"HIDE_PREVIOUS_AND_NEXT_BUTTON" = "إخفاء زر السابق والتالي"; +"HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "إخفاء زرّي السابق والتالي من أزرار التحكم على الفيديو."; + +"YT_MINIPLAYER" = "السماح بالمشغل المصغّر لكل فيديوهات يوتيوب"; "YT_MINIPLAYER_DESC" = "عند تصغير فيديوهات الأطفال مثلاً (قبل إغلاق المقطع)."; "CAST_CONFIRM" = "التأكيد قبل البث (أداة YTCastConfirm)"; "CAST_CONFIRM_DESC" = "إظهار تنبيه للتأكيد قبل البث، من أجل منع البث للتلفاز عن طريق الخطأ."; -"HIDE_HOVER_CARD" = "إخفاء صور المقاطع الأخرى في نهاية المقاطع (YTNoHoverCards)"; +"HIDE_HOVER_CARD" = "إخفاء صور المقاطع الأخرى في نهاية المقاطع (أداة YTNoHoverCards)"; "HIDE_HOVER_CARD_DESC" = "إخفاء الصور المصغرة الظاهرة على مشغل الفيديو في نهاية المقطع."; -"NEW_MINIPLAYER_STYLE" = "تغيير شكل المشغّل المصغر (BigYTMiniPlayer)"; +"NEW_MINIPLAYER_STYLE" = "تغيير شكل المشغّل المصغر (أداة BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "تغيير شكل المشغّل المصغر في الآيفون إلى نفس شكله في الآيباد - تتطلب إغلاق التطبيق وإعادة فتحه."; -"YT_RE_EXPLORE" = "استبدال تبويب Shorts بتبويب Explore (YTReExplore)"; +"YT_RE_EXPLORE" = "استبدال تبويب Shorts بتبويب Explore (أداة YTReExplore)"; "YT_RE_EXPLORE_DESC" = " تتطلب إغلاق التطبيق وإعادة فتحه."; -"HIDE_SUBTITLES_BUTTON" = "إخفاء زر "الترجمة""; -"HIDE_SUBTITLES_BUTTON_DESC" = "إخفاء زر "الترجمة" من أزرار التحكم على الفيديو."; +"HIDE_SUBTITLES_BUTTON" = "إخفاء زر الترجمة"; +"HIDE_SUBTITLES_BUTTON_DESC" = "إخفاء زر الترجمة من أزرار التحكم على الفيديو."; -"HIDE_AUTOPLAY_SWITCH" = "إخفاء زر "التشغيل التلقائي""; -"HIDE_AUTOPLAY_SWITCH_DESC" = "إخفاء زر "التشغيل التلقائي" من أزرار التحكم على الفيديو."; +"HIDE_AUTOPLAY_SWITCH" = "إخفاء زر التشغيل التلقائي"; +"HIDE_AUTOPLAY_SWITCH_DESC" = "إخفاء زر التشغيل التلقائي من أزرار التحكم على الفيديو."; -"AUTO_FULLSCREEN" = "كامل الشاشة تلقائياً (YTAutoFullScreen)"; +"AUTO_FULLSCREEN" = "كامل الشاشة تلقائياً (أداة YTAutoFullScreen)"; "AUTO_FULLSCREEN_DESC" = "تشغيل الفيديوهات تلقائياً بكامل الشاشة."; "HIDE_HUD_MESSAGES" = "إخفاء رسائل المعلومات"; -"HIDE_HUD_MESSAGES_DESC" = "مثلاً: تم إيقاف الترحمة..."; +"HIDE_HUD_MESSAGES_DESC" = "مثلاً: تم إيقاف الترجمة..."; "OLED_DARKMODE" = "وضغ داكن OLED (ميزة تجريبية)"; "OLED_DARKMODE_DESC" = "قد لا تعمل في كل الحالات. يجب إعادة تشغيل التطبيق عند تشغيل أو إيقاف هذه الخاصية."; @@ -48,8 +39,8 @@ "OLED_KEYBOARD" = "لوحة مفاتيح داكنة OLED (ميزة تجريبية)"; "OLED_KEYBOARD_DESC" = "قد لا تعمل في كل الحالات. يجب إعادة تشغيل التطبيق عند تشغيل أو إيقاف هذه الخاصية."; -"HIDE_PAID_PROMOTION_CARDS" = "إخفاء شريط "الترويج المدفوع""; -"HIDE_PAID_PROMOTION_CARDS_DESC" = "إخفاء عبارة "يتضمن ترويجاً مدفوعاً" الظاهرة على بعض الفيديوهات."; +"HIDE_PAID_PROMOTION_CARDS" = "إخفاء شريط الترويج المدفوع"; +"HIDE_PAID_PROMOTION_CARDS_DESC" = "إخفاء عبارة يتضمن ترويجاً مدفوعاً الظاهرة على بعض الفيديوهات."; // YTCastConfirm "CASTING" = "البث"; From 9bd31e7189d980157dea5dcb80b4ff1a409715c6 Mon Sep 17 00:00:00 2001 From: Thunderz2016 <1031197842@qq.com> Date: Tue, 9 Aug 2022 23:16:28 -0700 Subject: [PATCH 2/4] Added Simplified Chinese translation --- .../zh_cn.lproj/Localizable.strings | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings diff --git a/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings new file mode 100644 index 0000000..e734061 --- /dev/null +++ b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings @@ -0,0 +1,61 @@ +// How to translate uYouPlus to your language: +// +// 1. Fork uYouPlus repo +// 2. Duplicate the template.lproj folder, and edit the duplicated folder's name to your .lproj id. +// For example: for Russia. For more details, visit: https://en.wikipedia.org/wiki/List_of_ISO_639-1_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! +// You can also add your localization to YouPiP here, the process is the same +// https://github.com/PoomSmart/YouPiP/tree/main/layout/Library/Application%20Support/YouPiP.bundle +// +// Settings + +"KILL_APP" = "关闭YouTube"; +"KILL_APP_DESC" = "点击此处关闭YouTube!"; + +"HIDE_PREVIOUS_AND_NEXT_BUTTON" = "隐藏上一个/下一个按钮"; +"HIDE_PREVIOUS_AND_NEXT_BUTTON_DESC" = "隐藏视频播放器控制界面上的上一个/下一个按钮。"; + +"YT_MINIPLAYER" = "为所有YouTube视频启用迷你播放器"; +"YT_MINIPLAYER_DESC" = "例如:面向儿童的视频。"; + +"CAST_CONFIRM" = "投屏前确认 (YTCastConfirm)"; +"CAST_CONFIRM_DESC" = "在投屏前显示确认对话框以防意外劫屏。"; + +"HIDE_HOVER_CARD" = "隐藏片尾画面悬浮卡片 (YTNoHoverCards)"; +"HIDE_HOVER_CARD_DESC" = "隐藏视频结尾处的创作者片尾画面元素(缩略图)。"; + +"NEW_MINIPLAYER_STYLE" = "新迷你播放器风格 (BigYTMiniPlayer)"; +"NEW_MINIPLAYER_STYLE_DESC" = "更改本设置需要重启App。"; + +"YT_RE_EXPLORE" = "将Shorts选项卡替换成探索选项卡 (YTReExplore)"; +"YT_RE_EXPLORE_DESC" = "更改本设置需要重启App。"; + +"HIDE_SUBTITLES_BUTTON" = "隐藏字幕按钮"; +"HIDE_SUBTITLES_BUTTON_DESC" = "隐藏视频播放器控制界面上的字幕按钮。"; + +"HIDE_AUTOPLAY_SWITCH" = "隐藏自动播放模式开关"; +"HIDE_AUTOPLAY_SWITCH_DESC" = "隐藏视频播放器控制界面上的自动播放开关。"; + +"AUTO_FULLSCREEN" = "自动全屏 (YTAutoFullScreen)"; +"AUTO_FULLSCREEN_DESC" = "自动全屏播放视频。"; + +"HIDE_HUD_MESSAGES" = "隐藏系统提醒"; +"HIDE_HUD_MESSAGES_DESC" = "例如:\"已启用/停用字幕\"、\"已开启/关闭视频循环播放\"等。"; + +"OLED_DARKMODE" = "OLED 深色模式(实验性功能)"; +"OLED_DARKMODE_DESC" = "在某些情况下可能不会正常工作;更改本设置需要重启App。"; + +"OLED_KEYBOARD" = "OLED 键盘(实验性功能)"; +"OLED_KEYBOARD_DESC" = "在某些情况下可能不会正常工作;更改本设置需要重启App。"; + +"HIDE_PAID_PROMOTION_CARDS" = "隐藏付费宣传内容提醒横幅"; +"HIDE_PAID_PROMOTION_CARDS_DESC" = "隐藏出现在部分视频中的\"包含付费宣传内容\"横幅。"; + +// YTCastConfirm +"CASTING" = "正在投屏"; +"MSG_ARE_YOU_SURE" = "您确定要开始投屏吗?"; +"MSG_YES" = "确定"; +"MSG_CANCEL" = "取消"; \ No newline at end of file From 0db3c368a0a867f23b82e04d567c1484e914bdd7 Mon Sep 17 00:00:00 2001 From: Thunderz2016 <1031197842@qq.com> Date: Tue, 9 Aug 2022 23:21:20 -0700 Subject: [PATCH 3/4] Added Simplified Chinese translation Deleted comments that contain instructions to create translations. --- .../zh_cn.lproj/Localizable.strings | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings index e734061..164c71c 100644 --- a/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings +++ b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings @@ -1,15 +1,3 @@ -// How to translate uYouPlus to your language: -// -// 1. Fork uYouPlus repo -// 2. Duplicate the template.lproj folder, and edit the duplicated folder's name to your .lproj id. -// For example: for Russia. For more details, visit: https://en.wikipedia.org/wiki/List_of_ISO_639-1_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! -// You can also add your localization to YouPiP here, the process is the same -// https://github.com/PoomSmart/YouPiP/tree/main/layout/Library/Application%20Support/YouPiP.bundle -// // Settings "KILL_APP" = "关闭YouTube"; @@ -58,4 +46,4 @@ "CASTING" = "正在投屏"; "MSG_ARE_YOU_SURE" = "您确定要开始投屏吗?"; "MSG_YES" = "确定"; -"MSG_CANCEL" = "取消"; \ No newline at end of file +"MSG_CANCEL" = "取消"; From b6304bf20a04e5a99c39229f874bf0d882216b7e Mon Sep 17 00:00:00 2001 From: Thunderz2016 <1031197842@qq.com> Date: Tue, 9 Aug 2022 23:32:07 -0700 Subject: [PATCH 4/4] Added Simplified Chinese translation Minor grammar improvements. --- lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings index 164c71c..4e3b7a4 100644 --- a/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings +++ b/lang/uYouPlus.bundle/zh_cn.lproj/Localizable.strings @@ -16,10 +16,10 @@ "HIDE_HOVER_CARD_DESC" = "隐藏视频结尾处的创作者片尾画面元素(缩略图)。"; "NEW_MINIPLAYER_STYLE" = "新迷你播放器风格 (BigYTMiniPlayer)"; -"NEW_MINIPLAYER_STYLE_DESC" = "更改本设置需要重启App。"; +"NEW_MINIPLAYER_STYLE_DESC" = "更改本设置后需要重启App。"; "YT_RE_EXPLORE" = "将Shorts选项卡替换成探索选项卡 (YTReExplore)"; -"YT_RE_EXPLORE_DESC" = "更改本设置需要重启App。"; +"YT_RE_EXPLORE_DESC" = "更改本设置后需要重启App。"; "HIDE_SUBTITLES_BUTTON" = "隐藏字幕按钮"; "HIDE_SUBTITLES_BUTTON_DESC" = "隐藏视频播放器控制界面上的字幕按钮。"; @@ -34,10 +34,10 @@ "HIDE_HUD_MESSAGES_DESC" = "例如:\"已启用/停用字幕\"、\"已开启/关闭视频循环播放\"等。"; "OLED_DARKMODE" = "OLED 深色模式(实验性功能)"; -"OLED_DARKMODE_DESC" = "在某些情况下可能不会正常工作;更改本设置需要重启App。"; +"OLED_DARKMODE_DESC" = "在某些情况下可能不会正常工作。更改本设置后需要重启App。"; "OLED_KEYBOARD" = "OLED 键盘(实验性功能)"; -"OLED_KEYBOARD_DESC" = "在某些情况下可能不会正常工作;更改本设置需要重启App。"; +"OLED_KEYBOARD_DESC" = "在某些情况下可能不会正常工作。更改本设置后需要重启App。"; "HIDE_PAID_PROMOTION_CARDS" = "隐藏付费宣传内容提醒横幅"; "HIDE_PAID_PROMOTION_CARDS_DESC" = "隐藏出现在部分视频中的\"包含付费宣传内容\"横幅。";