From 798cc17ceaa038bb06e3ac84f7cd3e898500adf9 Mon Sep 17 00:00:00 2001 From: ILoveOpenSourceApplications <117499019+ILoveOpenSourceApplications@users.noreply.github.com> Date: Mon, 17 Feb 2025 13:37:24 +0530 Subject: [PATCH 01/54] refactor(YouTube): Use more consistent strings (#4376) --- .../resources/addresources/values/strings.xml | 146 +++++++++--------- 1 file changed, 73 insertions(+), 73 deletions(-) diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 9f3b7862e..3aa4fdda8 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -162,14 +162,14 @@ Tap the continue button and allow optimization changes." Debug logs include stack trace Debug logs do not include stack trace Show toast on ReVanced error - Toast shown if error occurs - Toast not shown if error occurs + Toast is shown if error occurs + Toast is not shown if error occurs "Turning off error toasts hides all ReVanced error notifications. You will not be notified of any unexpected events." - Disable Like and Subscribe button glow + Disable Like and Subscribe glow Like and Subscribe button will not glow when mentioned Like and Subscribe button will glow when mentioned Hide album cards @@ -185,7 +185,7 @@ You will not be notified of any unexpected events." Watermark is hidden Watermark is shown Hide horizontal shelves - "Shelves are hidden such as: + "Shelves are hidden, such as: • Breaking news • Continue watching • Explore more channels @@ -194,22 +194,22 @@ You will not be notified of any unexpected events." Shelves are shown - Hide \'Join\' button + Hide Join button Button is hidden Button is shown - Hide \'For you\' shelf in channel page - Shelf is hidden - Shelf is shown + Hide \'For you\' shelf + Shelf in channel page is hidden + Shelf in channel page is shown Hide \'Notify me\' button Button is hidden Button is shown - - Hide \'People also watched\' recommendations - Recommendations are hidden - Recommendations are shown + + Hide \'People also watched\' label + Label is hidden + Label is shown Hide \'Show more\' button @@ -225,8 +225,8 @@ You will not be notified of any unexpected events." Chips shelf is hidden Chips shelf is shown Hide expandable card under videos - Expandable cards are hidden - Expandable cards are shown + Expandable card is hidden + Expandable card is shown Hide community posts Community posts are hidden Community posts are shown @@ -242,7 +242,7 @@ You will not be notified of any unexpected events." Hide community guidelines Community guidelines are hidden Community guidelines are shown - Hide subscribers community guidelines + Hide subscribers guidelines Subscribers community guidelines are hidden Subscribers community guidelines are shown Hide channel member shelf @@ -281,25 +281,25 @@ You will not be notified of any unexpected events." Hide artist cards Artist cards are hidden Artist cards are shown - Hide attributes section - \'Featured places\', Games and Music sections are hidden - \'Featured places\', Games and Music sections are shown - Hide Chapters section + Hide Attributes + Featured places, Games, Music, and People mentioned sections are hidden + Featured places, Games, Music, and People mentioned sections are shown + Hide Chapters Chapters section is hidden Chapters section is shown - Hide \'How this content was made\' section - \'How this content was made\' section is hidden - \'How this content was made\' section is shown - Hide \'Explore the podcast\' section - \'Explore the podcast\' section is hidden - \'Explore the podcast\' section is shown - Hide info cards section + Hide \'How this content was made\' + How this content was made section is hidden + How this content was made section is shown + Hide \'Explore the podcast\' + Explore the podcast section is hidden + Explore the podcast section is shown + Hide Info cards Info cards section is hidden Info cards section is shown - Hide \'Key concepts\' section - \'Key concepts\' section is hidden - \'Key concepts\' section is shown - Hide Transcript section + Hide \'Key concepts\' + Key concepts section is hidden + Key concepts section is shown + Hide Transcript Transcript section is hidden Transcript section is shown Video description @@ -319,27 +319,27 @@ You will not be notified of any unexpected events." Comments Hide or show comments section components - Hide \'Chat summary\' - \'Chat summary\' is hidden - \'Chat summary\' is shown + Hide \'Chat summary\' + Chat summary is hidden + Chat summary is shown Hide \'Comments by members\' header - \'Comments by members\' header is hidden - \'Comments by members\' header is shown + Comments by members header is hidden + Comments by members header is shown Hide comments section Comments section is hidden Comments section is shown Hide \'Create a Short\' button - \'Create a Short\' button is hidden - \'Create a Short\' button is shown + Create a Short button is hidden + Create a Short button is shown + Hide emoji and timestamp buttons + Emoji and timestamp buttons are hidden + Emoji and timestamp buttons are shown Hide preview comment Preview comment is hidden Preview comment is shown Hide Thanks button Thanks button is hidden Thanks button is shown - Hide timestamp and emoji buttons - Timestamp and emoji buttons are hidden - Timestamp and emoji buttons are shown Hide YouTube Doodles @@ -422,12 +422,12 @@ This feature is only available for older devices" Shopping shelf is hidden Shopping shelf is shown Hide shopping links - Video description shopping links are hidden - Video description shopping links are shown + Shopping links in video description are hidden + Shopping links in video description are shown Hide \'Visit store\' button - Button is hidden on channel page - Button is shown on channel page + Button in channel page is hidden + Button in channel page is shown Hide web search results Web search results are hidden Web search results are shown @@ -467,8 +467,8 @@ This feature is only available for older devices" External downloads Settings for using an external downloader Show external download button - Download button shown in player - Download button not shown in player + Download button in player is shown + Download button in player is not shown Override Download action button Download button opens your external downloader @@ -835,10 +835,10 @@ Note: Enabling this also forcibly hides video ads" Return YouTube Dislike - Dislikes temporarily not available (API timed out) - Dislikes not available (status %d) - Dislikes not available (client API limit reached) - Dislikes not available (%s) + Dislikes are temporarily not available (API timed out) + Dislikes are not available (status %d) + Dislikes are not available (client API limit) + Dislikes are not available (%s) Reload video to vote using Return YouTube Dislike @@ -847,14 +847,14 @@ Note: Enabling this also forcibly hides video ads" Dislikes are shown Dislikes are not shown Show dislikes on Shorts - Dislikes shown on Shorts - "Dislikes shown on Shorts + Dislikes on Shorts are shown + "Dislikes on Shorts are shown Limitation: Dislikes may not appear in incognito mode" - Dislikes hidden on Shorts + Dislikes on Shorts are not shown Dislikes as percentage - Dislikes shown as percentage - Dislikes shown as number + Dislikes are shown as a percentage + Dislikes are shown as a number Compact Like button Like button styled for minimum width @@ -874,7 +874,7 @@ Limitation: Dislikes may not appear in incognito mode" API response time, minimum API response time, maximum API response time, last video - Dislikes temporarily not available - Client API rate limit in effect + Dislikes are temporarily not available - Client API rate limit in effect API fetch votes, number of calls No network calls made %d network calls made @@ -918,20 +918,20 @@ This feature works best with a video quality of 720p or lower and when using a v Buttons and controls are square Buttons and controls are rounded - Use compact skip button + Use compact Skip button Skip button styled for minimum width Skip button styled for best appearance - Automatically hide skip button + Automatically hide Skip button Skip button hides after a few seconds - Skip button displayed for entire segment - Show a toast when skipping automatically + Skip button is shown for the entire segment + Show a toast when skipping Toast is shown when a segment is automatically skipped. Tap here to see an example Toast is not shown. Tap here to see an example Show video length without segments Video length minus all segments, shown in parentheses next to the full video length Full video length shown Creating new segments - Show create new segment button + Show Create new segment button Create new segment button is shown Create new segment button is not shown Adjust new segment step @@ -1025,7 +1025,7 @@ Your user id is like a password and it should never be shared. Skipped multiple segments Skip automatically Skip automatically once - Show a skip button + Show a Skip button Show in seek bar Disable Unable to submit segment: %s @@ -1037,9 +1037,9 @@ Your user id is like a password and it should never be shared. Already exists" Segment submitted successfully - SponsorBlock temporarily not available (API timed out) - SponsorBlock temporarily not available (status %d) - SponsorBlock temporarily not available + SponsorBlock is temporarily not available (API timed out) + SponsorBlock is temporarily not available (status %d) + SponsorBlock is temporarily not available Unable to vote for segment (API timed out) Unable to vote for segment (status: %1$d %2$s) Unable to vote for segment: %s @@ -1051,9 +1051,9 @@ Already exists" Category is disabled in settings. Enable category to submit. New SponsorBlock segment Set %s as the start or end of a new segment? - start - end - now + Start + End + Now Time the segment begins at Time the segment ends at Are the times correct? @@ -1074,7 +1074,7 @@ Ready to submit?" Invalid time given Stats - Stats temporarily not available (API is down) + Stats are temporarily not available (API is down) Loading... SponsorBlock is disabled Your username: <b>%s</b> @@ -1295,13 +1295,13 @@ Tap here to learn more about DeArrow" Middle of video End of video - DeArrow temporarily not available (status code: %s) - DeArrow temporarily not available + DeArrow is temporarily not available (status code: %s) + DeArrow is temporarily not available Show ReVanced announcements - Announcements are shown on startup - Announcements are not shown on startup + Announcements on startup are shown + Announcements on startup are not shown Show announcements on startup Failed connecting to announcements provider Dismiss From 2b34096af69b6f29b7684b2cb048e3de01ae5d8f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:06:39 +0200 Subject: [PATCH 02/54] chore: Sync translations (#4472) --- .../addresources/values-af-rZA/strings.xml | 2 +- .../addresources/values-am-rET/strings.xml | 2 +- .../addresources/values-ar-rSA/strings.xml | 104 +++++++------- .../addresources/values-as-rIN/strings.xml | 2 +- .../addresources/values-az-rAZ/strings.xml | 68 +-------- .../addresources/values-be-rBY/strings.xml | 124 ++++++++-------- .../addresources/values-bg-rBG/strings.xml | 128 ++++++++--------- .../addresources/values-bn-rBD/strings.xml | 126 ++++++++--------- .../addresources/values-bs-rBA/strings.xml | 2 +- .../addresources/values-ca-rES/strings.xml | 128 ++++++++--------- .../addresources/values-cs-rCZ/strings.xml | 126 ++++++++--------- .../addresources/values-da-rDK/strings.xml | 71 +--------- .../addresources/values-de-rDE/strings.xml | 120 ++++++++-------- .../addresources/values-el-rGR/strings.xml | 106 +++++++------- .../addresources/values-es-rES/strings.xml | 130 ++++++++--------- .../addresources/values-et-rEE/strings.xml | 122 ++++++++-------- .../addresources/values-eu-rES/strings.xml | 2 +- .../addresources/values-fa-rIR/strings.xml | 2 +- .../addresources/values-fi-rFI/strings.xml | 72 ++-------- .../addresources/values-fil-rPH/strings.xml | 126 ++++++++--------- .../addresources/values-fr-rFR/strings.xml | 98 ++++++------- .../addresources/values-ga-rIE/strings.xml | 120 ++++++++-------- .../addresources/values-gl-rES/strings.xml | 2 +- .../addresources/values-gu-rIN/strings.xml | 2 +- .../addresources/values-hi-rIN/strings.xml | 2 +- .../addresources/values-hr-rHR/strings.xml | 2 +- .../addresources/values-hu-rHU/strings.xml | 120 ++++++++-------- .../addresources/values-hy-rAM/strings.xml | 130 ++++++++--------- .../addresources/values-in-rID/strings.xml | 128 ++++++++--------- .../addresources/values-is-rIS/strings.xml | 2 +- .../addresources/values-it-rIT/strings.xml | 130 ++++++++--------- .../addresources/values-iw-rIL/strings.xml | 21 +-- .../addresources/values-ja-rJP/strings.xml | 104 +++++++------- .../addresources/values-ka-rGE/strings.xml | 2 +- .../addresources/values-kk-rKZ/strings.xml | 2 +- .../addresources/values-km-rKH/strings.xml | 2 +- .../addresources/values-kn-rIN/strings.xml | 2 +- .../addresources/values-ko-rKR/strings.xml | 38 ++--- .../addresources/values-ky-rKG/strings.xml | 2 +- .../addresources/values-lo-rLA/strings.xml | 2 +- .../addresources/values-lt-rLT/strings.xml | 126 ++++++++--------- .../addresources/values-lv-rLV/strings.xml | 126 ++++++++--------- .../addresources/values-mk-rMK/strings.xml | 2 +- .../addresources/values-ml-rIN/strings.xml | 2 +- .../addresources/values-mn-rMN/strings.xml | 2 +- .../addresources/values-mr-rIN/strings.xml | 2 +- .../addresources/values-ms-rMY/strings.xml | 2 +- .../addresources/values-my-rMM/strings.xml | 2 +- .../addresources/values-nb-rNO/strings.xml | 2 +- .../addresources/values-ne-rIN/strings.xml | 2 +- .../addresources/values-nl-rNL/strings.xml | 120 ++++++++-------- .../addresources/values-or-rIN/strings.xml | 2 +- .../addresources/values-pa-rIN/strings.xml | 2 +- .../addresources/values-pl-rPL/strings.xml | 128 ++++++++--------- .../addresources/values-pt-rBR/strings.xml | 132 +++++++++--------- .../addresources/values-pt-rPT/strings.xml | 132 +++++++++--------- .../addresources/values-ro-rRO/strings.xml | 128 ++++++++--------- .../addresources/values-ru-rRU/strings.xml | 74 +++++----- .../addresources/values-si-rLK/strings.xml | 2 +- .../addresources/values-sk-rSK/strings.xml | 130 ++++++++--------- .../addresources/values-sl-rSI/strings.xml | 124 ++++++++-------- .../addresources/values-sq-rAL/strings.xml | 128 ++++++++--------- .../addresources/values-sr-rCS/strings.xml | 90 ++++++------ .../addresources/values-sr-rSP/strings.xml | 84 +++++------ .../addresources/values-sv-rSE/strings.xml | 128 ++++++++--------- .../addresources/values-sw-rKE/strings.xml | 2 +- .../addresources/values-ta-rIN/strings.xml | 2 +- .../addresources/values-te-rIN/strings.xml | 2 +- .../addresources/values-th-rTH/strings.xml | 130 ++++++++--------- .../addresources/values-tr-rTR/strings.xml | 120 ++++++++-------- .../addresources/values-uk-rUA/strings.xml | 50 +++---- .../addresources/values-ur-rIN/strings.xml | 2 +- .../addresources/values-uz-rUZ/strings.xml | 2 +- .../addresources/values-vi-rVN/strings.xml | 114 +++++++-------- .../addresources/values-zh-rCN/strings.xml | 110 +++++++-------- .../addresources/values-zh-rTW/strings.xml | 78 +---------- .../addresources/values-zu-rZA/strings.xml | 2 +- 77 files changed, 2253 insertions(+), 2507 deletions(-) diff --git a/patches/src/main/resources/addresources/values-af-rZA/strings.xml b/patches/src/main/resources/addresources/values-af-rZA/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-af-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-af-rZA/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-am-rET/strings.xml b/patches/src/main/resources/addresources/values-am-rET/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-am-rET/strings.xml +++ b/patches/src/main/resources/addresources/values-am-rET/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index 1896efa2c..694edd445 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -168,7 +168,7 @@ Second \"item\" text" لن يتم إعلامك بأي أخطاء غير متوقعة." - تعطيل توهُّج زِرّي أعجبني واشتراك + إيقاف تفعيل توهج الإعجاب والاشتراك لن يتوهَّج زرّي أعجبني واشتراك عند ذكرهما سيتوهَّج زرّي أعجبني واشتراك عند ذكرهما إخفاء بطاقات الألبوم @@ -193,22 +193,22 @@ Second \"item\" text" يتم عرض الرفوف - إخفاء زر \'الانضمام\' + إخفاء زر الانضمام تم إخفاء الزر يتم عرض الزر - إخفاء رف \"لـك\" في صفحة القناة - تم إخفاء الرف - يتم عرض الرف + إخفاء رف \'مقترحات لك\' + تم إخفاء الرف في صفحة القناة + يتم عرض الرف في صفحة القناة إخفاء زر \'تنبيهي\' تم إخفاء الزر يتم عرض الزر - - إخفاء توصيات \'شاهد الأشخاص أيضًا\' - تم إخفاء التوصيات - يتم عرض التوصيات + + إخفاء علامة \'الأشخاص الذين شاهدوا أيضًا\' + تم إخفاء العلامة + يتم عرض العلامة إخفاء زر \'عرض المزيد\' @@ -224,8 +224,8 @@ Second \"item\" text" تم إخفاء رف الشرائح يتم عرض رف الشرائح إخفاء الشريحة القابلة للتوسيع تحت الفيديوهات - تم إخفاء الشرائح القابلة للتوسيع - يتم عرض الشرائح القابلة للتوسيع + تم إخفاء البطاقة القابلة للتوسيع + يتم عرض البطاقة القابلة للتوسيع إخفاء مشاركات المجتمع تم إخفاء مشاركات المجتمع يتم عرض مشاركات المجتمع @@ -241,7 +241,7 @@ Second \"item\" text" إخفاء إرشادات المجتمع تم إخفاء إرشادات المجتمع يتم عرض إرشادات المجتمع - إخفاء إرشادات مجتمع المشتركين + إخفاء إرشادات المشتركين تم إخفاء إرشادات مجتمع المشتركين يتم عرض إرشادات مجتمع المشتركين إخفاء رف أعضاء القناة @@ -280,25 +280,25 @@ Second \"item\" text" إخفاء بطاقات الفنان تم إخفاء بطاقات الفنان يتم عرض بطاقات الفنان - إخفاء قسم الصفات - تم إخفاء \'الأماكن المميزة\'، أقسام الألعاب والموسيقى - يتم عرض \'الأماكن المميزة\'، أقسام الألعاب والموسيقى - إخفاء قسم الفصول + إخفاء الصفات + تم إخفاء أقسام الأماكن المميزة، الألعاب، الموسيقى والأشخاص المذكورون + يتم عرض أقسام الأماكن المميزة، الألعاب، الموسيقى والأشخاص المذكورون + إخفاء الفصول تم إخفاء قسم الفصول يتم عرض قسم الفصول - إخفاء قسم \"كيف تم إنشاء هذا المحتوى\" - تم إخفاء قسم \"كيف تم إنشاء هذا المحتوى\" - يتم عرض قسم \"كيف تم إنشاء هذا المحتوى\" - إخفاء قسم \'استكشاف البودكاست\' - تم إخفاء قسم \"استكشاف البودكاست\" - يتم عرض قسم \"استكشاف البودكاست\" - إخفاء قسم بطاقات المعلومات + إخفاء \'كيف تم إنشاء هذا المحتوى\' + تم إخفاء قسم كيف تم إنشاء هذا المحتوى + يتم عرض قسم كيف تم إنشاء هذا المحتوى + إخفاء \'استكشاف البودكاست\' + تم إخفاء قسم استكشاف البودكاست + يتم عرض قسم استكشاف البودكاست + إخفاء بطاقات المعلومات تم إخفاء قسم بطاقات المعلومات يتم عرض قسم بطاقات المعلومات - إخفاء قسم \'المفاهيم الأساسية\' - تم إخفاء قسم \'المفاهيم الأساسية\' - يتم عرض قسم \'المفاهيم الأساسية\' - إخفاء قسم النص + إخفاء \'المفاهيم الأساسية\' + تم إخفاء قسم المفاهيم الأساسية + يتم عرض قسم المفاهيم الأساسية + إخفاء النص تم إخفاء قسم النص يتم عرض قسم النص وصف الفيديو @@ -316,27 +316,27 @@ Second \"item\" text" يعرض في الفيديوهات ذات الصلة التعليقات إخفاء أو عرض مكونات قسم التعليقات - إخفاء \"ملخص الدردشة\" - تم إخفاء “ملخص الدردشة” - يتم عرض “ملخص الدردشة” + إخفاء \'ملخص المحادثة\' + تم إخفاء ملخص المحادثات + يتم عرض ملخص المحادثات إخفاء رأس \'تعليقات الأعضاء\' - تم إخفاء رأس \'تعليقات الأعضاء\' - يتم عرض رأس \'تعليقات الأعضاء\' + تم إخفاء علامة تعليقات من الأعضاء + يتم عرض علامة تعليقات من الأعضاء إخفاء قسم التعليقات تم إخفاء قسم التعليقات يتم عرض قسم التعليقات إخفاء زر \'إنشاء مقطع Short\' - تم إخفاء زر \'إنشاء Short\' - يتم عرض زر \'إنشاء Short\' + تم إخفاء زر إنشاء Short + يتم عرض زر إنشاء Short + إخفاء أزرار الرموز التعبيرية والطوابع الزمنية + تم إخفاء أزرار الرموز التعبيرية والطوابع الزمنية + يتم عرض أزرار الرموز التعبيرية والطوابع الزمنية إخفاء تعليق المعاينة تم إخفاء تعليق المعاينة يتم عرض تعليق المعاينة إخفاء زر شكرًا تم إخفاء زر شكرًا يتم عرض زر شكرًا - إخفاء أزرار الطابع الزمني والرموز التعبيرية - تم إخفاء أزرار الطابع الزمني والرموز التعبيرية - يتم عرض أزرار الطابع الزمني والرموز التعبيرية إخفاء رسومات YouTube تم إخفاء رسومات شريط البحث @@ -417,12 +417,12 @@ Second \"item\" text" تم إخفاء رفوف التسوق يتم عرض رفوف التسوق إخفاء روابط التسوق في وصف الفيديو - تم إخفاء روابط التسوق - يتم عرض روابط التسوق + تم إخفاء روابط التسوق في وصف الفيديو + يتم عرض روابط التسوق في وصف الفيديو إخفاء زر \"زيارة المتجر\" على صفحات القناة - تم إخفاء الزر - يتم عرض الزر + تم إخفاء الزر في صفحة القناة + يتم عرض الزر في صفحة القناة إخفاء نتائج بحث الويب تم إخفاء نتائج البحث على الويب يتم عرض نتائج البحث على الويب @@ -831,7 +831,7 @@ Second \"item\" text" لم يعجبني غير متاح مؤقتًا (انتهت مهلة API) لم يعجبني غير متاح (الحالة %d) - لم يعجبني غير متاح (تم الوصول إلى حد API العميل) + مرات عدم الإعجاب غير متوفرة (حد واجهة برمجة تطبيقات العميل) لم يعجبني غير متاح (%s) أعد تحميل الفيديو للتصويت بـ Return YouTube Dislike @@ -840,14 +840,14 @@ Second \"item\" text" يتم عرض لم يعجبني لا يتم عرض لم يعجبني عرض لم يعجني في فيديوهات Shorts - يتم عرض لم يعجني في فيديوهات Shorts - "إبداءات لم يعجبني التي تظهر على فيديوهات Shorts + يتم عرض عدم الإعجاب على فيديوهات Shorts + "يتم عرض مرات عدم الإعجاب في فيديوهات Shorts -التقييد: قد لا تظهر إبداءات لم يعجبني في وضع التصفح المتخفي" - تم إخفاء لم يعجني في فيديوهات Shorts +التقييد: قد لا تظهر مرات عدم الإعجاب في وضع التصفح المتخفي" + لا يتم عرض مرات عدم الإعجاب في فيديوهات Shorts لم يعجبني كــ نسبة مئوية - يعرض عدد لم يعجبني كـ نسبة مئوية - يعرض عدد لم يعجبني كـ رَقَم + يتم عرض مرات عدم الإعجاب كنسبة مئوية + يتم عرض مرات عدم الإعجاب كرقم مقاس زر أعجبني زر أعجبني مصمم لأدنى عرض @@ -914,8 +914,8 @@ Second \"item\" text" زر التخطي مصمم لأفضل مظهر إخفاء زر التخطي تلقائيًا إخفاء زر التخطي بعد بضع ثوانٍ - يتم عرض زر \"التخطي\" للمقطع بأكمله - عرض ملاحظة عند تخطي المقطع تلقائيًا + يتم عرض زر التخطي للمقطع بأكمله + عرض ملاحظة عند التخطي يتم عرض ملاحظة عندما يتم تخطي مقطع تلقائيًا. انقر هنا لمشاهدة مثال لن يتم عرض الملاحظة. انقر هنا لمشاهدة مثال عرض مدة الفيديو بدون المقاطع @@ -1016,7 +1016,7 @@ Second \"item\" text" تم تخطي عدة مقاطع التخطي تلقائيًا التخطي تلقائيًا مرة واحدة - عرض زر التخطي + عرض زر \"التخطي\" عرض في شريط تقدم الفيديو تعطيل غير قادر على إرسال المقطع: الحالة: %s @@ -1065,7 +1065,7 @@ Second \"item\" text" الوقت المحدد غير صحيح إحصائيات - الإحصائيات غير متوفرة مؤقتًا (API معطل) + الإحصائيات غير متوفرة مؤقتًا (الواجهة غير متوفرة) جارٍ التحميل... تم تعطيل SponsorBlock اسم المستخدم الخاص بك: <b>%s</b> diff --git a/patches/src/main/resources/addresources/values-as-rIN/strings.xml b/patches/src/main/resources/addresources/values-as-rIN/strings.xml index 4dc17a8af..daafec4ed 100644 --- a/patches/src/main/resources/addresources/values-as-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-as-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index b64a84603..7df8efbff 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -161,14 +161,11 @@ Davam et düyməsinə toxun və optimallaşdırma dəyişikliklərin qəbul et." Sazlama jurnalına yığın izləri daxildir Sazlama jurnalına yığın izləri daxil deyil ReVanced xətasında ani bildiriş göstər - Xəta baş verərsə bildiriş göstər - Xəta baş verərsə bildiriş göstərmə "Xəta ani bildirişlərin qapatmaq, bütün ReVanced xəta bildirişlərin gizlədir. Gözlənilməz hallardan xəbərdar olmayacaqsınız." - Bəyən və Abunə ol düyməsi parıltısın söndür Bəyən və Abunə ol düyməsinə toxunanda parlamayacaq Bəyən və Abunə ol düyməsinə toxunanda parlayacaq Albom kartlarını gizlət @@ -193,22 +190,15 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Hissələr göstərilir - \"Qoşul\" düyməsini gizlət Düymə gizlidir Düymə göstərilir - Kanal yerində \"Sizin üçün\" qismin gizlə - Bölmə gizlidir - Bölmə göstərilir \"Mənə bildir\" düyməsini gizlət Düymə gizlidir Düymə göstərilir - - \'İnsanların baxdıqları\' tövsiyələrin gizlə - Tövsiyələr gizlidir - Tövsiyələr göstərilir + \'Daha çox göstər\' düyməsini gizlət @@ -224,8 +214,6 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Çip bölməsi gizlidir Çip bölməsi göstərilir Videoların aşağısında açılan kartı gizlət - Açılan kartlar gizlidir - Açılan kartlar görünür İcma elanların gizlət İcma elanları gizlədilib İcma elanları göstərilir @@ -241,7 +229,6 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." İcma təlimatlarını gizlət İcma təlimatları gizlidir İcma təlimatları göstərilir - Abunəliklərin icma təlimatlarını gizlət Abunəliklərin icma təlimatları gizlidir Abunəliklərin icma təlimatları göstərilir Kanal üzvü bölməsin gizlət @@ -280,25 +267,10 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Sənətçi kartlarını gizlət Sənətçi kartları gizlidir Sənətçi kartları göstərilir - Atributlar bölməsini gizlət - \"Seçilən məkanlar\", Oyunlar və Musiqi bölmələri gizlidir - \"Seçilən məkanlar\", Oyunlar və Musiqi bölmələri göstərilir - Bölümlər bölməsini gizlət Bölümlər bölməsi gizlidir Bölümlər bölməsi göstərilir - \"Bu məzmun necə hazırlanıb\" bölməsini gizlət - \"Bu məzmun necə hazırlanıb\" bölməsi gizlidir - \"Bu məzmun necə hazırlanıb\" bölməsi görünür - \'Podkastı kəşf et\' bölməsini gizlət - \"Podkastı kəşf et\" bölməsi gizlədilir - \"Podkastı kəşf et\" bölməsi göstərilir - Məlumat kartları bölməsini gizlət Məlumat kartları bölməsi gizlədilir Məlumat kartları bölməsi göstərilir - \"Əsas anlayışlar\" bölməsini gizlət - \"Əsas anlayışlar\" bölməsi gizlidir - \"Əsas anlayışlar\" bölməsi göstərilir - Transkripsiya bölməsini gizlət Transkripsiya bölməsi gizlidir Transkripsiya bölməsi göstərilir Video açıqlaması @@ -316,27 +288,17 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Əlaqəli videolarda görünür Şərhlər Şərhlər bölməsi elementlərin gizlət və ya göstər - \'Söhbət yekunun\' gizlət - \"Söhbət yekunu\" gizlədilir - \'Söhbət yekunu\' göstərilir \'Üzvlərin şərhləri\' başlığını gizlət - \"Üzvlərin şərhləri\" başlığı gizlədilib - \"Üzvlərin şərhləri\" başlığı göstərilir Şərhlər bölməsini gizlət Şərhlər bölməsi gizlidir Şərhlər bölməsi göstərilir \"Shorts Yarat\" düyməsini gizlət - \"Shorts yarat\" düyməsi gizlidir - \"Shorts yarat\" düyməsi göstərilir Önbaxış şərhin gizlət Önbaxış şərhi gizlədilib Önbaxış şərhi göstərilir Təşəkkür Düyməsini Gizlət Təşəkkür düyməsi gizlidir Təşəkkür düyməsi göstərilir - Vaxt möhürü və emoji düymələrin gizlə - Vaxt möhürü və emoji düymələri gizlədilib - Vaxt möhürü və emoji düymələri göstərilir YouTube Doodle-ları gizlət Axtarış çubuğu Doodle-ları gizlidir @@ -417,12 +379,8 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Alış-veriş rəfi gizlidir Alış-veriş rəfi göstərilir Video açıqlamada alış-veriş linklərin gizlə - Alış-veriş bağlantıları gizlədilir - Alış-veriş bağlantıları göstərilir Kanalda \"Mağazaya ziyarət\" düyməsin gizlə - Düymə gizlidir - Düymə göstərilir Veb axtarış nəticələrini gizlət Veb axtarış nəticələri gizlədilir Veb axtarış nəticələri göstərilir @@ -462,8 +420,6 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Xarici yükləmələr Xarici yükləyici istifadəsi üçün tənzimləmələr Xarici yükləmə düyməsini göstər - Yükləmə düyməsi oynadıcıda göstərilir - Yükləmə düyməsi oynadıcıda göstərilmir Yükləmə fəaliyyət düyməsin qəbul etmə Yükləmə düyməsi, xarici yükləyicinizi açır @@ -831,7 +787,6 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir" \"Bəyənməmə\" müvəqqəti əlçatmazdır (API vaxtı bitdi) Bəyənməmə əlçatmazdır (status %d) - Bəyənməmə əlçatmazdır (qəbuledici API limitinə çatdı) Bəyənməmə əlçatmazdır (%s) Ryd ilə səsvermə üçün videonu yenidən yüklə @@ -840,14 +795,7 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"Bəyənməmələr göstərilir Bəyənməmələr göstərilmir \"Shorts\"da bəyənməmə sayını göstər - Bəyənməmə sayı \"Shorts\"da göstərilir - "Shorts-da görünən bəyənməmələr - -Məhdudiyyət: Bəyənməmələr gizli rejimdə görünmür" - \"Bəyənməmə\"lər \"Shorts\"da gizlidir \"Bəyənməmə\"lər faiz olaraq - \"Bəyənməmə\"lər faiz olaraq göstərilir - \"Bəyənməmə\"lər nömrəylə göstərilir Yığcam Bəyən Düyməsi Daha kiçik en üçün hazırlanmış Bəyən düyməsi @@ -909,20 +857,15 @@ Bu funksiya 720p və ya daha aşağı video keyfiyyəti ilə və çox sürətli Düymələr və idarəedicilər kvadratdır Düymələr və idarəedicilər dairəvidir - Yığcam ötürmə düyməsini istifadə et Ən kiçik en üçün hazırlanmış ötürmə düyməsi Ən yaxşı görünüş üçün hazırlanan ötürmə düyməsi - Ötürmə düyməsini avtomatik gizlət Ötürmə düyməsi bir neçə saniyə sonra gizlənir - Tam bölüm üçün göstərilən ötürmə düyməsi - Birbaşa ötürüləndə ani bildiriş göstər Bölüm avto-ötürüləndə bildiriş göstərilir. Nümunə görmək üçün bura toxun Bildiriş göstərilmir. Nümunə görmək üçün bura toxun Bölümsüz video uzunluğun göstər Video uzunluğu bütün bölümləri silir, tam video uzunluğu yanaşı mötərizədə göstərilir Tam video uzunluğu göstərilir Yeni bölümlər yaradılır - Yeni bölüm yarat düyməsini göstər Yeni bölüm yarat düyməsi göstərilir Yeni bölüm yarat düyməsi göstərilmir Yeni bölüm irəliləyişini tənzimlə @@ -1016,7 +959,6 @@ Sizin istifadəçi Id-niz parol kimidir və heç vaxt paylaşmaq olmaz. Çoxlu bölümlər ötürüldü Birbaşa ötür Bir dəfə avtomatik ötür - Ötürmə düyməsini göstər İrəliləmə cizgisində göstər Qapadın Bölüm göndərilmir: %s @@ -1042,9 +984,6 @@ Artıq mövcuddur" Seçimlərdə kateqoriya qeyri-aktivdir. Göndərmək üçün kateqoriyanı aktiv et. Yeni SponsorBlock bölümü %s, yeni bölümün başlanğıcı və ya sonu kimi təyin edilsin? - başlanğıc - bitiş - indi Bölüm başladığı vaxt Bölümün bitmə vaxtı Vaxtlar düzgündür? @@ -1065,7 +1004,6 @@ Təqdim etməyə hazırdır?" Yanlış vaxt verilmişdir Statistikalar - Statistikalar müvəqqəti olaraq əlçatmazdır (API zəifdir) Yüklənir... SponsorBlock qapadıldı İstifadəçi adınız: <b>%s</b> @@ -1283,13 +1221,9 @@ DeArrow haqqında ətraflı öyrənmək üçün bura toxun" Videonun ortası Videonun sonu - DeArrow müvəqqəti əlçatan deyil (status kodu: %s) - DeArrow müvəqqəti olaraq əlçatan deyil ReVanced elanlarını göstər - Elanlar açılışda göstərilir - Elanlar açılışda göstərilmir Elanları açılışda göstər Elan provayderinə bağlanmaq olmadı Ləğv et diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index a42d1476f..fbb18a615 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" Журналы адладкі ўключаюць трасіроўку стэка Журналы адладкі не ўключаюць трасіроўку стэка Паказаць тост пры памылцы ReVanced - Тост паказваецца, калі ўзнікае памылка - Тост не паказваецца, калі ўзнікае памылка + Паказваць toast у выпадку памылкі + Не паказваць toast у выпадку памылкі "Адключэнне паведамленняў пра памылкі схавае ўсе апавяшчэнні ReVanced пра памылкі. Вы не будзеце атрымліваць апавяшчэнні пра нечаканыя падзеі." @@ -193,22 +193,22 @@ Second \"item\" text" Паказаны паліцы - Схаваць кнопку \"Далучыцца\" + Схаваць кнопку «Далучыцца» Кнопка схавана Паказана кнопка - Схаваць паліцу \"Для вас\" на старонцы канала - Паліца схаваная - Паказана паліца + Схаваць паліцу «Для вас» + Паліца на старонцы канала схаваная + Паліца на старонцы канала паказаная Схаваць кнопку \"Паведаміць мне\" Кнопка схавана Паказана кнопка - - Схаваць рэкамендацыі \"Людзі таксама глядзелі\" - Рэкамендацыі схаваныя - Паказаны рэкамендацыі + + Схаваць надпіс «Людзі таксама глядзелі» + Надпіс схаваны + Надпіс паказаны Схаваць кнопку \"Паказаць больш\" @@ -224,8 +224,8 @@ Second \"item\" text" Паліца для чыпсаў схаваная Паказана паліца для чыпсаў Схаваць пашыраную картку пад відэа - Пашыраныя карткі схаваныя - Пашыраныя карткі паказаныя + Разгортваемая картка схаваная + Разгортваемая картка паказаная Схаваць паведамленні ў супольнасці Паведамленні ў супольнасці схаваны Паказваюцца паведамленні ў супольнасці @@ -241,7 +241,7 @@ Second \"item\" text" Схаваць правілы супольнасці Правілы супольнасці схаваныя Паказаны правілы супольнасці - Схаваць правілы супольнасці падпісчыкаў + Схаваць рэкамендацыі для падпісчыкаў Правілы супольнасці падпісчыкаў схаваны Паказаны правілы супольнасці падпісчыкаў Схаваць паліцу ўдзельніка канала @@ -280,25 +280,25 @@ Second \"item\" text" Схаваць карткі выканаўцаў Карткі выканаўцаў схаваныя Паказваюцца карткі выканаўцаў - Схаваць раздзел атрыбутаў - Раздзелы \"Выбраныя месцы\", гульні і музыка схаваны - Паказваюцца раздзелы \"Выбраныя месцы\", Гульні і Музыка - Схаваць раздзел \"Раздзелы\" + Схаваць атрыбуты + Раздзелы «Папулярныя месцы», «Гульні», «Музыка» і «Людзі, якіх згадвалі» схаваныя + Раздзелы «Папулярныя месцы», «Гульні», «Музыка» і «Людзі, якіх згадвалі» паказаныя + Схаваць раздзелы Раздзел раздзелаў схаваны Паказваецца раздзел раздзелаў - Схаваць раздзел «Як быў зроблены гэты кантэнт» - Раздзел «Як быў зроблены гэты кантэнт» схаваны - Раздзел «Як быў зроблены гэты кантэнт» паказаны - Схаваць раздзел \"Даследаваць падкаст\" - Раздзел \"Агляд падкаста\" схаваны - Паказаны раздзел \"Агляд падкаста\" - Схаваць раздзел інфармацыйных карт + Схаваць «Як быў створаны гэты кантэнт» + Раздзел «Як быў створаны гэты кантэнт» схаваны + Раздзел «Як быў створаны гэты кантэнт» паказаны + Схаваць «Пазнаёмцеся з падкастам» + Раздзел «Пазнаёмцеся з падкастам» схаваны + Раздзел «Пазнаёмцеся з падкастам» паказаны + Схаваць інфармацыйныя карткі Раздзел інфармацыйных картак схаваны Паказваецца раздзел інфармацыйных карт - Схаваць раздзел «Ключавыя паняцці» - Раздзел \"Ключавыя паняцці\" схаваны - Паказаны раздзел «Ключавыя паняцці» - Схаваць раздзел стэнаграмы + Схаваць «Ключавыя канцэпцыі» + Раздзел «Ключавыя канцэпцыі» схаваны + Раздзел «Ключавыя канцэпцыі» паказаны + Схаваць стэнаграму Раздзел стэнаграмы схаваны Паказваецца раздзел стэнаграмы Апісанне відэа @@ -316,27 +316,27 @@ Second \"item\" text" Паказана ў звязаных відэа Каментарыі Схаваць або паказаць кампаненты раздзела каментарыяў - Схаваць \"Зводка чата\" - «Агляд чата» схаваны - «Агляд чата» паказаны + Схаваць «Зводку чата» + Зводка чата схаваная + Зводка чата паказаная Схаваць загаловак \"Каментарыі ўдзельнікаў\" - Загаловак \"Каментарыі ўдзельнікаў\" схаваны - Паказаны загаловак \"Каментарыі ўдзельнікаў\" + Загаловак «Каментары ўдзельнікаў» схаваны + Загаловак «Каментары ўдзельнікаў» паказаны Схаваць раздзел каментарыяў Раздзел каментарыяў схаваны Паказваецца раздзел каментарыяў Схаваць кнопку \"Створиць Short\" - Кнопка \"Створиць Short\" схавана - Кнопка \"Створиць Short\" паказана + Кнопка «Стварыць Shorts» схаваная + Кнопка «Стварыць Shorts» паказаная + Схаваць кнопкі эмодзі і адзнак часу + Кнопкі эмодзі і адзнак часу схаваныя + Кнопкі эмодзі і адзнак часу паказаныя Схаваць каментарый для папярэдняга прагляду Каментарый перад праглядам схаваны Паказваецца папярэдні прагляд каментарыя Схаваць кнопку \"Дзякуй\"\" Кнопка падзякі схавана Паказана кнопка падзякі - Схаваць метку часу і кнопкі эмодзі - Кнопкі меткі часу і эмодзі схаваны - Паказваюцца кнопкі меткі часу і эмодзі Схаваць YouTube Doodles Doodles у панэлі пошуку схаваны @@ -417,12 +417,12 @@ Second \"item\" text" Паліца крамы схавана Паліца крамы паказана Схаваць спасылкі на пакупкі ў апісанні відэа - Спасылкі на пакупкі схаваныя - Паказваюцца спасылкі на пакупкі + Спасылкі на пакупкі ў апісанні відэа схаваныя + Спасылкі на пакупкі ў апісанні відэа паказаныя Схавайце кнопку \"Наведайце краму\" на старонках канала - Кнопка схавана - Паказана кнопка + Кнопка на старонцы канала схаваная + Кнопка на старонцы канала паказаная Схаваць вынікі вэб-пошуку Вынікі вэб-пошуку схаваныя Паказваюцца вынікі вэб-пошуку @@ -462,8 +462,8 @@ Second \"item\" text" Знешнія загрузкі Налады для выкарыстання вонкавага загрузніка Паказаць знешнюю кнопку загрузкі - Кнопка загрузкі паказваецца ў плэеры - Кнопка загрузкі не адлюстроўваецца ў плэеры + Кнопка загрузкі ў прайгравальніку паказаная + Кнопка загрузкі ў прайгравальніку не паказаная Перавызначыць кнопку дзеянні спампоўкі Кнопка \"Спампаваць\" адкрывае ваш знешні загрузнік @@ -831,7 +831,7 @@ Second \"item\" text" Адзнакі \"Не падабаецца\" часова недаступныя (час чакання API скончыўся) Дызлайкі недаступныя (статус %d) - Дызлайкі недаступныя (дасягнуты ліміт кліенцкага API) + Недаступныя дызлайкі (ліміт API кліента) Не падабаецца (%s) Перазагрузіце відэа, каб прагаласаваць з дапамогай функцыі \"Вярнуць не падабаецца YouTube\" @@ -840,14 +840,14 @@ Second \"item\" text" Дызлайкі паказаны Дызлайкі не паказваюцца Паказвайце \"не падабаецца\" на Shorts - Адзнакі \"не падабаецца\" ў Shorts - "Непападання паказаны на Shorts + Дызлайкі на Shorts паказаныя + "Дызлайкі на Shorts паказаныя -Абмежаванне: Непападання могуць не з'яўляцца ў рэжыме інкогніта" - Дызлакі схаваныя ў Shorts +Абмежаванне: дызлайкі могуць не адлюстроўвацца ў рэжыме інкогніта" + Дызлайкі на Shorts не паказаныя Дызлайкі ў працэнтах - Неўпадабанні паказаны ў працэнтах - Неўпадабанні паказаны ў выглядзе колькасці + Дызлайкі паказаны ў працэнтах + Дызлайкі паказаны лічбай Кампактны дызайн кнопак «Падабаецца» і «Не падабаецца» Кнопка \"Падабаецца\" ў стылі мінімальнай шырыні @@ -909,20 +909,20 @@ Second \"item\" text" Кнопкі і элементы кіравання квадратныя Кнопкі і элементы кіравання закруглены - Выкарыстоўвайце кнопку кампактнага пропуску + Выкарыстоўваць кампактную кнопку «Прапусціць» Кнопка \"Прапусціць\" у стылі мінімальнай шырыні Кнопка \"Прапусціць\" аформлена для лепшага выгляду - Аўтаматычна хаваць кнопку пропуску + Аўтаматычна хаваць кнопку «Прапусціць» Кнопка \"Прапусціць\" скрываецца праз некалькі секунд - Кнопка \"Прапусціць\" адлюстроўваецца для ўсяго сегмента - Паказаць тост пры аўтаматычным пропуску + Кнопка «Прапусціць» паказана для ўсяго сегмента + Паказваць toast пры пропуску Тост паказваецца, калі сегмент аўтаматычна прапускаецца. Націсніце тут, каб убачыць прыклад Тост не паказваецца. Націсніце тут, каб убачыць прыклад Паказаць працягласць відэа без сегментаў Працягласць відэа мінус усе сегменты, паказана ў дужках побач з поўнай працягласцю відэа Паказана поўная даўжыня відэа Стварэнне новых сегментаў - Паказаць кнопку стварэння новага сегмента + Паказваць кнопку «Стварыць новы сегмент» Паказана кнопка \"Стварыць новы сегмент\" Кнопка \"Стварыць новы сегмент\" не паказваецца Адрэгулюйце новы крок сегмента @@ -1017,7 +1017,7 @@ Second \"item\" text" Прапушчаны некалькі сегментаў Прапусціць аўтаматычна Прапусціць аўтаматычна адзін раз - Паказаць кнопку пропуску + Паказваць кнопку «Прапусціць» Паказаць на панэлі пошуку Адключыць Немагчыма адправіць сегмент: %s @@ -1043,9 +1043,9 @@ Second \"item\" text" Катэгорыя адключана ў наладах. Уключыце катэгорыю для адпраўкі. Новы сегмент SponsorBlock Усталяваць %s у якасці пачатку або канца новага сегмента? - пачаць - канец - зараз + Пачатак + Канец + Цяпер Час пачатку сегмента Час заканчэння сегмента Ці правільны час? @@ -1289,8 +1289,8 @@ Second \"item\" text" Паказаць аб\"явы ReVanced - Аб\"явы паказваюцца пры запуску - Аб\"явы не паказваюцца пры запуску + Анонсы пры запуску паказаны + Анонсы пры запуску не паказаны Паказваць аб\"явы пры запуску Не ўдалося падключыцца да пастаўшчыка аб\"яў расслабіцца diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 2f6520f27..0a6f8e0cd 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" Дневникът за отстраняване на грешки съдържа следи от стека Дневникът за отстраняване на грешки не съдържа следи от стека Покажи системно съобщение при ReVanced грешка - Системно съобщение ще бъде показано, ако се появи грешка - Системно съобщение няма да бъде показано, ако се появи грешка + Показва се toast, ако възникне грешка + Не се показва toast, ако възникне грешка "Изключването на изскачащи съобщения за грешки крие всички известия за грешки на ReVanced. Няма да бъдете уведомени за неочаквани събития." @@ -193,22 +193,22 @@ Second \"item\" text" Хоризонтални секции се показват - Скриване на бутона \'Присъедини се\' + Скриване на бутона \"Присъединяване\" Бутона Покажи още е скрит Бутона \"Уведоми ме\" се показва - Скриване на секцията \'За вас\' в страницата на канала - Секцията \'За Вас\' е скрита - Секцията \'За Вас\' се показва + Скриване на рафта \"За вас\" + Рафтът в страницата на канала е скрит + Рафтът в страницата на канала е показан Скриване на бутона \"Уведоми ме\" Бутона \"Уведоми ме\" е скрит Бутона \"Уведоми ме\" се показва - - Скриване на препоръките \'Други харесват също\' - Препоръките са скрити - Препоръките се показват + + Скриване на етикета \"Хората също гледаха\" + Етикетът е скрит + Етикетът е показан Скриване на бутона \"Покажи още\" @@ -224,8 +224,8 @@ Second \"item\" text" Рафтът \"Chip\" е скрит Рафтовете със снимки се показват Скрий разширяемата карта под видеоклиповете - Разширяемите карти са скрити - Разширяемите карти се показват + Разгъваемата карта е скрита + Разгъваемата карта е показана Скриване на публикациите от общността Насоките на общността са скрити Последните публикации са показани @@ -241,7 +241,7 @@ Second \"item\" text" Скриване на насоките на общността Насоките на общността са скрити Скриване на насоките за общността на абонатите - Скриване на насоките за общността на абонатите + Скриване на указанията за абонатори Насоките за общността са скрити Насоките за общността са показани Скриване на секцията с членуващи @@ -280,25 +280,25 @@ Second \"item\" text" Скриване на картите на артистите Картите на изпълнителите са скрити Показват се карти на артисти - Скриване на секцията с атрибути - „Популярни места“, „Игри“ и „Музика“ под описанието са скрити - „Популярни места“, „Игри“ и „Музика“ под описанието се показват - Скриване на секцията с заглавия + Скриване на атрибути + Секциите \"Препоръчани места\", \"Игри\", \"Музика\" и \"Споменати хора\" са скрити + Секциите \"Препоръчани места\", \"Игри\", \"Музика\" и \"Споменати хора\" са показани + Скриване на глави Секцията с заглавия е скрита Секцията с заглавия се показва - Скриване на секцията \'Как е създадено това съдържание\' - Секцията \'Как е създадено това съдържание\' е скрита - Секцията \'Как е създадено това съдържание\' се показва - Скриване секцията „Разгледайте подкаста“ - \"Разгледайте подкаста\" е скрита - \"Разгледайте подкаста\" се показва - Скриване на раздела за информационни карти + Скриване на \"Как е създадено това съдържание\" + Секцията \"Как е създадено това съдържание\" е скрита + Секцията \"Как е създадено това съдържание\" е показана + Скриване на \"Разгледайте подкаста\" + Секцията \"Разгледайте подкаста\" е скрита + Секцията \"Разгледайте подкаста\" е показана + Скриване на инфо. карти Разделът за информационни карти е скрит Разделът за информационни карти е показан - Раздел „Ключови понятия“ - Раздел „Ключови понятия“ са скрит - Раздел „Ключови понятия“ се показва - Скриване на раздела за транскрипция + Скриване на \"Основни концепции\" + Секцията \"Основни концепции\" е скрита + Секцията \"Основни концепции\" е показана + Скриване на транскрипт Разделът за транскрипция е скрит Разделът за транскрипция е показан Описание на видеото @@ -316,27 +316,27 @@ Second \"item\" text" Показано в сродни видеоклипове Коментари Скриване или показване на секцията за коментари - Скрий „Резюме на чата“ - \'Резюме на чата\' е скрито - \'Резюме на чата\' е показано + Скриване на \"Резюме на чата\" + Резюмето на чата е скрито + Резюмето на чата е показано Скриване на „Коментари, направени от членове“ - „Коментари от членове“ са скрити - „Коментари от членове“ се показват + Заглавието на коментарите от членове е скрито + Заглавието на коментарите от членове е показано Скриване на секцията с коментари Секцията с коментари е скрита Секцията с коментари се показва Бутон за създаване на Shorts - Бутон за създаване на Shorts е скрит - Бутон за създаване на Shorts се показва + Бутонът \"Създаване на Short\" е скрит + Бутонът \"Създаване на Short\" е показан + Скриване на бутоните за емоджи и времеви печат + Бутоните за емоджи и времеви печат са скрити + Бутоните за емоджи и времеви печат са показани Преглед на коментари Прегледа на коментари е скрит Прегледа на коментари се показва Скрий бутона за харесване Бутона за благодарност е скрит Бутона за благодарност се показва - Бутони в лентата на прогреса и емотикони - Бутоните са скрити - Бутоните се показват YouTube Doodles Doodles в лентата за търсене са скрити @@ -417,12 +417,12 @@ Second \"item\" text" Рафта за пазаруване е скрит Рафта за пазаруване се показва Скриване на връзки за пазаруване - Връзките за пазаруване са скрити - Връзките за пазаруване се показват + Връзките за пазаруване в описанието на видеоклипа са скрити + Връзките за пазаруване в описанието на видеоклипа са показани Скрийте бутона „Посетете магазина“ на страниците на каналите - Бутона Покажи още е скрит - Бутона \"Уведоми ме\" се показва + Бутонът в страницата на канала е скрит + Бутонът в страницата на канала е показан Скриване на резултатите от уеб търсенето Резултатите от уеб търсенето са скрити Резултатите от уеб търсенето са показани. @@ -462,8 +462,8 @@ Second \"item\" text" Външни изтегляния Настройки за използване на външно приложение за изтегляне Показване на бутона за изтегляне чрез външно приложение - Бутонът за изтегляне е показан в плейъра - Бутонът за изтегляне не е показан в плейъра + Бутонът за изтегляне в плейъра е показан + Бутонът за изтегляне в плейъра не е показан Заместване на бутона Download Бутонът за изтегляне отваря избраното от Вас външно приложение за изтегляне @@ -831,7 +831,7 @@ Second \"item\" text" Нехаресванията временно не са налични (API timed out) Нехаресванията не са налични (status %d) - Нехаресванията не са достъпни (достигнат лимит на API) + Не са налични нехаресвания (ограничение на клиентския API) Нехаресванията не са налични (%s) Презареди видеото за гласуване с ReturnYouTubeDislike @@ -840,14 +840,14 @@ Second \"item\" text" Нехаресванията се показват Нехаресванията не се показват Пок. нехаресвания в кратките клипове - Нехаресванията се показват в кратките клипове - "Нехаресванията се показват на шорти + Нехаресванията на Shorts са показани + "Нехаресванията на Shorts са показани -Ограничение: Нехаресванията може да не се появят в режим инкогнито" - Нехаресванията са скрити в кратките клипове +Ограничение: Нехаресванията може да не се показват в режим инкогнито" + Нехаресванията на Shorts не са показани Нехаресвания като процент - Нехаресванията се показват като процент - Нехаресванията се показват като число + Нехаресванията са показани като процент + Нехаресванията са показани като число Компактен Like бутон Включен компактен бутон \"Харесва ми\" @@ -909,20 +909,20 @@ Second \"item\" text" Бутоните и контролите са квадратни Бутоните и контролите са заоблени - Компактен бутон за пропускане + Използване на компактен бутон \"Пропускане\" Мин. ширина на бутона за пропускане Най-добър изглед на бутона за пропускане - Авт. скриване на бутона за пропускане + Автоматично скриване на бутона \"Пропускане\" Бутона за пропускане се скрива след няколко секунди - Бутона за пропускане се показва за цялата част - Показв. известие при автом. пропуск. част + Бутонът \"Пропускане\" е показан за целия сегмент + Показване на toast при пропускане Показване на известие при автоматично пропусната част. Докоснете тук за пример Известието не се показва. Докоснете тук за пример Показване на дължината на видеото без сигментите Дължината на видеото без всички части показана в скоби до цялата дължина Цялата дължина на видето се показва Създаване на нови части - Показване на бутона за нова част + Показване на бутон \"Създаване на нов сегмент\" Бутона създаване за нова част се показва Бутона създаване за нова част не се показва Настройване стъпка на новата част @@ -1016,7 +1016,7 @@ Second \"item\" text" Пропуснати множество части Автоматично пропускане Авт. пропускане веднъж - Показвай бутон за пропускане + Показване на бутон \"Пропускане\" Показв. в лентата за време Деактивиране Не може да се изпрати сегмент: %s @@ -1042,9 +1042,9 @@ Second \"item\" text" Категорията е изкл. в настройките. Вкл. я за да можете да изпратите. Нова част в SponsorBlock Задаване на %s като начало или край на нов раздел? - начало - край - сега + Начало + Край + Сега Частта започва от Частта свършва до Времената точни ли са? @@ -1065,7 +1065,7 @@ Second \"item\" text" Зададено е невалидно време Статистика - Статистиката е враменно недостъпна (API не работи) + Статистиките временно не са налични (API не работи) Зареждане... SponsorBlock е деактивиран. Вашето потреб. име: <b>%s</b> @@ -1283,13 +1283,13 @@ Second \"item\" text" Средата на видеото Края на видеото - DeArrow временно не е наличен. (код на състоянието: %s) + DeArrow временно не е наличен (код на състоянието: %s) DeArrow временно не е наличен Показване на ReVanced съобщения - Съобщенията се показват при стартиране - Съобщенията не се показват при стартиране + Обявите при стартиране са показани + Обявите при стартиране не са показани Показване на съобщения при стартиране Неуспешно свързване с доставчик на съобщения Отхвърли diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index f96aac6f9..e65b9e93b 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -161,14 +161,14 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ ডিবাগ লগ স্টেক ট্রেস সংযুক্ত করবে ডিবাগ লগ স্টেক ট্রেস সংযুক্ত করবে না ReVanced এর ত্রুটির ক্ষেত্রে টোস্ট দেখান - কোন ত্রুটি দেখা গেলে টোস্ট দেখায় - কোন ত্রুটি দেখা গেলে টোস্ট দেখায় না + যদি ত্রুটি ঘটে তবে toast দেখানো হবে + যদি ত্রুটি ঘটে তবে toast দেখানো হবে না "ত্রুটি \"toast\" বন্ধ করে ReVanced ত্রুটি বিজ্ঞপ্তিগুলি লুকানো হয়। আপনি কোনও অপ্রত্যাশিত ঘটনার বিষয়ে অবহিত হবেন না।" - সক্রিয়করন বোতাম গ্লো বন্ধ করুন + লাইক এবং সাবস্ক্রাইব বোতাম গ্লো বন্ধ করুন উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে না উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে অ্যালবাম কার্ড লুকান @@ -193,22 +193,22 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ শেলফ প্রদর্শিত হয়েছে - \'জয়েন করুন\' বোতাম লুকান + যোগদান বোতাম লুকান বোতাম লুকানো আছে বোতাম দেখানো আছে - চ্যানেল পাতায় \'আপনার জন্য\' শেলফ লুকান - শেলফ লুকিয়ে রয়েছে - শেলফ প্রদর্শিত হয়েছে + \'আপনার জন্য\' শেল্ফ লুকান + চ্যানেল পৃষ্ঠায় শেল্ফ লুকানো আছে + চ্যানেল পৃষ্ঠায় শেল্ফ দেখানো হয়েছে \'আমাকে জানান\' বোতাম লুকান বোতাম লুকানো আছে বোতাম দেখানো আছে - - \'মানুষ আরও দেখছে\' প্রস্তাবনাগুলো লুকান - প্রস্তাবনাগুলো লুকিয়ে রয়েছে - প্রস্তাবনাগুলো প্রদর্শিত হয়েছে + + \'People also watched\' লেবেল লুকান + লেবেল লুকানো আছে + লেবেল দেখানো হয়েছে \'আরও দেখান\' বোতাম লুকান @@ -224,8 +224,8 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ চিপ শেলপ লুকিয়ে রয়েছে চিপ শেলপ প্রদর্শিত হয়েছে ভিডিওর নীচে সম্প্রসারণযোগ্য কার্ড লুকান - সম্প্রসারণযোগ্য কার্ডগুলি লুকানো আছে - সম্প্রসারণযোগ্য কার্ডগুলি প্রদর্শিত হচ্ছে + প্রসারণযোগ্য কার্ড লুকানো আছে + প্রসারণযোগ্য কার্ড দেখানো হয়েছে সম্প্রদায় পোস্ট লুকান সম্প্রদায় পোস্ট লুকিয়ে রয়েছে সম্প্রদায় পোস্ট প্রদর্শিত হয়েছে @@ -241,7 +241,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ সম্প্রদায় নির্দেশিকা লুকান সম্প্রদায় নির্দেশিকা লুকিয়ে রয়েছে সম্প্রদায় নির্দেশিকা প্রদর্শিত হয়েছে - সাবস্ক্রাইবারদের সম্পদ্রায় নির্দেশিকা লুকান + সাবস্ক্রাইবার নির্দেশিকা লুকান সাবস্ক্রাইবারদের সম্পদ্রায় নির্দেশিকা লুকিয়ে রয়েছে সাবস্ক্রাইবারদের সম্পদ্রায় নির্দেশিকা প্রদর্শিত হয়েছে চ্যানেল মেম্বার শেলফ লুকান @@ -280,25 +280,25 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ আর্টিস্ট কার্ড লুকান আর্টিস্ট কার্ড লুকিয়ে রয়েছে আর্টিস্ট কার্ড প্রদর্শিত হয়েছে - বৈশিষ্ট্য বিভাগ লুকান - \'বৈশিষ্ট্যযুক্ত স্থান\', গেম এবং সঙ্গীত বিভাগগুলি লুকানো আছে - \'বৈশিষ্ট্যযুক্ত স্থান\', গেম এবং সঙ্গীত বিভাগগুলি প্রদর্শিত হয়েছে - চ্যাপ্টার বিভাগ লুকান + বৈশিষ্ট্যাবলী লুকান + বৈশিষ্ট্যযুক্ত স্থান, গেমস, সঙ্গীত, এবং উল্লিখিত ব্যক্তি বিভাগগুলি লুকানো আছে + বৈশিষ্ট্যযুক্ত স্থান, গেমস, সঙ্গীত, এবং উল্লিখিত ব্যক্তি বিভাগগুলি দেখানো হয়েছে + অধ্যায় লুকান চ্যাপ্টার বিভাগ লুকিয়ে রয়েছে চ্যাপ্টার বিভাগ প্রদর্শিত হয়েছে - \'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি লুকান - \'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি লুকানো আছে - \'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি প্রদর্শিত হচ্ছে - ‘পডকাস্ট বিভাগ লুকান’ - ‘পডকাস্ট বিভাগ’ লুকানো আছে - ‘পডকাস্ট বিভাগ’ প্রদর্শিত হয়েছে - তথ্য কার্ড সেকশন লুকান + \'How this content was made\' লুকান + How this content was made বিভাগটি লুকানো আছে + How this content was made বিভাগটি দেখানো হয়েছে + \'Explore the podcast\' লুকান + Explore the podcast বিভাগটি লুকানো আছে + Explore the podcast বিভাগটি দেখানো হয়েছে + তথ্য কার্ড লুকান তথ্য কার্ড সেকশন লুকিয়ে রয়েছে তথ্য কার্ড সেকশন প্রদর্শিত হয়েছে - ‘মূল বিষয়বস্তু’ বিভাগ লুকানো আছে - ‘মূল বিষয়বস্তু’ বিভাগ লুকিয়ে রয়েছে - ‘मुख्य संकल्पना’ अनुभाग प्रदर्शित होता है - ट्रांसक्रिप्ट अनुभाग छिपाएँ + \'Key concepts\' লুকান + Key concepts বিভাগটি লুকানো আছে + Key concepts বিভাগটি দেখানো হয়েছে + নথি লুকান ট্রান্সস্ক্রিপ্ট বিভাগ লুকিয়ে রয়েছে ট্রান্সস্ক্রিপ্ট বিভাগ প্রদর্শিত হয়েছে ভিডিওর বিবরণ @@ -316,27 +316,27 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ সম্পর্কিত ভিডিওতে প্রদর্শিত হয়েছে মন্তব্য মন্তব্য বিভাগের উপাদানগুলি লুকান বা দেখান৷ - \'চ্যাটের সারাংশ\' লুকান - “চ্যাট সারাংশ” লুকানো আছে - “চ্যাট সারাংশ” দেখানো হচ্ছে + \'Chat summary\' লুকান + চ্যাট সারসংক্ষেপ লুকানো আছে + চ্যাট সারসংক্ষেপ দেখানো হয়েছে \'মেম্বারদের মন্তব্য\' হেডার লুকান - \'মেম্বারদের মন্তব্য\' হেডার লুকিয়ে রয়েছে - \'মেম্বারদের মন্তব্য\' হেডার প্রদর্শিত হয়েছে + সদস্যদের দ্বারা মন্তব্য হেডার লুকানো আছে + সদস্যদের দ্বারা মন্তব্য হেডার দেখানো হয়েছে মন্তব্য বিভাগ লুকান মন্তব্য বিভাগ লুকিয়ে রয়েছে মন্তব্য বিভাগ প্রদর্শিত হয়েছে \'Short তৈরি করুন\' বোতাম লুকান - \'Short তৈরি করুন\' বোতাম লুকিয়ে রয়েছে - \'Short তৈরি করুন\' বোতাম প্রদর্শিত হয়েছে + একটি Shorts বোতাম তৈরি করুন লুকানো আছে + একটি Shorts বোতাম তৈরি করুন দেখানো হয়েছে + ইমোজি এবং টাইমস্ট্যাম্প বোতাম লুকান + ইমোজি এবং টাইমস্ট্যাম্প বোতাম লুকানো আছে + ইমোজি এবং টাইমস্ট্যাম্প বোতাম দেখানো হয়েছে মন্তব্যের পূর্বরূপ লুকান মন্তব্যের পূর্বরূপ লুকিয়ে রয়েছে মন্তব্যের পূর্বরূপ প্রদর্শিত হয়েছে ধন্যবাদ বাটন লুকান ধন্যবাদ বোতাম লুকিয়ে রয়েছে ধন্যবাদ বোতাম প্রদর্শিত হয়েছে - টাইমস্ট্যাম্প ও ইমোজি বোতাম লুকান - টাইমস্ট্যাম্প ও ইমোজি বোতাম লুকিয়ে রয়েছে - টাইমস্ট্যাম্প ও ইমোজি বোতাম প্রদর্শিত হয়েছে YouTube Doodles छिपाएँ सर्च बार Doodles छिपे हुए हैं @@ -417,12 +417,12 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ শপিং শেলফ লুকানো আছে শপিং শেলফ দেখানো হচ্ছে ভিডিওর বিবরণে কেনাকাটার লিঙ্ক লুকান - কেনাকাটার লিঙ্ক লুকিয়ে রয়েছে - কেনাকাটার লিঙ্ক প্রদর্শিত হয়েছে + ভিডিও বিবরণে শপিং লিঙ্ক লুকানো আছে + ভিডিও বিবরণে শপিং লিঙ্ক দেখানো হয়েছে চ্যানেল পাতায় \'স্টোরে যান\' বোতাম লুকান - বোতাম লুকানো আছে - বোতাম দেখানো আছে + চ্যানেল পৃষ্ঠায় বোতাম লুকানো আছে + চ্যানেল পৃষ্ঠায় বোতাম দেখানো হয়েছে লোকেরা এইগুলিও সার্চ করছে লুকান লোকেরা এইগুলিও সার্চ করছে লুকিয়ে রয়েছে লোকেরা এইগুলিও সার্চ করছে প্রদর্শিত হয়েছে @@ -462,8 +462,8 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ বাহিরে ডাউনলোড বাহিরের ডাউনলোডার ব্যবহার করার সেটিং বাহিরের ডাউনলোডার বাটন দেখান - প্লেয়ারে ডাউনলোড বোতাম প্রদর্শিত হয়েছে - প্লেয়ারে ডাউনলোড বোতাম প্রদর্শিত হয়নি + প্লেয়ারে ডাউনলোড বোতাম দেখানো হয়েছে + প্লেয়ারে ডাউনলোড বোতাম দেখানো হয়নি ডাউনলোড অ্যাকশন বোতামটি ওভাররাইড করুন ডাউনলোড বোতামটি আপনার বাহিরের ডাউনলোডার খুলবে @@ -831,7 +831,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ অপছন্দ সাময়িকভাবে উপলভ্য নয় (API সময় শেষ হয়েছে) অপছন্দ উপলভ্য নয় (অবস্থা %d) - অপছন্দ উপলভ্য নয় (ক্লায়েন্ট API সীমা পৌঁছেছে) + অপছন্দগুলি উপলব্ধ নেই (ক্লায়েন্ট API সীমা) অপছন্দ উপলভ্য নয় (%s) ReturnYouTubeDislike দিয়ে ভোট দিতে ভিডিও আবার লোড করুন @@ -840,14 +840,14 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ অপছন্দগুলো প্রদর্শিত হয়েছে অপছন্দগুলো প্রদর্শিত হয়নি Shorts এ অপছন্দ দেখান - Shorts এ অপছন্দ পদর্শিত হয়েছে - "Shorts-এ ডিসলাইক দেখানো হচ্ছে + Shorts-এ অপছন্দগুলি দেখানো হয়েছে + "Shorts-এ অপছন্দগুলি দেখানো হয়েছে -সীমাবদ্ধতা: গোপন মোডে ডিসলাইক প্রদর্শিত নাও হতে পারে" - Shorts এ অপছন্দ লুকিয়ে রয়েছে +সীমাবদ্ধতা: ছদ্মবেশী মোডে অপছন্দগুলি নাও দেখা যেতে পারে" + Shorts-এ অপছন্দগুলি দেখানো হয়নি অপছন্দগুলো শতাংশ অনুযায়ী - অপছন্দগুলো শতাংশ অনুযায়ী প্রদর্শিত হয়েছে - অপছন্দগুলো সংখ্যা অনুযায়ী প্রদর্শিত হয়েছে + অপছন্দগুলি শতাংশ হিসাবে দেখানো হয়েছে + অপছন্দগুলি একটি সংখ্যা হিসাবে দেখানো হয়েছে কম্প্যাক্ট লাইক বোতাম পছন্দ বোতামটি ন্যূনতম প্রস্থের জন্য সাজানো হয়েছে @@ -909,20 +909,20 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ বোতাম এবং নিয়ন্ত্রণগুলি বর্গক্ষেত্র বোতাম এবং নিয়ন্ত্রণগুলি গোলাকার - সংক্ষিপ্ত স্কিপ বাটন ব্যবহার করুন + সংক্ষিপ্ত Skip বোতাম ব্যবহার করুন স্কিপ বোতামটি ন্যূনতম প্রস্থের জন্য সাজানো হয়েছে স্কিপ বোতামটি সেরা চেহারার জন্য সাজানো হয়েছে - স্কিপ বোতাম স্বয়ংক্রিয়ভাবে লুকান + Skip বোতামটি স্বয়ংক্রিয়ভাবে লুকান কয়েক সেকেন্ড পরে স্কিপ বোতাম লুকিয়ে যায় - স্কিপ বোতাম পুরো সেগমেন্টে দৃশ্যমান থাকে - স্বয়ংক্রিয়ভাবে এড়িয়ে যাওয়ার সময় একটি টোস্ট দেখান + পুরো অংশের জন্য Skip বোতাম দেখানো হয়েছে + বাদ দেওয়ার সময় একটি toast দেখান সেগমেন্ট স্বয়ংক্রিয়ভাবে এড়িয়ে যেতে একটি টোস্ট দেখানো হয়। উদাহরণ দেখতে এখানে ট্যাপ করুন টোস্ট দেখানো হচ্ছে না। উদাহরণ দেখতে এখানে ট্যাপ করুন সেগমেন্ট ছাড়া ভিডিওর দৈর্ঘ্য দেখান সমস্ত সেগমেন্ট ছাড়াই ভিডিওর দৈর্ঘ্য, পূর্ণ ভিডিওর দৈর্ঘ্যের পাশে বন্ধনীতে উল্লেখ করা হয় সম্পূর্ণ ভিডিও দৈর্ঘ্য প্রদর্শিত হয়েছে নতুন সেগমন্ট তৈরি হচ্ছে - নতুন সেগমেন্ট তৈরির বাটন দেখান + নতুন বিভাগ তৈরি করুন বোতামটি দেখান নতুন সেগমেন্ট তৈরির বাটন প্রদর্শিত হয়েছে নতুন সেগমেন্ট তৈরির বাটন প্রদর্শিত হয়নি নতুন সেগমেন্টের পদক্ষেপ সামঞ্জস্য করুন @@ -1015,7 +1015,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ একটানা একাধিক সেগমেন্ট এড়িয়ে গেছে স্বয়ংক্রিয়ভাবে এড়িয়ে যান একবার স্বয়ংক্রিয়ভাবে এড়িয়ে যান - এড়িয়ে যান বোতামটি দেখান + একটি Skip বোতাম দেখান সিকবারে দেখান নিষ্ক্রিয় করুন %s সেগমেন্ট জমা দিতে সক্ষম হয়নি @@ -1065,7 +1065,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ ভুল সময় দেয়া হয়েছে পরিসংখ্যান - পরিসংখ্যান সাময়িকভাবে উপলভ্য নয় (API ডাউন) + পরিসংখ্যান সাময়িকভাবে উপলব্ধ নেই (API ডাউন) লোড হচ্ছে... SponsorBlock নিস্ক্রিয় হয়েছে আপনার ব্যবহারকারী নাম: <b>%s</b> @@ -1283,13 +1283,13 @@ DeArrow সম্পর্কে আরও জানতে এখানে ট ভিডিওর মধ্যাংশ ভিডিওর শেষাংশ - সাময়িকভাবে DeArrow উপলভ্য নয় (স্টাটাস কোড: %s) - DeArrow সাময়িকভাবে উপলভ্য নয় + DeArrow সাময়িকভাবে উপলব্ধ নেই (স্ট্যাটাস কোড: %s) + DeArrow সাময়িকভাবে উপলব্ধ নেই ReVanced ঘোষণা দেখান - শুরুতে ঘোষণা প্রদর্শিত হয়েছে - শুরুতে ঘোষণা প্রদর্শিত হয়নি + স্টার্টআপে ঘোষণাগুলি দেখানো হয়েছে + স্টার্টআপে ঘোষণাগুলি দেখানো হয়নি শুরুতে ঘোষণা দেখান ঘোষনাদাতার সাথে সম্পর্ক স্থাপন ব্যর্থ হয়েছে বাতিল করুন diff --git a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml +++ b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index a46b3a47d..de8fe11dc 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -161,14 +161,14 @@ Toca el botó Continua i permet els canvis d'optimització." Els registres de depuració inclouen el rastreig de la pila Els registres de depuració no inclouen el rastreig de la pila Mostrar una notificació emergent quan hi ha un error de ReVanced - S\'ha mostrat la notificació si es produeix un error - No es mostra la notificació si es produeix un error + Es mostra un toast si es produeix un error + No es mostra un toast si es produeix un error "Desactivar els missatges d'error d'avis oculta totes les notificacions d'error de ReVanced. No se t'informarà de cap esdeveniment inesperat." - Desactiva l\'efecte brillant dels botons M\'agrada i Subscriu-te + Desactiva l\'efecte brillant de M\'agrada i Subscriu-te Els botons M\'agrada i Subscriu-te no brillaran quan es mencionin Els botons M\'agrada i Subscriu-te brillaran quan es mencionin Amagar les targetes d\'àlbums @@ -193,22 +193,22 @@ No se t'informarà de cap esdeveniment inesperat." Els prestatges es mostren - Amaga el botó \"Uneix-te\" + Amaga el botó Uneix-te El botó està amagat El botó es mostra - Amaga la prestatgeria \"Per a tu\" a la pàgina del canal - La prestatgeria està amagada - La prestatgeria es mostra + Amaga la secció \"Per a tu\" + La secció a la pàgina del canal s\'amaga + La secció a la pàgina del canal es mostra Amaga el botó \"M\'avisa\" El botó està amagat El botó es mostra - - Amaga les recomanacions \'La gent també ha vist\' - Les recomanacions estan amagades - Les recomanacions es mostren + + Amaga l\'etiqueta \"La gent també ha mirat\" + L\'etiqueta s\'amaga + L\'etiqueta es mostra Amaga el botó \'Mostra més\' @@ -224,8 +224,8 @@ No se t'informarà de cap esdeveniment inesperat." El prestatge de xip està amagat El prestatge de xip es mostra Amaga la targeta desplegable sota els vídeos - Les targetes desplegables estan amagades - Les targetes desplegables es mostren + La targeta expandible s\'amaga + La targeta expandible es mostra Amaga les publicacions de la comunitat Comunitatnya ezkutatzen dira Comunitateak erakusten dira @@ -241,7 +241,7 @@ No se t'informarà de cap esdeveniment inesperat." Amaga les normes de la comunitat Les normes de la comunitat estan amagades Les normes de la comunitat es mostren - Amaga les normes de la comunitat per als subscriptors + Amaga les directrius per als subscriptors Les normes de la comunitat dels subscriptors estan amagades Es mostren les directrius de la comunitat per a subscriptors Amaga la prestatgeria de membres del canal @@ -280,25 +280,25 @@ No se t'informarà de cap esdeveniment inesperat." Amaga les targetes d\'artista Les targetes d\'artista estan amagades Es mostren les targetes d\'artista - Amaga la secció d\'atributs - Les seccions \"Llocs destacats\", Jocs i Música estan amagades - Les seccions \"Llocs destacats\", Jocs i Música es mostren - Amaga la secció de capítols + Amaga els atributs + Les seccions Llocs destacats, Jocs, Música i Persones esmentades s\'amaguen + Les seccions Llocs destacats, Jocs, Música i Persones esmentades es mostren + Amaga els capítols La secció de capítols està amagada La secció de capítols es mostra - Amaga la secció \'Com s\'ha fet aquest contingut\' - La secció \'Com s\'ha fet aquest contingut\' està amagada - La secció \'Com s\'ha fet aquest contingut\' es mostra - Amaga la secció \"Explora el podcast\" - \'Explorar el podcast\' section is hidden - \'Explorar el podcast\' section is shown - Amagar secció de targetes d\'informació + Amaga \"Com s\'ha creat aquest contingut\" + La secció Com s\'ha creat aquest contingut s\'amaga + La secció Com s\'ha creat aquest contingut es mostra + Amaga \"Explora el podcast\" + La secció Explora el podcast s\'amaga + La secció Explora el podcast es mostra + Amaga les targetes d\'informació La secció de targetes d\'informació està amagada La secció de targetes d\'informació es mostra - Amaga la secció \'Conceptes clau\' - La secció \'Conceptes clau\' està oculta - La secció \'Conceptes clau\' es mostra - Amaga la secció \'Llegendes\' + Amaga \"Conceptes clau\" + La secció Conceptes clau s\'amaga + La secció Conceptes clau es mostra + Amaga la transcripció La secció \'Llegendes\' està oculta La secció \'Llegendes\' es mostra Descripció del vídeo @@ -317,26 +317,26 @@ No se t'informarà de cap esdeveniment inesperat." Comentaris Amaga o mostra els comentaris Amaga \"Resum del xat\" - El \"Resum del xat\" està amagat - Es mostra \"Resum del xat\" + El resum del xat s\'amaga + El resum del xat es mostra Amaga el títol \'Comentaris dels membres\' - S\'ha amagat el títol \"Comentaris dels membres\" - Es mostra el títol \"Comentaris dels membres\" + La capçalera Comentaris dels membres s\'amaga + La capçalera Comentaris dels membres es mostra Amaga la secció de comentaris La secció de comentaris està amagada Es mostra la secció de comentaris Amaga el botó \"Crear un Short\" - S\'ha amagat el botó \"Crear un Short\" - Es mostra el botó \"Crear un Short\" + El botó Crea un Short s\'amaga + El botó Crea un Short es mostra + Amaga els botons d\'emojis i marca de temps + Els botons d\'emojis i marca de temps s\'amaguen + Els botons d\'emojis i marca de temps es mostren Amaga la vista prèvia del comentari La vista prèvia del comentari s\'amaga La vista prèvia del comentari es mostra Amaga el botó de Gràcies El botó Gràcies s\'amaga El botó Gràcies es mostra - Amaga els botons d\'emojis i marca de temps - Els botons d\'emojis i marca de temps s\'amaguen - El botó de la marca de temps del comentari i els botons d\'emoji s\'ensenyen Amaga els Doodles de YouTube Els Doodles de la barra de cerca es queden ocults @@ -417,12 +417,12 @@ Aquesta funció només està disponible per a dispositius antics" La prestatgeria de compres s\'amaga La prestatgeria de compres es mostra Amaga els enllaços de compra a la descripció del vídeo - Els enllaços de compra s\'amaguen - Els enllaços de compra es mostren + Els enllaços de compra a la descripció del vídeo s\'amaguen + Els enllaços de compra a la descripció del vídeo es mostren Amaga l\'opció \"Visita la botiga\" a les pàgines dels canals - Botó amagat - Botó mostrat + El botó a la pàgina del canal s\'amaga + El botó a la pàgina del canal es mostra Amaga els resultats de la cerca al web Els resultats de la cerca al web estan ocults Els resultats de la cerca al web estant mostrats @@ -462,8 +462,8 @@ Aquesta funció només està disponible per a dispositius antics" Descarregues externes Configuració per utilitzar un descarregador extern Mostra el botó de descàrrega extern - Botó de descàrrega mostrat al reproductor - El botó de descàrrega no es mostra al reproductor + El botó de descàrrega al reproductor es mostra + El botó de descàrrega al reproductor no es mostra Sobrescriu el botó d\'acció de Desa El botó de descàrrega obre el vostre descarregador extern @@ -831,7 +831,7 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for Els \"no m\'agrada\" no estan disponibles temporalment (temps d\'espera de l\'API) Els \"no m\'agrada\" no estan disponibles (estat %d) - Els \"no m\'agrada\" no estan disponibles (límit de l\'API del client assolit) + No hi ha \"no m\'agrada\" disponibles (límit de l\'API del client) Els \"no m\'agrada\" no estan disponibles (%s) Recarrega el vídeo per votar utilitzant Return YouTube Dislike @@ -840,14 +840,14 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for Els \"no m\'agrada\" es mostren Els \"no m\'agrada\" no es mostren Mostrar \"no m\'agrada\" a Shorts - Els \"no m\'agrada\" es mostren a Shorts - "No m'agrades es mostren als Shorts + Els \"no m\'agrada\" als Shorts es mostren + "Els \"no m'agrada\" als Shorts es mostren -Limitació: és possible que els No m'agrades no apareguin en mode d'incògnit" - Els \"no m\'agrada\" estan ocults a Shorts +Limitació: és possible que els \"no m'agrada\" no apareguin en mode d'incògnit" + Els \"no m\'agrada\" als Shorts no es mostren \"No m\'agrada\" com a percentatge Els \"no m\'agrada\" es mostren com a percentatge - Els \"no m\'agrada\" es mostren com a nombre + Els \"no m\'agrada\" es mostren com un número Botó Compact Like Botó \"m\'agrada\" estilitzat per a l\'amplada mínima @@ -909,20 +909,20 @@ Aquesta funció funciona millor amb una qualitat de vídeo de 720p o inferior i Els botons i controls són quadrats Els botons i els controls són arrodonits - Utilitzar el botó de salt compacte + Utilitza el botó Omet compacte El botó de salt té un estil per a una amplada mínima El botó de salt té un estil per a una millor aparença - Ocultar automàticament el botó de salt + Amaga automàticament el botó Omet El botó \"Skip\" es tanca després d\'uns segons - El botó de salt es mostra durant tot el segment - Mostrar una notificació quan es salti automàticament + El botó Omet es mostra per a tot el segment + Mostra un toast quan s\'omet Es mostra una notificació quan un segment es salti automàticament. Toqueu aquí per veure un exemple No es mostra cap notificació. Toqueu aquí per veure un exemple Mostrar la durada del vídeo sense segments La durada del vídeo menys tots els segments, es mostra entre parèntesis al costat de la durada completa del vídeo Es mostra la durada completa del vídeo Creació de nous segments - Mostrar el botó de crear un nou segment + Mostra el botó Crea un segment nou El botó de crear un nou segment es mostra El botó de crear un nou segment no es mostra Ajustar el pas del nou segment @@ -1015,7 +1015,7 @@ El teu ID d'usuari és com una contrasenya i no l'hauries de compartir mai."Múltiples segments omesos Omet automàticament Omet automàticament una vegada - Mostra un botó d\'omissió + Mostra un botó Omet Mostra a la barra de cerca Desactiva No s\'ha pogut enviar el segment: %s @@ -1041,9 +1041,9 @@ Ja existeix" La categoria està desactivada a la configuració. Habiliteu la categoria per enviar. Nou segment de SponsorBlock Definir %s com a inici o final d\'un nou segment? - inici - final - ara + Inici + Final + Ara Temps en què comença el segment Temps en què acaba el segment Els temps són correctes? @@ -1064,7 +1064,7 @@ Preparat per enviar?" Temps invàlid proporcionat Estadístiques - Les estadístiques no estan disponibles temporalment (API està avall) + Les estadístiques no estan disponibles temporalment (l\'API no funciona) S\'està carregant... SponsorBlock està desactivat El teu nom d\'usuari: <b>%s</b> @@ -1282,13 +1282,13 @@ Toca aquí per obtenir més informació sobre DeArrow" Centre del vídeo Final del vídeo - DeArrow temporalment no disponible (codi d\'estat: %s) - DeArrow temporalment no disponible + DeArrow no està disponible temporalment (codi d\'estat: %s) + DeArrow no està disponible temporalment Mostra els anuncis de ReVanced - Els anuncis es mostren a l\'inici - Els anuncis no es mostren a l\'inici + Els anuncis a l\'inici es mostren + Els anuncis a l\'inici no es mostren Mostra els anuncis a l\'inici Error de connexió al proveïdor d\'anuncis Descarta diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 20f49f720..79b02f22e 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -161,8 +161,8 @@ Klepněte na tlačítko Pokračovat a povolte změny optimalizace." Protokoly ladění obsahují trasování zásobníku Ladící protokoly nezahrnují sledování zásobníku Zobrazit oznámení v případě chyby ReVanced - Oznámení se zobrazí, pokud dojde k chybě - Oznámení se nezobrazí, pokud dojde k chybě + Zobrazí se toast, pokud dojde k chybě + Toast se nezobrazí, pokud dojde k chybě "Vypnutí chybových toastů skryje všechna chybová oznámení ReVanced. Nebudete informováni o žádné neočekávané události." @@ -193,22 +193,22 @@ Nebudete informováni o žádné neočekávané události." Police sú zobrazené - Skryť tlačidlo \"Pripojiť sa\" + Skrýt tlačítko Připojit se Tlačidlo je skryté Tlačítko je zobrazeno - Skryť police \"Pre vás\" na stránke kanála - Police je skrytá - Polička je prikazana + Skrýt panel „Pro vás“ + Panel polic ve stránce kanálu je skrytý + Panel polic ve stránce kanálu je zobrazen Skryť tlačidlo \'Upozornite ma\' Tlačítko je skryté Tlačítko je zobrazeno - - Skryť odporúčania \'Ľudia pozerali aj\' - Odporúčania sú skryté - Odporúčania sú zobrazené + + Skrýt štítek „Lidé také sledovali“ + Štítek je skrytý + Štítek je zobrazen Skrýt tlačítko „Zobrazit více“ @@ -224,8 +224,8 @@ Nebudete informováni o žádné neočekávané události." Police \"Další videá\" sa nezobrazuje Zobrazuje sa polícia \"Další videá\" Skrýt rozbalovací kartu pod videy - Rozbalovací karty jsou skryty - Rozbalovací karty se zobrazují + Rozbalitelná karta je skrytá + Rozbalitelná karta je zobrazena Skrýt příspěvky komunity Příspěvky komunity jsou skryté Příspěvky komunity jsou zobrazeny @@ -241,7 +241,7 @@ Nebudete informováni o žádné neočekávané události." Skrýt pokyny pro komunitu Pokyny pro komunitu jsou skryty Pokyny pro komunitu se zobrazují - Skryj pokyny pro komunitu predplatitelů + Skrýt pokyny pro odběratele Pokyny pro komunitu předplatitelů jsou skryté Pokyny pro komunitu odběratelů se zobrazují Skryj polici členů kanálu @@ -280,25 +280,25 @@ Nebudete informováni o žádné neočekávané události." Skrýt karty umělců Karty umělců jsou skryty Karty umělců se zobrazují - Skrýt sekci s atributy - \"Místa na videu\", sekce s Hrami a Hudbou jsou skryty - \'Mista vybraná\', sekce Hry a Hudba se zobrazují - Skryj sekcję Rozdziały + Skrýt atributy + Sekce Doporučená místa, Hry, Hudba a Zmínění lidé jsou skryté + Sekce Doporučená místa, Hry, Hudba a Zmínění lidé jsou zobrazené + Skrýt kapitoly Sekcja Rozdziały jest ukryta Sekcja Rozdziały jest widoczna - Skrýt sekci „Jak vznikl tento obsah“ - Sekce „Jak vznikl tento obsah“ je skrytá - Sekce „Jak vznikl tento obsah“ je zobrazena - Ukryj sekcję \'Odkryj podcast\' - Sekcja \'Odkryj podcast\' jest ukryta - Sekcja \'Odkryj podcast\' jest widoczna - Skrýt sekci informačních karet + Skrýt „Jak tento obsah vznikl“ + Sekce Jak tento obsah vznikl je skrytá + Sekce Jak tento obsah vznikl je zobrazena + Skrýt „Prozkoumat podcast“ + Sekce Prozkoumat podcast je skrytá + Sekce Prozkoumat podcast je zobrazena + Skrýt informační karty Sekce informačních karet je skrytá Sekce informačních karet je zobrazena - Skrýt sekci \'Klíčové koncepty\' - Sekce klíčových konceptů je skrytá - Sekce klíčových konceptů je zobrazena - Skrýt sekci přepisu + Skrýt „Klíčové koncepty“ + Sekce Klíčové koncepty je skrytá + Sekce Klíčové koncepty je zobrazena + Skrýt přepis Sekce přepisu je skrytá Sekce přepisu je zobrazena Popis videa @@ -316,27 +316,27 @@ Nebudete informováni o žádné neočekávané události." V souvisejících videích zobrazeno Komentáře Skrýt nebo zobrazit komponenty sekce komentářů - Skrýt \'Souhrn chatu\' -    \'Souhrn chatu\' je skrytý - \'Souhrn chatu\' je zobrazen + Skrýt „Shrnutí chatu“ + Shrnutí chatu je skryto + Shrnutí chatu je zobrazeno Skrýt záhlaví \"Komentáře od členů\" - Záhlaví \"Komentáře od členů\" je skryto - Záhlaví \"Komentáře od členů\" je zobrazeno + Záhlaví Komentáře od členů je skryto + Záhlaví Komentáře od členů je zobrazeno Skrýt sekci komentářů Sekce komentářů je skrytá Sekce komentářů je zobrazena Skrýt tlačítko \"Vytvořit Short\" - Tlačítko \"Vytvořit Short\" je skryté - Tlačítko \"Vytvořit Short\" je viditelné + Tlačítko Vytvořit Short je skryté + Tlačítko Vytvořit Short je zobrazeno + Skrýt tlačítka emoji a časového razítka + Tlačítka emoji a časového razítka jsou skryta + Tlačítka emoji a časového razítka jsou zobrazena Skrýt náhled komentáře Náhled komentáře je skryt Náhled komentáře je zobrazen Skrýt tlačítko děk」、「 Tlačítko poděkování je skryto Tlačítko poděkování je zobrazeno - Skrýt tlačítka s časovými údaji a emoji - Tlačítka s časovými údaji a emoji jsou skryta - Tlačítka s časovými údaji a emoji jsou zobrazena Skrýt YouTube Doodles Doodles na liště vyhledávání jsou skryty @@ -417,12 +417,12 @@ Tato funkce je dostupná pouze pro starší zařízení" Nákupní police je skryta Nákupní police je zobrazena Skrýt odkazy na nakupování v popisu videa - Odkazy na nakupování jsou skryty - Odkazy na nakupování jsou zobrazeny + Nákupní odkazy v popisu videa jsou skryty + Nákupní odkazy v popisu videa jsou zobrazeny Skrýt tlačítko \'Navštívit obchod\' na stránkách kanálů - Tlačítko je skryté - Tlačítko je zobrazeno + Tlačítko na stránce kanálu je skryto + Tlačítko na stránce kanálu je zobrazeno Skryté webové výsledky vyhledávání Webové výsledky vyhledávání jsou skryté Webové výsledky vyhledávání jsou zobrazeny @@ -462,8 +462,8 @@ Tato funkce je dostupná pouze pro starší zařízení" Externí stahování Nastavení pro použití externího stahování Zobrazit tlačítko pro externí stahování - Tlačítko pro stahování se zobrazuje v přehrávači - Tlačítko pro stahování se v přehrávači nezobrazuje + Tlačítko stahování v přehrávači je zobrazeno + Tlačítko stahování v přehrávači není zobrazeno Přepsat tlačítko akce Stahování Tlačítko pro stahování otevře váš externí stahovač @@ -831,7 +831,7 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy" Nelíbí se se dočasně nedají použít (časový limit API) Nelíbí se se nedají použít (stav %d) - Nelíbí se se nedají použít (limit klient API dosažen) + Počty „Nelíbí se mi“ nejsou k dispozici (limit rozhraní API klienta) Nelíbí se se nedají použít (%s) Načtěte video znovu, abyste hlasovali pomocí Return YouTube Dislike @@ -840,14 +840,14 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy" Nelíbí se se zobrazují Nelíbí se se nezobrazují Zobrazit nelíbí se v Shorts - Nelíbí se se zobrazují v Shorts - "Nelíbí se zobrazují v Shorts + Počty „Nelíbí se mi“ u Shorts jsou zobrazeny + "Počty „Nelíbí se mi“ u Shorts jsou zobrazeny -Omezení: Nelíbí se se nemusí zobrazit v režimu inkognito" - Nelíbí se se neskryvají v Shorts +Omezení: Počty „Nelíbí se mi“ se nemusí zobrazit v anonymním režimu" + Počty „Nelíbí se mi“ u Shorts nejsou zobrazeny Nelíbí se v procentech - Nelíbí se se zobrazují v procentech - Nelíbí se se zobrazují jako číslo + Počty „Nelíbí se mi“ se zobrazují jako procento + Počty „Nelíbí se mi“ se zobrazují jako číslo Kompaktní tlačítko To se mi líbí Tlačítko lajku stylizované pro minimální šířku @@ -909,20 +909,20 @@ Tato funkce funguje nejlépe s kvalitou videa 720p nebo nižší a při použit Tlačítka a ovládací prvky jsou čtvercové Tlačítka a ovládací prvky jsou zaoblené - Použít kompaktní tlačítko pro přeskočení + Použít kompaktní tlačítko Přeskočit Tlačítko pro přeskočení je stylizováno pro minimální šířku Tlačítko pro přeskočení je stylizováno pro nejlepší vzhled - Automaticky skrýt tlačítko pro přeskočení + Automaticky skrýt tlačítko Přeskočit Tlačítko pro přeskočení se skrývá po několika sekundách - Tlačítko pro přeskočení je zobrazeno pro celý segment - Zobrazit \"toast\", když se přeskočí automaticky + Tlačítko Přeskočit se zobrazuje pro celý segment + Zobrazit toast při přeskakování \"Toast\" se zobrazí, když se segment automaticky přeskočí. Klepněte zde, abyste se podívali na příklad \"Toast\" se nezobrazí. Klepněte zde, abyste se podívali na příklad Zobrazit délku videa bez segmentů Délka videa minus všechny segmenty, zobrazená v závorkách vedle úplné délky videa Zobrazena úplná délka videa Vytváření nových segmentů - Zobrazit tlačítko pro vytvoření nového segmentu + Zobrazit tlačítko Vytvořit nový segment Tlačítko pro vytvoření nového segmentu je zobrazeno Tlačítko pro vytvoření nového segmentu není zobrazeno Upravit krok nového segmentu @@ -1015,7 +1015,7 @@ Vaše ID uživatele je jako heslo a nikdy by nemělo být sdíleno." Přeskočeno více segmentů Automaticky přeskočit Přeskočit automaticky jednou - Zobrazit tlačítko \"Přeskočit\" + Zobrazit tlačítko Přeskočit Zobrazit v posuvníku Zakázat Nelze odeslat segment: %s @@ -1041,9 +1041,9 @@ Již existuje" Kategorie je v nastavení zakázána. Povolte kategorii, abyste ji mohli odeslat. Nový segment SponsorBlock Nastavit %s jako začátek nebo konec nového segmentu? - začátek - konec - nyní + Začátek + Konec + Teď Čas, kdy segment začíná Čas, kdy segment končí Jsou časy správné? @@ -1064,7 +1064,7 @@ Jste připraveni k odeslání?" Zadán neplatný čas Statistiky - Statistiky jsou dočasně nedostupné (API je vypnuté) + Statistiky jsou dočasně nedostupné (server API je mimo provoz) Načítání... SponsorBlock je zakázán Vaše uživatelské jméno: <b>%s</b> @@ -1287,8 +1287,8 @@ Klepnutím sem se dozvíte více o DeArrow" Zobrazit oznámení ReVanced - Oznámení se zobrazují při spuštění - Oznámení se nezobrazují při spuštění + Oznámení při spuštění jsou zobrazena + Oznámení při spuštění nejsou zobrazena Zobrazit oznámení při spuštění Nepodařilo se připojit k poskytovateli oznámení Zrušit diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index 5bf6b1bb0..fba3c8a11 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -161,14 +161,13 @@ Tap på knappen Fortsæt, og tillad optimeringsændringer." Fejlfindingslogge inkluderer stakspor Fejlfindingslogge inkluderer ikke stakspor Vis toastbesked ved ReVanced-fejl - Toast vist, hvis der opstår en fejl + Toast vises, hvis der opstår en fejl Toast vises ikke, hvis der opstår en fejl "Hvis du deaktiverer fejl-toasts, skjules alle ReVanced-fejlmeddelelser. Du modtager ikke notifikationer om uventede hændelser." - Deaktiver lykke- og abonnér-knappens glød Lykke- og abonnér-knappen gløder ikke, når den nævnes Lykke- og abonnér-knappen gløder, når den nævnes Skjul albumkort @@ -193,22 +192,17 @@ Du modtager ikke notifikationer om uventede hændelser." Hylder er vist - Skjul knappen \'Tilmeld\' + Skjul knappen \"Deltag\" Knappen er skjult Knappen er vist - Skjul hylden \'Til dig\' på kanalsiden - Hylde er skjult - Hylde er vist + Skjul hylden \"Til dig\" Skjul knappen \'Underret mig\' Knappen er skjult Knappen er vist - - Skjul anbefalingerne \'Andre så også\' - Anbefalinger er skjult - Anbefalinger vises + Skjul knappen \'Vis mere\' @@ -224,8 +218,6 @@ Du modtager ikke notifikationer om uventede hændelser." Chips hylde er skjult Chips hylde er vist Skjul udvidelige kort under videoer - Udvidelige kort er skjult - Udvidelige kort er vist Skjul fællesskabs indlæg Fællesskabs indlæg er skjult Fællesskabs indlæg er vist @@ -241,7 +233,6 @@ Du modtager ikke notifikationer om uventede hændelser." Skjul fællesskabs retningslinjer Fællesskabets retningslinjer er skjult Der er opstillet EF-retningslinjer - Skjul retningslinjer for abonnenter Abonnenter community retningslinjer er skjult Abonnenter community retningslinjer er vist Skjul kanalmedlems hylde @@ -280,25 +271,10 @@ Du modtager ikke notifikationer om uventede hændelser." Skjul kunstnerkort Kunstnerkort er skjult Kunstnerkort vises - Skjul attributter sektion - \'Udvalgte steder\', Spil og Musik sektioner er skjult - \'Udvalgte steder\', Spil og Musik sektioner er vist - Skjul kapitler afsnit Kapitler sektion er skjult Kapitel afsnit er vist - Skjul sektionen \"Sådan blev dette indhold lavet\" - Sektionen \"Sådan blev dette indhold lavet\" er skjult - Sektionen \"Sådan blev dette indhold lavet\" vises - Skjul \'Udforsk podcast\'-sektionen - \'Udforsk podcast\' sektionen er skjult - \'Udforsk podcast\' sektionen vises - Skjul infokort sektion Info-kort sektion er skjult Info-kort sektion er vist - Skjul sektion \'Nøglebegreber\' - \'Nøglebegreber\' sektion er skjult - \'Nøglebegreber\' afsnit vises - Skjul udskriftsafsnittet Afsnittet er skjult Afsnittet er vist Video beskrivelse @@ -316,27 +292,18 @@ Du modtager ikke notifikationer om uventede hændelser." Vist i relaterede videoer Kommentarer Skjul eller vis kommentarer sektion komponenter - Skjul \'Chat-oversigt\' - \'Chatsammenfatning\' er skjult - \'Chatsammenfatning\' er vist + Skjul \'Chat-oversigt\' Skjul \'Kommentarer fra medlemmer\' header - \'Kommentarer fra medlemmer\' overskrift er skjult - \'Kommentarer fra medlemmer\' overskrift vises Skjul kommentarsektion Kommentarer sektion er skjult Kommentarer sektion er vist Skjul knappen \"Opret en Short\" - Knappen \"Opret en Short\" er skjult - Knappen \"Opret en Short\" vises Skjul forhåndsvisning kommentar Forhåndsvisning kommentar er skjult Forhåndsvis kommentar er vist Skjul \"Tak\"-knap Tak knappen er skjult Tak knappen er vist - Skjul tidsstempel og emoji knapper - Tidsstempel og emoji knapper er skjult - Tidsstempel og emoji knapper vises Skjul YouTube-Doudler Søgebjælke Doudler er skjult @@ -417,12 +384,8 @@ Denne funktion er kun tilgængelig for ældre enheder" Shopping hylde er skjult Shopping hylde er vist Skjul shopping links i video beskrivelse - Shopping links er skjult - Shopping links vises Skjul knappen \'Besøg butik\' på kanalsider - Knap er skjult - Knap vises Skjul søgeresultater Websøgeresultater er skjult Websøgeresultater vises @@ -462,8 +425,6 @@ Denne funktion er kun tilgængelig for ældre enheder" Eksterne downloads Indstillinger for brug af en ekstern downloader Vis ekstern download-knap - Download-knap vist i afspilleren - Download-knappen vises ikke i afspilleren Overskriv knappen Download-handling Download-knappen åbner din eksterne downloader @@ -831,7 +792,6 @@ Bemærk: Aktivering af dette skjuler også videoannoncer" Dislikerer midlertidigt ikke tilgængelig (API-timeout ud) Dislikationer er ikke tilgængelige (status %d) - Ikke tilgængelig (klient API grænse nået) Dislikationer ikke tilgængelige (%s) Genindlæs video for at stemme ved hjælp af Return YouTube Dislike @@ -840,14 +800,7 @@ Bemærk: Aktivering af dette skjuler også videoannoncer" Dislikationer vises Dislikationer vises ikke Vis ikke på Shorts - Dislikationer vist på Shorts - "Dislikes vises på Shorts - -Begrænsning: Dislikes vises muligvis ikke i inkognitotilstand" - Synes ikke skjult på Shorts Synes ikke som procent - Dislikationer vist som procent - Dislikationer vist som nummer Kompakt like-knap Lideknap stylet for mindste bredde @@ -909,20 +862,15 @@ Denne funktion fungerer bedst med en videokvalitet på 720p eller lavere og ved Knapper og kontrolelementer er firkantede Knapper og kontrolelementer er afrundede - Brug kompakt spring knap Skip knap stylet for mindste bredde Skip knap stylet for bedste udseende - Skjul automatisk spring over knappen Skip knap skjuler efter et par sekunder - Skip knap vises for hele segmentet - Vis en toast ved automatisk at springe Toast vises, når et segment automatisk springes over. Tryk her for at se et eksempel Toast er ikke vist. Tryk her for at se et eksempel Vis videolængde uden segmenter Videolængde minus alle segmenter, vist i parentes ved siden af den fulde videolængde Fuld videolængde vist Opretter nye segmenter - Vis opret ny linjeknap Opret ny segmentknap vises Opret ny segmentknap vises ikke Juster nyt segment trin @@ -1016,7 +964,6 @@ Dit bruger-id er som en adgangskode, og det må aldrig deles. Oversprunget over flere segmenter Spring automatisk over Spring automatisk over én gang - Vis en overspring knap Vis i søgelinjen Deaktivér Kan ikke indsende segment: %s @@ -1042,9 +989,6 @@ Eksisterer allerede" Kategori er deaktiveret i indstillinger. Aktivér kategori for at indsende. Nyt SponsorBlock segment Sæt %s som start eller afslutning af et nyt segment? - begynd - slut - nu Tidspunkt for segmentet begynder på Tidspunkt for segmentet slutter på Er tiderne korrekte? @@ -1065,7 +1009,6 @@ Er du klar til at indsende?" Ugyldig tid givet Statistik - Statistik midlertidigt ikke tilgængelig (API er ned) Indlæser... SponsorBloker er deaktiveret Dit brugernavn: <b>%s</b> @@ -1283,13 +1226,9 @@ Tryk her for at lære mere om DeArrow" Midten af video Slut på video - DeArrow midlertidigt ikke tilgængelig (statuskode: %s) - DeArrow midlertidigt ikke tilgængelig Vis ReVanced meddelelser - Meddelelser vises ved opstart - Meddelelser vises ikke ved opstart Vis meddelelser ved opstart Kunne ikke forbinde til udbyder af annonceringer Luk diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index 455d6f7b1..dc4e94d76 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -157,8 +157,8 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung Debug-Protokolle enthalten Stacktrace Debug-Logs enthalten keine Stack-Traces Toast bei ReVanced Fehler anzeigen - Toast wird angezeigt, wenn ein Fehler auftritt - Toast wird nicht angezeigt, wenn ein Fehler auftritt + Ein Toast wird angezeigt, wenn ein Fehler auftritt + Kein Toast wird angezeigt, wenn ein Fehler auftritt "Das Ausschalten von Fehler-Toasts blendet alle Benachrichtigungen über Fehler in ReVanced aus. Sie werden nicht über unerwartete Ereignisse informiert." @@ -189,22 +189,22 @@ Sie werden nicht über unerwartete Ereignisse informiert." Reihen werden angezeigt - \"Beitreten\"-Button ausblenden + \"Abonnieren\"-Button ausblenden Button ist ausgeblendet Button wird angezeigt - \'Für dich\' Reihe auf der Kanalseite ausblenden - Reihe ist ausgeblendet - Reihe wird angezeigt + Regal \"Für dich\" ausblenden + Regal auf der Kanalseite ist ausgeblendet + Regal auf der Kanalseite wird angezeigt \'Benachrichtigungen\' Button ausblenden Button ist ausgeblendet Button wird angezeigt - - \'Leute haben auch angeschaut\'-Empfehlungen ausblenden - Empfehlungen sind ausgeblendet - Empfehlungen werden angezeigt + + \'Leute haben auch angeschaut\'-Label ausblenden + Label ist ausgeblendet + Label wird angezeigt \'Mehr anzeigen\' Button ausblenden @@ -220,8 +220,8 @@ Sie werden nicht über unerwartete Ereignisse informiert." Chips sind ausgeblendet Chips werden angezeigt Erweiterbare Karten unter Videos ausblenden - Erweiterbare Karten sind ausgeblendet - Erweiterbare Karten werden angezeigt + Erweiterbare Karte ist ausgeblendet + Erweiterbare Karte wird angezeigt Community-Beiträge ausblenden Community-Beiträge sind ausgeblendet Gemeinschaftsbeiträge werden angezeigt @@ -237,7 +237,7 @@ Sie werden nicht über unerwartete Ereignisse informiert." Community-Richtlinien ausblenden Community-Richtlinien sind ausgeblendet Gemeinschaftsrichtlinien werden angezeigt - Abonnenten-Community-Richtlinien ausblenden + Abonnentenrichtlinien ausblenden Abonnenten-Community-Richtlinien sind ausgeblendet Abonnenten-Community-Richtlinien werden angezeigt Kanalmitgliedschaft ausblenden @@ -276,25 +276,25 @@ Sie werden nicht über unerwartete Ereignisse informiert." Interpretenkarten ausblenden Künstlerkarten sind ausgeblendet Interpretenkarten werden angezeigt - Attributbereich ausblenden - \'Vorgestellte Orte\', Spiele und Musik Sektionen sind ausgeblendet - \'Vorgestellte Orte\', Spiele- und Musiksektionen werden angezeigt + Attribute ausblenden + Empfohlene Orte, Spiele, Musik und Erwähnungen von Personen sind ausgeblendet + Empfohlene Orte, Spiele, Musik und Erwähnungen von Personen werden angezeigt Kapitel ausblenden Kapitel ist ausgeblendet Kapitel wird angezeigt - \'Wie dieser Inhalt erstellt wurde\'-Bereich ausblenden - \'Wie dieser Inhalt erstellt wurde\'-Bereich wird ausgeblendet - \'Wie dieser Inhalt erstellt wurde\'-Bereich wird angezeigt - Blende den \'Erkunde den Podcast\' Abschnitt aus - \'Erkunde den Podcast\' Abschnitt ist ausgeblendet - Abschnitt \'Erkunde den Podcast\' wird angezeigt - Info-Kartenbereich ausblenden + \"Wie dieser Inhalt erstellt wurde\" ausblenden + Der Abschnitt \"Wie dieser Inhalt erstellt wurde\" ist ausgeblendet + Der Abschnitt \"Wie dieser Inhalt erstellt wurde\" wird angezeigt + \'Podcast entdecken\' ausblenden + Der Abschnitt \"Podcast entdecken\" ist ausgeblendet + Der Abschnitt \"Podcast entdecken\" wird angezeigt + Infokarten ausblenden Info-Kartenbereich ist ausgeblendet Info-Kartenbereich wird angezeigt - \'Schlüsselbegriffe\' ausblenden - \'Schlüsselbegriffe\' Abschnitt ist ausgeblendet - Abschnitt \'Schlüsselkonzepte\' wird angezeigt - Transkript-Abschnitt ausblenden + \'Schlüsselkonzepte\' ausblenden + Abschnitt \"Schlüsselkonzepte\" ist ausgeblendet + Abschnitt \"Schlüsselkonzepte\" wird angezeigt + Transkript ausblenden Transkript-Abschnitt ist ausgeblendet Sektion Transkripte wird angezeigt Videobeschreibung @@ -312,27 +312,27 @@ Sie werden nicht über unerwartete Ereignisse informiert." In verwandten Videos angezeigt Kommentare Komponenten der Kommentar-Sektion ausblenden oder anzeigen - \'Chat-Zusammenfassung\' ausblenden - \'Chat-Übersichtsanzeige\' ist ausgeblendet - \'Chat-Übersichtsanzeige\' wird angezeigt + \'Chat-Übersicht\' ausblenden + Chat-Übersicht ist ausgeblendet + Chat-Übersicht wird angezeigt \'Kommentare von Mitglieder\' im Kopfbereich ausblenden - \'Kommentare von Mitglieder\' Header ist ausgeblendet - \'Kommentare von Mitgliedern\' wird angezeigt + Kopfzeile \"Kommentare von Mitgliedern\" ist ausgeblendet + Kopfzeile \"Kommentare von Mitgliedern\" wird angezeigt Kommentarbereich ausblenden Kommentarbereich ist ausgeblendet Kommentarbereich wird angezeigt \'Verknüpfung erstellen\'-Button ausblenden - \'Verknüpfung erstellen\' Button ist ausgeblendet - Schaltfläche \"Verknüpfung erstellen\" wird angezeigt + Schaltfläche \" Short erstellen\" ist ausgeblendet + Schaltfläche \" Short erstellen\" wird angezeigt + Emoji- und Zeitstempel-Buttons ausblenden + Emoji- und Zeitstempel-Buttons sind ausgeblendet + Emoji- und Zeitstempel-Buttons werden angezeigt Vorschaukommentar ausblenden Vorschaukommentar ist ausgeblendet Vorschau des Kommentars wird angezeigt Schließe die Dankeschön-Schaltfläche aus Dankeschön-Taste ist ausgeblendet Dankeschön Button wird angezeigt - Zeitstempel und Emoji-Tasten ausblenden - Zeitstempel und Emoji-Tasten sind ausgeblendet - Zeitstempel und Emoji-Tasten werden angezeigt YouTube Doodles ausblenden Suchleiste Doodles sind versteckt @@ -412,12 +412,12 @@ Diese Funktion ist nur für ältere Geräte verfügbar" Einkaufsregal ist ausgeblendet Einkaufsregal wird angezeigt Einkaufslinks in der Videobeschreibung ausblenden - Shopping-Links sind ausgeblendet - Einkaufslinks werden angezeigt + Shopping-Links in der Videobeschreibung sind ausgeblendet + Shopping-Links in der Videobeschreibung werden angezeigt Den \'Store besuchen\'-Button auf Kanalseiten ausblenden - Button ist ausgeblendet - Button wird angezeigt + Button auf der Kanalseite ist ausgeblendet + Button auf der Kanalseite wird angezeigt Suchergebnisse ausblenden Web-Suchergebnisse sind ausgeblendet Web-Suchergebnisse werden angezeigt @@ -457,8 +457,8 @@ Diese Funktion ist nur für ältere Geräte verfügbar" Externe Downloads Einstellungen für die Verwendung eines externen Downloaders Externen Download-Button anzeigen - Download-Button im Player angezeigt - Download-Button nicht im Player angezeigt + Download-Button im Player wird angezeigt + Download-Button im Player wird nicht angezeigt Download-Aktionsknopf überschreiben Download-Button öffnet den externen Downloader @@ -826,7 +826,7 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a Dislikes vorläufig nicht verfügbar (API Timeout) Dislikes nicht verfügbar (Status %d) - Dislikes nicht verfügbar (Client-API-Limit erreicht) + Dislikes sind nicht verfügbar (Limit der Client-API) Dislikes nicht verfügbar (%s) Video neu laden, um mit Return YouTube Dislike abzustimmen @@ -835,14 +835,14 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a Dislikes werden angezeigt Dislikes werden nicht angezeigt Dislikes auf Shorts anzeigen - Dislikes auf Shorts angezeigt - "Dislikes werden in Shorts angezeigt + Dislikes für Shorts werden angezeigt + "Dislikes für Shorts werden angezeigt Einschränkung: Dislikes werden möglicherweise nicht im Inkognito-Modus angezeigt" - Dislikes auf Shorts ausgeblendet + Dislikes für Shorts werden nicht angezeigt Ablehnt als Prozentsatz - Dislikes als Prozentsatz angezeigt - Dislikes als Nummer angezeigt + Dislikes werden als Prozentsatz angezeigt + Dislikes werden als Zahl angezeigt Kompakter Like-Button \"Gefällt mir\" Button für minimale Breite @@ -904,20 +904,20 @@ Diese Funktion funktioniert am besten mit einer Videoqualität von 720p oder nie Schaltflächen und Steuerelemente sind quadratisch Schaltflächen und Bedienelemente sind abgerundet - Kompakte Sprung-Taste verwenden + Kompakten Überspringen-Button verwenden Überspringe Taste für minimale Breite Überspringen-Button für beste Darstellung gestaltet - Überspringen-Schaltfläche automatisch ausblenden + Überspringen-Button automatisch ausblenden Überspringe Taste verbirgt sich nach ein paar Sekunden - Schaltfläche für das gesamte Segment überspringen - Toast beim automatischen Überspringen anzeigen + Die Schaltfläche \"Überspringen\" wird für das gesamte Segment angezeigt + Einen toast beim Überspringen anzeigen Toast wird angezeigt, wenn ein Segment automatisch übersprungen wird. Tippe hier, um ein Beispiel zu sehen Toast wird nicht angezeigt. Tippe hier, um ein Beispiel zu sehen Videolänge ohne Segmente anzeigen Videolänge abzüglich aller Segmente in Klammern neben der vollständigen Videolänge Vollständige Videolänge angezeigt Neue Segmente erstellen - Neue Segmentschaltfläche anzeigen + Schaltfläche \"Neues Segment erstellen\" anzeigen Neue Segmentschaltfläche erstellen wird angezeigt Neue Segmentschaltfläche erstellen wird nicht angezeigt Neuen Segmentschritt anpassen @@ -1011,7 +1011,7 @@ Ihre Benutzer-ID ist wie ein Passwort und sollte niemals weitergegeben werden. Mehrere Segmente übersprungen Automatisch überspringen Automatisch einmal überspringen - Überspringen Schaltfläche anzeigen + Einen Skip-Button anzeigen In Suchleiste anzeigen Deaktivieren Segment kann nicht gesendet werden: %s @@ -1060,7 +1060,7 @@ Bereit zum Einreichen?" Ungültige Zeit angegeben Statistiken - Statistiken vorübergehend nicht verfügbar (API ist herunter) + Statistiken sind vorübergehend nicht verfügbar (API ist ausgefallen) Lädt... SponsorBlock ist deaktiviert Ihr Benutzername: <b>%s</b> @@ -1278,13 +1278,13 @@ Tippen Sie hier, um mehr über DeArrow zu erfahren" Mitte des Videos Ende des Videos - Pfeil vorübergehend nicht verfügbar (Statuscode: %s) - Pfeil vorübergehend nicht verfügbar + DeArrow ist vorübergehend nicht verfügbar (Statuscode: %s) + DeArrow ist vorübergehend nicht verfügbar Verbesserte Ankündigungen anzeigen - Ankündigungen werden beim Start angezeigt - Ankündigungen werden beim Start nicht angezeigt + Ankündigungen beim Start werden angezeigt + Ankündigungen beim Start werden nicht angezeigt Ankündigungen beim Start anzeigen Verbindung zum Ankündigungsanbieter fehlgeschlagen Verwerfen diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index ed18c3d1a..ee4aa0461 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" Τα αρχεία καταγραφής σφαλμάτων περιλαμβάνουν ίχνη στοίβας Τα αρχεία καταγραφής σφαλμάτων δεν περιλαμβάνουν ίχνη στοίβας Εμφάνιση μηνυμάτων σφαλμάτων ReVanced - Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης σε περιπτώσεις σφαλμάτων - Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης σε περιπτώσεις σφαλμάτων + Εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν προκύψει σφάλμα + Δεν εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν προκύψει σφάλμα "Η απενεργοποίηση των μηνυμάτων σφαλμάτων κρύβει όλες τις ειδοποιήσεις σφαλμάτων που αφορούν το ReVanced. Δεν θα ειδοποιηθείτε για τυχόν απρόβλεπτα γεγονότα." @@ -199,16 +199,16 @@ Second \"item\" text" Κρυμμένο Εμφανίζεται - Ενότητα «Για εσάς» στη σελίδα καναλιού - Κρυμμένη - Εμφανίζεται + Ενότητα «Για εσάς» + Το ράφι στη σελίδα καναλιού είναι κρυφό + Το ράφι στη σελίδα καναλιού εμφανίζεται Κουμπί «Να λαμβάνω ειδοποιήσεις» Κρυμμένο Εμφανίζεται - - Ενότητα «Άλλοι χρήστες παρακολούθησαν επίσης» + + Ετικέτα «Άλλοι χρήστες παρακολούθησαν επίσης» Κρυμμένη Εμφανίζεται YouTube Doodles Κρυμμένα @@ -419,12 +419,12 @@ Second \"item\" text" Κρυμμένη Εμφανίζεται Σύνδεσμοι αγορών στην περιγραφή βίντεο - Κρυμμένοι - Εμφανίζονται + Οι σύνδεσμοι αγορών στην περιγραφή του βίντεο είναι κρυφοί + Οι σύνδεσμοι αγορών στην περιγραφή του βίντεο εμφανίζονται Κουμπί «Επίσκεψη καταστήματος» στις σελίδες καναλιών - Κρυμμένο - Εμφανίζεται + Το κουμπί στη σελίδα καναλιού είναι κρυφό + Το κουμπί στη σελίδα καναλιού εμφανίζεται Αποτελέσματα αναζήτησης στο διαδίκτυο Κρυμμένα Εμφανίζονται @@ -464,8 +464,8 @@ Second \"item\" text" Εξωτερικές λήψεις Ρυθμίσεις για χρήση εξωτερικού προγράμματος λήψης Εμφάνιση κουμπιού εξωτερικής λήψης - Το κουμπί λήψης εμφανίζεται στην οθόνη αναπαραγωγής - Το κουμπί λήψης δεν εμφανίζεται στην οθόνη αναπαραγωγής + Το κουμπί λήψης εμφανίζεται στην οθόνη αναπαραγωγής + Το κουμπί λήψης δεν εμφανίζεται στην οθόνη αναπαραγωγής Μετατροπή κουμπιού ενέργειας «Λήψη» Το κουμπί «Λήψη» θα ανοίγει το εξωτερικό πρόγραμμα λήψης σας @@ -833,7 +833,7 @@ Second \"item\" text" Dislike προσωρινά μη διαθέσιμα (καθυστέρηση API) Δεδομένα dislike μη διαθέσιμα (κατάσταση %d) - Dislike μη διαθέσιμα (το όριο API έχει επιτευχθεί) + Τα dislikes δεν είναι διαθέσιμα (όριο API πελάτη) Δεδομένα dislike μη διαθέσιμα (%s) Επαναφορτώστε το βίντεο για να ψηφίσετε χρησιμοποιώντας το Return YouTube Dislike @@ -845,7 +845,7 @@ Second \"item\" text" Τα «Δεν μου αρέσει» εμφανίζονται στα Shorts "Τα «Δεν μου αρέσει» εμφανίζονται στα Shorts -Περιορισμός: Τα «Δεν μου αρέσει» ενδέχεται να μην εμφανίζονται σε λειτουργία ανώνυμης περιήγησης" +Περιορισμός: Ενδέχεται να μην εμφανίζονται σε ανώνυμη λειτουργία" Τα «Δεν μου αρέσει» δεν εμφανίζονται στα Shorts Εμφάνιση ως ποσοστό Τα «Δεν μου αρέσει» εμφανίζονται ως ποσοστό @@ -916,15 +916,15 @@ Second \"item\" text" Το κουμπί παράλειψης είναι διαμορφωμένο για καλύτερη εμφάνιση Αυτόματη απόκρυψη κουμπιού παράλειψης Το κουμπί παράλειψης κρύβεται μετά από μερικά δευτερόλεπτα - Το κουμπί παράλειψης εμφανίζεται καθ\' όλη τη διάρκεια του τμήματος - Εμφάνιση μηνύματος κατά την αυτόματη παράλειψη + Το κουμπί παράλειψης εμφανίζεται σε όλο το τμήμα + Εμφάνιση μηνύματος κατά την παράλειψη Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης όταν ένα τμήμα παραλείπεται αυτόματα. Πατήστε για να δείτε ένα παράδειγμα Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης. Πατήστε για να δείτε ένα παράδειγμα Εμφάνιση μήκους βίντεο χωρίς τα τμήματα Εμφανίζεται το μήκος βίντεο μείον όλα τα τμήματα, σε παρένθεση δίπλα στο πλήρες μήκος βίντεο Εμφανίζεται το πλήρες μήκος του βίντεο Δημιουργία νέων τμημάτων - Κουμπί δημιουργίας νέου τμήματος + Εμφάνιση κουμπιού δημιουργίας νέου τμήματος Το κουμπί δημιουργίας νέου τμήματος εμφανίζεται Το κουμπί δημιουργίας νέου τμήματος δεν εμφανίζεται Ρύθμιση βήματος νέου τμήματος @@ -1043,9 +1043,9 @@ Second \"item\" text" Η κατηγορία είναι απενεργοποιημένη στις ρυθμίσεις. Ενεργοποιήστε την κατηγορία για υποβολή. Νέο τμήμα SponsorBlock Ορισμός %s ως αρχή ή τέλος ενός νέου τμήματος; - αρχή - τέλος - τώρα + Έναρξη + Τέλος + Τώρα Χρόνος έναρξης του τμήματος Χρόνος λήξης του τμήματος Είναι σωστοί οι χρόνοι; @@ -1066,7 +1066,7 @@ Second \"item\" text" Δόθηκε μη έγκυρος χρόνος Στατιστικά - Στατιστικά προσωρινά μη διαθέσιμα (API εκτός λειτουργίας) + Τα στατιστικά είναι προσωρινά μη διαθέσιμα (το API είναι εκτός λειτουργίας) Φόρτωση... Το SponsorBlock είναι απενεργοποιημένο Το όνομα χρήστη σας: <b>%s</b> @@ -1282,13 +1282,13 @@ Second \"item\" text" Μέση του βίντεο Τέλος του βίντεο - DeArrow προσωρινά μη διαθέσιμο (κωδικός κατάστασης: %s) - DeArrow προσωρινά μη διαθέσιμο + Το DeArrow είναι προσωρινά μη διαθέσιμο. (κωδικός κατάστασης: %s) + Το DeArrow είναι προσωρινά μη διαθέσιμο Εμφάνιση ανακοινώσεων ReVanced - Οι ανακοινώσεις θα εμφανίζονται κατά την εκκίνηση - Οι ανακοινώσεις δε θα εμφανίζονται κατά την εκκίνηση + Οι ανακοινώσεις κατά την εκκίνηση εμφανίζονται + Οι ανακοινώσεις κατά την εκκίνηση δεν εμφανίζονται Εμφάνιση ανακοινώσεων κατά την εκκίνηση Αποτυχία σύνδεσης με τον πάροχο ανακοινώσεων Παράλειψη diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 51db610da..54fa683f2 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -153,8 +153,8 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Los registros de depuración incluyen stack trace Los registros de depuración no incluyen stack trace Mostrar brindis en error ReVanced - Toast mostrado si ocurre un error - Toast no se muestra si ocurre un error + Se muestra un toast si se produce un error + No se muestra un toast si se produce un error "Desactivar las notificaciones de error oculta todas las notificaciones de error de ReVanced." @@ -183,22 +183,22 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Se muestran las estanterías - Ocultar botón \'Unirse\' + Ocultar el botón Unirse Botón oculto Se muestra el botón - Ocultar sección \'Para ti\' en la página del canal - Estante oculto - Estante mostrado + Ocultar la sección \"Para ti\" + El estante en la página del canal está oculto + El estante en la página del canal se muestra Ocultar el botón \'Notificarme\' Botón oculto Se muestra el botón - - Ocultar recomendaciones de \"Las personas también vieron\" - Recomendaciones ocultas - Se muestran las recomendaciones + + Ocultar la etiqueta \"También vieron\" + La etiqueta está oculta + Se muestra la etiqueta Ocultar botón \'Mostrar más\' @@ -214,8 +214,8 @@ Para traducir nuevos idiomas, visita translate.revanced.app" \"Más como esto\" está oculto \"Más como esto\" está habilitado Ocultar tarjeta expandible debajo de los videos - Las tarjetas expandibles están ocultas - Las tarjetas expandibles se muestran + La tarjeta expandible está oculta + Se muestra la tarjeta expandible Ocultar mensajes comunitarios Los mensajes de la comunidad están ocultos Se muestran las publicaciones de la comunidad @@ -231,7 +231,7 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Ocultar pautas comunitarias Las pautas comunitarias están ocultas Se muestran las pautas comunitarias - Ocultar pautas de la comunidad de suscriptores + Ocultar las directrices para suscriptores Las pautas comunitarias de los suscriptores están ocultas Se muestran las pautas de la comunidad de suscriptores Ocultar estante del miembro del canal @@ -270,25 +270,25 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Ocultar tarjetas de artistas Las tarjetas de artistas están ocultas Se muestran las tarjetas del artista - Ocultar sección de atributos - \'Lugares destacados\', Las secciones de juegos y música están ocultas - \'Lugares destacados\', Se muestran las secciones de juegos y música - Ocultar sección de capítulos + Ocultar atributos + Las secciones Lugares destacados, Juegos, Música y Personas mencionadas están ocultas + Las secciones Lugares destacados, Juegos, Música y Personas mencionadas se muestran + Ocultar capítulos La sección de capítulos está oculta Se muestra la sección de capítulos - Ocultar la sección \'Cómo se creó este contenido\' - La sección \'Cómo se creó este contenido\' está oculta - La sección \'Cómo se creó este contenido\' está visible - Ocultar la sección \'Explorar el podcast\' - La sección \'Explorar el podcast\' está oculta - Se muestra la sección \'Explorar el podcast\' - Ocultar sección de tarjetas de información + Ocultar \"Cómo se hizo este contenido\" + La sección Cómo se hizo este contenido está oculta + Se muestra la sección Cómo se hizo este contenido + Ocultar \"Explora el pódcast\" + La sección Explora el pódcast está oculta + Se muestra la sección Explora el pódcast + Ocultar tarjetas de información La sección de tarjetas de información está oculta Se muestra la sección de tarjetas de información - Ocultar sección \'Conceptos clave\' - La sección \'Conceptos clave\' está oculta - La sección \'Conceptos clave\' se muestra - Ocultar sección de transcripción + Ocultar \"Conceptos clave\" + La sección Conceptos clave está oculta + Se muestra la sección Conceptos clave + Ocultar transcripción La sección transcripción está oculta Se muestra la sección transcripción Descripción del vídeo @@ -306,27 +306,27 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Mostrar en vídeos relacionados Comentarios Ocultar o mostrar los componentes de sección de comentarios - Ocultar \'Resumen del chat\' - El resumen de chat está oculto - El resumen del chat se muestra + Ocultar \"Resumen del chat\" + El resumen del chat está oculto + Se muestra el resumen del chat Ocultar encabezado \'Comentarios por miembros\' - El encabezado \'Comentarios por miembros\' está oculto - La cabecera \'Comentarios por miembros\' se muestra + El encabezado Comentarios de los miembros está oculto + Se muestra el encabezado Comentarios de los miembros Ocultar sección de comentarios La sección de comentarios está oculta Sección de comentarios mostrada Ocultar botón \'Crear un Short\' - El botón \'Crear un Short\' está oculto - Se muestra el botón \'Crear un Short\' + El botón Crear un Short está oculto + Se muestra el botón Crear un Short + Ocultar los botones de emoji y marca de tiempo + Los botones de emoji y marca de tiempo están ocultos + Se muestran los botones de emoji y marca de tiempo Ocultar comentario de vista previa El comentario de la vista previa está oculto Vista previa del comentario se muestra Ocultar botón Gracias El botón de gracias está oculto Se muestra el botón de gracias - Ocultar botones de hora y emoji - Botones Timestamp y emoji están ocultos - Se muestran los botones Timestamp y emoji Ocultar YouTube Doodles Barra de búsqueda Doodles están ocultos @@ -407,12 +407,12 @@ Esta función solo está disponible para dispositivos antiguos" El armazón de compras está oculto Se muestra el shelf de la compra Ocultar enlaces de compras en la descripción de vídeo - Enlaces de compras están ocultos - Se muestran enlaces de compras + Los enlaces de compra en la descripción del video están ocultos + Se muestran los enlaces de compra en la descripción del video Ocultar el botón \'Visitar tienda\' en las páginas del canal - Botón oculto - Se muestra el botón + El botón en la página del canal está oculto + Se muestra el botón en la página del canal Ocultar resultados de búsqueda web Los resultados de búsqueda web están ocultos Se muestran los resultados de la búsqueda web @@ -452,8 +452,8 @@ Esta función solo está disponible para dispositivos antiguos" Descargas externa Configuración para el uso de un descargador externo Mostrar botón externo de descarga - Botón de descarga mostrado en el reproductor - Botón de descarga no mostrado en el reproductor + Se muestra el botón de descarga en el reproductor + No se muestra el botón de descarga en el reproductor Anular el botón de acción de descarga El botón de descarga abre su descarga externa @@ -821,7 +821,7 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo" No me gusta no disponible temporalmente Dislikes no disponibles (estado %d) - No me gusta no disponible + Los Dislikes no están disponibles (límite de la API del cliente) Dislikes no disponibles (%s) Recargar vídeo para votar usando Return YouTube Dislike @@ -830,14 +830,14 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"Dislikes son mostrados No se muestran Dislikes Mostrar no me gusta en Shorts - Dislikes mostrados en Shorts - "No me gustas que se muestran en los Shorts + Los Dislikes en los Shorts se muestran + "Los Dislikes en los Shorts se muestran -Limitación: Es posible que los No me gustas no aparezcan en el modo de incógnito" - No me Gusta ocultos en Shorts +Limitación: Es posible que los Dislikes no aparezcan en el modo de incógnito" + No se muestran los Dislikes en los Shorts Desliza como porcentaje - Dislikes mostrados como porcentaje - Dislikes mostrados como número + Los Dislikes se muestran como un porcentaje + Los Dislikes se muestran como un número Botón Me gusta compacto Botón \"Me gusta\" para el ancho mínimo @@ -899,20 +899,20 @@ Esta función funciona mejor con una calidad de vídeo de 720p o inferior y cuan Los botones y los controles son cuadrados Los botones y controles están redondeados - Usar botón compacto de saltar + Usar botón Saltar compacto Omitir botón con estilo para el ancho mínimo Omitir botón con estilo para la mejor apariencia - Ocultar automáticamente el botón omitir + Ocultar automáticamente el botón Saltar Omitir botón se oculta después de unos segundos - Saltar botón mostrado para todo el segmento - Mostrar un brindis al saltar automáticamente + Se muestra el botón Saltar para todo el segmento + Mostrar un toast al saltar Toast se muestra cuando un segmento se omite automáticamente. Pulse aquí para ver un ejemplo Toast no se muestra. Toque aquí para ver un ejemplo Mostrar longitud de vídeo sin segmentos Longitud del vídeo menos todos los segmentos, mostrados en paréntesis junto a la longitud completa del vídeo Longitud completa del vídeo mostrada Creando nuevos segmentos - Mostrar botón crear nuevo segmento + Mostrar el botón Crear nuevo segmento Se muestra el botón de crear un nuevo segmento No se muestra el botón de crear un nuevo segmento Ajustar nuevo paso de segmento @@ -1005,7 +1005,7 @@ Tu ID de usuario es como una contraseña y nunca debe compartirse." Se omitieron varios segmentos Omitir automáticamente Saltar automáticamente una vez - Mostrar botón de omitir + Mostrar un botón Saltar Mostrar en la barra de búsqueda Deshabilitar No se puede enviar el segmento: %s @@ -1031,9 +1031,9 @@ Ya existe" Categoría está desactivada en la configuración. Habilitar la categoría para enviar. Nuevo segmento de SponsorBlock ¿Establecer %s como inicio o fin de un nuevo segmento? - comienzo - final - ahora + Comienzo + Fin + Ahora Segundo en el que el segmento comienza Segundo en el que el segmento finaliza ¿Los tiempos son correctos? @@ -1046,7 +1046,7 @@ Ya existe" Tiempo dado no válido Estadísticas - Estadísticas temporalmente no disponibles (API está caída) + Las estadísticas no están disponibles temporalmente (la API está inactiva) Cargando... SponsorBlock está desactivado Tu nombre de usuario: <b>%s</b> @@ -1264,13 +1264,13 @@ Toca aquí para obtener más información sobre DeArrow" Medio del vídeo Fin del vídeo - DeArrow no disponible. (código de estado: %s) - DeFlecha temporalmente no disponible + DeArrow no está disponible temporalmente (código de estado: %s) + DeArrow no está disponible temporalmente Mostrar anuncios de ReVanced - Los anuncios se muestran al iniciar - Los anuncios no se muestran al iniciar + Se muestran los anuncios al inicio + No se muestran los anuncios al inicio Mostrar anuncios al iniciar Error al conectar con el proveedor de anuncios Descartar diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index fc1622548..48b8b188d 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -160,8 +160,8 @@ Vajutage jätkamise nuppu ja lubage optimeerimismuutused." Silumispäevikud sisaldavad virna jäljendamise Silumispäevikud ei sisalda virna jäljendamise ReVanced veaga ilmumisel kuvag - Sõnum kuvatakse, kui ilmneb viga - Teade ei kuvata, kui ilmneb tõrge + Toast kuvatakse, kui ilmneb tõrge + Toast ei kuvata, kui ilmneb tõrge "Vea teadete väljalülitamine peidab kõik ReVanced i veateadete märguanded. Teid ei teavitata ühestki ootamatust sündmusest." @@ -192,22 +192,22 @@ Teid ei teavitata ühestki ootamatust sündmusest." Näidatud on riiulid - Peida klahv \'Liitu\' + Peida Liitu nupp Nupp on peidetud Ära näidatakse nuppu - Peida \"Minulle suunnitellut\" -hylly kanavasivulla - Peida \"Minulle suunnitellut\" -hylly - Riiulil on kuvatud + Peida \"Sulle\" riiul + Riiul kanali lehel on peidetud + Riiul kanali lehel on kuvatud Peida nupu \"Teata mulle\" Nupp on peidetud Nupp on kuvatud - - Peida \"Inimesed vaatasid ka\" soovitused - Soovitused on peidetud - Soovitused on nähtavad + + Peida silt \"Inimesed vaatasid ka\" + Silt on peidetud + Silt on kuvatud Peida nupp \"Kuva rohkem\" @@ -223,8 +223,8 @@ Teid ei teavitata ühestki ootamatust sündmusest." Kiibid on peidetud Kiipe on nähtaval Peida laiendatava kaart videote all - Laiendatavad kaardid on peidetud - Laiendatavad kaardid on näidatud + Laiendatav kaart on peidetud + Laiendatav kaart on kuvatud Peida ühenduse postitused Ühenduse postitused on peidetud Ühenduse postitused on nähtavad @@ -240,7 +240,7 @@ Teid ei teavitata ühestki ootamatust sündmusest." Peida kogukonna juhised Kogukonna juhised on peidetud Kogukonna juhised on kuvatud - Peida tellijate kogukonna juhised + Peida tellijate juhised Tellijate kogukonna juhised on peidetud Tellijate kogukonna juhised on kuvatud Peida kanaliliikmete riiul @@ -279,25 +279,25 @@ Teid ei teavitata ühestki ootamatust sündmusest." Peida artisti kaardid Kunstnerkortene er skjult Kunstnerkortene vises - Skjul attributter-seksjon - \'Utvalgte steder\', Spill- og Musikk-seksjonene er skjult - \'Utvalgte steder\', Spill- og Musikk-seksjonene vises - Peida peatükide jaotis + Peida atribuudid + Esiletõstetud kohad, mängud, muusika ja inimeste mainimise jaotised on peidetud + Esiletõstetud kohad, mängud, muusika ja inimeste mainimise jaotised on kuvatud + Peida peatükid Peatükide jaotis on peidetud Peatükide jaotis on näidatud - Peida \'Kuidas see sisu loodi\' jaotis - \'Kuidas see sisu loodi\' jaotis on peidetud - \'Kuidas see sisu loodi\' jaotis on nähtav - Peida jaotis \'Avasta podcast\' - Jaotis \'Avasta podcast\' on peidetud - Jaotis \'Avasta podcast\' on näidatud - Peida infovideote kaartide jaotis + Peida \"Kuidas see sisu loodi\" + Kuidas see sisu loodi jaotis on peidetud + Kuidas see sisu loodi jaotis on kuvatud + Peida \"Avasta taskuhäälingut\" + Avasta taskuhäälingut jaotis on peidetud + Avasta taskuhäälingut jaotis on kuvatud + Peida infokaardid Teabekaartide jaotis on peidetud Kuvatakse teabekaartide jaotis - Peida „Põhimõisted“ - „Põhimõisted“ on peidetud - „Põhimõisted“ on näidatud - Peida ste transcript + Peida \"Põhimõisted\" + Põhimõisted jaotis on peidetud + Põhimõisted jaotis on kuvatud + Peida transkriptsioon Skriptiosa on peidetud Skriptiosa on näidatud Video kirjeldus @@ -315,27 +315,27 @@ Teid ei teavitata ühestki ootamatust sündmusest." Näidatakse seotud videotes Kommentaarid Peida või kuva kommentaaride sektsiooni komponendid - Peida \'Chat kokkuv\u00f5te\' - \'Vestluse kokkuvõte\' on peidetud - \'Vestluse kokkuvõte\' on näidatud + Peida \'Chat kokkuv\u00f5te\' + Vestluse kokkuvõte on peidetud + Vestluse kokkuvõte on kuvatud Peida päis \'Liikmete kommentaarid\' - \"Kommentaarid liikmetelt\" pealkiri on peidetud - \"Kommentaarid liikmetelt\" pealkiri on näidatud + Liikmete kommentaaride päis on peidetud + Liikmete kommentaaride päis on kuvatud Peida kommentaaride jaotis Kommentaaride jaotis on peidetud Kommentaaride jaotis on näidatud Peida nupp \"Loo lühis\" - Nupp \"Loo lühis\" on peidetud - Kuvatakse nupp „Loo Short” + Nupp Loo lühivideo on peidetud + Nupp Loo lühivideo on kuvatud + Peida emotikonide ja ajatempli nupud + Emotikonide ja ajatempli nupud on peidetud + Emotikonide ja ajatempli nupud on kuvatud Peida eelvaate kommentaar Eelvaate kommentaar on peidetud Eelvaate kommentaar on kuvatud Peida tänunupp Tänu nupp on peidetud Tänu nupp on kuvatud - Peida ajastempel ja emoji nupud - Ajastempel ja emoji nupud on peidetud - Ajastempel ja emoji nupud on nähtavad Peida YouTube Doodles Otsinguriba Doodled on peidetud @@ -416,12 +416,12 @@ See funktsioon on saadaval ainult vanemates seadmetes" Ostukorvi riiul on peidetud Ostukorvi riiul on nähtav Peida ostulinkid video kirjelduses - Ostuklingid on peidetud - Ostukorvid on esile toodud + Ostulinkid video kirjelduses on peidetud + Ostulinkid video kirjelduses on kuvatud Peida kanali lehelt nuppu \"Külasta poodi\" - Nupp on peidetud - Nupp on nähtav + Nupp kanali lehel on peidetud + Nupp kanali lehel on kuvatud Peida veebiotsingu tulemused Veebiotsingu tulemused on peidetud Veebiotsingu tulemused on nähtavad @@ -461,8 +461,8 @@ See funktsioon on saadaval ainult vanemates seadmetes" Välised allalaadimised Seaded välise allalaadija kasutamiseks Näita välise allalaadimise nuppu - Allalaadimise nupp on esitaja puhul nähtav - Allalaadimise nupp ei ole esitaja puhul nähtav + Allalaadimise nupp pleieris on kuvatud + Allalaadimise nupp pleieris ei ole kuvatud Muuda allalaadimisnupu toimingut Allalaadimise nupp avab teie välise allalaadija @@ -830,7 +830,7 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid" Mittemeeldimised pole ajutiselt saadaval (API aegus) Mittemeeldimised pole saadaval (olek %d) - Mittemeeldimised pole saadaval (kliendi API piir on saavutatud) + Ei meeldimised pole saadaval (kliendi API limiit) Mittemeeldimised pole saadaval (%s) Laadi video uuesti, et hääletada Return YouTube Dislike\'i abil @@ -839,14 +839,14 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid" Mittemeeldimised on nähtavad Mittemeeldimised pole nähtavad Näita mittemeeldimisi Shorts\'il - Mittemeeldimised on Shorts\'il nähtavad - "Shorts il kuvatakse mittemeeldimised + Ei meeldimised on kuvatud teenuses Shorts + "Ei meeldimised on kuvatud teenuses Shorts -Piirang: mittemeeldimised ei pruugi ilmneda inkognito režiimis" - Mittemeeldimised on Shorts\'il peidetud +Piirang: Ei meeldimised ei pruugi inkognito režiimis kuvada" + Ei meeldimised pole kuvatud teenuses Shorts Mittemeeldimised protsendina - Mittemeeldimised on nähtavad protsendina - Mittemeeldimised on nähtavad arvulina + Ei meeldimised on kuvatud protsendina + Ei meeldimised on kuvatud numbrina Kompaktne Meeldi nupp Meeldimise nupp on stiilitud minimaalse laiusena @@ -908,20 +908,20 @@ See funktsioon toimib kõige paremini 720p või madalama video kvaliteedi ja vä Nupud ja juhtnupud on kandilised Nupud ja juhtnupud on ümardatud - Kasuta kompaktset vahelejätmisnuppu + Kasuta kompaktset Vahelejätmise nuppu Vahelejätmisnupp on kujundatud minimaalse laiusena Vahelejätmisnupp on kujundatud parima välimusega Peida vahelejätmisnupp automaatselt Vahelejätmisnupp peitub mõne sekundi pärast - Vahelejätmisnupp on kuvatud terve segmendi vältel - Näita teatist, kui vahele jäetakse automaatselt + Vahelejätmise nupp on kuvatud kogu segmendi jaoks + Näita toast teadet vahelejätmisel Teatis näidatakse, kui segment vahele jäetakse automaatselt. Puuduta siia, et näha näidet Teatist ei näidata. Puuduta siia, et näha näidet Näita video pikkust ilma segmentideta Video pikkus miinus kõik segmendid, kuvatakse sulgudes täispika video pikkuse kõrval Näidatakse täispikk video pikkust Uute segmentide loomine - Näita uue segmendi loomise nuppu + Näita Uue segmendi loomise nuppu Uue segmendi loomise nupp on näidatud Uue segmendi loomise nupp ei ole näidatud Kohanda uue segmendi sammu @@ -1041,9 +1041,9 @@ Juba olemas" Kategooria on seadetes keelatud. Luba kategooria esitamiseks. Uus SponsorBlock segment Määra %s uue segmendi algus- või lõpppunktiks? - algus - lõpp - praegu + Algus + Lõpp + Nüüd Aeg, millal segment algab Aeg, millal segment lõpeb Kas ajad on õiged? @@ -1064,7 +1064,7 @@ Kas olete esitamiseks valmis?" Sisestatud aega ei ole võimalik analüüsida Statistika - Statistika on ajutiselt kättesaamatu (API on maas) + Statistika pole ajutiselt saadaval (API on maas) Laen... SponsorBlock on keelatud Teie kasutajanimi: <b>%s</b> @@ -1287,8 +1287,8 @@ Puudutage siia, et saada lisateavet DeArrow kohta" Kuva ReVancedi teated - Teated kuvatakse käivitamisel - Teateid ei kuvata käivitamisel + Teadaanded käivitamisel on kuvatud + Teadaanded käivitamisel pole kuvatud Kuva teated käivitamisel Ühenduse loomine teatepakkujaga ebaõnnestus Loobu diff --git a/patches/src/main/resources/addresources/values-eu-rES/strings.xml b/patches/src/main/resources/addresources/values-eu-rES/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-eu-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-eu-rES/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml +++ b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index d13d1542d..586e91d06 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -193,22 +193,21 @@ Et saa ilmoituksia odottamattomista tapahtumista." Hyllyt näytetään - Piilota \"Liity\" -painike + Piilota Liity-painike Painike on piilotettu Painike näytetään - Piilota \"Sinulle\" -hylly kanavasivulla - Hylly on piilotettu - Hylly näytetään + Piilota \"\'Sinulle\" -hylly + Hylly on piilotettu kanavasivuilla + Hylly näytetään kanavasivuilla Piilota \"Ilmoita minulle\" -painike Painike on piilotettu Painike näytetään - - Piilota \"Ihmiset myös katselevat\" -suositukset - Suositukset on piilotettu - Suositukset näytetään + + Tunniste on piilotettu + Tunniste näytetään Piilota \"Näytä lisää\" -painike @@ -224,8 +223,8 @@ Et saa ilmoituksia odottamattomista tapahtumista." Siruhylly on piilotettu Siruhylly näytetään Piilota laajennettava kortti videoiden alla - Laajennettavat kortit on piilotettu - Laajennettavat kortit näytetään + Laajennettava kortti on piilotettu + Laajennettava kortti näytetään Piilota yhteisöpostaukset Yhteisöpostaukset on piilotettu Yhteisöpostaukset näytetään @@ -241,7 +240,6 @@ Et saa ilmoituksia odottamattomista tapahtumista." Piilota yhteisön säännöt Yhteisön säännöt on piilotettu Yhteisön säännöt näytetään - Piilota tilaajien yhteisön säännöt Tilaajien yhteisön säännöt on piilotettu Tilaajien yhteisön säännöt näytetään Piilota kanavan jäsen -hylly @@ -280,25 +278,10 @@ Et saa ilmoituksia odottamattomista tapahtumista." Piilota artistikortit Artistikortit on piilotettu Artistikortit näytetään - Piilota attribuutit-osio - \"Esitellyt paikat\'\", Pelit ja Musiikki -osiot näytetään - \"Esitellyt paikat\'\", Pelit ja Musiikki -osiot näytetään - Piilota Videon osat -osio Videon osat -osio on piilotettu Videon osat -osio näytetään - Piilota \"Miten sisältö on luotu\" -osio - \"Miten sisältö on luotu\" -osio on piilotettu - \"Miten sisältö on luotu\" -osio näytetään - Piilota \'Tutki podcastia\' -osio - \'Tutki podcastia\' -osio on piilotettu - \'Tutki podcastia\' -osio näytetään - Piilota tietokortit-osio Infokortit-osio on piilotettu Infokortit-osio näytetään - Piilota \"Keskeiset käsitteet\" -osio - \"Keskeiset käsitteet\" -osio on piilotettu - \"Keskeiset käsitteet\" -osio näytetään - Piilota Transkriptio-osio Transkriptio-osio on piilotettu Transkriptio-osio näytetään Videon kuvaus @@ -316,27 +299,17 @@ Et saa ilmoituksia odottamattomista tapahtumista." Näytetään liittyvissä videoissa Kommentit Piilota tai näytä kommenttiosion osia - Piilota \"Chat-yhteenveto\" - \"Chat-yhteenveto\" on piilotettu - \"Chat-yhteenveto\" näytetään Piilota \"Jäsenten kommentit\" -ylätunniste - \"Jäsenten kommentit\" -ylätunniste on piilotettu - \"Jäsenten kommentit\" -ylätunniste näytetään Piilota kommenttiosio Kommenttiosio on piilotettu Kommenttiosio näytetään Piilota \"Luo Shorts-video\" -painike - \"Luo Shorts-video\" -painike on piilotettu - \"Luo Shorts-video\" -painike näytetään Piilota kommentin esikatselu Kommentin esikatselu on piilotettu Kommentin esikatselu näytetään Piilota Kiitos-painike Kiitos-painike on piilotettu Kiitos-painike näytetään - Piilota aikaleima- ja emoji-painikkeet - Aikaleima- ja emoji-painikkeet on piilotettu - Aikaleima- ja emoji-painikkeet näytetään Piilota YouTube Doodlet Hakupalkin Doodlet on piilotettu @@ -417,12 +390,8 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Tuotehylly on piilotettu Tuotehylly näytetään Piilota kauppalinkit - Videokuvauksien kauppalinkit on piilotettu - Videokuvauksien kauppalinkit näytetään Piilota \"Vieraile kaupassa\" -painike kanavasivuilla - Painike on piilotettu kanavasivulla - Painike näytetään kanavasivulla Piilota verkkohakutulokset Verkkohakutulokset on piilotettu Verkkohakutulokset näytetään @@ -462,8 +431,6 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Ulkoiset lataukset Asetukset ulkoisen lataajan käyttämiselle Näytä ulkoinen lataus -painike - Lataa-painike näytetään soittimessa - Lataa-painiketta ei näytetä soittimessa Korvaa Lataa-toimintopainike Lataa-painike avaa ulkoisen lataajan @@ -831,7 +798,6 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Ei-tykkäykset eivät ole tilapäisesti käytettävissä Ei-tykkäykset eivät ole saatavilla (tila %d) - Ei-tykkäykset eivät ole saatavilla (asiakkaan API-raja saavutettu) Ei-tykkäykset eivät ole saatavilla (%s) Lataa video uudelleen äänestääksesi Return YouTube Dislikellä @@ -840,14 +806,7 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Ei-tykkäykset näytetään Ei-tykkäyksiä ei näytetä Näytä ei-tykkykset Shortseissa - Ei-tykkäykset näytetään Shortseissa - "Ei-tykkäykset näytetään Shortseissa - -Rajoitus: Ei-tykkäykset eivät välttämättä näy inkognito-tilassa" - Ei-tykkäykset on piilotettu Shortseissa Ei-tykkäykset prosentteina - Ei-tykkäykset näytetään prosenttina - Ei-tykkäykset näytetään numerona Kompakti Tykkää-painike Tykkää-painike on muotoiltu mahdollisimman kapeaksi @@ -915,14 +874,14 @@ Tämä ominaisuus toimii parhaiten, kun videon laatu on 720p tai alhaisempi ja k Piilota ohita-painike automaattisesti Ohita-painike piiloutuu muutaman sekunnin kuluttua Ohita-painike näytetään koko osion ajan - Näytä ponnahdusilmoitus automaattisesti ohitettaessa + Näytä ilmoitus ohitettaessa Ponnahdusilmoitus näytetään, kun osio ohitetaan automaattisesti. Napauta tästä nähdäksesi esimerkin Ponnahdusilmoitusta ei näytetä. Napauta tästä nähdäksesi esimerkin Näytä videon pituus ilman osioita Videon pituus ilman osioita, näytetään suluissa koko videon pituuden vieressä Videon koko pituus näytetään Uusien osioiden luominen - Näytä luo uusi osio -painike + Näytä Luo uusi osio -painike Luo uusi osio -painike näytetään Luo uusi osio -painiketta ei näytetä Uuden osion ajoituksen säätö @@ -1016,7 +975,7 @@ UserID on kuin salasana, eikä sitä pidä jakaa kenellekään. Useita osioita ohitettiin Ohita automaattisesti Ohita automaattisesti kerran - Näytä ohita-painike + Näytä Ohita-painike Näytä liukusäätimessä Poista käytöstä Osiota ei voitu lähettää: %s @@ -1042,9 +1001,9 @@ On jo olemassa" Kategoria on poistettu käytöstä asetuksissa. Salli kategoria lähettääksesi. Uusi SponsorBlock-osio Asetetaanko %s uuden osion aluksi vai lopuksi? - alku - loppu - nyt + Alku + Loppu + Nyt Aika, jolloin osio alkaa Aika, jolloin osio päättyy Ovatko ajat oikein? @@ -1065,7 +1024,6 @@ Oletko valmis lähettämään?" Annettu aika on virheellinen Tilastot - Tilastot eivät tilapäisesti ole käytettävissä (API on alhaalla) Ladataan... SponsorBlock ei ole käytössä Käyttäjänimesi: <b>%s</b> diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 0ffa1726e..469dc67b9 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -161,14 +161,14 @@ Tapikin ang pindutan ng pagpapatuloy at payagan ang mga pagbabago sa pag-optimiz Kasama sa mga debug log ang stack trace Hindi kasama sa mga debug log ang stack trace Ipakita ang toast sa ReVanced error - Ipinakita ang toast kung may naganap na error - Hindi ipinapakita ang toast kung may naganap na error + Ipinapakita ang Toast kung may naganap na error + Hindi ipinapakita ang Toast kung may naganap na error "Ang pag-off ng mga toast ng error ay nagtatago ng lahat ng mga abiso ng error ng ReVanced. Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." - Huwag paganahin ang glow ng Like at Subscribe na button + Huwag paganahin ang glow ng Like at Subscribe Ang Like at Subscribe na button ay hindi mag-glow kapag nabanggit Ang Like at Subscribe na button ay mag-glow kapag nabanggit Itago ang mga album card @@ -193,22 +193,22 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Ipinapakita ang mga istante - Itago ang button na \"Sumali\" + Itago ang button na Sumali Nakatago ang button Ang pindutan ay ipinapakita - Itago ang shelf ng \"Para sa iyo\" sa page ng channel - Nakatago ang istante - Ipinapakita ang istante + Itago ang shelf na \'Para sa iyo\' + Nakatago ang Shelf sa page ng channel + Ipinapakita ang Shelf sa page ng channel Itago ang button na \"Abisuhan ako\" Nakatago ang button Ang pindutan ay ipinapakita - - Itago ang mga rekomendasyong \"Napanood din ng mga tao\" - Nakatago ang mga rekomendasyon - Ipinapakita ang mga rekomendasyon + + Itago ang label na \'Napanood din ng mga tao\' + Nakatago ang label + Ipinapakita ang label Itago ang button na \"Ipakita ang higit pa\" @@ -224,8 +224,8 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Nakatago ang istante ng chips Ipinapakita ang istante ng chips Itago ang mae-expand na card sa ilalim ng mga video - Nakatago ang mga mae-expand na card - Ipinakikita ang mga mae-expand na card + Nakatago ang mae-expand na card + Ipinapakita ang mae-expand na card Itago ang mga post sa komunidad Nakatago ang mga post sa komunidad Ipinapakita ang mga post sa komunidad @@ -241,7 +241,7 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Itago ang mga alituntunin ng komunidad Nakatago ang mga alituntunin ng komunidad Ipinapakita ang mga alituntunin ng komunidad - Itago ang mga alituntunin ng komunidad ng mga subscriber + Itago ang mga alituntunin ng mga subscriber Nakatago ang mga alituntunin ng komunidad ng mga subscriber Ang mga alituntunin ng komunidad ng mga subscriber ay ipinapakita Itago ang shelf ng miyembro ng channel @@ -280,25 +280,25 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Itago ang mga card ng artist Nakatago ang mga artist card Ipinapakita ang mga card ng artist - Itago ang seksyon ng mga katangian - Ang \"Mga itinatampok na lugar\", Mga seksyon ng Laro at Musika ay nakatago - Ipinapakita ang \"Mga itinatampok na lugar\", Mga seksyon ng Laro at Musika - Itago ang seksyon ng Mga Kabanata + Itago ang Mga Katangian + Nakatago ang mga seksyon ng Mga itinatampok na lugar, Mga Laro, Musika, at Mga taong binanggit + Ipinapakita ang mga seksyon ng Mga itinatampok na lugar, Mga Laro, Musika, at Mga taong binanggit + Itago ang Mga Kabanata Nakatago ang seksyon ng mga kabanata Ang seksyon ng mga kabanata ay ipinapakita - Itago ang seksyong \'Paano ginawa ang content na ito\' - Nakatago ang seksyong \'Paano ginawa ang content na ito\' - Ipinakita ang seksyong \'Paano ginawa ang content na ito\' - Itago ang seksyong \"I-explore ang podcast\" - Nakatago ang seksyong \"I-explore ang podcast\" - Ipinapakita ang seksyong \"I-explore ang podcast\" - Itago ang seksyon ng mga card ng impormasyon + Itago ang \'Paano ginawa ang content na ito\' + Nakatago ang seksyon ng Paano ginawa ang content na ito + Ipinapakita ang seksyon ng Paano ginawa ang content na ito + Itago ang \'I-explore ang podcast\' + Nakatago ang seksyon ng I-explore ang podcast + Ipinapakita ang seksyon ng I-explore ang podcast + Itago ang Mga card ng impormasyon Nakatago ang seksyon ng mga card ng impormasyon Ang seksyon ng mga card ng impormasyon ay ipinapakita - Itago ang seksyong \'Pangunahing konsepto\' - Ang seksyong \'Pangunahing konsepto\' ay nakatago - Ang seksyong \'Pangunahing konsepto\' ay ipinapakita - Itago ang seksyon ng Transcript + Itago ang \'Mga pangunahing konsepto\' + Nakatago ang seksyon ng Mga pangunahing konsepto + Ipinapakita ang seksyon ng Mga pangunahing konsepto + Itago ang Transcript Nakatago ang seksyon ng transcript Ipinapakita ang seksyon ng transcript Paglalarawan ng video @@ -317,26 +317,26 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Mga komento Itago o ipakita ang mga bahagi ng seksyon ng komento Itago ang \'Buod ng chat\' - Nakatago ang \'buod ng chat\' - Ipinapakita ang \'buod ng chat\' + Nakatago ang buod ng chat + Ipinapakita ang buod ng chat Itago ang header ng \"Mga komento ng mga miyembro\" - Nakatago ang header ng \"Mga komento ng mga miyembro\" - Ipinapakita ang header ng \"Mga komento ng mga miyembro\" + Nakatago ang header ng Mga komento ng mga miyembro + Ipinapakita ang header ng Mga komento ng mga miyembro Itago ang seksyon ng mga komento Nakatago ang seksyon ng mga komento Ipinapakita ang seksyon ng mga komento Itago ang butong \'Gumawa ng Short\' - Ang butong \'Gumawa ng Short\' ay nakatago - Ang butong \'Gumawa ng Short\' ay ipinapakita + Nakatago ang button na Gumawa ng isang Short + Ipinapakita ang button na Gumawa ng isang Short + Itago ang mga button ng emoji at timestamp + Nakatago ang mga button ng Emoji at timestamp + Ipinapakita ang mga button ng Emoji at timestamp Itago ang preview na komento Nakatago ang preview ng komento Ang pag-preview ng komento ay ipinapakita Itago ang pindutang Salamat Nakatago ang buton ng salamat Ang pindutan ng salamat ay ipinapakita - Itago ang mga pindutan ng timestamp at emoji - Nakatago ang mga pindutan ng timestamp at emoji - Ipinapakita ang mga pindutan ng timestamp at emoji Itago ang mga Doodles ng YouTube Ang mga Doodles sa search bar ay nakatago @@ -417,12 +417,12 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device" Ang istante ng pamimili ay nakatago Ang istante ng pamimili ay ipinapakita Itago ang mga link sa pamimili sa paglalarawan ng video - Nakatago ang mga link sa pamimili - Ipinapakita ang mga link sa pamimili + Nakatago ang mga link sa pamimili sa paglalarawan ng video + Ipinapakita ang mga link sa pamimili sa paglalarawan ng video Itago ang button na \"Bisitahin ang tindahan\" sa mga page ng channel - Nakatago ang button - Ang pindutan ay ipinapakita + Nakatago ang button sa page ng channel + Ipinapakita ang button sa page ng channel Itago ang mga resulta ng paghahanap sa web Nakatago ang mga resulta ng paghahanap sa web Ipinapakita ang mga resulta ng paghahanap sa web @@ -462,8 +462,8 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device" Mga panlabas na pag-download Mga setting para sa paggamit ng external na downloader Ipakita ang external na button sa pag-download - I-download ang button na ipinapakita sa player - Hindi ipinapakita ang button sa pag-download sa player + Ipinapakita ang button na Mag-download sa player + Hindi ipinapakita ang button na Mag-download sa player Lagpasan ang button ng aksyon ng Pag-download Binubuksan ng button sa pag-download ang iyong external na downloader @@ -831,7 +831,7 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video" Pansamantalang hindi available ang mga hindi gusto (nag-time out ang API) Hindi available ang mga hindi gusto (status %d) - Hindi available ang mga hindi gusto (naabot na ang limitasyon ng client API) + Hindi available ang mga dislike (limitasyon sa client API) Hindi available ang mga hindi gusto (%s) I-reload ang video para bumoto gamit ang Return YouTube Dislike @@ -840,14 +840,14 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video" Ang mga hindi gusto ay ipinapakita Hindi ipinapakita ang mga hindi gusto Ipakita ang mga hindi gusto sa Shorts - Mga hindi gusto na ipinapakita sa Shorts - "Mga Dislike na ipinapakita sa Shorts + Ipinapakita ang mga Dislike sa Shorts + "Ipinapakita ang mga Dislike sa Shorts -Limitasyon: Ang mga Dislike ay maaaring hindi lumitaw sa incognito mode" - Nakatago ang mga hindi gusto sa Shorts +Limitasyon: Maaaring hindi lumabas ang mga Dislike sa incognito mode" + Hindi ipinapakita ang mga Dislike sa Shorts Hindi gusto bilang porsyento - Mga hindi gusto na ipinapakita bilang porsyento - Mga hindi gusto na ipinapakita bilang numero + Ipinapakita ang mga Dislike bilang isang porsyento + Ipinapakita ang mga Dislike bilang isang numero Compact Like button Like button na naka-istilong para sa minimum na lapad @@ -909,20 +909,20 @@ Ang tampok na ito ay pinakamahusay na gumagana sa kalidad ng video na 720p o mas Ang mga button at kontrol ay parisukat Bilog ang mga button at control - Gumamit ng compact skip button + Gumamit ng compact na button na Laktawan Laktawan ang button na naka-istilo para sa minimum na lapad Laktawan ang button na may istilo para sa pinakamahusay na hitsura - Awtomatikong itago ang pindutan ng laktawan + Awtomatikong itago ang button na Laktawan Tinatago ang pindutan ng skip pagkatapos ng ilang segundo - Laktawan ang button na ipinapakita para sa buong segment - Magpakita ng toast kapag awtomatikong lumalaktaw + Ipinapakita ang button na Laktawan para sa buong segment + Magpakita ng toast kapag lumaktaw Ang toast ay ipinapakita kapag ang isang segment ay awtomatikong nilaktawan. Mag-tap dito para makakita ng halimbawa Hindi ipinapakita ang toast. Mag-tap dito para makakita ng halimbawa Ipakita ang haba ng video nang walang mga segment Haba ng video na binawasan ang lahat ng mga segment, na ipinapakita sa mga panaklong sa tabi ng buong haba ng video Ipinapakita ang buong haba ng video Paglikha ng mga bagong segment - Ipakita ang button na gumawa ng bagong segment + Ipakita ang button na Gumawa ng bagong segment Ang pindutan ng Lumikha ng bagong segment ay ipinapakita Hindi ipinapakita ang button na Lumikha ng bagong segment Ayusin ang bagong segment na hakbang @@ -1016,7 +1016,7 @@ Ang iyong user id ay parang isang password at hindi dapat ibahagi. Nilaktawan ang maraming segment Awtomatikong lumaktaw Awtomatikong lumaktaw nang isang beses - Magpakita ng skip button + Magpakita ng button na Laktawan Ipakita sa seek bar Huwag paganahin Hindi maisumite ang segment: %s @@ -1042,9 +1042,9 @@ Umiiral na" Naka-disable ang kategorya sa mga setting. Paganahin ang kategoryang isumite. Bagong segment ng SponsorBlock Itakda ang %s bilang simula o katapusan ng isang bagong segment? - simulan - wakas - ngayon + Simula + Dulo + Ngayon Oras na magsisimula ang segment sa Oras na nagtatapos ang segment sa Tama ba ang mga oras? @@ -1065,7 +1065,7 @@ Isumite na ba?" Hindi wastong oras ang ibinigay Istatistika - Pansamantalang hindi available ang mga istatistika (hina ang API) + Pansamantalang hindi available ang mga Stats (down ang API) Naglo-load... Ang SponsorBlock ay hindi pinagana Ang iyong username: <b>%s</b> @@ -1288,8 +1288,8 @@ Mag-tap dito upang matuto nang higit pa tungkol sa DeArrow" Ipakita ang mga anunsyo ng ReVanced - Ang mga anunsyo ay ipinapakita sa startup - Ang mga anunsyo ay hindi ipinapakita sa startup + Ipinapakita ang mga Anunsyo sa pagsisimula + Hindi ipinapakita ang mga Anunsyo sa pagsisimula Ipakita ang mga anunsyo sa startup Nabigong kumonekta sa provider ng mga anunsyo Kalimutan diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 399b81c8a..829880be2 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -161,8 +161,8 @@ Appuyez sur le bouton Continuer et autorisez les modifications." Les journaux de débogage incluent les stack traces Les journaux de débogage n\'incluent pas les stack traces Afficher un message toast en cas d\'erreur ReVanced - Message toast affiché en cas d\'erreur - Pas de message toast en cas d\'erreur + Un message toast est affiché en cas d\'erreur + Aucun message toast n\'est affiché en cas d\'erreur "La désactivation des messages toasts d'erreur masque toutes les notifications d'erreur ReVanced. Vous ne serez pas informé des événements inattendus." @@ -197,18 +197,18 @@ Vous ne serez pas informé des événements inattendus." Le bouton est masqué Le bouton est affiché - Masquer l\'étagère \"Pour vous\" sur la page de chaîne - L\'étagère est masquée - L\'étagère est affichée + Masquer l\'étagère \"Pour vous\" + L\'étagère est masquée sur la page de chaîne + L\'étagère est affichée sur la page de chaîne Masquer le bouton \"M\'avertir\" Le bouton est masqué Le bouton est affiché - - Masquer les recommandations \"Découvrez également cette vidéo\" - Les recommandations sont masquées - Les recommandations sont affichées + + Masquer le libellé \"Découvrez également cette vidéo\" + Le libellé est masqué + Le libellé est affiché Masquer le bouton \"Afficher plus\" @@ -224,8 +224,8 @@ Vous ne serez pas informé des événements inattendus." L\'étagère des filtres est masquée L\'étagère des filtres est affichée Masquer la carte extensible sous les vidéos - Les cartes extensibles sont masquées - Les cartes extensibles sont affichées + La carte extensible est masquée + La carte extensible est affichée Masquer les posts Les posts destinés à la communauté sont masqués Les posts destinés à la communauté sont affichés @@ -241,7 +241,7 @@ Vous ne serez pas informé des événements inattendus." Masquer le règlement de la communauté Le règlement de la communauté est masqué Le règlement de la communauté est affiché - Masquer les consignes de la communauté des abonnés + Masquer les consignes pour les abonnés Les consignes de la communauté des abonnés sont masquées Les consignes de la communauté des abonnés sont affichées Masquer l\'étagère des membres de chaîne @@ -280,25 +280,25 @@ Vous ne serez pas informé des événements inattendus." Masquer les fiches d\'artiste Les fiches d\'artiste sont masquées Les fiches d\'artiste sont affichées - Masquer la section des mentions - Les sections Lieux mentionnés, Jeux et Musique sont masquées - Les sections Lieux mentionnés, Jeux et Musique sont affichées - Masquer la section Chapitres + Masquer les attributions + Les sections Lieux mentionnés, Jeux, Musique et Personnes mentionnées sont masquées + Les sections Lieux mentionnés, Jeux, Musique et Personnes mentionnées sont affichées + Masquer \"Chapitres\" La section Chapitres est masquée La section Chapitres est affichée - Masquer la section Comment ce contenu a été créé + Masquer \"Comment ce contenu a été créé\" La section \"Comment ce contenu a été créé\" est masquée La section \"Comment ce contenu a été créé\" est affichée - Masquer la section Découvrir le podcast + Masquer \"Découvrir le podcast\" La section \"Découvrir le podcast\" est masquée La section \"Découvrir le podcast\" est affichée - Masquer la section des fiches infos - La section des fiches infos est masquée - La section des fiches infos est affichée - Masquer la section Concepts clés + Masquer \"Fiches info\" + La section \"Fiches info\" est masquée + La section \"Fiches info\" est affichée + Masquer \"Concepts clés\" La section \"Concepts clés\" est masquée La section \"Concepts clés\" est affichée - Masquer la section Transcription + Masquer \"Transcription\" La section Transcription est masquée La section Transcription est affichée Description de la vidéo @@ -317,8 +317,8 @@ Vous ne serez pas informé des événements inattendus." Commentaires Masquez ou affichez des composants de la section commentaires Masquer \"Résumé du chat\" - \"Résumé du chat\" est masqué - \"Résumé du chat\" est affiché + Le résumé du chat est masqué + Le résumé du chat est affiché Masquer l\'en-tête \"Commentaires des membres\" L\'en-tête \"Commentaires des membres\" est masqué L\'en-tête \"Commentaires des membres\" est affiché @@ -328,15 +328,15 @@ Vous ne serez pas informé des événements inattendus." Masquer le bouton Créer un Short Le bouton \"Créer un Short\" est masqué Le bouton \"Créer un Short\" est affiché + Masquer les boutons emoji et d\'horodatage + Les boutons emoji et d\'horodatage sont masqués + Les boutons emoji et d\'horodatage sont affichés Masquer le commentaire servant d\'aperçu Le commentaire servant d\'aperçu est masqué Le commentaire servant d\'aperçu est affiché Masquer le bouton Merci Le bouton Merci est masqué Le bouton Merci est affiché - Masquer le bouton d\'horodatage et les boutons emoji - Le bouton d\'horodatage et les boutons emoji sont masqués - Le bouton d\'horodatage et les boutons emoji sont affichés Masquer les Doodles YouTube Les Doodles de la barre de recherche sont masqués @@ -417,8 +417,8 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"L\'étagère Shopping est masquée L\'étagère Shopping est affichée Masquer les liens de shopping - Les liens de shopping sont masqués dans la description - Les liens de shopping sont affichés dans la description + Les liens de shopping dans la description des vidéos sont masqués + Les liens de shopping dans la description des vidéos sont affichés Masquer le bouton \"Visiter la boutique\" Le bouton est masqué sur la page de chaîne @@ -448,7 +448,7 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"Afficher le bouton \"Copier l\'URL de la vidéo\" Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo. Appuyez longuement pour copier l\'URL de la vidéo avec l\'horodatage. Le bouton n\'est pas affiché - Afficher un bouton \'Copier lien avec horodatage\' + Afficher un bouton \"Copier URL avec horodatage\" Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo avec horodatage. Appuyez longuement pour copier l\'URL de la vidéo sans horodatage. Le bouton n\'est pas affiché @@ -462,8 +462,8 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"Téléchargements externes Paramètres pour l\'utilisation d\'un outil externe de téléchargement Afficher le bouton de téléchargement externe - Bouton de téléchargement affiché dans le lecteur - Bouton de téléchargement masqué dans le lecteur + Le bouton Télécharger est affiché dans le lecteur + Le bouton Télécharger n\'est pas affiché dans le lecteur Remplacement du bouton d\'action de téléchargement Le bouton de téléchargement ouvre votre outil externe @@ -831,7 +831,7 @@ Remarque : Activer cette option masque également de force les annonces vidéo" \"Je n\'aime pas\" temp. indisponibles (pas de réponse) \"Je n\'aime pas\" indisponibles (statut %d) - \"Je n\'aime pas\" indisponibles (limite de requêtes atteinte) + Les \"Je n\'aime pas\" sont indisponibles (limite de requêtes atteinte) \"Je n\'aime pas\" indisponibles (%s) Rechargez la vidéo pour voter avec Return YouTube Dislike @@ -840,14 +840,14 @@ Remarque : Activer cette option masque également de force les annonces vidéo" Les \"Je n\'aime pas\" sont affichés Les \"Je n\'aime pas\" ne sont pas affichés Afficher les \"Je n\'aime pas\" sur les Shorts - \"Je n\'aime pas\" affichés sur les Shorts - "\"Je n'aime pas\" affichés sur les Shorts + Les \"Je n\'aime pas\" sont affichés sur les Shorts + "Les \"Je n'aime pas\" sont affichés sur les Shorts -Limitation : Les avertissements peuvent ne pas apparaître en mode navigation privée" - \"Je n\'aime pas\" masqués sur les Shorts +Limitation : Il se peut que les \"Je n'aime pas\" n'apparaissent pas en mode navigation privée" + Les \"Je n\'aime pas\" ne sont pas affichés sur les Shorts Pourcentage de \"Je n\'aime pas\" - \"Je n\'aime pas\" affichés sous forme de pourcentage - \"Je n\'aime pas\" affichés sous forme de total + Les \"Je n\'aime pas\" sont affichés sous forme de pourcentage + Les \"Je n\'aime pas\" sont affichés sous forme de total Bouton J\'aime compact Bouton J\'aime optimisé pour minimiser la taille @@ -914,15 +914,15 @@ Cette fonctionnalité fonctionne de manière optimale avec une qualité vidéo d Bouton Passer optimisé pour l\'apparence Masquer automatiquement le bouton Passer Le bouton Passer est masqué après quelques secondes - Bouton Passer affiché pendant toute la durée du segment - Afficher un message toast lorsqu\'un segment est passé automatiquement + Le bouton Passer est affiché pendant toute la durée du segment + Afficher un message toast lorsqu\'un segment est passé Un message toast est affiché lorsqu\'un segment est passé automatiquement. Appuyez ici pour voir un exemple. Message toast non affiché. Appuyez ici pour voir un exemple. Afficher la durée de la vidéo sans les segments Durée de la vidéo moins tous les segments, affichée entre parenthèses à côté de la durée totale de la vidéo Affichage de la durée totale de la vidéo Création de nouveaux segments - Afficher le bouton de création de segment + Afficher le bouton Créer un segment Le bouton de création de segment est affiché Le bouton de création de segment n\'est pas affiché Durée du pas d\'ajustement des nouveaux segments @@ -1041,9 +1041,9 @@ Il existe déjà." La catégorie est désactivée dans les paramètres. Activez la catégorie pour soumettre. Nouveau segment SponsorBlock Définir %s comme début ou fin du nouveau segment ? - début - fin - maint. + Début + Fin + Maint. Instant de début du segment Instant de fin du segment Est-ce que ces valeurs sont correctes ? @@ -1064,7 +1064,7 @@ Prêt à soumettre ?" Temps fourni invalide Statistiques - Statistiques temporairement indisponibles (API injoignable) + Les statistiques sont temporairement indisponibles (API injoignable) Chargement... SponsorBlock est désactivé Votre nom d\'utilisateur : <b>%s</b> @@ -1282,8 +1282,8 @@ Appuyez ici pour en savoir plus sur DeArrow." Milieu de la vidéo Fin de la vidéo - DeArrow temporairement indisponible (code de statut : %s) - DeArrow temporairement indisponible + DeArrow est temporairement indisponible (code de statut : %s) + DeArrow est temporairement indisponible Afficher les annonces ReVanced diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 393eb6a1d..40291863b 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -161,8 +161,8 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta." Cuimsíonn logaí dífhabhtaithe rian cruach Ní chuimsíonn logaí dífhabhtaithe rian cruach Taispeáin tósta ar earráid ReVanced - Taispeántar tósta má tharlaíonn earráid - Ní thaispeántar tósta má tharlaíonn earráid + Taispeántar toast má tharlaíonn earráid + Ní thaispeántar toast má tharlaíonn earráid "Díchumasaíonn an rogha toasts earráide fógraí earráide ReVanced go léir. Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." @@ -193,22 +193,22 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Taispeántar seilfeanna - Folaigh cnaipe \'Bí\' + Folaigh cnaipe Ballraíochta Tá an cnaipe i bhfolach Taispeántar an cnaipe - Folaigh seilf \'Do duits\' ar leathanach cainéil - Tá an seilf i bhfolach - Taispeántar an seilf + Folaigh seilf \'Duit\' + Tá seilf i leathanach an chainéil i bhfolach + Taispeántar seilf i leathanach an chainéil Folaigh cnaipe \'Cuir in iúl dom\' Tá an cnaipe i bhfolach Taispeántar an cnaipe - - Folaigh moltaí \'Chonaic daoine eile freisin\' - Tá moltaí i bhfolach - Taispeántar moltaí + + Folaigh lipéad \'Ar fhéach daoine eile orthu chomh maith\' + Tá an lipéad i bhfolach + Taispeántar an lipéad Folaigh cnaipe \'Taispeáin tuilleadh\' @@ -224,8 +224,8 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Tá seilf sliseanna i bhfolach Taispeántar seilf sliseanna Folaigh cártaí inmhéadaithe faoi fhíseáin - Tá cártaí inmhéadaithe i bhfolach - Taispeántar cártaí inmhéadaithe + Tá cárta inscálaithe i bhfolach + Taispeántar cárta inscálaithe Folaigh postálacha pobail Tá postálacha pobail i bhfolach Taispeántar postálacha pobail @@ -241,7 +241,7 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Folaigh treoirlínte pobail Tá treoirlínte pobail i bhfolach Taispeántar treoirlínte pobail - Folaigh treoirlínte pobail do shíntiúsóirí + Folaigh treoirlínte síntiúsóirí Tá treoirlínte pobail síntiúsóirí i bhfolach Taispeántar treoirlínte pobail do shíntiúsóirí Folaigh seilf ball cainéil @@ -280,25 +280,25 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Folaigh cártaí ealaíontóirí Tá cártaí ealaíontóirí i bhfolach Taispeántar cártaí ealaíonta - Folaigh roinn tréithe - Tá rannáin \'Áiteanna Réadmhaí\', Cluichí agus Ceol i bhfolach - Taispeántar \'Áiteanna faoi Thrácht\', rannóga Cluichí agus Ceoil - Folaigh alt na gCaibidlí + Folaigh Tréithe + Tá ailt d\'áiteanna sonracha, Cluichí, Ceol agus Daoine a luaitear i bhfolach + Taispeántar ailt d\'áiteanna sonracha, Cluichí, Ceol agus Daoine a luaitear + Folaigh Caibidlí Tá an chuid Caibidil i bhfolach Taispeántar alt na gcaibidlí - Folaigh an chuid \'Conas a rinneadh an t-ábhar seo\' - Tá an chuid \'Conas a rinneadh an t-ábhar seo\' i bhfolach - Taispeántar an chuid \'Conas a rinneadh an t-ábhar seo\' - Folaigh an chuid \'Déan iniúchadh ar an bpodchraoladh \' - Tá an chuid \'Iniúchadh ar an podchraoladh \'i bhfolach - Taispeántar an chuid \'Déan iniúchadh ar an bpodchraoladh \' - Folaigh roinn cártaí faisnéise + Folaigh \'Conas a rinneadh an t-ábhar seo\' + Tá an chuid Conas a rinneadh an t-ábhar seo i bhfolach + Taispeántar an chuid Conas a rinneadh an t-ábhar seo + Folaigh \'Déan iniúchadh ar an bpodchraoladh\' + Tá an chuid Déan iniúchadh ar an bpodchraoladh i bhfolach + Taispeántar an chuid Déan iniúchadh ar an bpodchraoladh + Folaigh cártaí Eolais Tá an chuid cártaí faisnéise i bhfolach Taispeántar rannán cártaí faisnéise - Folaigh an rannán \'Príomhchoincheapa\' - Tá an chuid \'Príomhchoincheapa” i bhfolach - Taispeántar alt ‘Príomhchoincheapa’ - Folaigh an chuid Trasscríbhinne + Folaigh \'Príomhchoincheapa\' + Tá an chuid Príomhchoincheapa i bhfolach + Taispeántar an chuid Príomhchoincheapa + Folaigh Tras-scríbhinn Tá an chuid trasscríbhinne i bhfolach Taispeántar alt an trasscríbhinne Cur síos físeán @@ -316,27 +316,27 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Taispeántar i bhfíseáin ghaolmhara Tuairimí Folaigh nó taispeáin comhpháirteanna na rannóige tuairimí - Folaigh \'achoimre comhrá\' - Tá ‘achoimre comhrá’ i bhfolach - Taispeántar ‘achoimre comhrá’ + Folaigh \'Achoimre comhrá\' + Tá achoimre comhrá i bhfolach + Taispeántar achoimre comhrá Folaigh ceanntásc \'Tuairimí ag baill \' - Tá ceanntásc \'Tuairimí ag comhaltaí \'i bhfolach - Taispeántar ceanntásc \'Tuairimí ag comhaltaí\' + Tá ceanntásc na dtuairimí ó chomhaltaí i bhfolach + Taispeántar ceanntásc na dtuairimí ó chomhaltaí Folaigh roinn tuairimí Tá an chuid tuairimí i bhfolach Taispeántar an chuid tuairimí Folaigh an cnaipe \'Cruthaigh Short\' - Tá cnaipe ‘Cruthaigh Short’ i bhfolach - Taispeántar an cnaipe ‘Cruthaigh Short’ + Tá cnaipe Cruthaigh gearrscéal i bhfolach + Taispeántar cnaipe Cruthaigh gearrscéal + Folaigh cnaipí emoji agus amlínte + Tá cnaipí emoji agus amlínte i bhfolach + Taispeántar cnaipí emoji agus amlínte Folaigh trácht réamhamharc Tá trácht réamhamhar i bhfolach Taispeántar trácht réamhamharc Folaigh cnaipe Buíochas Tá cnaipe buíochas i bhfolach Taispeántar cnaipe buíochas - Folaigh cnaipí ama agus emoji - Tá cnaipí ama agus emoji i bhfolach - Taispeántar cnaipí ama agus emoji Folaigh YouTube Doodles Barra cuardaigh Tá Doodles i bhfolach @@ -417,12 +417,12 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine" Tá seilf siopadóireachta i bhfolach Taispeántar seilf siopadóireachta Folaigh naisc siopadóireachta sa chur síos físeáin - Tá naisc siopadóireachta i bhfolach - Taispeántar naisc siopadóireachta + Tá naisc siopadóireachta i dtuairisc an fhíseáin i bhfolach + Taispeántar naisc siopadóireachta i dtuairisc an fhíseáin Folaigh an cnaipe \'Tabhair cuairt ar an siopa\' ar leathanaigh chainéil - Tá an cnaipe i bhfolach - Taispeántar an cnaipe + Tá cnaipe i leathanach an chainéil i bhfolach + Taispeántar cnaipe i leathanach an chainéil Folaigh torthaí cuardaigh gréasáin Tá torthaí cuardaigh gréasáin i bhfolach Taispeántar torthaí cuardaigh gréasáin @@ -462,8 +462,8 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine" Íosluchtaigh seachtracha Socruithe chun íoslódálaí seachtrach a úsáid Taispeáin cnaipe íoslódála - Íoslódáil an cnaipe a thaispeáint ar an imreoir - Níl an cnaipe íoslódála ar taispeáint sa imreoir + Taispeántar cnaipe íoslódála sa seinnteoir + Ní thaispeántar cnaipe íoslódála sa seinnteoir Cur síos ar an gcnaipe gnímh Íoslódáil seachtrach Osclaíonn an cnaipe íoslódála do íoslódálaí seachtrach @@ -831,7 +831,7 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin" Ní dtaitníonn sé ar fáil go sealadach (API amuigh amach) Ní dtaitníonn sé ar fáil (stádas %d) - Ní dtaitníonn sé ar fáil (sroichte teorainn API cliant) + Níl easaontais ar fáil (teorainn API an chliaint) Ní dtaitníonn sé ar fáil (%s) Athlódáil físeán chun vótáil ag baint úsáide as Return YouTube Dislike @@ -839,14 +839,14 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"Taispeántar rudaí nach dtaitníonn leo Ní thaispeántar nach dtaitníonn leat Taispeáin neamhthaitníonn ar Shorts - Naitníonn a thaispeántar ar Shorts - "Míthaití a thaispeántar ar Shorts + Taispeántar easaontais ar Shorts + "Taispeántar easaontais ar Shorts -Teorainneach: D'fhéadfadh nach dtaispeánfaí míthaití i mód incognito" - Ní thaitníonn sé i bhfolach ar Shorts +Srianadh: Bíodh easaontais gan teacht ar taispeáint sa mhodh incognito" + Ní thaispeántar easaontais ar Shorts Ní dtaitníonn mar chéatadán - Ná dtaitníonn a thaispeántar - Taispeántar na rudaí nach dtaitníonn leo mar uimhir + Taispeántar easaontais mar chéatadán + Taispeántar easaontais mar uimhir Cnaipe Cosúil dlúth Cosúil le cnaipe stíleáilte don leithead íosta @@ -904,20 +904,20 @@ Oibríonn an ghné seo is fearr le caighdeán físeáin 720p nó níos ísle agu Úsáid leagan amach cearnógach Tá cnaipí agus rialuithe cruinn - Úsáid cnaipe scipeála dlúth + Úsáid cnaipe Dlúthscipeála Sceip cnaipe stíleáilte don leithead íosta Sceip cnaipe stíleáilte chun an chuma is fearr - Folaigh cnaipe scipeála go huath + Folaigh cnaipe Scipeála go huathoibríoch Folaíonn cnaipe scipeáil tar éis cúpla soicindí - Cnaipe scipeála ar taispeáint don deighleog iomlán - Taispeáin tósta agus tú ag scipeáil go huathoibríoch + Taispeántar cnaipe Scipeála don deighleog iomlán + Taispeáin tósta agus tú ag scipeáil Taispeántar tósta nuair a scipeántar deighleog go huathoibríoch. Tapáil anseo chun sampla a fheiceáil Ní thaispeántar tósta. Tapáil anseo chun sampla a fheiceáil Taispeáin fad físeáin gan codanna Fad físeáin lúide gach mír, léirithe i lúibíní in aice le fad iomlán an fhíse Taispeántar fad físe iomlán Deighleoga nua a chruthú - Taispeáin cruthaigh cnaipe deighleog + Taispeáin cnaipe Cruthaigh deighleog nua Taispeántar cnaipe deighleog nua Cruthaigh Ní thaispeántar cnaipe deighleog nua Cruthaigh Coigeartaigh céim deighleog nua @@ -1011,7 +1011,7 @@ Is cosúil le pasfhocal é do ID úsáideora agus níor cheart é a roinnt riamh Scipeáilte go leor deighleoga Scip go huathoibríoch Scip go huathoibríoch uair amháin - Taispeáin cnaipe scipeála + Taispeáin cnaipe Scipeála Taispeáin i mbarra lorg Díchumasaigh Ní féidir deighleog a chur isteach: %s @@ -1037,9 +1037,9 @@ Tá sé ann cheana féin" Tá catagóir díchumasaithe i socruithe. Cumasaigh catagóir a chur isteach. Deighleog nua SponsorBlock Socraigh %s mar thús nó deireadh deighleog nua? - tús - deireadh - anois + Tosaigh + Deireadh + Anois Am a thosaíonn an deighleog ag Am a chríochnaíonn an deighleog ag An bhfuil na hamanna ceart? diff --git a/patches/src/main/resources/addresources/values-gl-rES/strings.xml b/patches/src/main/resources/addresources/values-gl-rES/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-gl-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-gl-rES/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml +++ b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index 1321ae040..b315d91f2 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -161,14 +161,14 @@ Kattintson a folytatás gombra, és engedélyezze az optimalizálási módosít A hibakeresési naplók tartalmazzák a verem nyomkövetését A hibakeresési naplók nem tartalmazzák a verem nyomkövetését Üzenet megjelenítése ReVanced hiba esetén - Üzenet jelenik meg, ha hiba történik - Nem jelenik meg üzenet, ha hiba történik + A \"toast\" üzenet jelenik meg, ha hiba történik + Nem jelenik meg \"toast\" üzenet, ha hiba történik "A hibaüzenetek kikapcsolása elrejti az összes ReVanced hibaértesítést. Nem fog értesülni semmilyen váratlan eseményről." - A Tetszik és Iratkozz fel gombok fényének kikapcsolása + A Tetszik és Iratkozz fel gomb fényének kikapcsolása A Tetszik és Iratkozz fel gombok nem világítanak, ha megemlítik őket A Tetszik és Iratkozz fel gombok világítanak, ha megemlítik őket Album kártyák elrejtése @@ -193,22 +193,22 @@ Nem fog értesülni semmilyen váratlan eseményről." A polcok láthatóak - \"Csatlakozás\" gomb elrejtése + Csatlakozás gomb elrejtése A gomb rejtve van A gomb megjelenik - \"Neked\" polc elrejtése a csatorna oldalon - A polc rejtett - A polc meg van jelenítve + \"Neked\" polc elrejtése + A polc a csatornaoldalon rejtett + A polc a csatornaoldalon látható \"Értesítést kérek\" gomb elrejtése A gomb el van rejtve A gomb megjelenik - - Mások ezt a videót is megnézték ajánlás elrejtése - Az ajánlások rejtve vannak - Az ajánlások megjelennek + + A(z) „Mások is megnézték” felirat elrejtése + A címke rejtett + A címke látható \'Továbbiak megjelenítése\' gomb elrejtése @@ -224,8 +224,8 @@ Nem fog értesülni semmilyen váratlan eseményről." A vágások polc el van rejtve A részletek polc meg van jelenítve Rejtse el a bővíthető kártyát a videók alatt - A bővíthető kártyák el vannak rejtve - A bővíthető kártyák láthatóak + A bővíthető kártya rejtett + A bővíthető kártya látható Közösségi posztok elrejtése A közösségi bejegyzések el vannak rejtve A közösségi bejegyzések meg vannak jelenítve @@ -280,25 +280,25 @@ Nem fog értesülni semmilyen váratlan eseményről." Előadó kártyák elrejtése Az előadó kártyák rejtve vannak A előadó kártyák láthatók - Az attribútumok szakasz elrejtése - A „Kiemelt helyek”, a Játékok és a Zene szakaszok el vannak rejtve - Megjelennek a „Kiemelt helyek”, a Játékok és a Zene szakaszok + Attribútumok elrejtése + A kiemelt helyek, játékok, zene és említett személyek szakaszai rejtettek + A kiemelt helyek, játékok, zene és említett személyek szakaszai láthatók Fejezetek elrejtése A fejezetcó szakasz el van rejtve A fejezetcó szakasz meg van jelenítve - „A tartalom elkészítésének módja” szakasz elrejtése - A „A tartalom elkészítésének módja” szakasz rejtett - A „A tartalom elkészítésének módja” szakasz megjelenik - A „Podcast felfedezése” szakasz elrejtése - \"A podcast felfedezése\" szakasz el van rejtve - \"A podcast felfedezése\" szakasz meg van jelenítve - Infó kártyák rész elrejtése + A „Hogyan készült ez a tartalom” elrejtése + A Hogyan készült ez a tartalom szakasz rejtett + A Hogyan készült ez a tartalom szakasz látható + A „Podcast felfedezése” elrejtése + A Podcast felfedezése szakasz rejtett + A Podcast felfedezése szakasz látható + Infó kártyák elrejtése Az infó kártyák rész el van rejtve Az infó kártyák rész látható - A „Kulcsfogalmak” szakasz elrejtése - A „Kulcsfogalmak” szakasz el van rejtve - Megjelenik a „Kulcsfogalmak” rész - Az Átirat szakasz elrejtése + A „Főbb fogalmak” elrejtése + A Főbb fogalmak szakasz rejtett + A Főbb fogalmak szakasz látható + Átirat elrejtése Az átirat rész el van rejtve Az átirat rész megjelenik Videóleírás @@ -316,27 +316,27 @@ Nem fog értesülni semmilyen váratlan eseményről." Megjelenik a kapcsolódó videók között Megjegyzések Megjegyzések rész elrejtése vagy megjelenítése - \"Csevegés összefoglaló\" elrejtése - \"A csevegési összefoglaló\" rejtve van - \"A csevegési összefoglaló\" megjelenik + A „Csevegés összefoglalója” elrejtése + A csevegés összefoglalója rejtett + A csevegés összefoglalója látható A „Tagok megjegyzései” fejléc elrejtése - A \"Megjegyzések a tagoktól\" fejlec el van rejtve - A \"Megjegyzések a tagoktól\" fejlec meg van jelenítve + A tagok hozzászólásainak fejléce rejtett + A tagok hozzászólásainak fejléce látható A megjegyzések szekció elrejtése A komment szekció el van rejtve A megjegyzések szekció megjelenik A „Rövid létrehozása” gomb elrejtése - A „Short létrehozása” gomb el van rejtve - Megjelenik a „Short létrehozása” gomb + A Rövidfilm létrehozása gomb rejtett + A Rövidfilm létrehozása gomb látható + Hangulatjel- és időbélyegző gombok elrejtése + A hangulatjel- és időbélyegző gombok rejtettek + A hangulatjel- és időbélyegző gombok láthatók Megjegyzés előnézet elrejtése A megjegyzés előnézet el van rejtve A megjegyzés előnézet megjelenik Köszönet gomb elrejtése A köszönet gomb el van rejtve A köszönet gomb látható - Időbélyeg és az emoji gombok elrejtése - Az időbélyegzők és emoji gombok el vannak rejtve - Az időbélyegzők és emoji gombok meg vannak jelenítve YouTube Doodles elrejtése A Doodles Keresősáv el van rejtve @@ -417,12 +417,12 @@ Ez a funkció csak régebbi eszközökön érhető el" A bevásárlópolc el van rejtve Megjelenik a bevásárlópolc Vásárlási linkek elrejtése a videó leírásában - A vásárlási linkek rejtve vannak - A vásárlási linkek láthatóak + A videóleírásban található vásárlási hivatkozások rejtettek + A videóleírásban található vásárlási hivatkozások láthatók \'Bolt meglátogatása\' gomb elrejtése a csatornák oldalán - A gomb el van rejtve - A gomb megjelenik + A gomb a csatornaoldalon rejtett + A gomb a csatornaoldalon látható Webes keresési találatok elrejtése A webes keresési találatok rejtve vannak A webes keresési találatok megjelennek @@ -831,7 +831,7 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m A nem tetszik funkció átmenetileg nem elérhető A nem tetszik funkció nem elérhető (állapot: %d) - A Dislike számláló jelenleg nem érhető el (Kliens API limit elérve) + A nem tetszések nem érhetők el (ügyfél API korlát) A nem tetszik funkció nem elérhető (%s) Töltse újra a videót a Return YouTube Dislike-hoz @@ -840,11 +840,11 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m A nem tetszések megjelennek A nem tetszések nem jelennek meg A nem tetszések megjelenítése a Shorts videóknál - A nem tetszések megjelennek a Shorts videóknál - "Nem tetszik jelzések láthatóak a Shorts-on + A nem tetszések a Shorts-on láthatók + "A nem tetszések a Shorts-on láthatók -Korlátozás: A Nem tetszik jelzések nem jelennek meg inkognitó módban" - A nem tetszések el vannak rejtve a Shorts videóknál +Korlátozás: A nem tetszések inkognitómódban nem jelenhetnek meg" + A nem tetszések a Shorts-on nem láthatók Nem tetszések százalékban A nem tetszések százalékban jelennek meg A nem tetszések számként jelennek meg @@ -909,20 +909,20 @@ Ez a funkció a legjobban 720p vagy annál alacsonyabb videóminőség mellett A gombok és vezérlők négyszögletesek A gombok és vezérlők lekerekítettek - Kompakt kihagyás gomb használata + Kompakt Átugrás gomb használata A kihagyás gomb minimális szélességre formázva A kihagyás gomb a legjobb megjelenésre formázva - Automatikusan elrejti a kihagyás gombot + Az Átugrás gomb automatikus elrejtése A kihagyás gomb néhány másodperc után eltűnik - A kihagyás gomb a teljes szakasz alatt megjelenik - Felugró üzenet megjelenítése az automatikusan kihagyott szakaszoknál + Az Átugrás gomb a teljes szegmenshez megjelenik + toast megjelenítése átugráskor Felugró üzenet megjelenítése, ha a szakasz automatikusan ki lett hagyva. Koppintson ide egy példa megtekintéséhez Felugró üzenet nem látható. Koppintson ide egy példa megtekintéséhez A videó hosszának megjelenítése szegmensek nélkül A videó hossza mínusz minden szegmens, zárójelben a teljes videó hossza mellett A videó teljes hossza látható Új szegmensek létrehozása - Az új szegmens létrehozása gomb megjelenítése + Új szegmens létrehozása gomb megjelenítése Az új szegmens létrehozása gomb megjelenik Az új szegmens létrehozása gomb nem jelenik meg Új szegmens léptetés beállítása @@ -1016,7 +1016,7 @@ A felhasználói azonosítója olyan, mint egy jelszó, és soha nem szabad mego Több szakasz kihagyva Automatikus kihagyás Automatikus kihagyás egyszer - Kihagyás gomb megjelenítése + Átugrás gomb megjelenítése Megjelenítés a folyamatsávban Letiltás Nem lehet beküldeni a szegmenst: %s @@ -1042,9 +1042,9 @@ Már létezik" A kategória letiltva a beállításokban. Engedélyezze a beküldéshez. Új SponsorBlock szakasz Beállítja a %s-t egy új szegmens kezdeteként vagy végeként? - kezdőpont - végpont - most + Kezdet + Végpont + Most A rész kezdetének ideje A rész végének ideje Helyesek az időpontok? @@ -1064,7 +1064,7 @@ Készen állsz a beküldésre?" Érvénytelen idő van megadva Statisztikák - A statisztikák átmenetileg nem elérhetőek (API leállt) + A statisztikák átmenetileg nem érhetők el (az API nem működik) Betöltés... A SponsorBlock ki van kapcsolva Az ön felhasználóneve: <b>%s</b> @@ -1282,13 +1282,13 @@ Ha engedélyezve van, akkor a videók URL-jeit elküldjük az API kiszolgálóna Videó közepe Videó vége - A DeArrow átmenetileg nem elérhető (állapot: %s) - A DeArrow átmenetileg nem elérhető + A DeArrow átmenetileg nem érhető el (állapotkód: %s) + A DeArrow átmenetileg nem érhető el ReVanced közlemények megjelenítése - A közlemények megjelenítve indításkor - Nem jelennek meg közlemények az indításkor + A bejelentések indításkor megjelennek + A bejelentések indításkor nem jelennek meg Közlemények megjelenítése indításkor Nem sikerült csatlakozni a közlemény szolgáltatóhoz Elvetés diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 58760b6b9..6d3bae0bd 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -161,14 +161,14 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Մարմնացման առաջնորդման մատնանշումները պարունակում են կուտակային կետի հետք Մարմնացման առաջնորդման մատնանշումները չեն պարունակում կուտակային կետի հետք Ցույց տալ toast ReVanced սխալի դեպքում - Toast ցույց է տրվում, եթե սխալ է առաջանում - Toast-ը չի ցույց տրվում, եթե սխալ է առաջանում + \"Toast\"-ը ցուցադրվում է, եթե սխալ է առաջանում + \"Toast\"-ը չի ցուցադրվում, եթե սխալ է առաջանում "Սխալների տոաստի անջատումը թաքցնում է ReVanced-ի բոլոր սխալների ծանուցումները։ Դուք չեք ստանա ան予期した出来事ի մասին ծանուցում։" - Հանել «Like» և «Subscribe» կոճակների լուսավորումը + Հանել «Like» և «Subscribe» լուսավորումը «Like» և «Subscribe» կոճակները չեն լուսավորվի, երբ հիշատակվեն «Like» և «Subscribe» կոճակները կլուսավորվեն, երբ հիշատակվեն Թաքցնել ալբոմի քարտերը @@ -193,22 +193,22 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Մարզերը ցույց են տրվում - Թաքցնել \'Join\' կոճակը + Թաքցնել Join կոճակը Կոճակը թաքցված է Կոճակը ցույց է տրվում - Թաքցնել \'For you\' մարզը ալիքի էջում - Մարզը թաքցված է - Մարզը ցույց է տրվում + Թաքցնել \'Ձեզ համար\' դարակը + Ալիքի էջում գտնվող մարզը թաքցված է + Ալիքի էջում գտնվող մարզը ցուցադրվում է Թաքցնել \'Notify me\' կոճակը Կոճակը թաքցված է Կոճակը ցույց է տրվում - - Թաքցնել \'People also watched\' առաջարկները - Առաջարկները թաքցված են - Առաջարկները ցույց են տրվում + + Թաքցնել \"Դիտողները նաև դիտել են\" պիտակը + Պիտակը թաքցված է + Պիտակը ցուցադրվում է Թաքցնել \'Show more\' կոճակը @@ -224,8 +224,8 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Չիպսերի դարակը թաքցված է Չիպսերի դարակը երևում է Տեսանյութերի տակ ծալվող քարտը թաքցնել - Ծալվող քարտերը թաքցված են - Ծալվող քարտերը ցուցադրվում են + Ընդարձակվող քարտը թաքցված է + Ընդարձակվող քարտը ցուցադրվում է Թաքցնել համայնքային գրառումները Համայնքային գրառումները թաքցված են Համայնքային գրառումները երևում են @@ -241,7 +241,7 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Թաքցնել համայնքի կանոնները Համայնքի կանոնները թաքցված են Համայնքի կանոնները երևում են - Թաքցնել բաժանորդագրերի համայնքի կանոնները + Թաքցնել բաժանորդների ուղեցույցները Բաժանորդագրերի համայնքի կանոնները թաքցված են Բաժանորդագրերի համայնքի կանոնները երևում են Թաքցնել ալիքի անդամի դարակը @@ -280,25 +280,25 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Թաքցնել կատարողների քարտերը Կատարողների քարտերը թաքցված են Կատարողների քարտերը երևում են - Թաքցնել հատկանիշների բաժինը - \"Ընտրված վայրեր\", \"Խաղեր\" և \"Երաժշտություն\" բաժինները թաքցված են - \"Ընտրված վայրեր\", \"Խաղեր\" և \"Երաժշտություն\" բաժինները երևում են - Թաքցնել գլուխների բաժինը + Թաքցնել հատկանիշները + Առաջարկվող վայրերը, խաղերը, երաժշտությունը և նշված անձանց բաժինները թաքցված են + Առաջարկվող վայրերը, խաղերը, երաժշտությունը և նշված անձանց բաժինները ցուցադրվում են + Թաքցնել գլուխները Գլուխների բաժինը թաքցված է Գլուխների բաժինը երևում է - Թաքցնել «Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը - «Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը թաքցված է - «Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը ցուցադրվում է - Թաքցնել \"Պոդքաստը հետազոտել\" բաժինը - \"Պոդքաստը հետազոտել\" բաժինը թաքցված է - \"Պոդքաստը հետազոտել\" բաժինը երևում է - Թաքցնել տեղեկատվական քարտերի բաժինը + Թաքցնել \"Ինչպես է պատրաստվել այս բովանդակությունը\" + Ինչպես է պատրաստվել այս բովանդակությունը բաժինը թաքցված է + Ինչպես է պատրաստվել այս բովանդակությունը բաժինը ցուցադրվում է + Թաքցնել \"Բացահայտեք փոդքասթը\" + Բացահայտեք փոդքասթը բաժինը թաքցված է + Բացահայտեք փոդքասթը բաժինը ցուցադրվում է + Թաքցնել Տեղեկատվական քարտերը Տեղեկատվական քարտերի բաժինը թաքցված է Տեղեկատվական քարտերի բաժինը երևում է - Թաքցնել \"Հիմնական հասկացություններ\" բաժինը - \"Հիմնական հասկացություններ\" բաժինը թաքցված է - \"Հիմնական հասկացություններ\" բաժինը երևում է - Թաքցնել տեքստի բաժինը + Թաքցնել \"Հիմնական հասկացությունները\" + Հիմնական հասկացությունների բաժինը թաքցված է + Հիմնական հասկացությունների բաժինը ցուցադրվում է + Թաքցնել վերծանումը Տեքստի բաժինը թաքցված է Տեքստի բաժինը երևում է Տեսանյութի նկարագրություն @@ -316,27 +316,27 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Ցույց է տրվում կապված տեսանյութերում Մեկնաբանություններ Թաքցնել կամ ցույց տալ մեկնաբանությունների բաժնի բաղադրամասերը - «Խմբային զրույցի վերլուծությունը» թաքցրու - ««Երկխոսության ամփոփումը»» թաքնված է - ««Երկխոսության ամփոփումը»» ցուցադրված է + Թաքցնել \"Զրույցի ամփոփումը\" + Զրույցի ամփոփումը թաքցված է + Զրույցի ամփոփումը ցուցադրվում է Թաքցնել \"Մեկնաբանություններ անդամների կողմից\" վերնագիրը - \"Մեկնաբանություններ անդամների կողմից\" վերնագիրը թաքցված է - \"Մեկնաբանություններ անդամների կողմից\" վերնագիրը երևում է + Մասնակիցների կողմից մեկնաբանությունների վերնագիրը թաքցված է + Մասնակիցների կողմից մեկնաբանությունների վերնագիրը ցուցադրվում է Թաքցնել մեկնաբանությունների բաժինը Մեկնաբանությունների բաժինը թաքցված է Մեկնաբանությունների բաժինը երևում է Թաքցնել \"Ստեղծել Shorts\" կոճակը - \"Ստեղծել Shorts\" կոճակը թաքցված է - \"Ստեղծել Shorts\" կոճակը երևում է + \"Ստեղծել Short\" կոճակը թաքցված է + \"Ստեղծել Short\" կոճակը ցուցադրվում է + Թաքցնել էմոջիների և ժամանակային կնիքի կոճակները + Էմոջիների և ժամանակային կնիքի կոճակները թաքցված են + Էմոջիների և ժամանակային կնիքի կոճակները ցուցադրվում են Թաքցնել նախադիտման մեկնաբանությունը Նախադիտման մեկնաբանությունը թաքցված է Նախադիտման մեկնաբանությունը երևում է Թաքցնել շնորհակալության կոճակը \"Շնորհակալություն\" կոճակը թաքցված է \"Շնորհակալություն\" կոճակը երևում է - Թաքցնել ժամանակի կնիքն ու էմոջի կոճակները - Ժամանակի կնիքն ու էմոջի կոճակները թաքցված են - Ժամանակի կնիքն ու էմոջի կոճակները երևում են Թաքցնել YouTube-ի Doodles-ները Որոնման տողի Doodles-ները թաքցված են @@ -417,12 +417,12 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Խանութի դարակը թաքցված է Խանութի դարակը երևում է Թաքցնել խանութի հղումները տեսանյութի նկարագրության մեջ - Խանութի հղումները թաքցված են - Խանութի հղումները երևում են + Տեսանյութի նկարագրության մեջ առկա գնումների հղումները թաքցված են + Տեսանյութի նկարագրության մեջ առկա գնումների հղումները ցուցադրվում են Թաքցնել \"Անցնել խանութ\" կոճակը ալիքների էջերում - Կոճակը թաքցված է - Կոճակը երևում է + Ալիքի էջում գտնվող կոճակը թաքցված է + Ալիքի էջում գտնվող կոճակը ցուցադրվում է Թաքցնել վեբ-որոնման արդյունքները Վեբ-որոնման արդյունքները թաքցված են Վեբ-որոնման արդյունքները երևում են @@ -462,8 +462,8 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Արտաքին ներբեռնումներ Արտաքին ներբեռնող օգտագործելու համար կարգավորումներ Ցույց տալ արտաքին ներբեռնման կոճակը - Ներբեռնման կոճակը ցուցադրվում է խաղացողի մեջ - Ներբեռնման կոճակը չի ցուցադրվում խաղացողի մեջ + Նվագարկչի ներբեռնման կոճակը ցուցադրվում է + Նվագարկչի ներբեռնման կոճակը չի ցուցադրվում Վերահսկիր ներբեռնման գործողությունների կոճակը Ներբեռնման կոճակը բացում է ձեր արտաքին ներբեռնողը @@ -831,7 +831,7 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել \"Dislike\"-երը մի որոշ ժամանակ հասանելի չեն (API-ն ժամանակի սահմանը անցել է) \"Dislike\"-երը հասանելի չեն (կարգավիճակ %d) - \"Dislike\"-երը հասանելի չեն (հասել է հաճախորդի API սահմանին) + \"Dislike\"-երը հասանելի չեն (հաճախորդի API-ի սահմանաչափ) \"Dislike\"-երը հասանելի չեն (%s) Վերբեռնել տեսանյութը՝ քվեարկելու համար Return YouTube Dislike-ի միջոցով @@ -840,14 +840,14 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել \"Dislike\"-երը ցուցադրվում են \"Dislike\"-երը չեն ցուցադրվում Ցուցադրել \"Dislike\"-երը Shorts-ում - \"Dislike\"-երը ցուցադրվում են Shorts-ում - "Dislike-ները ցուցադրվում են Shorts-ի մեջ + \"Dislike\"-երը Shorts-ում ցուցադրվում են + "\"Dislike\"-երը Shorts-ում ցուցադրվում են -Սահմանափակում. Dislike-ները կարող է չհայտնվեն incognito ռեժիմում" - \"Dislike\"-երը թաքցված են Shorts-ում +Սահմանափակում. \"Dislike\"-երը կարող են չերևալ անհայտ ռեժիմում" + \"Dislike\"-երը Shorts-ում չեն ցուցադրվում \"Dislike\"-երը տոկոսային հարաբերակցությամբ - \"Dislike\"-երը ցուցադրվում են տոկոսային հարաբերակցությամբ - \"Dislike\"-երը ցուցադրվում են թվով + \"Dislike\"-երը ցուցադրվում են որպես տոկոս + \"Dislike\"-երը ցուցադրվում են որպես թիվ Միարժեք «Like» կոճակ \"Like\" կոճակը ոճավորված է մինիմալ մեծության համար @@ -909,20 +909,20 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ Կոճակները և հսկիչները քառակուսի են Կոճակները և կառավարման վահանակները կլորացված են - Օգտագործել կոմպակտ բաց թողնել կոճակը + Օգտագործել կոմպակտ Skip կոճակը Բաց թողնել կոճակը ոճավորվել է նվազագույն լայնության համար Բաց թողնել կոճակը ոճավորվել է լավագույն տեսքի համար - Բաց թողնել կոճակը ավտոմատ կերպով թաքցնել + Ավտոմատ կերպով թաքցնել Skip կոճակը Բաց թողնել կոճակը թաքնվում է մի քանի վայրկյանից հետո - Բաց թողնել կոճակը ցուցադրվում է ամբողջ segment-ի համար - Ցույց տալ toast, երբ ավտոմատ կերպով բաց թողնում եք + Skip կոճակը ցուցադրվում է ամբողջ հատվածի համար + Ցուցադրել toast, երբ բաց թողնվի Toast ցույց է տրվում, երբ segment-ը ավտոմատ կերպով բաց թողնվում է: Տվեք այստեղ, որպեսզի տեսնեք օրինակը Toast չի ցույց տրվում: Տվեք այստեղ, որպեսզի տեսնեք օրինակը Ցույց տալ տեսանյութի երկարությունը առանց segment-ների Տեսանյութի երկարությունը մինուս բոլոր segment-ները, ցույց է տրվում ամբողջ տեսանյութի երկարության կողքին ծալքերում Ցույց է տրվում ամբողջ տեսանյութի երկարությունը Նոր segment-ների ստեղծում - Ցույց տալ նոր segment-ի ստեղծման կոճակը + Ցուցադրել նոր հատված ստեղծելու կոճակը Նոր segment-ի ստեղծման կոճակը ցույց է տրվում Նոր segment-ի ստեղծման կոճակը չի ցույց տրվում Կարգավորել նոր segment-ի քայլը @@ -1016,7 +1016,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ Բաց թողնված մի քանի հատվածներ Բաց թողնել ավտոմատ Բաց թողնել ավտոմատ մեկ անգամ - Ցույց տալ բաց թողնել կոճակը + Ցուցադրել Skip կոճակը Ցույց տալ փնտրելու գծում Անջատել Հատվածը չի կարող լրացվել։ %s @@ -1042,9 +1042,9 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ Կատեգորիան անջատված է կարգավորումներում։ Անջատել կատեգորիան՝ լրացնելու համար։ Նոր SponsorBlock հատված Կարգավորեք %s որպես նոր հատվածի սկիզբ կամ ավարտ։ - սկիզբ - ավարտ - հիմա + Սկիզբ + Ավարտ + Հիմա Հատվածի սկիզբը Հատվածի ավարտը Ժամանակներն ճիշտ են։ @@ -1065,7 +1065,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ Նշված ժամանակը անվավեր է Վիճակագրություն - Վիճակագրությունը կարճ ժամանակով անհասանելի է (API-ն անջատված է) + Վիճակագրությունը ժամանակավորապես հասանելի չէ (API-ն անջատված է) Բեռնվում է... SponsorBlock-ը անջատված է Ձեր օգտատիրողի անունը։ <b>%s</b> @@ -1283,13 +1283,13 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի Տեսանյութի կենտրոնը Տեսանյութի վերջը - DeArrow-ը ժամանակավորապես հասանելի չէ (կարգավիճակի կոդը: %s) + DeArrow-ը ժամանակավորապես հասանելի չէ (կարգավիճակի կոդը՝ %s) DeArrow-ը ժամանակավորապես հասանելի չէ Ցուցադրել ReVanced հայտարարությունները - Հայտարարությունները ցուցադրվում են մեկնարկի ժամանակ - Հայտարարությունները չեն ցուցադրվում մեկնարկի ժամանակ + Գործարկման մասին հայտարարությունները ցուցադրվում են + Գործարկման մասին հայտարարությունները չեն ցուցադրվում Ցուցադրել հայտարարությունները մեկնարկի ժամանակ Հայտարարությունների մատակարարի հետ կապի անհաջողություն Մերժել diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 4809f6d8b..c8e4ecfc8 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -168,7 +168,7 @@ Ketuk tombol lanjutkan dan izinkan perubahan pengoptimalan." Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." - Nonaktifkan kilau tombol Suka dan Berlangganan + Nonaktifkan kilauan Suka dan Langganan Tombol Suka dan Berlangganan tidak akan berkilau saat disebut Tombol Suka dan Berlangganan akan berkilau saat disebut Sembunyikan kartu album @@ -193,22 +193,22 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Rak-rak ditampilkan - Sembunyikan tombol \'Gabung\' + Sembunyikan tombol Gabung Tombol disembunyikan Tombol ditampilkan - Sembunyikan rak \'Untuk Anda\' di laman saluran - Rak disembunyikan - Rak ditampilkan + Sembunyikan rak \'Untuk Anda\' + Rak di halaman saluran disembunyikan + Rak di halaman saluran ditampilkan Sembunyikan \'Beri tahu saya\' Tombol disembunyikan Tombol ditampilkan - - Sembunyikan anjuran \'Orang juga menonton\' - Anjuran disembunyikan - Anjuran ditampilkan + + Sembunyikan label \'Orang juga menonton\' + Label disembunyikan + Label ditampilkan Sembunyikan tombol \'Tampilkan selengkapnya\' @@ -241,7 +241,7 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Sembunyikan pedoman komunitas Pedoman komunitas disembunyikan Pedoman komunitas ditampilkan - Sembunyikan pedoman komunitas pelanggan + Sembunyikan panduan pelanggan Pedoman komunitas pelanggan disembunyikan Pedoman komunitas pelanggan ditampilkan Sembunyikan rak anggota saluran @@ -280,25 +280,25 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Sembunyikan kartu artis Kartu artis disembunyikan Kartu artis ditampilkan - Sembunyikan bagian atribut - \'Tempat unggulan\', bagian Permainan dan Musik disembunyikan - \'Tempat unggulan\', bagian Permainan dan Musik ditampilkan - Sembunyikan bagian Bab + Sembunyikan Atribut + Bagian tempat Unggulan, Game, Musik, dan disebutkan Orang disembunyikan + Bagian tempat Unggulan, Game, Musik, dan disebutkan Orang ditampilkan + Sembunyikan Bab Bagian Bab disembunyikan Bagian Bab ditampilkan - Sembunyikan bagian \'Bagaimana konten ini dibuat\' - Bagian \'Bagaimana konten ini dibuat\' disembunyikan - Bagian \'Bagaimana konten ini dibuat\' ditampilkan - Sembunyikan bagian \'Jelajahi podcast\' - Bagian \'Jelajahi podcast\' disembunyikan - Bagian \'Jelajahi podcast\' ditampilkan - Sembunyikan kartu info + Sembunyikan \'Bagaimana konten ini dibuat\' + Bagian Bagaimana konten ini dibuat disembunyikan + Bagian Bagaimana konten ini dibuat ditampilkan + Sembunyikan \'Jelajahi podcast\' + Bagian Jelajahi podcast disembunyikan + Bagian Jelajahi podcast ditampilkan + Sembunyikan kartu Info Bagian kartu info disembunyikan Bagian kartu info ditampilkan - Sembunyikan bagian \'Konsep Utama\' - Bagian \'Konsep Utama\' disembunyikan - Bagian \'Konsep Utama\' ditampilkan - Sembunyikan bagian transkrip + Sembunyikan \'Konsep utama\' + Bagian Konsep utama disembunyikan + Bagian Konsep utama ditampilkan + Sembunyikan Transkrip Bagian transkrip disembunyikan Bagian transkrip ditampilkan Keterangan video @@ -316,27 +316,27 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Ditampilkan di video terkait Komentar Sembunyikan atau tampilkan komponen bagian komentar - Sembunyikan \'Ringkasan Obrolan\' - \'Ringkasan obrolan\' disembunyikan - \'Ringkasan obrolan\' ditampilkan + Sembunyikan \'Ringkasan obrolan\' + Ringkasan obrolan disembunyikan + Ringkasan obrolan ditampilkan Sembunyikan header \'Komentar oleh anggota\' - Header \'Komentar oleh anggota\' disembunyikan - Header \'Komentar oleh anggota\' disembunyikan + Header Komentar oleh anggota disembunyikan + Header Komentar oleh anggota ditampilkan Sembunyikan bagian komentar Bagian komentar disembunyikan Bagian komentar ditampilkan Sembunyikan tombol \'Buat Short\' - Tombol \'Buat Short\' disembunyikan - Tombol \'Buat Short\' ditampilkan + Tombol Buat Short disembunyikan + Tombol Buat Short ditampilkan + Sembunyikan tombol emoji dan stempel waktu + Tombol emoji dan stempel waktu disembunyikan + Tombol emoji dan stempel waktu ditampilkan Sembunyikan pratinjau komentar Pratinjau komentar disembunyikan Pratinjau komentar ditampilkan Sembunyikan tombol Terima Kasih Tombol terima kasih disembunyikan Tombol terima kasih ditampilkan - Sembunyikan timestamp dan tombol emoji - Tombol timestamp dan emoji disembunyikan - Tombol timestamp dan emoji ditampilkan Sembunyikan YouTube Doodles Bilah pencarian Doodle disembunyikan @@ -417,12 +417,12 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Rak belanja disembunyikan Rak belanja ditampilkan Sembunyikan tautan belanja - Tautan belanja deskripsi video disembunyikan - Tautan belanja deskripsi video ditampilkan + Tautan belanja di deskripsi video disembunyikan + Tautan belanja di deskripsi video ditampilkan Sembunyikan tombol \'Kunjungi toko\' - Tombol disembunyikan pada laman saluran - Tombol ditampilkan pada laman saluran + Tombol di halaman saluran disembunyikan + Tombol di halaman saluran ditampilkan Sembunyikan hasil pencarian web Hasil pencarian web disembunyikan Hasil pencarian web ditampilkan @@ -430,7 +430,7 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Banner merchandise disembunyikan Spanduk merchandise ditampilkan - Sembunyikan iklan layar penuh hanya berfungsi pada perangkat lama + Menyembunyikan iklan layar penuh hanya berfungsi pada perangkat lama Sembunyikan promosi YouTube Premium @@ -462,8 +462,8 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Unduhan eksternal Pengaturan untuk menggunakan pengunduh eksternal Tampilkan tombol unduhan eksternal - Tombol unduh ditampilkan di pemutar - Tombol unduh tidak ditampilkan di pemutar + Tombol Unduh di pemutar ditampilkan + Tombol Unduh di pemutar tidak ditampilkan Gantikan tombol tindakan Unduh Tombol unduh membuka pengunduh eksternal Anda @@ -831,7 +831,7 @@ Catatan: Mengaktifkan ini juga akan memaksa menyembunyikan iklan video" Dislike sementara tidak tersedia (waktu API habis) Dislike tidak tersedia (status %d) - Dislike tidak tersedia (batas API klien tercapai) + Dislike tidak tersedia (pembatasan API klien) Dislike tidak tersedia (%s) Muat ulang video untuk memilih Return YouTube Dislike @@ -840,11 +840,11 @@ Catatan: Mengaktifkan ini juga akan memaksa menyembunyikan iklan video" Dislike ditampilkan Dislike tidak ditampilkan Tampilkan dislike di Shorts - Dislike ditampilkan di Shorts - "Dislike ditampilkan di Shorts + Dislike pada Shorts ditampilkan + "Dislike pada Shorts ditampilkan -Keterbatasan: Dislike mungkin tidak muncul dalam mode penyamaran" - Dislike disembunyikan di Shorts +Batasan: Dislike mungkin tidak muncul dalam mode penyamaran" + Dislike pada Shorts tidak ditampilkan Dislike sebagai persentase Dislike ditampilkan sebagai persentase Dislike ditampilkan sebagai angka @@ -909,20 +909,20 @@ Fitur ini bekerja paling baik dengan kualitas video 720p atau lebih rendah dan s Tombol dan kontrol berbentuk persegi Tombol dan kontrol berbentuk bulat - Gunakan tombol lewati ringkas + Gunakan tombol Lewati ringkas Tombol lewati ditata untuk lebar minimum Tombol lewati ditata untuk penampilan terbaik - Tombol lewati disembunyikan secara otomatis + Sembunyikan tombol Lewati secara otomatis Tombol lewati disembunyikan setelah beberapa detik - Tombol lewati ditampilkan untuk seluruh segmen - Tampilkan pesan timbul ketika melewati segmen otomatis + Tombol Lewati ditampilkan untuk seluruh segmen + Tampilkan sebuah pesan timbul ketika melewati Pesan timbul ditampilkan saat segmen dilewati secara otomatis. Tekan di sini untuk melihat contohnya Pesan timbul tidak ditampilkan. Tekan di sini untuk melihat contohnya Tampilkan durasi video tanpa segmen Durasi video dikurangi semua segmen, ditampilkan dalam tanda kurung di samping durasi video penuh Durasi video penuh ditampilkan Membuat segmen baru - Tampilkan tombol buat segmen baru + Tampilkan tombol Buat segmen baru Tombol buat segmen baru ditampilkan Tombol buat segmen baru tidak ditampilkan Sesuaikan langkah segmen baru @@ -1015,7 +1015,7 @@ Id pengguna Anda seperti kata sandi dan jangan pernah dibagikan." Beberapa segmen dilewati Lewati otomatis Lewati otomatis sekali - Tampilkan tombol lewati + Tampilkan tombol Lewati Tampilkan di seekbar Nonaktifkan Tak dapat mengirim segmen: %s @@ -1041,9 +1041,9 @@ Sudah ada" Kategori dinonaktifkan di pengaturan. Aktifkan kategori untuk dikirim. Segmen SponsorBlock Baru Tetapkan %s sebagai awal atau akhir segmen baru? - awal - akhir - sekarang + Mulai + Akhir + Sekarang Waktu segmen dimulai pada Waktu segmen diakhiri pada Apakah waktunya benar? @@ -1064,7 +1064,7 @@ Siap mengirim?" Waktu yang diberikan tidak sah Statistik - Data sementara tidak tersedia (API nonaktif) + Statistik sementara tidak tersedia (API tidak aktif) Memuat... SponsorBlock dinonaktifkan Nama pengguna Anda: <b>%s</b> @@ -1267,9 +1267,9 @@ Mengaktifkan ini dapat memperbaiki gambar yang hilang yang diblokir di beberapa Jika diaktifkan, URL video akan dikirim ke server API dan tidak ada data lain yang dikirim. Jika video tidak memiliki gambar mini DeArrow, maka gambar asli atau tangkapan statis yang ditampilkan Ketuk di sini untuk mempelajari lebih lanjut tentang DeArrow" - Tampilkan pemberitahuan halus jika API tidak tersedia - Pemberitahuan halus ditampilkan jika DeArrow tidak tersedia - Pemberitahuan halus tidak ditampilkan jika DeArrow tidak tersedia + Tampilkan pesan timbul jika API tidak tersedia + Pesan timbul ditampilkan jika DeArrow tidak tersedia + Pesan timbul tidak ditampilkan jika DeArrow tidak tersedia Titik akhir API DeArrow URL titik akhir cache thumbnail DeArrow Tangkapan video diam @@ -1282,13 +1282,13 @@ Ketuk di sini untuk mempelajari lebih lanjut tentang DeArrow" Pertengahan video Akhir video - DeArrow sementara ini tidak tersedia (kode status: %s) - DeArrow sementara ini tidak tersedia + DeArrow sementara tidak tersedia (kode status: %s) + DeArrow sementara tidak tersedia Tampilkan pengumuman ReVanced - Pengumuman ditampilkan saat memulai - Pengumuman tidak ditampilkan saat memulai + Pengumuman saat memulai ditampilkan + Pengumuman saat memulai tidak ditampilkan Tampilkan pengumuman saat memulai Gagal menghubungkan ke penyedia pengumuman Abaikan diff --git a/patches/src/main/resources/addresources/values-is-rIS/strings.xml b/patches/src/main/resources/addresources/values-is-rIS/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-is-rIS/strings.xml +++ b/patches/src/main/resources/addresources/values-is-rIS/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 917282e99..5ff697082 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -161,14 +161,14 @@ Tocca il pulsante Continua e consenti le modifiche di ottimizzazione." I log di debug includono lo stack trace I log di debug non includono lo stack trace Mostra notifica per errore di ReVanced - Notifica mostrata se si verifica un errore - Notifica non mostrata se si verifica un errore + Il toast viene mostrato se si verifica un errore + Il toast non viene mostrato se si verifica un errore "Disabilitare i toast di errore nasconde tutte le notifiche di errore di ReVanced. Non sarai notificato di eventi imprevisti." - Disabilita l\'effetto di bagliore dei pulsanti Mi piace e Iscriviti + Disabilita l\'effetto glow per \"Mi piace\" e \"Iscriviti\" I pulsanti Mi piace e Iscriviti non saranno evidenziati quando menzionati I pulsanti Mi piace e Iscriviti saranno evidenziati quando menzionati Nascondi le schede degli album @@ -193,22 +193,22 @@ Non sarai notificato di eventi imprevisti." Le sezioni sono visibili - Nascondi il pulsante \'Abbonati\' + Nascondi il pulsante Iscriviti Il pulsante è nascosto Il pulsante è visibile - Nascondi la sezione \'Per te\' nella pagina del canale - Sezione \'Per te\' nascosta - Sezione \'Per te\' visibile + Nascondi sezione \"Per te\" + Lo shelf nella pagina del canale è nascosto + Lo shelf nella pagina del canale è visibile Nascondi il pulsante \'Avvisami\' Il pulsante è nascosto Il pulsante è visibile - - Nascondi le raccomandazioni \'Altri hanno guardato anche\' - Le raccomandazioni sono nascoste - Le raccomandazioni sono visibili + + Nascondi l\'etichetta \"Altri utenti hanno guardato\" + L\'etichetta è nascosta + L\'etichetta è visibile Nascondi il pulsante \'Mostra di più\' @@ -224,8 +224,8 @@ Non sarai notificato di eventi imprevisti." La sezione dei chip è nascosta La sezione dei chip è visibile Nascondi la scheda espandibile sotto i video - Le schede espandibili sono nascoste - Le schede espandibili sono visibili + La scheda espandibile è nascosta + La scheda espandibile è visibile Nascondi i post della community I post della community sono nascosti I post della community sono visibili @@ -241,7 +241,7 @@ Non sarai notificato di eventi imprevisti." Nascondi le linee guida della community Le linee guida della community sono nascoste Le linee guida della community sono visibili - Nascondi le linee guida degli iscritti alla community + Nascondi le linee guida per gli iscritti Le linee guida degli iscritti alla community sono nascoste Le linee guida degli iscritti alla community sono visibili Nascondi la lista dei membri del canale @@ -280,25 +280,25 @@ Non sarai notificato di eventi imprevisti." Nascondi le schede artista Le schede artista sono nascoste Le schede artista sono visibili - Nascondi la sezione attributi - Le sezioni \'Luoghi in evidenza\', Giochi e Musica sono nascoste - Le sezioni \'Luoghi in evidenza\', Giochi e Musica sono visibili - Nascondi la sezione Capitoli + Nascondi gli attributi + Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono nascoste + Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono visibili + Nascondi i capitoli La sezione Capitoli è nascosta La sezione Capitoli è visibile - Nascondi la sezione \"Com\'è stato realizzato questo contenuto\" - La sezione \"Com\'è stato realizzato questo contenuto\" è nascosta - La sezione \"Com\'è stato realizzato questo contenuto\" è visibile - Nascondi la sezione \'Esplora il podcast\' - La sezione \'Esplora il podcast\' è nascosta - La sezione \'Esplora il podcast\' è visibile - Nascondi la sezione Schede Informative + Nascondi \"Come è stato realizzato questo contenuto\" + La sezione Come è stato realizzato questo contenuto è nascosta + La sezione Come è stato realizzato questo contenuto è visibile + Nascondi \"Esplora il podcast\" + La sezione Esplora il podcast è nascosta + La sezione Esplora il podcast è visibile + Nascondi schede info La sezione Schede Informative è nascosta La sezione Schede Informative è visibile - Nascondi la sezione \"Momenti Chiave\" - La sezione \'Concetti chiave\' è nascosta - La sezione \'Momenti Chiave\' è visibile - Nascondi la sezione Trascrizione + Nascondi \"Concetti chiave\" + La sezione Concetti chiave è nascosta + La sezione Concetti chiave è visibile + Nascondi trascrizione La sezione Trascrizione è nascosta La sezione Trascrizione è visibile Descrizione del video @@ -316,27 +316,27 @@ Non sarai notificato di eventi imprevisti." È visibile nei video correlati Commenti Mostra o nascondi i componenti della sezione commenti - Nascondi \'Riepilogo chat\' - \'Riepilogo chat\' è nascosto - \'Riepilogo chat\' è visibile + Nascondi \"Riepilogo chat\" + Riepilogo chat è nascosto + Riepilogo chat è visibile Nascondi l\'intestazione \'Commenti dai membri\' - L\'intestazione \'Commenti dai membri\' è nascosta - L\'intestazione \'Commenti dai membri\' è visibile + L\'intestazione dei commenti dei membri è nascosta + L\'intestazione dei commenti dei membri è visibile Nascondi la sezione Commenti La sezione Commenti è nascosta La sezione Commenti è visibile Nascondi il pulsante \'Crea uno Short\' - Il pulsante \'Crea uno Short\' è nascosto - Il pulsante \'Crea uno Short\' è visibile + Il pulsante Crea uno Short è nascosto + Il pulsante Crea uno Short è visibile + Nascondi i pulsanti emoji e timestamp + I pulsanti emoji e timestamp sono nascosti + I pulsanti emoji e timestamp sono visibili Nascondi il commento di anteprima Il commento di anteprima è nascosto Il commento di anteprima è visibile Nascondi il pulsante Grazie Il pulsante Grazie è nascosto Il pulsante Grazie è visibile - Nascondi i pulsanti timestamp ed emoji - I pulsanti Timestamp ed emoji sono nascosti - I pulsanti Timestamp ed emoji sono visibili Nascondi Doodles di YouTube I Doodle nella barra di ricerca sono nascosti @@ -417,12 +417,12 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" Lo scaffale è nascosto La sezione negozio è visibile Nascondi link agli acquisti nella descrizione del video - La sezione Prodotti è nascosta - La sezione Prodotti è visibile + I link di shopping nella descrizione del video sono nascosti + I link di shopping nella descrizione del video sono visibili Nascondi il pulsante \'Visita negozio\' nelle pagine del canale - Il pulsante è nascosto - Il pulsante è visibile + Il pulsante nella pagina del canale è nascosto + Il pulsante nella pagina del canale è visibile Nascondi i risultati della ricerca web I risultati della ricerca web sono nascosti I risultati della ricerca web sono visibili @@ -462,8 +462,8 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" Download esterni Impostazioni per l\'utilizzo di un downloader esterno Mostra il pulsante Scarica esterno - Il pulsante Scarica è visibile nel player - Il pulsante Scarica non è visibile nel player + Il pulsante di download nel player è visibile + Il pulsante di download nel player non è visibile Sovrascrivi il pulsante azione Download Il pulsante Scarica apre il tuo downloader esterno @@ -831,7 +831,7 @@ Nota: Abilitare questa opzione nasconde anche le pubblicità video" Non Mi Piace temporaneamente non disponibili (API scaduto) Non Mi Piace non disponibili (stato: %d) - I Non Mi Piace non sono disponibili (il limite del client API è stato raggiunto) + I \"Non mi piace\" non sono disponibili (limite API client) Non Mi Piace non disponibili (%s) Ricarica il video per votare usando Return YouTube Dislike @@ -840,14 +840,14 @@ Nota: Abilitare questa opzione nasconde anche le pubblicità video" I Non Mi Piace sono visibili I Non Mi Piace non sono visibili Mostra i Non Mi Piace degli Shorts - I Non Mi Piace degli Shorts sono visibili - "I Non mi piace sono visibili sugli Shorts + I \"Non mi piace\" sugli Shorts sono visualizzati + "I \"Non mi piace\" sugli Shorts sono visualizzati -Limitazione: i Non mi piace potrebbero non apparire in modalità di navigazione in incognito" - I Non Mi Piace degli Shorts sono nascosti +Limitazione: i \"Non mi piace\" potrebbero non apparire in modalità incognito" + I \"Non mi piace\" sugli Shorts non sono visualizzati I Non Mi piace in percentuale - I Non Mi Piace sono mostrati come percentuale - I Non Mi Piace sono mostrati come numero + I \"Non mi piace\" sono visualizzati come percentuale + I \"Non mi piace\" sono visualizzati come numero Attiva il pulsante Mi piace compatto Pulsante Mi Piace riadattato per una larghezza minima @@ -909,20 +909,20 @@ Questa funzione funziona meglio con una qualità video di 720p o inferiore e qua Pulsanti e controlli sono squadrati Pulsanti e controlli sono arrotondati - Utilizza il pulsante Salta compatto + Usa il pulsante Salta compatto Pulsante Salta riadattato per una larghezza minima Pulsante Salta riadattato per la migliore visualizzazione Nascondi automaticamente il pulsante Salta Il pulsante Salta si nasconde dopo alcuni secondi - Il pulsante Salta è visibile per tutta la durata del segmento - Mostra una notifica quando un segmento è saltato automaticamente + Il pulsante Salta è mostrato per l\'intero segmento + Mostra un toast quando si salta Mostra una notifica quando un segmento è saltato automaticamente. Tocca qui per vedere un esempio La notifica è nascosta. Tocca qui per vedere un esempio Mostra la durata del video senza segmenti La durata del video meno tutti gli eventuali segmenti, visibile tra parentesi accanto alla durata del video completo La durata totale del video è visibile Creazione di nuovi segmenti - Mostra il pulsante Crea Nuovo Segmento + Mostra il pulsante Crea nuovo segmento Il pulsante Crea nuovo segmento è visibile Il pulsante Crea nuovo segmento non è visibile Regola passo del nuovo segmento @@ -1015,7 +1015,7 @@ Il tuo ID utente è come una password e non dovrebbe mai essere condiviso."Segmenti multipli saltati Salta automaticamente Salta automaticamente una volta - Mostra un pulsante per saltare + Mostra il pulsante Salta Mostra nella barra di avanzamento Disabilita Impossibile inviare il segmento: %s @@ -1041,9 +1041,9 @@ Esiste già" La categoria è disabilitata nelle impostazioni. Abilita la categoria da inviare. Nuovo segmento di SponsorBlock Impostare %s come inizio o fine di un nuovo segmento? - inizio - fine - ora + Inizio + Fine + Ora Minutaggio dell\'inizio del segmento Minutaggio della fine del segmento I valori sono corretti? @@ -1064,7 +1064,7 @@ Pronto per l'invio?" Minutaggio fornito non valido Statistiche - Statistiche temporaneamente non disponibili (API non risponde) + Le statistiche non sono temporaneamente disponibili (l\'API non è attiva) Caricamento... SponsorBlock è disabilitato Il tuo nome utente: <b>%s</b> @@ -1282,13 +1282,13 @@ Tocca qui per saperne di più su DeArrow" Metà del video Fine del video - DeArrow temporaneamente non disponibile (codice: %s) - DeArrow temporaneamente non disponibile + DeArrow non è temporaneamente disponibile (codice di stato: %s) + DeArrow non è temporaneamente disponibile Mostra annunci ReVanced - Gli annunci sono mostrati all\'avvio - Gli annunci non sono mostrati all\'avvio + Gli annunci all\'avvio sono visualizzati + Gli annunci all\'avvio non sono visualizzati Mostra annunci all\'avvio Connessione al provider di annunci non riuscita Chiudi diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index 528556559..198f2e723 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -92,8 +92,6 @@ Second \"item\" text" יומני ניפוי שגיאות כוללים עקבות מחסנית יומני ניפוי שגיאות אינם כוללים עקבות מחסנית הצג טוסט שגיאת ReVanced - טוסט מוצג במקרה של שגיאה - טוסט אינו מוצג במקרה של שגיאה הסתר כרטיסי אלבום @@ -112,22 +110,15 @@ Second \"item\" text" מדפים מוצגים - הסתר כפתור \'הצטרף\' הכפתור מוסתר הכפתור מוצג - הסתר מדף \'עבורך\' בדף ערוץ - המדף מוסתר - המדף מוצג הסתר כפתור \'הודע לי\' הכפתור מוסתר הכפתור מוצג - - הסתר המלצות \'אנשים גם צפו\' - ההמלצות מוסתרות - ההמלצות מוצגות + הסתר כפתור \'הצג עוד\' @@ -160,9 +151,6 @@ Second \"item\" text" הפוסטים האחרונים מוצגים תיאור סרטון הערות - הסתרת \'סיכום צ\'אט\' - \'\'\'סיכום צ’אט\'\' מוסתר - \'\'סיכום צ’אט\'\' מוצג "Doodles של YouTube מוצגים כמה ימים בשנה. @@ -284,9 +272,6 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם - "לא אהבתי מוצגות ב-Shorts - -מגבלה: לא אהבתי לא ייתכן שיופיעו במצב גלישה אנונימית" הצג הודעה אם הממשק לא זמין אודות @@ -344,7 +329,6 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם קטע הפילר דולג דילוג על קטעים שלא נשלחו דלג אוטומטית - הצג את לחצן הדילוג כבוי לא ניתן לשלוח קטע. הגבלת קצב (יותר מדי מאותו משתמש או כתובת IP) "לא ניתן לשלוח את הקטע. @@ -356,9 +340,6 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם שנה קטגוריה אין קטעים לבחירה קטע חסות חדש של SponsorBloack - התחל - סוף - עכשיו האם הזמנים נכונים? "הקטע נמצא מ diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index 66bd577c3..551cdf515 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -162,16 +162,16 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に デバッグ ログにstack trace が含まれます デバッグ ログにstack trace は含まれません ReVanced エラーのトーストを表示 - ReVanced エラー発生時にトースト ポップアップが表示されます - ReVanced エラーが発生してもトースト ポップアップは表示されません + エラー発生時にトースト ポップアップが表示されます + エラーが発生してもトースト ポップアップは表示されません "この機能をオフにすると、すべてのReVanced エラー通知が非表示になります。 あらゆる予期せぬイベントが通知されなくなります。" - 高評価 / チャンネル登録ボタンのアニメーションを無効にする - 高評価ボタンとチャンネル登録ボタンのアニメーションは無効です - 高評価ボタンとチャンネル登録ボタンのアニメーションは有効です + 高評価 / チャンネル登録ボタンのエフェクトを無効にする + 高評価ボタンとチャンネル登録ボタンのエフェクトは無効です + 高評価ボタンとチャンネル登録ボタンのエフェクトは有効です アルバム情報を非表示 アルバム情報は表示されません アルバム情報は表示されます @@ -199,18 +199,18 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 「メンバーになる」ボタンは表示されません 「メンバーになる」ボタンは表示されます - チャンネルページの「おすすめ」欄を非表示 - チャンネルページに「おすすめ」欄は表示されません - チャンネルページに「おすすめ」欄が表示されます + チャンネル ページの「おすすめ」欄を非表示 + チャンネル ページに「おすすめ」欄は表示されません + チャンネル ページに「おすすめ」欄が表示されます 「通知を受け取る」ボタンを非表示 「通知を受け取る」ボタンは表示されません 「通知を受け取る」ボタンは表示されます - - 「他の人はこの動画も視聴しています」を非表示 - 「他の人はこの動画も視聴しています」は表示されません - 「他の人はこの動画も視聴しています」は表示されます + + 「他の人はこの動画も視聴しています」ラベルを非表示 + 「他の人はこの動画も視聴しています」ラベルは表示されません + 「他の人はこの動画も視聴しています」ラベルは表示されます 「もっと見る」ボタンを非表示 @@ -243,7 +243,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に コミュニティ ガイドラインを非表示 コミュニティ ガイドラインは表示されません コミュニティ ガイドラインは表示されます - 登録チャンネルのコミュニティ ガイドラインを非表示 + チャンネル登録者のガイドラインを非表示 登録チャンネルのコミュニティ ガイドラインは非表示です 登録チャンネルのコミュニティ ガイドラインは表示されます チャンネルのメンバー欄を非表示 @@ -282,25 +282,25 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に アーティスト情報を非表示 アーティスト情報は表示されません アーティスト情報が表示されます - 引用元セクションを非表示 - 「注目の場所」/ ゲーム / 音楽セクションは表示されません - 「注目の場所」/ ゲーム / 音楽セクションは表示されます - チャプター セクションを非表示 + 関連情報を非表示 + 注目の場所 / ゲーム / 音楽 / 言及された人物セクションは表示されません + 注目の場所 / ゲーム / 音楽 / 言及された人物セクションは表示されます + チャプターを非表示 チャプター セクションは表示されません チャプター セクションは表示されます - 「このコンテンツの作成手段」セクションを非表示 + 「このコンテンツの作成手段」を非表示 「このコンテンツの作成手段」セクションは表示されません 「このコンテンツの作成手段」セクションは表示されます - 「ポッドキャストを検索」セクションを非表示 + 「ポッドキャストを検索」を非表示 「ポッドキャストを検索」セクションは表示されません 「ポッドキャストを検索」セクションは表示されます - チャンネル情報セクションを非表示 + チャンネル情報を非表示 チャンネル情報セクションは表示されません チャンネル情報セクションは表示されます - 「主な概念」セクションを非表示 - 「主な概念」セクションは表示されません - 「主な概念」セクションは表示されます - 文字起こしセクションを非表示 + 「主な概念」を非表示 + 主な概念セクションは表示されません + 主な概念セクションが表示されます + 文字起こしを非表示 文字起こしセクションは表示されません 文字起こしセクションは表示されます 概要欄 @@ -318,9 +318,9 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 関連動画にカテゴリー バーが表示されます コメント コメント セクションを編集します - 「チャットの要約」を非表示 - 「チャットの要約」は表示されません - 「チャットの要約」は表示されます + 「チャットの要約」を非表示 + チャットの要約は表示されません + チャットの要約は表示されます 「メンバーによるコメント」ヘッダーを非表示 「メンバーによるコメント」ヘッダーは表示されません 「メンバーによるコメント」ヘッダーは表示されます @@ -330,15 +330,15 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 「ショートを作成」ボタンを非表示 「ショートを作成」ボタンは表示されません 「ショートを作成」ボタンは表示されます + 絵文字 / タイムスタンプ ボタンを非表示 + 絵文字ボタンとタイムスタンプ ボタンは表示されません + 絵文字ボタンとタイムスタンプ ボタンは表示されます コメントのプレビューを非表示 コメントのプレビューは表示されません コメントのプレビューは表示されます Thanks ボタンを非表示 Thanks ボタンは表示されません Thanks ボタンは表示されます - タイムスタンプ ボタンと絵文字ボタンを非表示 - タイムスタンプ ボタンと絵文字ボタンは表示されません - タイムスタンプ ボタンと絵文字ボタンは表示されます YouTubeのDoodlesを隠す 検索バーの落書きは非表示です @@ -491,7 +491,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 音量ジェスチャーを有効にする 音量スワイプは有効です 音量スワイプは無効です - 長押しスワイプコントロールを有効化 + 長押しスワイプ コントロールを有効化 Press-to-swipeは有効です Press-to-swipeは無効です 触覚フィードバックを有効にする @@ -504,11 +504,11 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 明るさジェスチャーの最小値まで下にスワイプすると、自動明るさが有効になります 最小値まで下にスワイプしても、自動明るさの自動調節は有効になりません 自動 - スワイプオーバーレイのタイムアウト + スワイプ オーバーレイのタイムアウト オーバーレイが表示されるミリ秒の量 - スワイプオーバーレイのテキストサイズ - スワイプオーバーレイのテキストサイズ - スワイプオーバーレイの背景の不透明度 + スワイプ オーバーレイのテキスト サイズ + スワイプ オーバーレイのテキスト サイズ + スワイプ オーバーレイの背景の不透明度 透明度の値は 0-100 の範囲で、0が透明です 透明度の値は 0-100 の間でなければなりません スワイプの大きさのしきい値 @@ -833,7 +833,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に Return YouTube Dislike は一時的に利用できません (API タイムアウト) Return YouTube Dislikeは利用できません (ステータス %d) - Return YouTube Dislikeは利用できません (API レート制限) + 低評価は利用できません(クライアント API の制限) Return YouTube Dislikeは利用できません (%s) Return YouTube Dislike を使用するには動画を再読み込みしてください @@ -842,14 +842,14 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 低評価数が表示されます 低評価数は表示されません Shortsで低評価数を表示する - Shortsで低評価数が表示されます - "Shortsに表示される「いいね」 + Shortsの低評価が表示されます + "Shortsの低評価が表示されます -制限事項: シークレットモードでは、「いいね」が表示されない場合があります" - Shortsの低評価数は非表示です +制限事項: シークレット モードでは低評価が表示されない場合があります" + Shortsの低評価は表示されません 低評価数をパーセントで表示する - 低評価数はパーセントで表示されます - 低評価数は数字で表示されます + 低評価がパーセンテージで表示されます + 低評価が数値で表示されます コンパクト 高評価ボタン ボタンはコンパクトに表示されます @@ -911,13 +911,13 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に ボタンとコントロールが正方形になります ボタンとコントロールは丸みを帯びています - コンパクトスキップボタンを使用 + コンパクトな「スキップ」ボタンを使用 スキップボタンはコンパクトに表示されます スキップボタンは最適なサイズで表示されます - スキップボタンを自動的に隠す + 「スキップ」ボタンを自動的に非表示 スキップボタンは数秒後に非表示になります - スキップボタンをセグメント全体に表示する - 自動スキップ時にトーストを表示 + セグメント全体に「スキップ」ボタンが表示されます + スキップ時にトーストを表示 セグメントが自動的にスキップされたときにトースト ポップアップが表示されます。例を見るにはここをタップしてください トースト ポップアップは表示されません。例を見るにはここをタップしてください セグメントを除いた動画の時間を表示 @@ -1017,7 +1017,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 複数のセグメントをスキップ 自動的にスキップ 一度自動的にスキップ - スキップボタンを表示 + 「スキップ」ボタンを表示 シークバーに表示 無効 セグメントを送信できません: %s @@ -1045,7 +1045,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 新しいセグメントの開始または終了として %s を設定しますか? 開始 終了 - + 現在 セグメントの開始時刻 セグメントの終了時刻 これらの変更は正しいですか? @@ -1068,7 +1068,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 無効な時間の値です 統計 - 統計は一時的に利用できません (API ダウン) + 統計情報は一時的に利用できません(API がダウンしています) 読み込み中... SponsorBlock は無効です あなたのユーザー名: <b>%s</b> @@ -1127,7 +1127,7 @@ Automotive レイアウト This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch --> アプリバージョン 19.35.36 - ショート動画プレーヤーのアイコンを旧バージョンに - 19.26.42 - 旧バージョンのナビゲーションアイコンを復元 + 19.26.42 - 旧バージョンのナビゲーション アイコンを復元 18.33.40 - シークレット モード使用時のショート動画の RYD を復元 18.20.39 - ワイドビデオスピード & クオリティメニューを復元 @@ -1289,8 +1289,8 @@ DeArrow の詳細については、ここをタップしてください" ReVanced のお知らせを表示する - アプリの起動時に ReVanced のお知らせが表示されます - アプリの起動時に ReVanced のお知らせは表示されません + アプリの起動時にお知らせが表示されます + アプリの起動時にお知らせは表示されません 起動時にお知らせを表示する アナウンスプロバイダーへの接続に失敗しました 無視 diff --git a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml +++ b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml +++ b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-km-rKH/strings.xml b/patches/src/main/resources/addresources/values-km-rKH/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-km-rKH/strings.xml +++ b/patches/src/main/resources/addresources/values-km-rKH/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index da52b969a..f4b80a7e2 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -201,7 +201,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 가입 버튼이 숨겨집니다 가입 버튼이 표시됩니다 - 채널 프로필에서 추천 선반 숨기기 + 추천 선반 숨기기 추천 선반이 숨겨집니다 추천 선반이 표시됩니다 - \'시청자가 이 동영상도 시청함\' 추천 숨기기 - 추천이 숨겨집니다 - 추천이 표시됩니다 + + \'시청자가 이 동영상도 시청함\' 라벨 숨기기 + 라벨이 숨겨집니다 + 라벨이 표시됩니다 \'자세히 보기\' 버튼 숨기기 @@ -229,7 +229,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 더 많은 주제 탐색 선반이 표시됩니다 펼쳐볼 수 있는 정보 숨기기 썸네일 하단에서 다음 정보들이 숨겨집니다:\n동영상 설명, 챕터, 주요 순간, 스크립트,\n재생목록의 동영상, 이 동영상에 나온 제품, etc. - 썸네일 하단에서 다음 정보들이 표시됩니다:\n동영상 설명, 챕터, 주요 순간, 스크립트,\n재생목록의 동영상, 이 동영상에 나온 제품, etc + 썸네일 하단에서 다음 정보들이 표시됩니다:\n동영상 설명, 챕터, 주요 순간, 스크립트,\n재생목록의 동영상, 이 동영상에 나온 제품, etc. 커뮤니티 게시물 숨기기 커뮤니티 게시물이 숨겨집니다 커뮤니티 게시물이 표시됩니다 @@ -287,7 +287,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 속성 섹션 숨기기 게임, 음악, 동영상 속 장소 그리고 언급된 인물 섹션이 숨겨집니다 게임, 음악, 동영상 속 장소 그리고 언급된 인물 섹션이 표시됩니다 - 챕터 섹션 숨기기 + 챕터 숨기기 챕터 섹션이 숨겨집니다 챕터 섹션이 표시됩니다 콘텐츠 생성 방식 섹션 숨기기 @@ -295,8 +295,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 콘텐츠 생성 방식 섹션이 표시됩니다 \'팟캐스트 살펴보기\' 섹션 숨기기 \'팟캐스트 살펴보기\' 섹션이 숨겨집니다 - \'팟캐스트 살펴보기\' 섹션이 표시됩니다 - 크리에이터 정보 카드 섹션 숨기기 + 팟캐스트 살펴보기\' 섹션이 표시됩니다 + 정보 카드 숨기기 크리에이터 정보 카드 섹션이 숨겨집니다 크리에이터 정보 카드 섹션이 표시됩니다 주요 개념 섹션 숨기기 @@ -330,17 +330,17 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 댓글 섹션이 숨겨집니다 댓글 섹션이 표시됩니다 \'Shorts 만들기\' 버튼 숨기기 - \'Shorts 만들기\' 버튼이 숨겨집니다 - \'Shorts 만들기\' 버튼이 표시됩니다 + Shorts 만들기 버튼이 숨겨집니다 + Shorts 만들기 버튼이 표시됩니다 + 타임스탬프 & 이모지 버튼 숨기기 + 타임스탬프 & 이모지 버튼이 숨겨집니다 + 타임스탬프 & 이모지 버튼이 표시됩니다 댓글 미리보기 숨기기 댓글 미리보기가 숨겨집니다 댓글 미리보기가 표시됩니다 Thanks 버튼 숨기기 Thanks 버튼이 숨겨집니다 Thanks 버튼이 표시됩니다 - 타임스탬프 & 이모지 버튼 숨기기 - 타임스탬프 & 이모지 버튼이 숨겨집니다 - 타임스탬프 & 이모지 버튼이 표시됩니다 YouTube Doodles 숨기기 YouTube Doodles가 숨겨집니다\n• Doodles: 기념일 로고 헤더 @@ -420,8 +420,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 판매자 쇼핑 선반이 숨겨집니다\n• 판매자(크리에이터명) 선반 판매자 쇼핑 선반이 표시됩니다\n• 판매자(크리에이터명) 선반 동영상 설명에서 쇼핑 링크 숨기기 - 쇼핑 링크가 숨겨집니다 - 쇼핑 링크가 표시됩니다 + 동영상 설명에서 쇼핑 링크가 숨겨집니다 + 동영상 설명에서 쇼핑 링크가 포시됩니다 채널 프로필에서 스토어 방문 버튼 숨기기 스토어 방문 버튼이 숨겨집니다 @@ -459,7 +459,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 시청자 재량 다이얼로그 제거하기 다이얼로그가 숨겨집니다 다이얼로그가 표시됩니다 - • 이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다\n• 즉, 성인인증이 필요한 동영상에서 인증을 하려 할 때, 휴대폰 번호가 필요하다고 알려주는 소형 팝업창(다이얼로그) 없이 바로 휴대폰 번호 인증 페이지가 표시됩니다\n• \'당신은 혼자가 아닙니다\' 페이지는 제거할 수 없으며, 해당 페이지에서 \'확인하기\' 버튼이 표시되지 않는다면 이 설정이 아닌 플레이어 설정에서 \'정보 패널 숨기기\'를 비활성화해야 합니다 + • 이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다 외부 다운로드 @@ -847,7 +847,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 Shorts에서 싫어요 수를 표시합니다 "Shorts에서 싫어요 수를 표시합니다 -알려진 문제점: +알려진 문제점: • 사용자가 로그인을 하지 않았거나 시크릿 모드에서는 싫어요 수가 표시되지 않을 수 있습니다" Shorts에서 싫어요 수를 표시하지 않습니다 싫어요 수를 퍼센트로 표시하기 @@ -920,7 +920,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 자동으로 건너뛰기 버튼 숨기기 건너뛰기 버튼이 몇 초 후에 사라집니다 건너뛰기 버튼이 해당 구간이 끝날 때까지 표시됩니다 - 자동으로 구간을 건너뛸 때, 팝업 메시지 표시하기 + 건너뛸 때, 팝업 메시지 표시하기 자동으로 구간을 건너뛸 때, 팝업 메시지를 표시합니다. 여기를 누르면 예시를 볼 수 있습니다 자동으로 구간을 건너뛸 때, 팝업 메시지를 표시하지 않습니다. 여기를 누르면 예시를 볼 수 있습니다 건너뛸 구간을 제외한 시간 표시하기 diff --git a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml +++ b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml +++ b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index f636175b2..59f55d539 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -161,14 +161,14 @@ Palieskite mygtuką Tęsti ir leiskite optimizavimo pakeitimus." Debugavimo žurnalai apima steko pėdsaką Debugavimo žurnalai neapima steko pėdsako Rodyti \"toast\" apie ReVanced klaidą - \"Toast\" rodomas, jei įvyksta klaida - \"Toast\" nerodomas, jei įvyksta klaida + Jei įvyksta klaida, rodomas pranešimas „toast“ + Jei įvyksta klaida, pranešimas „toast“ nerodomas "Klaidos isjungimas paslepia visus „ReVanced“ klaidu pranesimus. Apie netikėtus įvykius nebus pranešta." - Uždrausti mygtukų \"Patinka\" ir \"Prenumeruoti\" švytėjimą + Išjungti „Patinka“ ir „Prenumeruoti“ švytėjimą Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" nešvytės Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" švytės Slėpti albumo korteles @@ -193,22 +193,22 @@ Apie netikėtus įvykius nebus pranešta." Lentynose yra rodomos - Slėpti mygtuką \"Prisijungti\" + Slėpti prisijungimo mygtuką Mygtukas yra paslėptas Mygtukas yra rodomas - Slėpti \"Jums\" lentyną kanalo puslapyje - Lentyna yra paslėpta - Lentyna yra rodoma + Slėpti lentyną „Tau skirti“ + Lentyna kanalo puslapyje paslėpta + Lentyna kanalo puslapyje rodoma Slėpti mygtuką \"Pranešti man\" Mygtukas yra paslėptas Mygtukas yra rodomas - - Slėpti \"Žmonės taip pat žiūrėjo\" rekomendacijas - Rekomendacijos yra paslėptos - Rekomendacijos yra rodomos + + Slėpti etiketę „Žiūrintys taip pat žiūrėjo“ + Etiketė paslėpta + Etiketė rodoma Slėpti mygtuką \"Rodyti daugiau\" @@ -224,8 +224,8 @@ Apie netikėtus įvykius nebus pranešta." Lustų lenta yra paslėpta Lustų lenta yra rodoma Paslˁpti iĹĄskleidžiamÄ… kortelÄ™ po vaizdo įraÅ¡ais - IĹĄskleidžiamos kortelÄ—s yra paslÄ—ptos - IĹĄskleidžiamos kortelÄ—s yra rodomos + Išplečiama kortelė paslėpta + Išplečiama kortelė rodoma Slėpti bendruomenės įrašus Bendruomenės įrašai yra paslėpti Bendruomenės įrašai yra rodomi @@ -241,7 +241,7 @@ Apie netikėtus įvykius nebus pranešta." Slėpti bendruomenės gaires Bendruomenės gairės yra paslėptos Bendruomenės gairės yra rodomos - Slėpti prenumeratorių bendruomenės gaires + Slėpti prenumeratoriams skirtas gaires Prenumeratorių bendruomenės gairės yra paslėptos Prenumeratorių bendruomenės gairės yra rodomos Slėpti kanalo narių lentyną @@ -280,25 +280,25 @@ Apie netikėtus įvykius nebus pranešta." Slėpti atlikėjų korteles Atlikėjų kortelės yra paslėptos Atlikėjų kortelės yra rodomos - Slėpti atributų skyrių - \"Išskirtinės vietos\", \"Žaidimai\" ir \"Muzika\" skyriai yra paslėpti - \"Išskirtinės vietos\", \"Žaidimai\" ir \"Muzika\" skyriai yra rodomi - Slėpti skyrių \"Skyriai\" + Slėpti atributus + Teminių vietų, žaidimų, muzikos ir minimų žmonių skyriai yra paslėpti + Teminių vietų, žaidimų, muzikos ir minimų žmonių skyriai yra rodomi + Slėpti skyrius Skyrius \"Skyriai\" yra paslėptas Skyrius \"Skyriai\" yra rodomas - Paslėpti skiltį „Kaip sukurtas šis turinys\" - Skiltis „Kaip sukurtas šis turinys\" paslėpta - Skiltis „Kaip sukurtas šis turinys\" rodoma - Slėpti skyrių \"Ištirkite podcast\'ą\" - Skyrius \"Ištirkite podcast\'ą\" yra paslėptas - Skyrius \"Ištirkite podcast\'ą\" yra rodomas - Slėpti informacijos kortelių skyrių + Slėpti „Kaip buvo sukurtas šis turinys“ + Skyrius „Kaip buvo sukurtas šis turinys“ yra paslėptas + Skyrius „Kaip buvo sukurtas šis turinys“ yra rodomas + Slėpti „Naršyti podcast\'ą“ + Skyrius „Naršyti podcast\'ą“ yra paslėptas + Skyrius „Naršyti podcast\'ą“ yra rodomas + Slėpti informacines korteles Informacijos kortelių skyrius yra paslėptas Informacijos kortelių skyrius yra rodomas - Slėpti skyrių \"Pagrindinės sąvokos\" - Skyrius \"Pagrindinės sąvokos\" yra paslėptas - Skyrius \"Pagrindinės sąvokos\" yra rodomas - Slėpti skyrių \"Transkripcija\" + Slėpti „Pagrindines sąvokas“ + Skyrius „Pagrindinės sąvokos“ yra paslėptas + Skyrius „Pagrindinės sąvokos“ yra rodomas + Slėpti transkripciją Transkripcijos skyrius yra paslėptas Transkripcijos skyrius yra rodomas Vaizdo įrašo aprašymas @@ -316,27 +316,27 @@ Apie netikėtus įvykius nebus pranešta." Rodoma susijusiuose vaizdo įrašuose Komentarai Slėpti arba rodyti komentarų skyriaus komponentus - Slėpti \"Pokalbio santrauką\" - \"Pokalbio santrauka\" yra pasl\u0117pta - \"Pokalbio santrauka\" rodoma + Slėpti „Pokalbių santrauką“ + Pokalbių santrauka paslėpta + Pokalbių santrauka rodoma Slėpti antraštę \"Narių komentarai\" - Antraštė \"Narių komentarai\" yra paslėpta - Antraštė \"Narių komentarai\" yra rodoma + Narių komentarų antraštė paslėpta + Narių komentarų antraštė rodoma Slėpti komentarų skyrių Komentarų skyrius yra paslėptas Komentarų skyrius yra rodomas Slėpti \"Kurti Short\" mygtuką - \"Kurti Short\" mygtukas yra paslėptas - \"Kurti Short\" mygtukas yra rodomas + Mygtukas „Sukurti Short“ paslėptas + Mygtukas „Sukurti Short“ rodomas + Slėpti jaustukų ir laiko žymų mygtukus + Jaustukų ir laiko žymų mygtukai paslėpti + Jaustukų ir laiko žymų mygtukai rodomi Slėpti peržiūros komentarą Peržiūros komentaras yra paslėptas Peržiūros komentaras yra rodomas PaslÄ—pti „Ačių“ mygtukÄ… \"Ačiū\" mygtukas yra paslėptas \"Ačiū\" mygtukas yra rodomas - Slėpti laiko žymą ir emocijų mygtukus - Laiko žyma ir emocijų mygtukai yra paslėpti - Laiko žyma ir emocijų mygtukai yra rodomi Slėpti YouTube Doodles Paieškos juostos Doodles yra paslėpti @@ -417,12 +417,12 @@ Apribojimai Parduotuvės lentyna yra paslėpta Parduotuvės lentyna yra rodoma Slėpti apsipirkimo nuorodas vaizdo įrašo aprašyme - Apsipirkimo nuorodos yra paslėptos - Apsipirkimo nuorodos yra rodomos + Apsipirkimo nuorodos vaizdo įrašo apraše paslėptos + Apsipirkimo nuorodos vaizdo įrašo apraše rodomos Slėpti \"Apsilankyti parduotuvėje\" mygtuką kanalo puslapiuose - Mygtukas yra paslėptas - Mygtukas yra rodomas + Mygtukas kanalo puslapyje paslėptas + Mygtukas kanalo puslapyje rodomas Slėpti žiniatinklio paieškos rezultatus Žiniatinklio paieškos rezultatai yra paslėpti Žiniatinklio paieškos rezultatai yra rodomi @@ -462,8 +462,8 @@ Apribojimai Išoriniai atsisiuntimai Nustatymai naudojant išorinį atsisiuntimo įrankį Rodyti išorinį atsisiuntimo mygtuką - Atsisiuntimo mygtukas rodomas grotuve - Atsisiuntimo mygtukas nerodomas grotuve + Atsisiuntimo mygtukas grotuve rodomas + Atsisiuntimo mygtukas grotuve nerodomas Perrašyti atsisiuntimo veiksmo mygtuką Atsisiuntimo mygtukas atidaro jūsų išorinį atsisiuntimo įrankį @@ -831,7 +831,7 @@ Pastaba: įjungus šį nustatymą, vaizdo įrašų reklamos taip pat yra privers \"Nepatinka\" laikinai nepasiekiami (API laikas baigėsi) \"Nepatinka\" nepasiekiami (būsena %d) - \"Nepatinka\" nepasiekiami (pasiekta kliento API limitas) + Nepritarimai nepasiekiami (kliento API apribojimas) \"Nepatinka\" nepasiekiami (%s) Perkraukite vaizdo įrašą, kad balsuotumėte naudodami „Return YouTube Dislike“ @@ -840,14 +840,14 @@ Pastaba: įjungus šį nustatymą, vaizdo įrašų reklamos taip pat yra privers \"Nepatinka\" rodomi \"Nepatinka\" nerodomi Rodyti \"Nepatinka\" Shorts - \"Nepatinka\" rodomi Shorts - "„Nepatinka“ rodomi Shorts + Nepritarimai „Shorts“ rodomi + "Nepritarimai „Shorts“ rodomi -Apribojimas: „Nepatinka“ gali nepasirodyti inkognito režimu" - \"Nepatinka\" paslėpti Shorts +Apribojimas: nepritarimai gali būti nerodomi inkognito režimu" + Nepritarimai „Shorts“ nerodomi \"Nepatinka\" procentais - \"Nepatinka\" rodomi procentais - \"Nepatinka\" rodomi skaičiais + Nepritarimai rodomi kaip procentinė dalis + Nepritarimai rodomi kaip skaičius Kompaktiškas mygtukas „Patinka\" \"Patinka\" mygtukas suformuotas minimaliam pločiui @@ -912,17 +912,17 @@ Paieškos juostos miniatiūros bus naudojamos tos pačios kokybės kaip dabartin Naudoti kompaktišką praleidimo mygtuką Praleidimo mygtukas suprojektuotas minimaliai pločio Praleidimo mygtukas suprojektuotas geriausiam vaizdui - Automatiškai paslėpti praleidimo mygtuką + Automatiškai slėpti praleidimo mygtuką Praleidimo mygtukas pasislėps po kelių sekundžių Praleidimo mygtukas rodomas visam segmentui - Rodyti pranešimą praleidžiant automatiškai + Rodyti toast praleidžiant Pranešimas rodomas automatiškai praleidžiant segmentą. Bakstelėkite čia, norėdami pamatyti pavyzdį Pranešimas nerodomas. Bakstelėkite čia, norėdami pamatyti pavyzdį Rodyti vaizdo įrašo trukmę be segmentų Vaizdo įrašo trukmė minus visi segmentai, rodoma skliausteliuose šalia visos vaizdo įrašo trukmės Rodoma visa vaizdo įrašo trukmė Kuriant naujus segmentus - Rodyti mygtuką „Sukurti naują segmentą“ + Rodyti mygtuką „Kurti naują segmentą“ Mygtukas „Sukurti naują segmentą“ rodomas Mygtukas „Sukurti naują segmentą“ nerodomas Koreguoti naujo segmento žingsnį @@ -1043,9 +1043,9 @@ Jau egzistuoja" Kategorija išjungta nustatymuose. Įjunkite kategoriją, kad galėtumėte pateikti. Naujas „SponsorBlock“ segmentas Nustatyti %s kaip naujo segmento pradžią arba pabaigą? - pradžia - pabaiga - dabar + Pradžia + Pabaiga + Dabar Laikas, nuo kurio prasideda segmentas Laikas, kuriuo baigiasi segmentas Ar laikas teisingas? @@ -1066,7 +1066,7 @@ Ar paruošta pateikti?" Nurodytas neteisingas laikas Statistika - Statistika laikinai neprieinama (API neveikia) + Statistika laikinai nepasiekiama (API neveikia) Kraunama... „SponsorBlock“ išjungtas Jūsų vartotojo vardas: <b>%s</b> @@ -1284,13 +1284,13 @@ Palieskite čia, kad sužinotumėte daugiau apie DeArrow" Vaizdo įrašo vidurys Vaizdo įrašo pabaiga - „DeArrow“ laikinai neprieinama (statuso kodas: %s) - „DeArrow“ laikinai neprieinama + DeArrow laikinai nepasiekiamas (būsenos kodas: %s) + DeArrow laikinai nepasiekiamas Rodyti „ReVanced“ pranešimus - Pranešimai rodomi paleidžiant programą - Pranešimai nerodomi paleidžiant programą + Pranešimai paleidžiant rodomi + Pranešimai paleidžiant nerodomi Rodyti pranešimus paleidžiant programą Nepavyko prisijungti prie pranešimų teikėjo Atmesti diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 55501aae7..adffbe541 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -161,8 +161,8 @@ Nospiediet turpināt pogu un atļaujiet optimizācijas izmaiņas." Atkļūdošanas žurnāli ietver steka izsekošanu Atkļūdošanas žurnāli neietver steka izsekošanu Rādīt paziņojumu par ReVanced kļūdu - Paziņojums parādās, ja rodas kļūda - Paziņojums neparādās, ja rodas kļūda + Ja rodas kļūda, tiek rādīts toast + Ja rodas kļūda, toast netiek rādīts "Kļūdu paziņojumu izslēgšana paslēpj visus ReVanced kļūdu paziņojumus. Jūs netiksit informēts par neparedzētiem notikumiem." @@ -193,22 +193,22 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Plaukti ir redzami - Paslēpt \"Pievienoties\" pogu + Paslēpt Pievienoties pogu Poga ir paslēpta Poga ir redzama - Paslēpt \"Jums\" plauktu kanāla lapā - Plaukts ir paslēpts - Plaukts ir redzams + Paslēpt plauktu \"Tev\" + Plaukts kanāla lapā ir paslēpts + Plaukts kanāla lapā ir redzams Paslēpt \"Paziņot\" pogu Poga ir paslēpta Poga ir redzama - - Paslēpt \"Citi skatījās\" ieteikumus - Ieteikumi ir paslēpti - Ieteikumi ir redzami + + Paslēpt etiķeti \"Skatītāji arī skatījās\" + Etiķete ir paslēpta + Etiķete ir redzama Paslēpt \"Rādīt vairāk\" pogu @@ -224,8 +224,8 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Mikroshēmu plaukts ir paslēpts Mikroshēmu plaukts ir redzams Paslēpt izvēršamu kartiņu zem videoklipiem - Izvēršamās kartiņas ir paslēptas - Izvēršamās kartiņas tiek rādītas + Izvēršamā kartīte ir paslēpta + Izvēršamā kartīte ir redzama Slēpt kopienas ierakstus Kopienas ieraksti ir paslēpti Kopienas ieraksti ir redzami @@ -241,7 +241,7 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Slēpt kopienas vadlīnijas Kopienas vadlīnijas ir paslēptas Kopienas vadlīnijas ir redzamas - Slēpt abonētāju kopienas vadlīnijas + Paslēpt abonentu vadlīnijas Abonētāju kopienas vadlīnijas ir paslēptas Abonētāju kopienas vadlīnijas ir redzamas Slēpt kanāla dalībnieku plauktu @@ -280,25 +280,25 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Slēpt mākslinieku kartītes Mākslinieku kartītes ir paslēptas Mākslinieku kartītes ir redzamas - Slēpt atribūtu sadaļu - Sadaļas \"Ieteicamās vietas\", \"Spēles\" un \"Mūzika\" ir paslēptas - Sadaļas \"Ieteicamās vietas\", \"Spēles\" un \"Mūzika\" ir redzamas - Slēpt nodaļu sadaļu + Paslēpt atribūtus + Piedāvātās vietas, spēles, mūzika un pieminētie cilvēki ir paslēpti + Piedāvātās vietas, spēles, mūzika un pieminētie cilvēki ir redzami + Paslēpt nodaļas Nodaļu sadaļa ir paslēpta Nodaļu sadaļa ir redzama - Paslēpt sadaļu \"Kā šis materiāls tika veidots\" - Sadaļa \"Kā šis materiāls tika veidots\" ir paslēpta - Sadaļa \"Kā šis materiāls tika veidots\" ir parādīta - Slēpt sadaļu \"Izpētiet podkāstu\" + Paslēpt \"Kā šis saturs tika veidots\" + Sadaļa \"Kā šis saturs tika veidots\" ir paslēpta + Sadaļa \"Kā šis saturs tika veidots\" ir redzama + Paslēpt sadaļu \"Izpētiet podkāstu\" Sadaļa \"Izpētiet podkāstu\" ir paslēpta Sadaļa \"Izpētiet podkāstu\" ir redzama - Slēpt informācijas karšu sadaļu + Paslēpt informācijas kartītes Informācijas karšu sadaļa ir paslēpta Informācijas karšu sadaļa ir redzama - Slēpt sadaļu \"Galvenās koncepcijas\" - Sadaļa \"Galvenās koncepcijas\" ir paslēpta - Sadaļa \"Galvenās koncepcijas\" ir redzama - Slēpt transkripcijas sadaļu + Paslēpt \"Galvenos jēdzienus\" + Sadaļa \"Galvenie jēdzieni\" ir paslēpta + Sadaļa \"Galvenie jēdzieni\" ir redzama + Paslēpt transkriptu Transkripcijas sadaļa ir paslēpta Transkripcijas sadaļa ir redzama Videoklipa apraksts @@ -316,27 +316,27 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Redzams saistītajos videoklipos Komentāri Slēpt vai parādīt komentāru sadaļas komponentus - Slēpt \"Tērzēšanas kopsavilkums\" - \'Čata kopsavilkums\' ir paslēpts - \'Čata kopsavilkums\' ir redzams + Paslēpt \"Tērzēšanas kopsavilkumu\" + Tērzēšanas kopsavilkums ir paslēpts + Tērzēšanas kopsavilkums ir redzams Slēpt virsrakstu \"Dalībnieku komentāri\" - Virsraksts \"Dalībnieku komentāri\" ir paslēpts - Virsraksts \"Dalībnieku komentāri\" ir redzams + Dalībnieku komentāru galvene ir paslēpta + Dalībnieku komentāru galvene ir redzama Slēpt komentāru sadaļu Komentāru sadaļa ir paslēpta Komentāru sadaļa ir redzama Paslēpt \"Izveidot īso\" pogu - \"Izveidot īso\" poga ir paslēpta - \"Izveidot īso\" poga ir redzama + Poga Izveidot Short ir paslēpta + Poga Izveidot Short ir redzama + Paslēpt emocijzīmju un laikazīmogu pogas + Emocijzīmju un laikazīmogu pogas ir paslēptas + Emocijzīmju un laikazīmogu pogas ir redzamas Paslēpt priekšskatījuma komentāru Priekšskatījuma komentārs ir paslēpts Priekšskatījuma komentārs ir redzams Paslēpt pateicības pogu Paldies poga ir paslēpta Paldies poga ir redzama - Paslēpt laika zīmi un emocijzīmju pogas - Laika zīmes un emocijzīmju pogas ir paslēptas - Laika zīmes un emocijzīmju pogas ir redzamas Paslēpt YouTube Doodles Meklēšanas joslas Doodles ir paslēpti @@ -417,12 +417,12 @@ Ierobežojumi Iepirkšanās plaukts ir paslēpts Iepirkšanās plaukts ir redzams Paslēpt iepirkšanās saites video aprakstā - Iepirkšanās saites ir paslēptas - Iepirkšanās saites ir redzamas + Iepirkšanās saites video aprakstā ir paslēptas + Iepirkšanās saites video aprakstā ir redzamas Paslēpt \"Apmeklēt veikalu\" pogu kanāla lapās - Poga ir paslēpta - Poga ir redzama + Poga kanāla lapā ir paslēpta + Poga kanāla lapā ir redzama Paslēpt tīmekļa meklēšanas rezultātus Tīmekļa meklēšanas rezultāti ir paslēpti Tīmekļa meklēšanas rezultāti ir redzami @@ -462,8 +462,8 @@ Ierobežojumi Ārējie lejupielādētāji Iestatījumi, lai izmantotu ārējo lejupielādētāju Rādīt ārējo lejupielādēšanas pogu - Lejupielādēšanas poga ir redzama atskaņotājā - Lejupielādēšanas poga nav redzama atskaņotājā + Lejupielādes poga atskaņotājā ir redzama + Lejupielādes poga atskaņotājā nav redzama Pārrakstīt lejupielādes darbības pogu Lejupielādēšanas poga atver jūsu ārējo lejupielādētāju @@ -831,7 +831,7 @@ Piezīme: Šī iestatījuma ieslēgšana arī piespiedu kārtā slēpj video rek Nepatīk pogas īslaicīgi nav pieejamas (API savienojuma termiņš ir beidzies) Nepatīk pogas nav pieejamas (statuss %d) - Nepatīk pogas nav pieejamas (klienta API limita sasniegts) + Nepatīk nav pieejami (klienta API limits) Nepatīk pogas nav pieejamas (%s) Pārstartējiet video, lai balsotu, izmantojot Return YouTube Dislike @@ -840,14 +840,14 @@ Piezīme: Šī iestatījuma ieslēgšana arī piespiedu kārtā slēpj video rek Nepatīk pogas ir redzamas Nepatīk pogas nav redzamas Rādīt nepatīk pogas Shorts - Nepatīk pogas ir redzamas Shorts - "Nepatika parādīta Shorts + Nepatīk pie Shorts ir redzami + "Nepatīk pie Shorts ir redzami -Ierobežojums: Nepatika var nebūt redzama inkognito režīmā" - Nepatīk pogas ir paslēptas Shorts +Ierobežojums: Nepatīk var neparādīties inkognito režīmā" + Nepatīk pie Shorts nav redzami Nepatīk pogas kā procenti - Nepatīk pogas ir redzamas kā procenti - Nepatīk pogas ir redzamas kā skaitlis + Nepatīk ir redzami kā procentuālā vērtība + Nepatīk ir redzami kā skaitlis Kompaktpoga \"Like\" Patīk poga ir stilizēta minimālam platumam @@ -909,20 +909,20 @@ Laika skalas miniatūras izmantos tādu pašu kvalitāti kā pašreizējais vide Pogām un vadīklām ir kvadrātveida forma Pogas un vadīklas ir noapaļotas - Izmantot kompaktu izlaides pogu + Izmantot kompakto pogu Izlaist Izlaides poga ir veidota minimālajam platumam Izlaides poga ir veidota labākajam izskatam - Automātiski paslēpt izlaides pogu + Automātiski paslēpt pogu Izlaist Izlaides poga paslēpjas pēc dažām sekundēm - Izlaides poga redzama visa segmenta garumā - Parādīt paziņojumu, kad automātiski izlaist + Poga Izlaist ir redzama visam segmentam + Rādīt paziņojumu, kad tiek veikta izlaišana Paziņojums parādās, kad segments tiek automātiski izlaists. Pieskarieties šeit, lai redzētu piemēru Paziņojums netiek parādīts. Pieskarieties šeit, lai redzētu piemēru Parādīt video garumu bez segmentiem Video garums mīnus visi segmenti, parādīts iekavās blakus pilnam video garumam Pilns video garums parādīts Jaunu segmentu izveide - Rādīt pogu jaunam segmentam + Rādīt pogu Izveidot jaunu segmentu Pogu jaunam segmentam ir redzama Pogu jaunam segmentam nav redzama Pielāgot jaunā segmenta soli @@ -1015,7 +1015,7 @@ Jūsu lietotāja ID ir kā parole, un to nekad nedrīkst dalīties." Izlaisti vairāki segmenti Izlaist automātiski Izlaist automātiski vienreiz - Rādīt izlaišanas pogu + Rādīt pogu Izlaist Rādīt meklēšanas joslā Atspējot Nevar iesniegt segmentu: %s @@ -1041,9 +1041,9 @@ Jau pastāv" Kategorija ir atspējota iestatījumos. Iespējojiet kategoriju, lai iesniegtu. Jauns SponsorBlock segments Iestatīt %s kā jauna segmenta sākumu vai beigas? - sākums - beigas - tagad + Sākums + Beigas + Tagad Laiks, kad segments sākas Laiks, kad segments beidzas Vai laiki ir pareizi? @@ -1064,7 +1064,7 @@ Vai esat gatavs iesniegt?" Norādīts nepareizs laiks Statistika - Statistika īslaicīgi nepieejama (API ir izslēgts) + Statistika īslaicīgi nav pieejama (API ir izslēgts) Ielādē... SponsorBlock ir atspējots Jūsu lietotājvārds: <b>%s</b> @@ -1282,13 +1282,13 @@ Nospiediet šeit, lai uzzinātu vairāk par DeArrow" Video vidus Video beigas - DeArrow pagaidu nav pieejams (statusa kods: %s) - DeArrow pagaidu nav pieejams + DeArrow īslaicīgi nav pieejams (statusa kods: %s) + DeArrow īslaicīgi nav pieejams Rādīt ReVanced paziņojumus - Paziņojumi tiek rādīti palaišanas laikā - Paziņojumi netiek rādīti palaišanas laikā + Paziņojumi startējot ir redzami + Paziņojumi startējot nav redzami Rādīt paziņojumus palaišanas laikā Neizdevās izveidot savienojumu ar paziņojumu nodrošinātāju Aizvērt diff --git a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml +++ b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml +++ b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml +++ b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-my-rMM/strings.xml b/patches/src/main/resources/addresources/values-my-rMM/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-my-rMM/strings.xml +++ b/patches/src/main/resources/addresources/values-my-rMM/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml +++ b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index ee6d73b0e..5a08000c8 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -161,14 +161,14 @@ Tik op de knop Doorgaan en sta wijzigingen in de optimalisatie toe." Debuglogboeken bevatten stacktrace Debuglogs bevatten geen stacktrace Toon toastmelding bij ReVanced error - Toastmelding weergegeven als er een fout optreedt - Toastmelding niet weergegeven als er een fout optreedt + Toastmelding wordt weergegeven als er een fout optreedt + Toastmelding wordt niet weergegeven als er een fout optreedt "Het uitschakelen van foutmeldingen verbergt alle ReVanced-foutmeldingen. U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." - Schakel de gloed van de vind-ik-leuk- en abonneerknop uit + Schakel de gloed van Vind ik leuk en Abonneren uit De knop \"Vind ik leuk\" en \"Abonneren\" zullen niet gloeien wanneer ze worden genoemd De knop \"Vind ik leuk\" en \"Abonneren\" zullen gloeien wanneer ze worden genoemd Verberg albumkaarten @@ -193,22 +193,22 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Planken worden getoond - \'Word lid\'-knop verbergen + Verberg knop \"Lid worden\" De knop is verborgen Knop wordt weergegeven - \'Shorts\' sectie verbergen op kanaalpagina - Sectie is verborgen - Sectie is getoond + Verberg \"Voor jou\"-schap + Sectie op kanaalpagina is verborgen + Sectie op kanaalpagina is getoond \'Herinnering sturen\' knop verbergen De knop is verborgen Knop wordt weergegeven - - Verberg aanbevelingen \'Mensen bekeken ook\' - Aanbevelingen zijn verborgen - Aanbevelingen worden getoond + + Label \'Kijkers bekeken ook\' verbergen + Label is verborgen + Label wordt weergegeven Verberg knop \'Meer weergeven\' @@ -224,8 +224,8 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Chipsrek is verborgen Chip Schap Zichtbaar Verberg uitklapbare kaart onder video\'s - Uitklapbare kaarten zijn verborgen - Uitklapbare kaarten worden weergegeven + Uitvouwbare kaart is verborgen + Uitvouwbare kaart wordt weergegeven Community berichten verbergen Community berichten zijn verborgen Community berichten worden weergegeven @@ -241,7 +241,7 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Verberg communityrichtlijnen Communityrichtlijnen zijn verborgen Communityrichtlijnen worden weergegeven - Verberg abonnementsrichtlijnen voor de community + Richtlijnen voor abonnees verbergen Abonnementsrichtlijnen voor de community zijn verborgen Abonnementsrichtlijnen voor de community worden getoond Verberg kanaallidmaatschap @@ -280,25 +280,25 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Verberg artistkaarten De artistkaarten zijn verborgen De artistkaarten worden weergegeven - Verberg de sectie met attributen - \'Specifieke plaatsen\', Spellen en Muziek secties zijn verborgen - \'Specifieke plaatsen\', Spellen en Muziek secties worden getoond - Verberg hoofdstukken sectie + Kenmerken verbergen + Specifieke plaatsen, Games, Muziek en Mensen genoemd secties zijn verborgen + Specifieke plaatsen, Games, Muziek en Mensen genoemd secties worden weergegeven + Hoofdstukken verbergen Hoofdstukken sectie is verborgen Hoofdstukken sectie wordt getoond - Verberg het gedeelte \"Zo is deze content gemaakt\" + \'Zo is deze content gemaakt\' verbergen Het gedeelte \"Zo is deze content gemaakt\" is verborgen Het gedeelte \"Zo is deze content gemaakt\" is zichtbaar - Sectie \'Verken de podcast\' verbergen - Sectie \'Verken de podcast\' is verborgen - Sectie \'Verken de podcast\' is zichtbaar - Sectie info-kaarten verbergen + \'Ontdek de podcast\' verbergen + Het gedeelte \'Ontdek de podcast\' is verborgen + Het gedeelte \'Ontdek de podcast\' wordt weergegeven + Infokaarten verbergen Sectie info-kaarten is verborgen Sectie info-kaarten is zichtbaar - Verberg het gedeelte \'Belangrijkste begrippen\' + \'Belangrijkste begrippen\' verbergen Het gedeelte \'Belangrijkste begrippen\' is verborgen Het gedeelte \'Belangrijkste begrippen\' is zichtbaar - Verberg transcriptgedeelte + Transcript verbergen Transcriptgedeelte is verborgen Transcriptgedeelte is zichtbaar Videobeschrijving @@ -316,27 +316,27 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Weergegeven in gerelateerde video\'s Reacties Reacties verbergen of tonen - verberg \'Chatoverzicht\' - \"Chatoverzicht is verborgen\". - \"Chat overzicht\" wordt weergegeven. + \'Chatsamenvatting\' verbergen + Chatsamenenvatting is verborgen + Chatsamenenvatting wordt weergegeven Verberg kop \'Comments by members\' - \'Comments by members\' kop is verborgen - \'Comments by members\' kop is getoond + Koptekst \'Reacties van leden\' is verborgen + Koptekst \'Reacties van leden\' wordt weergegeven Reacties sectie verbergen Reacties sectie is verborgen Reacties sectie is getoond Verberg \'Create a Short\' knop - \'Shorts maken\' knop is verborgen - \'Shorts maken\' knop wordt getoond + Knop \'Een Short maken\' is verborgen + Knop \'Een Short maken\' wordt weergegeven + Emoji- en tijdstempelknoppen verbergen + Emoji- en tijdstempelknoppen zijn verborgen + Emoji- en tijdstempelknoppen worden weergegeven Reactie in preview verbergen Preview reactie is verborgen Preview reactie wordt getoond Verberg de knop \'Bedankt\' Bedankknop is verborgen De knop \'Bedankt\' wordt weergegeven - Tijdstempel- en emoji-knoppen verbergen - Tijdstempel- en emoji-knoppen zijn verborgen - Tijdstempel- en emoji-knoppen worden getoond YouTube Doodles verbergen Doodles in de zoekbalk zijn verborgen @@ -417,12 +417,12 @@ Deze functie is alleen beschikbaar voor oudere apparaten" Winkelplank is verborgen Winkelplank wordt getoond Winkelkoppelingen in de videobeschrijving verbergen - Winkelkoppelingen zijn verborgen - Winkelkoppelingen worden getoond + Winkelkoppelingen in videobeschrijving zijn verborgen + Winkelkoppelingen in videobeschrijving worden weergegeven De knop \"Bezoek winkel\" op kanaalpagina\'s verbergen - Knop is verborgen - Knop wordt getoond + Knop op kanaalpagina is verborgen + Knop op kanaalpagina wordt weergegeven Webzoekresultaten verbergen Webzoekresultaten zijn verborgen Webzoekresultaten worden getoond @@ -462,8 +462,8 @@ Deze functie is alleen beschikbaar voor oudere apparaten" Externe downloads Instellingen voor het gebruik van een externe downloader Externe downloadknop weergeven - Downloadknop getoond in de speler - Downloadknop niet getoond in de speler + Downloadknop in speler wordt weergegeven + Downloadknop in speler wordt niet weergegeven Downloadactieknop overschrijven Downloadknop opent je externe downloader @@ -831,7 +831,7 @@ Opmerking: Als u dit inschakelt, worden videoadvertenties ook geforceerd verborg \"Dislikes\" tijdelijk niet beschikbaar (API-time-out) \"Dislikes\" niet beschikbaar (status %d) - \"Dislikes\" niet beschikbaar (client-API-limiet bereikt) + Vind ik niet leuk is niet beschikbaar (limiet van client-API) \"Dislikes\" niet beschikbaar (%s) Herlaad video om te stemmen via Return YouTube Dislike @@ -840,14 +840,14 @@ Opmerking: Als u dit inschakelt, worden videoadvertenties ook geforceerd verborg \"Dislikes\" worden weergegeven \"Dislikes\" worden niet weergegeven Toon onlikes op Shorts - Vind ik niet leuk getoond op Shorts - "Dislikes worden weergegeven op Shorts + Vind ik niet leuk op Shorts worden weergegeven + "Vind ik niet leuk op Shorts worden weergegeven -Beperking: Dislikes worden mogelijk niet weergegeven in de incognito-modus" - Vindt het niet leuk verborgen op Shorts +Beperking: Vind ik niet leuk verschijnen mogelijk niet in de incognitomodus" + Vind ik niet leuk op Shorts worden niet weergegeven \"Dislikes\" als percentage - \"Dislikes\" worden weergegeven als percentage - \"Dislikes\" worden weergegeven als aantal + Vind ik niet leuk wordt weergegeven als percentage + Vind ik niet leuk wordt weergegeven als een getal Compacte vind-ik-leukknop \"Like\" knop met minimale breedte @@ -909,20 +909,20 @@ Deze functie werkt het beste met een videokwaliteit van 720p of lager en wanneer Knoppen en bedieningselementen zijn vierkant Knoppen en bedieningselementen zijn afgerond - Gebruik een compacte oversla-knop + Compacte Skip-knop gebruiken Oversla-knop gestyled voor minimale breedte Oversla-knop gestyled voor optimale weergave - Oversla-knop automatisch verbergen + Skip-knop automatisch verbergen Oversla-knop wordt na een paar seconden verborgen - Oversla-knop wordt voor het hele segment weergegeven - Toon een \"toast\" bij het automatisch overslaan + Skip-knop wordt weergegeven voor het hele segment + Een toast weergeven bij overslaan \"Toast\" wordt weergegeven wanneer een segment automatisch wordt overgeslagen. Tik hier om een voorbeeld te bekijken \"Toast\" wordt niet weergegeven. Tik hier om een voorbeeld te bekijken Toon de videolengte zonder segmenten Videolengte minus alle segmenten, weergegeven tussen haakjes naast de volledige videolengte Volledige videolengte weergegeven Nieuwe segmenten maken - Toon knop voor het maken van nieuwe segmenten + Knop \'Nieuw segment maken\' weergeven Knop voor het maken van nieuwe segmenten wordt weergegeven Knop voor het maken van nieuwe segmenten wordt niet weergegeven Pas de nieuwe segmentstap aan @@ -1016,7 +1016,7 @@ Uw gebruikers-ID is als een wachtwoord en mag nooit worden gedeeld. Meerdere segmenten overgeslagen Automatisch overslaan Eén keer automatisch overslaan - Toon een oversla-knop + Een Skip-knop weergeven Toon in zoekbalk Uitschakelen Kan segment niet indienen: %s @@ -1042,9 +1042,9 @@ Bestaat al" Categorie is uitgeschakeld in de instellingen. Schakel de categorie in om in te dienen. Nieuw SponsorBlock-segment %s instellen als begin of einde van een nieuw segment? - begin - einde - nu + Start + Einde + Nu Tijd waarop het segment begint Tijd waarop het segment eindigt Zijn de tijden correct? @@ -1065,7 +1065,7 @@ Klaar om in te dienen?" Ongeldige tijd opgegeven Statistieken - Statistieken zijn tijdelijk niet beschikbaar (API is offline) + Statistieken zijn tijdelijk niet beschikbaar (API is down) Bezig met laden... SponsorBlock is uitgeschakeld Uw gebruikersnaam: <b>%s</b> @@ -1288,8 +1288,8 @@ Tik hier om meer te weten te komen over DeArrow" Toon ReVanced aankondigingen - Aankondigingen worden bij het opstarten weergegeven - Aankondigingen worden bij het opstarten niet weergegeven + Aankondigingen bij opstarten worden weergegeven + Aankondigingen bij opstarten worden niet weergegeven Toon aankondigingen bij het opstarten Kan geen verbinding maken met de leverancier van aankondigingen Afwijzen diff --git a/patches/src/main/resources/addresources/values-or-rIN/strings.xml b/patches/src/main/resources/addresources/values-or-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-or-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-or-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index d24b43c7f..a7c8a786d 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -161,8 +161,8 @@ Naciśnij przycisk Kontynuuj i zezwól na zmiany optymalizacji." Logi do debugowania zawierają ślady stosów Logi do debugowania nie zawierają śladów stosów Komunikaty o błędach ReVanced - Komunikat będzie widoczny, jeśli wystąpi błąd - Komunikat nie będzie widoczny, jeśli wystąpi błąd + Wyświetlany jest toast, jeśli wystąpi błąd + Toast nie jest wyświetlany, jeśli wystąpi błąd "Wyłączenie notyfikacji błędów ukrywa wszystkie powiadomienia o błędach ReVanced. Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." @@ -193,22 +193,22 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Półki są widoczne - Ukryj przycisk \"Dołącz\" + Ukryj przycisk Dołącz Przycisk do sponsorowania kanałów jest ukryty Przycisk do sponsorowania kanałów jest widoczny - Ukryj półkę \'Dla ciebie\' na stronach kanałów - Półka jest ukryta - Półka jest widoczna + Ukryj półkę \"Dla Ciebie\" + Półka na stronie kanału jest ukryta + Półka na stronie kanału jest widoczna Ukryj przycisk \'Powiadom mnie\' Przycisk jest ukryty Przycisk jest widoczny - - Ukryj rekomendacje \'Inne osoby również obejrzały\' - Rekomendacje są ukryte - Rekomendacje są widoczne + + Ukryj etykietę „Oglądane przez innych” + Etykieta jest ukryta + Etykieta jest widoczna Ukryj przycisk \'Pokaż więcej\' @@ -224,8 +224,8 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Paski z kategoriami są ukryte Paski z kategoriami są widoczne Ukryj produkty i rozdziały pod filmami - Ukryto karty rozwijalne - Wyświetlane są karty rozwijalne + Rozwijana karta jest ukryta + Rozwijana karta jest widoczna Ukryj posty społeczności Posty społeczności są ukryte Posty społeczności są widoczne @@ -241,7 +241,7 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Ukryj wytyczne społeczności Wytyczne społeczności są ukryte Wytyczne społeczności są widoczne - Ukryj wytyczne społeczności subskrybentów + Ukryj wytyczne dla subskrybentów Wytyczne społeczności subskrybentów są widoczne Wytyczne społeczności subskrybentów są widoczne Ukryj półki ze sponsorami @@ -280,25 +280,25 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Ukryj karty artystów Karty artystów są ukryte Karty artystów są widoczne - Ukryj sekcję atrybutów - Sekcje wyróżnionych miejsc, gier i muzyki są ukryte - Sekcje wyróżnionych miejsc, gier i muzyki są widoczne - Ukryj sekcję rozdziałów + Ukryj atrybuty + Sekcje „Polecane miejsca”, „Gry”, „Muzyka” i „Wspomniane osoby” są ukryte + Sekcje „Polecane miejsca”, „Gry”, „Muzyka” i „Wspomniane osoby” są widoczne + Ukryj rozdziały Sekcja rozdziałów jest ukryta Sekcja rozdziałów jest widoczna - Ukryj sekcję \"Jak zrobiono tę zawartość\" - Sekcja \"Jak zrobiono tę zawartość\" jest ukryta - Sekcja \"Jak zrobiono tę zawartość\" jest wyświetlana - Ukryj sekcję \'Poznaj podcast\' - Sekcje \'Poznaj podcast\' jest ukryta - Sekcje \'Poznaj podcast\' jest widoczna - Ukryj sekcję kart informacyjnych + Ukryj „Jak powstała ta treść” + Sekcja „Jak powstała ta treść” jest ukryta + Sekcja „Jak powstała ta treść” jest widoczna + Ukryj „Odkryj podcast” + Sekcja „Odkryj podcast” jest ukryta + Sekcja „Odkryj podcast” jest widoczna + Ukryj karty informacyjne Sekcja kart informacyjnych jest ukryta Sekcja kart informacyjnych jest widoczna - Ukryj sekcję kluczowych pojęć - Sekcja kluczowych pojęć jest ukryta - Sekcja kluczowych pojęć jest widoczna - Ukryj sekcję transkrypcji + Ukryj „Kluczowe koncepcje” + Sekcja „Kluczowe koncepcje” jest ukryta + Sekcja „Kluczowe koncepcje” jest widoczna + Ukryj transkrypcję Sekcja transkrypcji jest ukryta Sekcja transkrypcji jest widoczna Opis filmu @@ -316,27 +316,27 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Widoczne w powiązanych filmach Komentarze Ukryj lub pokazuj komentarze - Ukryj \'Podsumowanie czatu\' - \'Podsumowanie czatu\' jest ukryte - \'Podsumowanie czatu\' jest widoczne + Ukryj „Podsumowanie czatu” + Podsumowanie czatu jest ukryte + Podsumowanie czatu jest widoczne Ukryj nagłówki komentarzy sponsorów - Nagłówki z komentarzami sponsorów są ukryte - Nagłówki z komentarzami sponsorów są widoczne + Nagłówek komentarzy od członków jest ukryty + Nagłówek komentarzy od członków jest widoczny Ukryj sekcję komentarzy Sekcja komentarzy jest ukryta Sekcja komentarzy jest widoczna Przycisk od tworzenia Shortsów - Przycisk od tworzenia Shortsów jest ukryty - Przycisk od tworzenia Shortsów jest widoczny + Przycisk Utwórz Short jest ukryty + Przycisk Utwórz Short jest widoczny + Ukryj przyciski emoji i znacznika czasu + Przyciski emoji i znacznika czasu są ukryte + Przyciski emoji i znacznika czasu są widoczne Ukryj podgląd komentarzy Podgląd komentarzy jest ukryty Podgląd komentarzy jest widoczny Ukryj przycisk superpodziękowania Przycisk superpodziękowania jest ukryty Przycisk superpodziękowania jest widoczny - Ukryj przyciski znacznika czasu i emotikon - Przyciski czasu i emotikon są ukryte - Przyciski czasu i emotikon są widoczne Ukryj YouTube Doodles Doodle w pasku wyszukiwania są ukryte @@ -417,12 +417,12 @@ Ta funkcja jest dostępna tylko dla starszych urządzeń" Półki sklepowe są ukryte Półki sklepowe są widoczne Linki do zakupów w opisie filmu - Linki do zakupów są ukryte - Linki do zakupów są widoczne + Linki do zakupów w opisie filmu są ukryte + Linki do zakupów w opisie filmu są widoczne Przycisk do sklepu na stronach kanału - Przycisk jest ukryty - Przycisk jest widoczny + Przycisk na stronie kanału jest ukryty + Przycisk na stronie kanału jest widoczny Wyniki wyszukiwania stron internetowych Wyniki wyszukiwania stron są ukryte Wyniki wyszukiwania stron są widoczne @@ -462,8 +462,8 @@ Ta funkcja jest dostępna tylko dla starszych urządzeń" Zewnętrzna aplikacja od pobierania Ustawienia dla zewnętrznej aplikacji Przycisk zewnętrznego pobierania - Przycisk pobierania jest widoczny w odtwarzaczu - Przycisk pobierania nie jest widoczny w odtwarzaczu + Przycisk pobierania w odtwarzaczu jest widoczny + Przycisk pobierania w odtwarzaczu nie jest widoczny Zamień przycisk akcji pobierania Przycisk pobierania otwiera zewnętrzną aplikację @@ -831,7 +831,7 @@ Uwaga: Włączenie tej opcji również ukrywa reklamy wideo" Łapki w dół są tymczasowo niedostępne (API nie reaguje) Łapki w dół niedostępne (status %d) - Łapki w dół niedostępne (osiągnięto limit żądań API) + Oceny negatywne są niedostępne (limit API klienta) Łapki w dół niedostępne (%s) Odśwież film, aby zagłosować za pomocą Return YouTube Dislike @@ -840,14 +840,14 @@ Uwaga: Włączenie tej opcji również ukrywa reklamy wideo" Łapki w dół są widoczne Łapki w dół są ukryte Łapki w dół na Shortsach - Łapki w dół widoczne na Shortsach - "Niechęci wyświetlane na Shorts + Oceny negatywne na Shorts są widoczne + "Oceny negatywne na Shorts są widoczne -Ograniczenie: Niechęci mogą nie pojawiać się w trybie incognito" - Łapki w dół ukryte na Shortsach +Ograniczenie: Oceny negatywne mogą nie pojawiać się w trybie incognito" + Oceny negatywne na Shorts nie są widoczne Łapki w dół jako procent - Łapki w dół wyświetlane jako procent - Łapki w dół wyświetlane jako liczba + Oceny negatywne są wyświetlane jako procent + Oceny negatywne są wyświetlane jako liczba Kompaktowy przycisk \"Lubię to\" Przycisk łapki stylizowany dla minimalnej szerokości @@ -909,20 +909,20 @@ Ta funkcja działa najlepiej przy jakości wideo 720p lub niższej i przy korzys Przyciski i elementy sterujące są kwadratowe Przyciski i elementy sterujące są zaokrąglone - Styl przycisku od pomijania + Użyj kompaktowego przycisku pomijania Przycisk od pomijania stylizowany dla minimalnej szerokości Przycisk od pomijania stylizowany dla najlepszego wyglądu Automatycznie ukryj przycisk pomijania Przycisk od pomijania ukrywa się po kilku sekundach - Przycisk od pomijania wyświetlany dla całego segmentu - Komunikat podczas automatycznego pominięcia + Przycisk pomijania jest wyświetlany dla całego segmentu + Pokaż toast podczas pomijania Komunikat jest wyświetlany, gdy segment zostanie automatycznie pominięty. Dotknij tutaj, aby zobaczyć przykład Komunikat nie jest wyświetlany. Dotknij tutaj, aby zobaczyć przykład Długość filmu bez segmentów Długość filmu pomniejszona o wszystkie segmenty, wyświetlana w nawiasie obok pełnej długości wideo Pełna długość wideo wyświetlana Tworzenie nowych segmentów - Przycisk tworzenia nowych segmentów + Pokaż przycisk „Utwórz nowy segment” Przycisk tworzenia jest widoczny Przycisk tworzenia nie jest widoczny Dokładność tworzenia nowego segmentu @@ -1016,7 +1016,7 @@ Twój identyfikator użytkownika jest jak hasło i nigdy nie powinno być udost Pominięto wiele segmentów Pomiń automatycznie Pomiń automatycznie raz - Pokaż przycisk pominięcia + Pokaż przycisk „Pomiń” Pokaż w pasku postępu filmu Wyłącz Nie można przesłać segmentu: %s @@ -1042,9 +1042,9 @@ Istnieje już" Kategoria jest wyłączona w ustawieniach. Włącz kategorię do wysłania. Nowy segment SponsorBlocka Ustawić %s jako początek lub koniec nowego segmentu? - początek - koniec - aktualnie + Start + Koniec + Teraz Czas rozpoczęcia segmentu od Czas zakończenia segmentu od Czy te czasy są poprawne? @@ -1065,7 +1065,7 @@ Gotowy do przesłania?" Podano nieprawidłowy format czasu Statystyki - Statystyki tymczasowo niedostępne (API nie reaguje) + Statystyki są tymczasowo niedostępne (API nie działa) Wczytywanie... SponsorBlock jest wyłączony Twoja nazwa użytkownika: <b>%s</b> @@ -1283,13 +1283,13 @@ Naciśnij tutaj, aby dowiedzieć się więcej o DeArrow" Środek filmu Koniec filmu - DeArrow tymczasowo niedostępny (kod statusu: %s) - DeArrow tymczasowo niedostępny + DeArrow jest tymczasowo niedostępny (kod statusu: %s) + DeArrow jest tymczasowo niedostępny Ogłoszenia ReVanced - Ogłoszenia są wyświetlane przy starcie - Ogłoszenia nie są wyświetlane przy starcie + Ogłoszenia przy uruchomieniu są wyświetlane + Ogłoszenia przy uruchomieniu nie są wyświetlane Ogłoszenia przy starcie Nie udało się połączyć z dostawcą ogłoszeń Odrzuć diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index 492c4fbb8..e47caf5da 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -159,14 +159,14 @@ Toque no botão continuar e permita as mudanças de otimização. " Registro de depuração incluem rastreamento em pilha Registro de depuração não incluem rastreamento em pilha Mostrar notificação flutuante de erro do ReVanced - Mostrar notificação flutuante se ocorrer erro - Não mostrar notificação flutuante se ocorrer erro + O toast é exibido se ocorrer um erro + O toast não é exibido se ocorrer um erro "Desligar as notificações de erro oculta todas as notificações de erro do ReVanced. Você não será notificado sobre nenhum evento inesperado." - Desativar o brilho do botão curtir e se inscrever + Desativar o brilho do botão Curtir e Inscrever-se O botão Curtir e Inscrever-se não brilhará quando mencionado O botão Curtir e Inscrever-se brilhará quando mencionado Ocultar cartões de álbum @@ -191,22 +191,22 @@ Você não será notificado sobre nenhum evento inesperado." Prateleiras não estão ocultos - Ocultar botão \'Seja membro\' + Ocultar botão \"Participar\" Botão está oculto O botão é mostrado - Ocultar prateleira \'Para você\' na página do canal - Prateleira está oculta - A prateleira é mostrada + Ocultar a estante \"Para você\" + A estante na página do canal está oculta + A estante na página do canal é mostrada Ocultar botão \'Notificar-me\' Botão está oculto O botão é mostrado - - Ocultar as recomendações \"As pessoas também assistiram\" - Recomendações estão ocultas - Recomendações não estão ocultas + + Ocultar o rótulo \"Pessoas também assistiram\" + O rótulo está oculto + O rótulo é mostrado Ocultar botão \'Mostrar mais\' @@ -222,8 +222,8 @@ Você não será notificado sobre nenhum evento inesperado." Prateleira de cartões estão ocultas A prateleira de cartões são mostradas Ocultar o cartão expansível abaixo dos vídeos - Os cartões expansíveis estão ocultos - Os cartões expansíveis são exibidos + O cartão expansível está oculto + O cartão expansível é mostrado Ocultar publicações da comunidade Publicações da comunidade está oculto Publicações da comunidade não está oculto @@ -239,7 +239,7 @@ Você não será notificado sobre nenhum evento inesperado." Ocultar diretrizes da comunidade Diretrizes da comunidade está oculto Diretrizes da comunidade não está oculto - Ocultar diretrizes da comunidade de inscritos + Ocultar diretrizes de inscritos Diretrizes da comunidade de inscritos está oculto Diretrizes da comunidade de inscritos não está oculto Ocultar prateleira de membros do canal @@ -278,25 +278,25 @@ Você não será notificado sobre nenhum evento inesperado." Ocultar cartões do artista Cartões do artista estão ocultas Os cartões de artista são mostrados - Ocultar seção de atributos - \'Locais em destaque\', Seções de Jogos e Músicas estão ocultas - \'Locais em destaque\', Seções de Jogos e Músicas são mostrados - Ocultar seção de Capítulos + Ocultar atributos + As seções de lugares em destaque, jogos, música e pessoas mencionadas estão ocultas + As seções de lugares em destaque, jogos, música e pessoas mencionadas são mostradas + Ocultar capítulos Seção de capítulos está oculta Seção de capítulos é mostrada - Ocultar a seção \"Como este conteúdo foi feito\" - A seção \"Como este conteúdo foi feito\" está oculta - A seção \"Como este conteúdo foi feito\" está sendo exibida - Ocultar seção \'Explorar podcast\' - A seção \'Explorar podcast\' está oculta - A seção \'Explorar o podcast\' é mostrada - Ocultar seção de cartões de informações + Ocultar \"Como este conteúdo foi feito\" + A seção Como este conteúdo foi feito está oculta + A seção Como este conteúdo foi feito é mostrada + Ocultar \"Explore o podcast\" + A seção Explore o podcast está oculta + A seção Explore o podcast é mostrada + Ocultar cartões de informações Seção de cartões de informações está oculto A seção de cartões de informações é mostrada - Ocultar a seção \'Conceitos-chave\' - A seção \'Conceitos-chave\' está oculta - A seção \'Conceitos-chave\' é mostrada - Ocultar seção de transcrição + Ocultar \"Conceitos-chave\" + A seção Conceitos-chave está oculta + A seção Conceitos-chave é mostrada + Ocultar transcrição Seção de transcrição está oculta A seção de transcrição é mostrada Descrição do vídeo @@ -314,27 +314,27 @@ Você não será notificado sobre nenhum evento inesperado." Não está oculto nos vídeos relacionados Comentários Ocultar ou mostrar componentes da seção de comentários - Ocultar \'Resumos de chat\' - \"Resumo do chat\" está oculto - \"Resumo do chat\" é mostrado + Ocultar \"Resumo do chat\" + O resumo do chat está oculto + O resumo do chat é mostrado Ocultar cabeçalho \'Comentários por membros\' - O cabeçalho \'Comentários dos membros\' está oculto - O cabeçalho \'Comentários dos membros\' é mostrado + O cabeçalho de comentários por membros está oculto + O cabeçalho de comentários por membros é mostrado Ocultar seção de comentários Seção de comentários está oculta A seção de comentários é mostrada Ocultar botão \'Criar um Short\' - O botão \'Criar um Short\' está oculto - O botão \'Criar um Short\' é mostrado + O botão Criar um Short está oculto + O botão Criar um Short é mostrado + Ocultar botões de emoji e carimbo de data/hora + Os botões de emoji e carimbo de data/hora estão ocultos + Os botões de emoji e carimbo de data/hora são mostrados Ocultar prévia de comentário Prévia de comentário está oculta A prévia de comentário é exibida Ocultar o botão \"Obrigado\" Botão valeu está oculto O botão valeu é mostrada - Ocultar botões de tempo e emoji - Os botões de cronograma e emoji estão ocultos - Botões de tempo e emoji são mostrados Ocultar Doodles do YouTube Doodles na barra de pesquisa estão ocultos @@ -415,12 +415,12 @@ Este recurso está disponível apenas para dispositivos mais antigos" O painel de compras está oculto O painel de compras vai ser mostrado Ocultar links de compras na descrição do vídeo - Links de compras estão ocultos - Links de compras não estão ocultos + Os links de compras na descrição do vídeo estão ocultos + Os links de compras na descrição do vídeo são mostrados Ocultar o botão \'Visitar loja\' nas páginas dos canais - Botão está oculto - O botão é mostrado + O botão na página do canal está oculto + O botão na página do canal é mostrado Ocultar resultados de busca web Resultados de busca web estão ocultos Os resultados de busca web são mostrados @@ -460,8 +460,8 @@ Este recurso está disponível apenas para dispositivos mais antigos" App de download externo Configurações para usar um app de download externo Mostrar botão de download externo - Mostrar botão de download no reprodutor - Não mostrar o botão de download no reprodutor + O botão de download no player é mostrado + O botão de download no player não é mostrado Substituir botão de ação Download Botão de download abre seu app de download externo @@ -829,7 +829,7 @@ Nota: Habilitar isso também oculta os anúncios em vídeo" Não gostei indisponível por um tempo (API expirou) Não gostei indisponível (status %d) - Não gostei indisponível (limite de API atingido) + \"Não gostei\" não estão disponíveis (limite da API do cliente) Não gostei indisponível (%s) Recarregue o vídeo para votar usando o Return YouTube Dislike @@ -838,14 +838,14 @@ Nota: Habilitar isso também oculta os anúncios em vídeo" Não gostei está oculto Não gostei não está oculto Mostrar não gostei no Shorts - Mostrar não gostei no Shorts - "Descurtidas mostradas em Shorts + \"Não gostei\" nos Shorts são mostrados + "\"Não gostei\" nos Shorts são mostrados -Limitação: As curtidas podem não aparecer no modo anônimo" - Não gostei oculto nos Shorts +Limitação: \"Não gostei\" podem não aparecer no modo anônimo" + \"Não gostei\" nos Shorts não são mostrados Não gostei com porcentagem - Não gostei mostrado com porcentagem - Não gostei mostrado com número + \"Não gostei\" são mostrados como uma porcentagem + \"Não gostei\" são mostrados como um número Botão Curtir compacto Botão gostei estilizado para largura mínima @@ -907,20 +907,20 @@ Este recurso funciona melhor com uma qualidade de vídeo de 720p ou inferior e a Botões e controles são quadrados Botões e controles são arredondados - Usar botão pular compacto + Usar botão de pular compacto Botão pular estilizado para largura mínima Botão pular estilizado para a melhor aparência - Ocultar automaticamente botão pular + Ocultar automaticamente o botão Pular Ocultar botão pular após alguns segundos - Mostrar botão pular para todo o segmento - Mostrar notificação flutuante quando pular automaticamente + O botão Pular é mostrado para todo o segmento + Mostrar um toast ao pular Mostrar uma notificação flutuante quando um segmento é automaticamente pulado. Toque aqui para ver um exemplo Não mostrar notificação flutuante. Toque aqui para ver um exemplo Mostrar duração do vídeo sem segmentos Duração do vídeo sem os segmentos, mostrado entre parênteses ao lado da duração total do vídeo Mostrar duração total do vídeo Criando segmentos - Mostrar botão criar segmento + Mostrar o botão Criar novo segmento Botão criar segmento é mostrado Botão criar segmento não é mostrado Ajustar nova etapa de segmento @@ -1013,7 +1013,7 @@ Seu ID de usuário é como uma senha e nunca deve ser compartilhado. " Vários segmentos pulado Pular automaticamente Pular automaticamente uma vez - Mostrar botão pular + Mostrar um botão Pular Mostrar na barra de busca Desativar Não foi possível votar no segmento: %s @@ -1039,9 +1039,9 @@ Já existe" Categoria está desativada nas configurações. Ative a categoria para enviar. Novo segmento SponsorBlock Definir %s como início ou fim de um novo segmento? - início - final - agora + Começar + Fim + Agora Tempo em que o segmento começa Tempo em que o segmento termina Os tempos estão corretos? @@ -1062,7 +1062,7 @@ Pronto para enviar?" Tempo inserido inválido Estatísticas - Estatísticas temporariamente não disponíveis (a API está inativa) + As estatísticas não estão disponíveis temporariamente (API está inativa) Carregando... SponsorBlock está desativado Seu nome de usuário: <b>%s</b> @@ -1280,13 +1280,13 @@ Toque aqui para saber mais sobre DeArrow" Meio do vídeo Final do vídeo - DeArrow temporariamente indisponível. (status: %s) - DeArrow temporariamente indisponível + DeArrow não está disponível temporariamente (código de status: %s) + DeArrow não está disponível temporariamente Exibir avisos do ReVanced - Avisos são mostrados na inicialização - Avisos não são mostrados na inicialização + Anúncios na inicialização são mostrados + Anúncios na inicialização não são mostrados Mostrar avisos na inicialização Falha ao conectar ao provedor de avisos Dispensar diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 29cb88480..2f93ab54c 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -161,14 +161,14 @@ Toque no botão continuar e permita as alterações de otimização." Os registos da depuração incluem stack trace Os registos da depuração não incluem stack trace Mostrar toast com erro de ReVanced - Toast visível se um erro ocorrer - Toast não visível se um erro ocorrer + O toast é exibido se ocorrer um erro + O toast não é exibido se ocorrer um erro "A desativação dos erros toasts oculta todas as notificações de erro do ReVanced. Não será notificado de quaisquer eventos inesperados." - Desativar o brilho do botão de gostar / subscrever + Desativar o brilho de \"Gostar\" e \"Subscrever\" Os botões “Gosto” e “Subscrever” não brilham quando são mencionados O botão de gostar e subscrever brilhará quando mencionado Esconder cartões de álbuns @@ -193,22 +193,22 @@ Não será notificado de quaisquer eventos inesperados." Categorias são visíveis - Ocultar botão \'Aderir\' + Ocultar botão \"Participar\" O botão está escondido Botão é visível - Ocultar prateleira \'Para você\' na página do canal - Categoria está escondida - Categoria visível + Ocultar estante \"Para você\" + A prateleira na página do canal está oculta + A prateleira na página do canal é mostrada Ocultar botão \'Notificar-me\' O botão está escondido Botão é visível - - Ocultar as recomendações \"Pessoas também assistidas\" - Recomendações estão escondidas - Recomendações são visíveis + + Ocultar o rótulo \"Pessoas também assistiram\" + O rótulo está oculto + O rótulo é mostrado Ocultar botão \'Mostrar mais\' @@ -224,8 +224,8 @@ Não será notificado de quaisquer eventos inesperados." Categoria de chips está escondida Categoria de chips está visível Ocultar cartão expansível sob os vídeos - Os cartões expansíveis estão ocultos - Os cartões expansíveis são exibidos + O cartão expansível está oculto + O cartão expansível é mostrado Esconder publicações da comunidade As postagens da comunidade estão escondidas Os posts da comunidade são visíveis @@ -241,7 +241,7 @@ Não será notificado de quaisquer eventos inesperados." Esconder diretrizes da comunidade As diretrizes da comunidade estão escondidas As diretrizes da comunidade não estão ocultas - Esconder diretrizes da comunidade de subscritores + Ocultar as diretrizes para subscritores As diretrizes da comunidade de subscritores estão escondidas As diretrizes da comunidade são visíveis Esconder categoria dos membros do canal @@ -280,25 +280,25 @@ Não será notificado de quaisquer eventos inesperados." Esconder cartões de artista Cartões do artista estão escondidos Cartões do artista são visíveis - Ocultar secção de atributos - \'Lugares de destaque\', secções de Jogos e Músicas estão ocultas - \'Lugares de destaque\', secções de Jogos e Músicas são mostrados - Ocultar secção de Capítulos + Ocultar atributos + As seções Lugares em destaque, Jogos, Música e Pessoas mencionadas estão ocultas + As seções Lugares em destaque, Jogos, Música e Pessoas mencionadas são mostradas + Ocultar capítulos Secção de capítulos está oculta Seção de capítulos é mostrada - Ocultar a seção \'Como este conteúdo foi feito\' - A seção \'Como este conteúdo foi feito\' está oculta - A seção \'Como este conteúdo foi feito\' está visível - Ocultar secção \'Explorar podcast\' - A secção \'Explorar podcast\' está oculta - A secção \'Explorar o podcast\' é mostrada - Esconder secção de cartões de informações + Ocultar \"Como este conteúdo foi criado\" + A seção Como este conteúdo foi criado está oculta + A seção Como este conteúdo foi criado é mostrada + Ocultar \"Explore o podcast\" + A seção Explore o podcast está oculta + A seção Explore o podcast é mostrada + Ocultar cartões de informação Secção de cartões de informações está escondida Mostrar a secção de cartões de informações - Ocultar secção \'Temas principais\' - Secção \'Conceitos-chave\' está oculta - A secção \'conceitos principais\' é mostrada - Ocultar secção de transcrição + Ocultar \'Conceitos-chave\' + A seção Conceitos-chave está oculta + A seção Conceitos-chave é mostrada + Ocultar transcrição Secção de transcrição escondida Secção de transcrição exibida Descrição do vídeo @@ -316,27 +316,27 @@ Não será notificado de quaisquer eventos inesperados." Mostrar em vídeos relacionados Comentários Esconder ou mostrar componentes da seção de comentários - Ocultar \'Resumo do bate-papo\' - \'Resumo do bate-papo\' está oculto - \'Resumo do bate-papo\' está mostrado + Ocultar \'Resumo do chat\' + O resumo do chat está oculto + O resumo do chat é mostrado Ocultar cabeçalho \'Comentários por membros\' - O cabeçalho \'Comentários dos membros\' está oculto - O cabeçalho \'Comentários dos membros\' é exibido + O cabeçalho Comentários de membros está oculto + O cabeçalho Comentários de membros é mostrado Esconder seção de comentários Seção de comentários está oculta Seção de comentários exibida Ocultar o botão \'Criar um Short\' - O botão \'Criar um Short\' está oculto - O botão \'Criar um Short\' é mostrado + O botão Criar um Short está oculto + O botão Criar um Short é mostrado + Ocultar botões de emoji e carimbo de data/hora + Os botões de emoji e carimbo de data/hora estão ocultos + Os botões de emoji e carimbo de data/hora são mostrados Esconder comentário de pré-visualização Visualização do comentário está escondida Pré-visualização de comentário é exibida Ocultar botão Obrigado O botão de agradecimento está escondido O botão Obrigado é visível - Ocultar botões de tempo e emoji - Os botões de cronograma e emoji estão ocultos - Botões de tempo e emoji são mostrados Ocultar Doodles do YouTube Doodles da barra de pesquisa estão escondidos @@ -417,12 +417,12 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ" Prateleira de compras está escondida Prateleira de compras é mostrada Esconder links de compras na descrição do vídeo - Links de compras estão escondidos - Links de compras são visíveis + Os links de compras na descrição do vídeo estão ocultos + Os links de compras na descrição do vídeo são mostrados Ocultar o botão \'Visitar loja\' nas páginas do canal - O botão está escondido - Botão é visível + O botão na página do canal está oculto + O botão na página do canal é mostrado Esconder resultados da pesquisa web Resultados de pesquisa web estão escondidos Resultados de pesquisa web são visíveis @@ -462,8 +462,8 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ" Transferências externas Definições para usar um downloader externo Mostrar botão externo de transferir - Mostrar botão de transferir no leitor - Botão de transferir não exibido no leitor + O botão de download no player é mostrado + O botão de download no player não é mostrado Substituir botão de ação de download Botão de transferir abre seu downloader externo @@ -831,7 +831,7 @@ Lưu ý: Bật tính năng này cũng buộc ẩn quảng cáo video" Dislikes temporariamente indisponível (API expirou) Descurtir não disponível (status %d) - \"Não Gosto\" indisponíveis (limite API atingido) + As não gostos não estão disponíveis (limite da API do cliente) Descurtir não disponível (%s) Recarregue para votar usando Return YouTube Dislike @@ -840,14 +840,14 @@ Lưu ý: Bật tính năng này cũng buộc ẩn quảng cáo video" Descurtidas são visíveis Não há curtidas visíveis Mostrar não curtidas na abreviação - Não curtir nas abreviações - "Số lượt không thích được hiển thị trên Shorts + As não gostos em Shorts são mostradas + "As não gostos em Shorts são mostradas -Giới hạn: Số lượt không thích có thể không xuất hiện ở chế độ ẩn danh" - Descurtir escondido em Shorts +Limitação: As não gostos podem não aparecer no modo anônimo" + As não gostos em Shorts não são mostradas Descurte como porcentagem - Descurtidas visíveis como porcentagem - Não curtir como número + As não gostos são mostradas como uma percentagem + As não gostos são mostradas como um número Botão de Gosto compacto Botão curtir estilizado para largura mínima @@ -909,20 +909,20 @@ Tính năng này hoạt động tốt nhất với chất lg video là 720p tr Botões e controles são quadrados Botões e controles são arredondados - Use o botão de pular compacto + Usar botão \"Ignorar\" compacto Ignorar botão estilizado para largura mínima Pular botão estilizado para a melhor aparência - Esconder automaticamente o botão de ignorar + Ocultar automaticamente o botão \"Ignorar\" Pular botão esconde após alguns segundos - Ignorar botão exibido para todo o segmento - Exibir uma notificação flutuante quando pular automaticamente + O botão \"Ignorar\" é mostrado para todo o segmento + Mostrar um toast ao ignorar Toast é visível quando um segmento é automaticamente ignorado. Toque aqui para ver um exemplo Toast não é visível. Toque aqui para ver um exemplo Mostrar duração do vídeo sem segmentos Duração do vídeo menos todos os segmentos, visível entre parênteses ao lado da duração completa do vídeo Duração total do vídeo exibido Criando novos segmentos - Mostrar botão criar novo segmento + Mostrar o botão Criar novo segmento Criar novo segmento botão é visível Criar novo segmento botão não é visível Ajustar novo passo do segmento @@ -1016,7 +1016,7 @@ Seu ID de usuário é como uma senha e nunca deve ser compartilhado. Ignorado vários segmentos Pular automaticamente Pular automaticamente uma vez - Mostrar um botão de pular + Mostrar um botão Ignorar Mostrar na barra de busca Desligado Não é possível enviar segmento: %s @@ -1042,9 +1042,9 @@ Seu ID de usuário é como uma senha e nunca deve ser compartilhado. A categoria está desativada nas configurações. Habilite a categoria para enviar. Novo segmento para Patrocinador Definir %s como início ou fim de um novo segmento? - início - terminar - format@@0number@@1format@@2s + Início + Fim + Agora Hora do início do segmento em Tempo que o segmento termina em Os tempos estão corretos? @@ -1065,7 +1065,7 @@ Pronto para enviar?" Data inválida Estatísticas - Estatísticas temporariamente não disponíveis (API está desligada) + As estatísticas não estão disponíveis temporariamente (API está em baixo) A carregar... Patrocinador está desativado Seu nome de usuário: <b>%s</b> @@ -1283,13 +1283,13 @@ Toque aqui para saber mais sobre DeArrow" Vídeo no meio Fim do vídeo - DeArrow temporariamente indisponível (Status Code: %s) - DeArrow temporariamente não disponível + DeArrow não está disponível temporariamente (código de status: %s) + DeArrow não está disponível temporariamente Exibir avisos de ReVanced - Anúncios são visíveis na inicialização - Anúncios não são visíveis na inicialização + Os anúncios no arranque são mostrados + Os anúncios no arranque não são mostrados Mostrar avisos na inicialização Falha ao conectar ao provedor de avisos Dispensar diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index b09ad7fc5..99f7d9f94 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -161,8 +161,8 @@ Apăsați butonul continuare și permiteți modificările de optimizare."Jurnalele depanării includ urmărirea stivelor Jurnalele de depanare nu includ urmărirea stivelor Arată toast la eroare ReVanced - Toast afișat dacă apare o eroare - Toast nu este afișat dacă apare o eroare + Se afișează un toast dacă apare o eroare + Nu se afișează un toast dacă apare o eroare "Oprirea toasturilor de eroare ascunde toate notificările de eroare ReVanced. Nu veți fi notificat de niciun eveniment neașteptat." @@ -193,22 +193,22 @@ Nu veți fi notificat de niciun eveniment neașteptat." Rafturile sunt afișate - Ascunde butonul „Alătură-te” + Ascunde butonul Alătură-te Butonul este ascuns Butonul este afișat - Ascunde raftul \"Pentru tine\" în pagina canalului - Raftul este ascuns - Se afișează runda + Ascunde raftul „Pentru tine” + Raftul din pagina canalului este ascuns + Raftul din pagina canalului este afișat Ascunde butonul \'Notifică-mă\' Butonul este ascuns Butonul este afișat - - Ascunde recomandările \'Oameni urmăriți\' - Recomandările sunt ascunse - Recomandările sunt afișate + + Ascunde eticheta „Persoanele au mai urmărit și” + Eticheta este ascunsă + Eticheta este afișată Ascunderea butonului „Afișează mai multe” @@ -224,8 +224,8 @@ Nu veți fi notificat de niciun eveniment neașteptat." Raftul cipurilor este ascuns Se afișează raftul cipurilor Ascunde cartea extensibilă de sub clipuri video - Cardurile expandabile sunt ascunse - Cardurile expandabile sunt afișate + Cardul extensibil este ascuns + Cardul extensibil este afișat Ascunde postările comunității Posturile comunitare sunt ascunse Posturile comunitare sunt afișate @@ -280,25 +280,25 @@ Nu veți fi notificat de niciun eveniment neașteptat." Ascunde cărțile artistului Cartonaşele artistice sunt ascunse Cardurile artistului sunt afișate - Ascunde secțiunea atributelor - Secțiunile de jocuri și muzică sunt ascunse - \'Locuri recomandate\', secțiunile de jocuri și muzică sunt afișate - Ascunde secțiunea Capitole + Ascunde Atributele + Secțiunile Locuri recomandate, Jocuri, Muzică și Persoane menționate sunt ascunse + Secțiunile Locuri recomandate, Jocuri, Muzică și Persoane menționate sunt afișate + Ascunde Capitolele Capitolul este ascuns Capitolul este afișat - Ascunde secțiunea „Cum a fost creat acest conținut” - Secțiunea „Cum a fost creat acest conținut” este ascunsă - Secțiunea „Cum a fost creat acest conținut” este afișată - Ascunde secțiunea \"Explorați podcastul\" - Secțiunea \"Explorați podcastul\" este ascunsă - Secțiunea \"Explorați podcastul\" este afișată - Ascunde secțiunea carduri de informații + Ascunde „Cum a fost creat acest conținut” + Secțiunea Cum a fost creat acest conținut este ascunsă + Secțiunea Cum a fost creat acest conținut este afișată + Ascunde „Explorează podcastul” + Secțiunea Explorează podcastul este ascunsă + Secțiunea Explorează podcastul este afișată + Ascunde cardurile Info Secţiunea carduri de informaţii este ascunsă Secțiunea cartonașelor de informații este afișată - Ascunde secţiunea \"Concepte cheie\" - Secțiunea „Concepte cheie” este ascunsă - Secțiunea „Concepte cheie” este afișată - Ascunde secțiunea de Transcriere + Ascunde „Concepte cheie” + Secțiunea Concepte cheie este ascunsă + Secțiunea Concepte cheie este afișată + Ascunde Transcriere Secțiunea de transcriere este ascunsă Secțiunea de Transcriere este afișată Descriere video @@ -316,27 +316,27 @@ Nu veți fi notificat de niciun eveniment neașteptat." Afișat în videoclipuri conexe Comentarii Ascunde sau afișează componentele secțiunii comentarii - Ascundeți \'Rezumatul chatului\' - \"\'Chat summary\' este ascuns - \"\'Chat summary\' este afișat + Ascunde „Rezumat chat” + Rezumatul chatului este ascuns + Rezumatul chatului este afișat Ascunde antetul \"Comentarii de la membri\" - \'Comentarii de la antetul membrilor este ascuns - \'Comentarii de la antetul membrilor este afișat + Antetul Comentarii de la membri este ascuns + Antetul Comentarii de la membri este afișat Ascunde secțiunea comentarii Secţiunea de comentarii este ascunsă Secțiunea comentariilor este afișată Ascunde butonul \'Creare Short\' - Butonul \'Crează un Short\' este ascuns - Butonul \'Crează un Short\' este afișat + Butonul Creează un Short este ascuns + Butonul Creează un Short este afișat + Ascunde butoanele emoji și timestamp + Butoanele Emoji și timestamp sunt ascunse + Butoanele Emoji și timestamp sunt afișate Ascunde previzualizarea comentariului Previzualizarea comentariului este ascunsă Previzualizarea comentariului este afișată Ascunde butonul „Mulțumesc” Butonul de multumire este ascuns Butonul de multumire este afisat - Ascunde butoanele timestamp și emoji - Butoanele de timp și emoji sunt ascunse - Butoanele de timp și emoji sunt afișate Ascunde Doodle-urile YouTube Doodles bară de căutare sunt ascunse @@ -417,12 +417,12 @@ Această funcție este disponibilă numai pentru dispozitivele mai vechi"Platforma de cumpărături este ascunsă Platforma de cumpărături este afișată Ascunde link-urile de cumpărături în descrierea video - Linkurile de cumpărături sunt ascunse - Linkurile de cumpărături sunt afișate + Linkurile de cumpărături din descrierea videoclipului sunt ascunse + Linkurile de cumpărături din descrierea videoclipului sunt afișate Ascunde butonul \"Vizitează magazinul\" pe paginile canalului - Butonul este ascuns - Butonul este afișat + Butonul din pagina canalului este ascuns + Butonul din pagina canalului este afișat Ascunde rezultatele căutării web Rezultatele căutării pe web sunt ascunse Rezultatele căutării web sunt afișate @@ -462,8 +462,8 @@ Această funcție este disponibilă numai pentru dispozitivele mai vechi"Descărcări externe Setări pentru utilizarea unui downloader extern Arată butonul extern de descărcare - Butonul de descărcare afișat în player - Butonul de descărcare nu este afișat în player + Butonul de descărcare din player este afișat + Butonul de descărcare din player nu este afișat Suprascrie butonul de acțiune Descarcă Butonul de Descărcare deschide downloader extern @@ -831,7 +831,7 @@ Notă: Activarea acestei opțiuni ascunde, de asemenea, forțat reclamele video" Dislike-uri temporar indisponibile (API a expirat) Dislike-uri indisponibile (status %d) - Dislike-uri indisponibile (limita API atinsă) + Nu există aprecieri negative disponibile (limită API client) Dislike-uri indisponibile (%s) Reîncarcă videoclipul pentru a vota folosind Returnare YouTube Dislike @@ -840,14 +840,14 @@ Notă: Activarea acestei opțiuni ascunde, de asemenea, forțat reclamele video" Dislike-urile sunt afișate Dislike-urile nu sunt afișate Arată displace pe scurtmetraje - Dislike-uri afișate pe scurtmetraje - "Nu-mi plac afișate pe Shorts + Aprecierile negative pe Shorts sunt afișate + "Aprecierile negative pe Shorts sunt afișate -Limitare: Este posibil ca Nu-mi plac să nu apară în modul incognito" - Displace ascunse pe scurt-metraje +Limitare: Este posibil ca aprecierile negative să nu apară în modul incognito" + Aprecierile negative pe Shorts nu sunt afișate Displace ca procentaj - Dislike-uri afișate ca procent - Dislike-uri afișate ca număr + Aprecierile negative sunt afișate ca procentaj + Aprecierile negative sunt afișate ca număr Buton Like compact Buton de stilizat pentru lățime minimă @@ -909,20 +909,20 @@ Această caracteristică funcționează cel mai bine cu o calitate video de 720p Butoanele și comenzile sunt pătrate Butoanele și comenzile sunt rotunjite - Folosește butonul compact de omitere + Utilizați butonul compact Skip Omite butonul stilizat pentru lățimea minimă Omite butonul stilizat pentru cel mai bun aspect - Ascunde automat butonul de omitere + Ascunde automat butonul Skip Omite ascunderea butonului după câteva secunde - Butonul de sărire afişat pentru întregul segment - Arată un toast când se omite automat + Butonul Skip este afișat pentru întregul segment + Afișați un toast la omitere Toast este afișat atunci când un segment este omis automat. Apăsați aici pentru a vedea un exemplu Toast nu este afișat. Apăsați aici pentru a vedea un exemplu Arată lungimea videoclipului fără segmente Lungimea video minus toate segmentele, afișată în paranteze lângă lungimea completă a videoclipului Lungimea completă a videoclipului afișată Crearea de noi segmente - Arată butonul de creare nou segment + Afișează butonul Creează segment nou Se afișează un nou buton segment Creează un nou buton de segment nu este afișat Ajustează noul pas al segmentului @@ -1015,7 +1015,7 @@ ID-ul tău de utilizator este ca o parolă și nu ar trebui niciodată partajat. Sărit mai multe segmente Omiteți automat Omiteți automat o dată - Arată un buton de omitere + Afișați un buton Skip Arată în bara de căutare Dezactivează Imposibil de trimis segmentul: %s @@ -1041,9 +1041,9 @@ Există deja" Categoria este dezactivată în setări. Activați categoria pentru a trimite. Segment de sponsorBlock nou Setați %s ca început sau sfârșit al unui nou segment? - pornește - sfarsit - acum + Start + Sfârșit + Acum Timpul în care segmentul începe la Timpul în care segmentul se termină la Sunt vremurile corecte? @@ -1064,7 +1064,7 @@ Ești gata să trimiți?" Oră nevalidă dată Statistici - Statistici indisponibile temporar (API este oprit) + Statisticile nu sunt disponibile temporar (API este defect) Se încarcă... SponsorBlock este dezactivat Numele de utilizator: <b>%s</b> @@ -1282,13 +1282,13 @@ Atingeți aici pentru a afla mai multe despre DeArrow" Mijloc video Sfârșitul videoclipului - DeArrow indisponibil temporar (cod de stare: %s) - DeArrow indisponibil temporar + DeArrow nu este disponibil temporar (cod de stare: %s) + DeArrow nu este disponibil temporar Afișează anunțurile ReVanced - Anunțurile sunt afișate la pornire - Anunțurile nu sunt afișate la pornire + Anunțurile la pornire sunt afișate + Anunțurile la pornire nu sunt afișate Afișare anunțuri la pornire Conectarea la furnizorul de anunțuri a eșuat Anulare diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index a18e24ffc..f822d6c02 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" В журналы отладки включена трассировка стека В журналы отладки не включена трассировка стека Показывать уведомление при ошибке Revanced - Всплывающее уведомление при возникновении ошибки Revanced показано - Всплывающее уведомление при возникновении ошибки Revanced скрыто + Всплывающее сообщение отображается при возникновении ошибки + Всплывающее сообщение не отображается при возникновении ошибки "Отключение всплывающих уведомлений об ошибках скроет все сообщения об ошибках ReVanced. Вы не будете уведомлены о каких-либо непредвиденных событиях." @@ -193,22 +193,22 @@ Second \"item\" text" Горизонтальные секции показаны - Скрыть кнопку \"Стать спонсором\" + Скрыть кнопку \"Присоединиться\" Кнопка \"Стать спонсором\" на странице канала скрыта Кнопка \"Стать спонсором\" на странице канала показана - Скрыть секцию \"Для вас\" - Секция \"Для вас\" на странице канала скрыта - Секция \"Для вас\" на странице канала показана + Скрыть полку \"Для вас\" + Полка на странице канала скрыта + Полка на странице канала показана Скрыть кнопку \"Прислать уведомление\" Кнопка \"Прислать уведомление\" под плеером скрыта Кнопка \"Прислать уведомление\" под плеером показана - + Скрыть рекомендации \"Зрители также посмотрели\" - Рекомендации \"Зрители также посмотрели\" в ленте скрыты - Рекомендации \"Зрители также посмотрели\" в ленте показаны + Подпись скрыта + Подпись показана Скрыть кнопку \"Показать еще\" @@ -224,8 +224,8 @@ Second \"item\" text" Секция тегов похожих видео под плеером скрыта Секция тегов похожих видео под плеером показана Скрыть расширяемые фрагменты - Расширяемые фрагменты под плеером скрыты - Расширяемые фрагменты под плеером показаны + Расширяемый фрагмент скрыт + Расширяемый фрагмент показан Скрыть публикации сообщества Публикации сообщества в ленте скрыты Публикации сообщества в ленте показаны @@ -280,10 +280,10 @@ Second \"item\" text" Скрыть карточки исполнителей Карточки исполнителей под плеером скрыты Карточки исполнителей под плеером показаны - Скрыть раздел атрибутов - Разделы \"Упомянутые или показанные места\", \"Игры\" и \"Музыка\" в описании видео скрыты - Разделы \"Упомянутые или показанные места\", \"Игры\" и \"Музыка\" в описании видео показаны - Скрыть раздел \"Эпизоды\" + Скрыть атрибуты + Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" скрыты + Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" показаны + Скрыть главы Раздел \"Эпизоды\" в описании видео скрыт Раздел \"Эпизоды\" в описании видео показан Скрыть раздел \"Как был создан этот контент\" @@ -292,7 +292,7 @@ Second \"item\" text" Скрыть раздел \"Другие выпуски подкаста\" Раздел \"Другие выпуски подкаста\" в описании видео скрыт Раздел \"Другие выпуски подкаста\" в описании видео показан - Скрыть раздел информационных карточек + Скрыть всплывающие подсказки Раздел информационных карточек в описании видео скрыт Раздел информационных карточек в описании видео показан Скрыть раздел \"Ключевые понятия\" @@ -318,7 +318,7 @@ Second \"item\" text" Скрыть или показать компоненты раздела комментариев Скрыть баннер \"Обзор чата\" Баннер \"Обзор чата\" в чатах прямых трансляций скрыт - Баннер \"Обзор чата\" в чатах прямых трансляций показан + Баннер \"Обзор чата\" в чатах прямых трансляций показан Скрыть заголовок \"Комментарии спонсоров\" Заголовок \"Комментарии спонсоров\" в комментариях скрыт Заголовок \"Комментарии спонсоров\" в комментариях показан @@ -328,15 +328,15 @@ Second \"item\" text" Скрыть кнопку \"Создать Short\" Кнопка \"Создать Short\" при ответе на комментарий скрыта Кнопка \"Создать Short\" при ответе на комментарий показана + Скрыть кнопки эмодзи и меток времени + Кнопки эмодзи и меток времени скрыты + Кнопки эмодзи и меток времени показаны Скрыть предпросмотр комментария Предпросмотр комментария под плеером скрыт Предпросмотр комментария под плеером показан Скрыть кнопку \"Спасибо\" Кнопка \"Спасибо\" в комментариях скрыта Кнопка \"Спасибо\" в комментариях показана - Скрыть метку времени и кнопки эмодзи - Метка времени и кнопки эмодзи в комментариях скрыты - Метка времени и кнопки эмодзи в комментариях показаны Скрыть YouTube Doodles Doodles на панели поиска скрыты @@ -417,12 +417,12 @@ Second \"item\" text" Секция покупок в плеере скрыта Секция покупок в плеере показана Скрыть ссылки на товары - Ссылки на товары в описании видео скрыты - Ссылки на товары в описании видео показаны + Ссылки на покупки в описании видео скрыты + Ссылки на покупки в описании видео показаны Скрыть кнопку \"Посетить магазин\" - Кнопка \"Посетить магазин\" на странице канала скрыта - Кнопка \"Посетить магазин\" на странице канала показана + Кнопка на странице канала скрыта + Кнопка на странице канала показана Скрыть результаты веб-поиска Результаты веб-поиска в ленте скрыты Результаты веб-поиска в ленте показаны @@ -462,8 +462,8 @@ Second \"item\" text" Внешний загрузчик Настройки использования внешнего загрузчика видео Показать кнопку внешнего загрузчика - Кнопка внешнего загрузчика в плеере показана - Кнопка внешнего загрузчика в плеере скрыта + Кнопка \"Скачать\" под плеером показана + Кнопка \"Скачать\" под плеером не показана Действие кнопки \"Скачать\" Кнопка \"Скачать\" запускает внешний загрузчик @@ -909,20 +909,20 @@ Second \"item\" text" Кнопки и элементы управления квадратные Кнопки и элементы управления закругленные - Компактная кнопка пропуска + Использовать компактную кнопку \"Пропустить\" Кнопка пропуска стилизована для минимальной ширины Кнопка пропуска стилизована для лучшего внешнего вида - Автоскрытие кнопки пропуска + Автоматически скрыть кнопку \"Пропустить\" Кнопка пропуска автоматически скрывается через несколько секунд - Кнопка пропуска показывается для всего сегмента - Уведомление при пропуске сегмента + Кнопка \"Пропустить\" отображается для всего сегмента + Показывать уведомление при пропуске сегмента Всплывающее уведомление при автоматическом пропуске сегмента показано. Нажмите для просмотра примера Всплывающее уведомление при автоматическом пропуске сегмента скрыто. Нажмите для просмотра примера Длительность видео без сегментов Длительность видео за исключением всех сегментов показана в скобках рядом с полной длительностью видео Полная длительность видео показана Создание новых сегментов - Кнопка создания сегмента + Показать кнопку \"Создать сегмент\" Кнопка создания нового сегмента показана Кнопка создания нового сегмента скрыта Настроить шаг нового сегмента @@ -1016,7 +1016,7 @@ Second \"item\" text" Несколько сегментов пропущены Пропускать автоматически Пропускать автоматически один раз - Показать кнопку пропуска + Показать кнопку \"Пропустить\" Показать в полосе прогресса Отключить Невозможно отправить сегмент: %s @@ -1042,9 +1042,9 @@ Second \"item\" text" Категория отключена в настройках. Включите категорию для отправки. Новый сегмент SponsorBlock Установить %s в качестве начала или конца нового сегмента? - начало - конец - сейчас + Начало + Конец + Сейчас Время начала сегмента Время окончания сегмента Верно ли выбрано время? @@ -1288,8 +1288,8 @@ Second \"item\" text" Показать объявления ReVanced - Объявления ReVanced при запуске приложения показаны - Объявления ReVanced при запуске приложения скрыты + Объявления при запуске показаны + Объявления при запуске не показаны Показать объявления ReVanced при запуске приложения Не удалось подключиться к поставщику объявлений Закрыть diff --git a/patches/src/main/resources/addresources/values-si-rLK/strings.xml b/patches/src/main/resources/addresources/values-si-rLK/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-si-rLK/strings.xml +++ b/patches/src/main/resources/addresources/values-si-rLK/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 7d4c18a09..04b5d66d6 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -159,8 +159,8 @@ Vypnutie optimalizácie batérie pre MicroG nebude mať negatívny vplyv na spot Denníky ladenia obsahujú sledovanie zásobníka Denníky ladenia neobsahujú sledovanie zásobníka Zobraziť toast pri chybe ReVanced - Ak dôjde k chybe, zobrazí sa toast - Toast sa nezobrazuje, ak sa vyskytne chyba + Ak sa vyskytne chyba, zobrazí sa upozornenie toast + Ak sa vyskytne chyba, nezobrazí sa upozornenie toast "Vypnutie upozornení o chybách skryje všetky upozornenia o chybách v ReVanced. Nebudete informovaní o žiadnych nepredvídaných udalostiach." @@ -191,22 +191,22 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Sú zobrazené police - Skryť tlačidlo \"Pripojiť sa\" + Skryť tlačidlo Pripojiť sa Tlačidlo je skryté Tlačidlo je zobrazené - Skryť poličku „Pre vás“ na stránke kanála - Polica je skrytá - Je zobrazená polica + Skryť panel „Pre vás“ + Panel na stránke kanála je skrytý + Panel na stránke kanála je zobrazený Skryť tlačidlo \"Upozorniť ma\" Tlačidlo je skryté Tlačidlo je zobrazené - - Skryť odporúčania \"Pozerali aj ľudia\" - Odporúčania sú skryté - Zobrazujú sa odporúčania + + Skryť označenie „Ľudia tiež sledovali“ + Označenie je skryté + Označenie je zobrazené Skryť tlačidlo \"Zobraziť viac\" @@ -222,8 +222,8 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Polica na žetóny je skrytá Je zobrazená polica na hranolky Skryť rozbaľovaciu kartu pod videami - Rozbaľovacie karty sú skryté - Rozbaľovacie karty sú zobrazené + Rozbaľovacia karta je skrytá + Rozbaľovacia karta je zobrazená Skryť príspevky komunity Príspevky komunity sú skryté Zobrazujú sa príspevky komunity @@ -239,7 +239,7 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Skryť pokyny pre komunitu Pokyny pre komunitu sú skryté Sú zobrazené usmernenia Spoločenstva - Skryť pokyny pre komunitu odberateľov + Skryť pokyny pre odberateľov Pokyny pre komunitu odberateľov sú skryté Zobrazujú sa pokyny pre komunitu odberateľov Skryť poličku členov kanála @@ -278,25 +278,25 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Skryť karty umelcov Karty umelcov sú skryté Zobrazia sa karty umelcov - Skryť sekciu atribútov - Sekcie \"Odporúčané miesta\", Hry a Hudba sú skryté - Zobrazia sa sekcie \"Odporúčané miesta\", Hry a Hudba - Skryť sekciu kapitol + Skryť atribúty + Sekcie Odporúčané miesta, Hry, Hudba a Spomenutí ľudia sú skryté + Sekcie Odporúčané miesta, Hry, Hudba a Spomenutí ľudia sú zobrazené + Skryť kapitoly Sekcia kapitol je skrytá Zobrazuje sa sekcia kapitol - Skryť sekciu \'Ako bol tento obsah vytvorený\' - Sekcia \'Ako bol tento obsah vytvorený\' je skrytá - Sekcia \'Ako bol tento obsah vytvorený\' je zobrazená - Skryť sekciu \"Preskúmať podcast\" - Sekcia \"Preskúmať podcast\" je skrytá - Zobrazí sa sekcia \"Preskúmať podcast\" - Skryť sekciu informačných kariet + Skryť „Ako bol tento obsah vytvorený“ + Sekcia Ako bol tento obsah vytvorený je skrytá + Sekcia Ako bol tento obsah vytvorený je zobrazená + Skryť „Preskúmať podcast“ + Sekcia Preskúmať podcast je skrytá + Sekcia Preskúmať podcast je zobrazená + Skryť informačné karty Sekcia informačných kariet je skrytá Zobrazí sa sekcia informačných kariet - Skryť sekciu „Kľúčové koncepty“ - Sekcia „Kľúčové koncepty“ je skrytá - Sekcia „Kľúčové koncepty“ sa zobrazuje - Skryť sekciu Prepis + Skryť „Kľúčové koncepty“ + Sekcia Kľúčové koncepty je skrytá + Sekcia Kľúčové koncepty je zobrazená + Skryť prepis Časť prepisu je skrytá Zobrazí sa sekcia prepisu Popis videa @@ -314,27 +314,27 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Zobrazuje sa v súvisiacich videách Komentáre Skryť alebo zobraziť komponenty sekcie komentárov - Skryť \'Zhrnutie rozhovoru\' - \'Zhrnutie chatu\' je skryté - \'Zhrnutie chatu\' sa zobrazí + Skryť „Súhrn chatu“ + Súhrn chatu je skrytý + Súhrn chatu je zobrazený Skryť hlavičku \"Komentáre členov\" - Hlavička \"Komentáre členov\" je skrytá - Zobrazí sa hlavička \"Komentáre členov\" + Hlavička Komentáre od členov je skrytá + Hlavička Komentáre od členov je zobrazená Skryť sekciu komentárov Sekcia komentárov je skrytá Zobrazí sa sekcia komentárov Skryť tlačidlo „Vytvoriť krátke video“ - Tlačidlo „Vytvoriť krátke video“ je skryté - Tlačidlo „Vytvoriť krátke video“ sa zobrazuje + Tlačidlo Vytvoriť Short je skryté + Tlačidlo Vytvoriť Short je zobrazené + Skryť tlačidlá s emoji a časovou pečiatkou + Tlačidlá s emoji a časovou pečiatkou sú skryté + Tlačidlá s emoji a časovou pečiatkou sú zobrazené Skryť ukážkový komentár Komentár ukážky je skrytý Zobrazí sa ukážka komentára Skryť tlačidlo Ďakujem Tlačidlo poďakovania je skryté Zobrazí sa tlačidlo Ďakujem - Skryť tlačidlá časovej pečiatky a emodži - Tlačidlá časovej pečiatky a emotikonov sú skryté - Zobrazia sa tlačidlá časovej pečiatky a emoji Skryť YouTube Doodles Doodles vo vyhľadávacom paneli sú skryté @@ -410,12 +410,12 @@ Táto funkcia je dostupná len pre staršie zariadenia" Nákupná polička je skrytá Nákupná polička sa zobrazuje Skryť odkazy na nákupy v popise videa - Odkazy na nákupy sú skryté - Zobrazujú sa odkazy na nákupy + Odkazy na nákupy v popise videa sú skryté + Odkazy na nákupy v popise videa sú zobrazené Skryte tlačidlo \"Navštíviť obchod\" na stránkach kanála - Tlačidlo je skryté - Tlačidlo je zobrazené + Tlačidlo na stránke kanála je skryté + Tlačidlo na stránke kanála je zobrazené Skryť výsledky vyhľadávania na webe Výsledky vyhľadávania na webe sú skryté Zobrazia sa výsledky vyhľadávania na webe @@ -455,8 +455,8 @@ Táto funkcia je dostupná len pre staršie zariadenia" Externé sťahovanie Nastavenia pre používanie externého sťahovača Zobraziť externé tlačidlo sťahovania - Tlačidlo sťahovania zobrazené v prehrávači - V prehrávači sa nezobrazuje tlačidlo sťahovania + Tlačidlo Stiahnuť v prehrávači je zobrazené + Tlačidlo Stiahnuť v prehrávači sa nezobrazuje Prepísanie tlačidla akcie sťahovania Tlačidlo Stiahnuť otvorí váš externý downloader @@ -824,7 +824,7 @@ Poznámka: Povolením tejto možnosti sa tiež vynútene skryjú video reklamy"< Nepáči sa mi dočasne nedostupné (rozhranie API vypršalo) Nepáči sa mi nie sú k dispozícii (stav %d) - Nepáči sa mi nie je k dispozícii (bol dosiahnutý limit klientskeho rozhrania API) + Hodnotenia Nepáči sa mi to nie sú k dispozícii (limit klientskeho API) Nepáči sa mi nie sú k dispozícii (%s) Znova načítajte video a hlasujte pomocou funkcie Vrátiť Nepáči sa mi na YouTube @@ -833,14 +833,14 @@ Poznámka: Povolením tejto možnosti sa tiež vynútene skryjú video reklamy"< Nepáči sa mi Nepáči sa mi nie sú zobrazené Zobrazovať, že sa mi nepáči v Shorts videách - Nepáči sa mi zobrazené v Shorts videách - "Nepáči sa mi sa zobrazujú na Shorts + Hodnotenia Nepáči sa mi to na Shorts sú zobrazené + "Hodnotenia Nepáči sa mi to na Shorts sú zobrazené -Obmedzenie: Nepáči sa mi sa nemusí zobraziť v režime inkognito" - Nepáči sa skryté v Shorts videách +Obmedzenie: Hodnotenia Nepáči sa mi to sa nemusia zobraziť v anonymnom režime" + Hodnotenia Nepáči sa mi to na Shorts sa nezobrazujú Nepáči sa v percentách - Nepáči sa zobrazujú v percentách - Nepáči sa zobrazené ako číslo + Hodnotenia Nepáči sa mi to sa zobrazujú ako percento + Hodnotenia Nepáči sa mi to sa zobrazujú ako číslo Kompaktné tlačidlo Páči sa mi to Tlačidlo podobné štýlu pre minimálnu šírku @@ -902,20 +902,20 @@ Táto funkcia najlepšie funguje s kvalitou videa 720p alebo nižšou a pri pou Tlačidlá a ovládacie prvky sú štvorcové Tlačidlá a ovládacie prvky sú zaoblené - Použite kompaktné tlačidlo preskočenia + Použiť kompaktné tlačidlo Preskočiť Tlačidlo preskočenia v štýle minimálnej šírky Tlačidlo preskočenia v štýle pre najlepší vzhľad - Automaticky skryť tlačidlo preskočenia + Automaticky skryť tlačidlo Preskočiť Tlačidlo preskočenia sa po niekoľkých sekundách skryje - Tlačidlo preskočenia zobrazené pre celý segment - Ukážte toast pri automatickom preskakovaní + Tlačidlo Preskočiť sa zobrazuje pre celý segment + Zobraziť toast pri preskakovaní Toast sa zobrazí, keď sa segment automaticky preskočí. Klepnutím sem zobrazíte príklad Toast sa nezobrazuje. Klepnutím sem zobrazíte príklad Zobraziť dĺžku videa bez segmentov Dĺžka videa mínus všetky segmenty, zobrazené v zátvorkách vedľa celej dĺžky videa Zobrazená celá dĺžka videa Vytváranie nových segmentov - Zobraziť tlačidlo vytvorenia nového segmentu + Zobraziť tlačidlo Vytvoriť nový segment Zobrazí sa tlačidlo Vytvoriť nový segment Tlačidlo Vytvoriť nový segment sa nezobrazuje Upravte nový krok segmentu @@ -1006,7 +1006,7 @@ Táto funkcia najlepšie funguje s kvalitou videa 720p alebo nižšou a pri pou Preskočené viaceré segmenty Automaticky preskočiť Raz automaticky preskočiť - Zobraziť tlačidlo preskočenia + Zobraziť tlačidlo Preskočiť Zobraziť na paneli vyhľadávania Vypnúť Nie je možné odoslať segment: %s @@ -1032,9 +1032,9 @@ Už existuje" Kategória je v nastaveniach zakázaná. Povoľte odoslanie kategórie. Nový SponsorBlock segment Nastaviť „%s“ ako začiatok alebo koniec nového segmentu? - štart - koniec - teraz + Začiatok + Koniec + Teraz Čas, kedy segment začína Čas, kedy segment končí Sú časy správne? @@ -1055,7 +1055,7 @@ Pripravené na odoslanie?" Zadaný neplatný čas Štatistiky - Štatistiky sú dočasne nedostupné (rozhranie API nefunguje) + Štatistiky sú dočasne nedostupné (API je mimo prevádzky) Načítava sa... SponsorBlock je zakázaný Vaše používateľské meno: <b>%s</b> @@ -1271,13 +1271,13 @@ Ak je táto možnosť povolená, adresy URL videí sa odošlú na server API a n Stred videa Koniec videa - DeArrow dočasne nedostupný (stavový kód: %s) - DeArrow dočasne nedostupný + DeArrow je dočasne nedostupný (stavový kód: %s) + DeArrow je dočasne nedostupný Zobraziť oznámenia ReVanced - Oznámenia sa zobrazujú pri spustení - Oznámenia sa pri spustení nezobrazujú + Oznámenia pri spustení sú zobrazené + Oznámenia pri spustení sa nezobrazujú Zobrazovať oznámenia pri spustení Nepodarilo sa pripojiť k poskytovateľovi oznámení Odmietnuť diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 6ec05e0d2..81761974c 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -161,14 +161,14 @@ Tapnite gumb za nadaljevanje in dovolite spremembe optimizacij." Dnevniki napak vključujejo sled sledov Dnevniki napak ne vključujejo sledi sledov Prikaži obvestilo pri napaki ReVanced - Obvestilo se prikaže, če pride do napake - Obvestilo se ne prikaže, če pride do napake + Če pride do napake, se prikaže toast + Če pride do napake, se toast ne prikaže "Onemogočanje obvestil o napakah skrije vsa obvestila o napakah v ReVancedu. Ne boste obveščeni o nobenih nepričakovanih dogodkih." - Onemogoči sijaj gumbov \"Všeč mi je\" in \"Naroči se\" + Onemogoči sijaj gumbov »Všeč mi je« in »Naroči se« Gumba \"Všeč mi je\" in \"Naroči se\" ne bosta sijala, ko bosta omenjena Gumba \"Všeč mi je\" in \"Naroči se\" bosta sijala, ko bosta omenjena Skrij kartice albuma @@ -193,22 +193,22 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Police so prikazane - Skrij gumb \"Pridruži se\" + Skrij gumb Pridruži se Gumb je skrit Gumb je prikazan - Skrij polico \"Za vas\" na strani kanala - Polica je skrita - Polica je prikazana + Skrij polico »Za vas« + Polica na strani kanala je skrita + Polica na strani kanala je prikazana Skrij gumb \"Obvesti me\" Gumb je skrit Gumb je prikazan - - Skrij priporočila \"Ljudje so si ogledali tudi\" - Priporočila so skrita - Priporočila so prikazana + + Skrij oznako »Ljudje so si ogledali tudi« + Oznaka je skrita + Oznaka je prikazana Skrij gumb \"Prikaži več\" @@ -224,8 +224,8 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Polica s čipi je skrita Polica s čipi je prikazana Skrij razširljivo kartico pod videi - Razširljive kartice so skrite - Razširljive kartice so prikazane + Razširljiva kartica je skrita + Razširljiva kartica je prikazana Skrij objave skupnosti Objave skupnosti so skrite Objave skupnosti so prikazane @@ -241,7 +241,7 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Skrij smernice skupnosti Smernice skupnosti so skrite Smernice skupnosti so prikazane - Skrij smernice skupnosti naročnikov + Skrij smernice za naročnike Smernice skupnosti naročnikov so skrite Smernice skupnosti naročnikov so prikazane Skrij polico s člani kanala @@ -280,25 +280,25 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Skrij kartice izvajalcev Kartice izvajalcev so skrite Kartice izvajalcev so prikazane - Skrij oddelek z atributi - Oddelki \"Priporočena mesta\", \"Igre\" in \"Glasba\" so skriti - Oddelki \"Priporočena mesta\", \"Igre\" in \"Glasba\" so prikazani - Skrij oddelek s poglavji + Skrij atribute + Razdelki s priporočenimi kraji, igrami, glasbo in omenjenimi osebami so skriti + Razdelki s priporočenimi kraji, igrami, glasbo in omenjenimi osebami so prikazani + Skrij poglavja Oddelek s poglavji je skrit Oddelek s poglavji je prikazan - Skrij razdelek \'Kako je bila vsebina narejena\' - Razdelek \'Kako je bila vsebina narejena\' je skrit - Razdelek \'Kako je bila vsebina narejena\' je prikazan - Skrij oddelek \"Razišči podcast\" - Oddelek \"Razišči podcast\" je skrit - Oddelek \"Razišči podcast\" je prikazan - Skrij oddelek s karticami z informacijami + Skrij »Kako je bila ta vsebina ustvarjena« + Razdelek »Kako je bila ta vsebina ustvarjena« je skrit + Razdelek »Kako je bila ta vsebina ustvarjena« je prikazan + Skrij »Raziščite podcast« + Razdelek »Raziščite podcast« je skrit + Razdelek »Raziščite podcast« je prikazan + Skrij kartice z informacijami Oddelek s karticami z informacijami je skrit Oddelek s karticami z informacijami je prikazan - Skrij oddelek \"Ključne koncepte\" - Oddelek \"Ključne koncepte\" je skrit - Oddelek \"Ključne koncepte\" je prikazan - Skrij oddelek s prepisom + Skrij »Ključni koncepti« + Razdelek »Ključni koncepti« je skrit + Razdelek »Ključni koncepti« je prikazan + Skrij prepis Oddelek s prepisom je skrit Oddelek s prepisom je prikazan Opis videoposnetka @@ -316,27 +316,27 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Prikazana v povezanih videoposnetkih Komentarji Skrij ali prikaži komponente oddelka s komentarji - Skrij \'Povzetek klepeta\' - \'\' Povzetek klepeta\'\' je skrit - \'\' Povzetek klepeta\'\' je prikazan + Skrij »Povzetek klepeta« + Povzetek klepeta je skrit + Povzetek klepeta je prikazan Skrij naslov \"Komentarji članov\" - Naslov \"Komentarji članov\" je skrit - Naslov \"Komentarji članov\" je prikazan + Glava s komentarji članov je skrita + Glava s komentarji članov je prikazana Skrij oddelek s komentarji Oddelek s komentarji je skrit Oddelek s komentarji je prikazan Skrij gumb \"Ustvari Shorts\" - \'Ustvari Shorts\' gumb je skrit - \'Ustvari Shorts\' gumb je prikazan + Gumb »Ustvari Short« je skrit + Gumb »Ustvari Short« je prikazan + Skrij gumbe z emojiji in časovnim žigom + Gumbi z emojiji in časovnim žigom so skriti + Gumbi z emojiji in časovnim žigom so prikazani Skrij predogled komentarja Predogled komentarja je skrit Predogled komentarja je prikazan Skrij gumb Hvala Gumb \"Hvala\" je skrit Gumb \"Hvala\" je prikazan - Skrij gumbe za časovni žig in emotikone - Gumbi za časovni žig in emotikone so skriti - Gumbi za časovni žig in emotikone so prikazani Skrij YouTube Doodles Doodles v iskalni vrstici so skriti @@ -417,12 +417,12 @@ Ta funkcija je na voljo samo za starejše naprave" Polica trgovine je skrita Polica trgovine je prikazana Skrij povezave v trgovino v opisu videoposnetka - Povezave v trgovino so skrite - Povezave v trgovino so prikazane + Povezave do nakupovanja v opisu videoposnetka so skrite + Povezave do nakupovanja v opisu videoposnetka so prikazane Skrij gumb \"Obiščite trgovino\" na straneh kanalov - Gumb je skrit - Gumb je prikazan + Gumb na strani kanala je skrit + Gumb na strani kanala je prikazan Skrij rezultate spletnega iskanja Rezultati spletnega iskanja so skriti Rezultati spletnega iskanja so prikazani @@ -462,8 +462,8 @@ Ta funkcija je na voljo samo za starejše naprave" Zunanji prenosi Nastavitve za uporabo zunanjega prenašalnika Prikaži gumb za zunanji prenos - Gumb za prenos je prikazan v predvajalniku - Gumb za prenos ni prikazan v predvajalniku + Gumb za prenos v predvajalniku je prikazan + Gumb za prenos v predvajalniku ni prikazan Preglasi gumb \'Prenesi\' Gumb za prenos odpre vaš zunanji prenašalnik @@ -831,7 +831,7 @@ Opomba: Omogočanje tega tudi prisilno skrije video oglase" Všečkov ne je začasno nedostopno (API je časovno omejen) Všečkov ne je na voljo (status %d) - Všečkov ne je na voljo (dosežena omejitev API-ja za klienta) + Všečkov ni na voljo (omejitev API-ja za odjemalca) Všečkov ne je na voljo (%s) Znova naloži videoposnetek, da glasuješ z Return YouTube Dislike @@ -840,14 +840,14 @@ Opomba: Omogočanje tega tudi prisilno skrije video oglase" Všečkov ne so prikazani Všečkov ne niso prikazani Pokaži všečkov ne na Shorts - Všečkov ne so prikazani na Shorts - "Prikazane so nevljudnosti na kratkih videoposnetkih + Število »Ni mi všeč« pri elementih Shorts je prikazano + "Število »Ni mi všeč« pri elementih Shorts je prikazano -Omejitev: Nevljudnosti se morda ne bodo prikazale v načinu brez beleženja zgodovine" - Všečkov ne so skriti na Shorts +Omejitev: Število »Ni mi všeč« se morda ne bo prikazalo v načinu brez beleženja zgodovine" + Število »Ni mi všeč« pri elementih Shorts ni prikazano Všečkov ne kot odstotek - Všečkov ne so prikazani kot odstotek - Všečkov ne so prikazani kot število + Število »Ni mi všeč« je prikazano kot odstotek + Število »Ni mi všeč« je prikazano kot številka Kompaktni gumb \'Všeč mi je\' Gumb všečkov je oblikovan za minimalno širino @@ -909,13 +909,13 @@ Ta funkcija deluje najbolje pri kakovosti videa 720p ali nižji in pri uporabi z Gumbi in kontrolniki so kvadratni Gumbi in kontrolniki so zaobljeni - Uporabi kompaktan gumb za preskakovanje + Uporabi kompakten gumb za preskok Gumb za preskakovanje, oblikovan za minimalno širino Gumb za preskakovanje, oblikovan za najboljši videz - Samodejno skrij gumb za preskakovanje + Samodejno skrij gumb za preskok Gumb za preskakovanje se po nekaj sekundah skrije - Gumb za preskakovanje je prikazan za celoten segment - Pokaži sporočilo, ko se samodejno preskoči + Gumb za preskok je prikazan za celoten segment + Pokaži toast pri preskakovanju Sporočilo se prikaže, ko se segment samodejno preskoči. Tapnite tukaj za ogled primera Sporočilo ni prikazano. Tapnite tukaj za ogled primera Pokaži dolžino videoposnetka brez segmentov @@ -1041,9 +1041,9 @@ Uporabniški ID je, kot je geslo, zato ga nikoli ne delite." Kategorija je v nastavitvah onemogočena. Omogoči kategorijo, da lahko oddaš. Nov segment SponsorBlocka Nastavi %s kot začetek ali konec novega segmenta? - začetek - konec - zdaj + Začetek + Konec + Zdaj Čas, ko se segment začne Čas, ko se segment konča So časi pravilni? @@ -1064,7 +1064,7 @@ Ali ste pripravljeni na oddajo?" Vnesen je neveljaven čas Statistika - Statistika je začasno nedostopna (API je izven dosega) + Statistika začasno ni na voljo (API ne deluje) Nalaganje... SponsorBlock je onemogočen Tvoje uporabniško ime: <b>%s</b> @@ -1287,8 +1287,8 @@ Tapnite tukaj, če želite izvedeti več o DeArrow" Pokaži obvestila ReVanced - Obvestila se prikažejo ob zagonu - Obvestila se ne prikažejo ob zagonu + Napovedi ob zagonu so prikazane + Napovedi ob zagonu niso prikazane Pokaži obvestila ob zagonu Povezovanje z ponudnikom obvestil ni uspelo Zavrzi diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 5763d0ccf..9eefe7c4d 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -161,14 +161,14 @@ Prekni butonin vazhdo dhe lejoni ndryshimet e optimizimit." Regjistrimet e depurimit përfshijnë gjurmë grumbullimi Regjistrimet e depurimit nuk përfshijnë gjurmë grumbullimi Shfaqni toast për gabimet e ReVanced - Toast shfaqet nëse ndodh ndonjë gabim - Toast nuk shfaqet nëse ndodh ndonjë gabim + Shfaqet një toast nëse ndodh një gabim + Nuk shfaqet toast nëse ndodh një gabim "Fshirja e toast-eve të gabimit fsheh të gjitha njoftimet e gabimeve të ReVanced. Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." - Çaktivizo dritën e butonave Të Pëlqej dhe të Regjistrohu + Çaktivizo dritën Të Pëlqej dhe Abonohu Butoni Të Pëlqej dhe të Regjistrohu do të ndriçojë kur përmenden Butoni Të Pëlqej dhe të Regjistrohu nuk do të ndriçojë kur përmenden Fshih kartat e albumit @@ -193,22 +193,22 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." Raftët janë të dukshëm - Fshih butonin \"Bashkoju\" + Fshih butonin Anëtarësohu Butoni është i fshehur Butoni është i dukshëm - Fshih rafin \"Për ty\" në faqen e kanalit - Rafi është i fshehur - Rafi është i dukshëm + Fshih raftin \"Për ju\" + Rafti në faqen e kanalit është i fshehur + Rafti në faqen e kanalit është i shfaqur Fshih butonin \"Njoftomë\" Butoni është i fshehur Butoni është i dukshëm - - Fshih rekomandimet \"Njerëzit gjithashtu shikuan\" - Rekomandimet janë të fshehura - Rekomandimet janë të dukshme + + Fshih etiketën \'Njerëzit shikuan gjithashtu\' + Etiketa është e fshehur + Etiketa është e shfaqur Fshih butonin \"Trego më shumë\" @@ -224,8 +224,8 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." Raftet me çipat janë të fshehura Raftet me çipat janë të dukshme Fsheh kartën e zgjerueshme nën video - Kartat e zgjerueshme janë të fshehura - Kartat e zgjerueshme janë të shfaqur + Karta e zgjerueshme është e fshehur + Karta e zgjerueshme është e shfaqur Fshi postimet e komunitetit Postimet e komunitetit janë të fshehura Postimet e komunitetit janë të dukshme @@ -241,7 +241,7 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." Fshi udhëzimet e komunitetit Udhëzimet e komunitetit janë të fshehura Udhëzimet e komunitetit janë të dukshme - Fshi udhëzimet e komunitetit të abonuesve + Fshih udhëzimet e abonentëve Udhëzimet e komunitetit të abonuesve janë të fshehura Udhëzimet e komunitetit të abonuesve janë të dukshme Fshi raftët e anëtarëve të kanalit @@ -280,25 +280,25 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." Fshi kartat e artistëve Kartat e artistëve janë të fshehura Kartat e artistëve janë të dukshme - Fshi seksionin e atributeve - Seksionet \"Vendet e veçanta\", Lojërat dhe Muzika janë të fshehura - Seksionet \"Vendet e veçanta\", Lojërat dhe Muzika janë të dukshme - Fshi seksionin e Kapitujve + Fshih Atributet + Vendndodhjet e veçuara, Lojërat, Muzika dhe seksionet e personave të përmendur janë të fshehura + Vendndodhjet e veçuara, Lojërat, Muzika dhe seksionet e personave të përmendur janë të shfaqura + Fshih Kapitujt Seksioni i Kapitujve është i fshehur Seksioni i Kapitujve është i dukshme - Fsheh seksionin \'Si u krijua ky përmbajtje\' - Seksioni \'Si u krijua ky përmbajtje\' është fshehur - Seksioni \'Si u krijua ky përmbajtje\' është shfaqur - Fshi seksionin \"Zbuloni podkstin\" - Seksioni \"Zbuloni podkstin\" është i fshehur - Seksioni \"Zbuloni podkstin\" është i dukshme - Fshi seksionin e kartave informative + Fshih \'Si u krijua ky përmbajtje\' + Seksioni si u krijua kjo përmbajtje është i fshehur + Seksioni si u krijua kjo përmbajtje është i shfaqur + Fshih \'Eksploro podkastin\' + Seksioni eksploro podkastin është i fshehur + Seksioni eksploro podkastin është i shfaqur + Fshih kartat e informacionit Seksioni i kartave informative është i fshehur Seksioni i kartave informative është i dukshme - Fshi seksionin \"Koncepte kyçe\" - Seksioni \"Koncepte kyçe\" është i fshehur - Seksioni \"Koncepte kyçe\" është i dukshme - Fshi seksionin e Shkrimit + Fshih \'Konceptet kryesore\' + Seksioni i koncepteve kryesore është i fshehur + Seksioni i koncepteve kryesore është i shfaqur + Fshih Transkriptin Seksioni i Shkrimit është i fshehur Seksioni i Shkrimit është i dukshme Përshkrimi i videos @@ -316,27 +316,27 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." I dukshme në video të lidhura Komentet Fshi ose shfaq komponentët e seksionit të komenteve - Fshih \"Përmbledhjen e bisedës\" - \'Rezumat i bisedës\' është fshehur - \'Rezumat i bisedës\' është shfaqur + Fshih \'Përmbledhjen e bisedës\' + Përmbledhja e bisedës është e fshehur + Përmbledhja e bisedës është e shfaqur Fshi kokën \"Komentet nga anëtarët\" - Koka \"Komentet nga anëtarët\" është e fshehur - Koka \"Komentet nga anëtarët\" është e dukshme + Kreu i komenteve nga anëtarët është i fshehur + Kreu i komenteve nga anëtarët është i shfaqur Fshi seksionin e komenteve Seksioni i komenteve është i fshehur Seksioni i komenteve është i dukshme Fsheh butonin \"Krijo një Short\" - Butoni \"Krijo një Short\" është i fshehur - Butoni \"Krijo një Short\" është i dukshëm + Butoni Krijo një Short është i fshehur + Butoni Krijo një Short është i shfaqur + Fshih butonat emoji dhe timestamp + Butonat Emoji dhe timestamp janë të fshehur + Butonat Emoji dhe timestamp janë të shfaqur Fsheh komentin e parashikimit Komenti i parashikimit është i fshehur Komenti i parashikimit është i dukshëm Fsheh butonin Faleminderit Butoni i falënderimit është i fshehur Butoni i falënderimit është i dukshëm - Fsheh butonat e kohës dhe emojive - Butonat e kohës dhe emojive janë të fshehur - Butonat e kohës dhe emojive janë të dukshëm Fsheh YouTube Doodles Doodles në shiritin e kërkimit janë të fshehur @@ -417,12 +417,12 @@ Kjo veçori është e disponueshme vetëm për pajisje më të vjetra" Rafti i dyqanit është i fshehur Rafti i dyqanit është i dukshëm Fsheh lidhjet e blerjeve në përshkrimin e videos - Lidhjet e blerjeve janë të fshehur - Lidhjet e blerjeve janë të dukshme + Lidhjet e blerjeve në përshkrimin e videos janë të fshehura + Lidhjet e blerjeve në përshkrimin e videos janë të shfaqura Fsheh butonin \"Vizito dyqanin\" në faqet e kanaleve - Butoni është i fshehur - Butoni është i dukshëm + Butoni në faqen e kanalit është i fshehur + Butoni në faqen e kanalit është i shfaqur Fsheh rezultatet e kërkimit në ueb Rezultatet e kërkimit në ueb janë të fshehur Rezultatet e kërkimit në ueb janë të dukshme @@ -462,8 +462,8 @@ Kjo veçori është e disponueshme vetëm për pajisje më të vjetra" Shkarkime të jashtme Cilësimet për përdorimin e një shkarkuesi të jashtëm Shfaq butonin \"Shkarko\" të jashtëm - Butoni \"Shkarko\" shfaqet në luajtës - Butoni \"Shkarko\" nuk shfaqet në luajtës + Butoni i shkarkimit në luajtës është i shfaqur + Butoni i shkarkimit në luajtës nuk është i shfaqur Zëvendëso butonin e shkarkimit të jashtëm Butoni \"Shkarko\" hap shkarkuesin tuaj të jashtëm @@ -831,7 +831,7 @@ Shënim: Aktivizimi i kësaj gjëje gjithashtu fsheh me forcë reklamat video" Nuk pëlqen përkohësisht nuk është në dispozicion (API ka kaluar kohën) \"Nuk më pëlqen\" nuk është në dispozicion (statusi %d) - \"Nuk më pëlqen\" nuk është në dispozicion (ka arritur limiti i API-së së klientit) + Pëlqimet nuk janë të disponueshme (limiti i API-së së klientit) \"Nuk më pëlqen\" nuk është në dispozicion (%s) Rikarkoni videon për të votuar duke përdorur Return YouTube Dislike @@ -840,14 +840,14 @@ Shënim: Aktivizimi i kësaj gjëje gjithashtu fsheh me forcë reklamat video"\"Nuk më pëlqen\" janë të dukshme \"Nuk më pëlqen\" nuk janë të dukshme Shfaq \"Nuk më pëlqen\" në Shorts - \"Nuk më pëlqen\" shfaqen në Shorts - "Dislajkat e shfaqan në Shorts + Mospëlqimet në Shorts janë të shfaqura + "Mospëlqimet në Shorts janë të shfaqura -Kufizim: Dislajkat mund të mos shfaqen në modalitetin incognito" - \"Nuk më pëlqen\" janë të fshehura në Shorts +Kufizimi: Mospëlqimet mund të mos shfaqen në modalitetin incognito" + Mospëlqimet në Shorts nuk janë të shfaqura \"Nuk më pëlqen\" si përqindje - \"Nuk më pëlqen\" shfaqen si përqindje - \"Nuk më pëlqen\" shfaqen si numër + Mospëlqimet shfaqen si përqindje + Mospëlqimet shfaqen si numër Butoni i thjeshtëzuar Të Pëlqej Butoni \"Pëlqen\" i stiluar për gjerësi minimale @@ -909,20 +909,20 @@ Kjo veçori funksionon më mirë me një cilësi video prej 720p ose më të ul Butonat dhe kontrollet janë katrore Butonat dhe kontrollet janë të rrumbullakosura - Përdor butonin e shkurtër të kalimit + Përdor butonin kompakt Kalo Butoni i kalimit është i stiluar për gjerësinë minimale Butoni i kalimit është i stiluar për pamjen më të mirë - Fshih automatikisht butonin e kalimit + Fshih automatikisht butonin Kalo Butoni i kalimit fshihet pas disa sekondash - Butoni i kalimit shfaqet për të gjithë segmentin - Shfaq një lajmërim kur kaloni automatikisht + Butoni Kalo është i shfaqur për të gjithë segmentin + Shfaq një toast kur kalohet Lajmërimi shfaqet kur një segment kalon automatikisht. Shtypni këtu për të parë një shembull Lajmërimi nuk shfaqet. Shtypni këtu për të parë një shembull Shfaq kohën e videos pa segmente Kohëzgjatja e videos minus të gjitha segmentet, tregohet në kllapa pranë kohëzgjatjes së plotë të videos Kohëzgjatja e plotë e videos tregohet Krijimi i segmenteve të reja - Shfaq butonin e krijimit të segmentit të ri + Shfaq butonin Krijo segment të ri Butoni i krijimit të segmentit të ri shfaqet Butoni i krijimit të segmentit të ri nuk shfaqet Rregullo hapin e segmentit të ri @@ -1015,7 +1015,7 @@ User id juaj është si një fjalëkalim dhe nuk duhet të ndahet kurrë."Kapërcyer segmente të shumta Kapërci automatikisht Kapërci automatikisht një herë - Shfaqni një buton kapërci + Shfaq një buton Kalo Shfaqni në shiritin e kërkimit Çaktivizo Nuk mund të dorëzohet segmenti: %s @@ -1041,9 +1041,9 @@ Ekziston tashmë" Kategoria është e çaktivizuar në cilësime. Aktivizo kategorinë për të dorëzuar. Segment i ri SponsorBlock Vendos %s si fillimin ose fundin e një segmenti të ri? - fillimi - fundi - tani + Fillimi + Fundi + Tani Koha kur fillon segmenti Koha kur mbaron segmenti A janë kohët e sakta? @@ -1063,7 +1063,7 @@ Gati per te dhene?" Kohë e pavlefshme e dhënë Statistikat - Statistikat janë përkohësisht të padisponueshme (API është jashtë funksionit) + Statistikat aktualisht nuk janë të disponueshme (API nuk funksionon) Po ngarkohet... SponsorBlock është i çaktivizuar Emri juaj i përdoruesit: <b>%s</b> @@ -1286,8 +1286,8 @@ Prekni këtu për të mësuar më shumë rreth DeArrow" Shfaq njoftimet e ReVanced - Njoftimet shfaqen në fillim - Njoftimet nuk shfaqen në fillim + Njoftimet gjatë fillimit janë të shfaqura + Njoftimet gjatë fillimit nuk janë të shfaqura Shfaq njoftime në fillim Lidhja me ofruesin e njoftimeve dështoi Anulo diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index e717d19a5..b10a3adbf 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -161,8 +161,8 @@ Dodirnite dugme „Nastavi” i dozvolite promene optimizacije." Evidencije otklanjanja grešaka sadrže praćenje steka Evidencije otklanjanja grešaka ne sadrže praćenje steka Prikaži iskačuće obaveštenje pri grešci s ReVancedom - Iskačuće obaveštenje se prikazuje ako dođe do greške - Iskačuće obavešenje se ne prikazuje ako dođe do greške + Iskačuće obaveštenje je prikazano, ako dođe do greške + Iskačuće obaveštenje nije prikazano, ako dođe do greške "Isključivanje iskačućih obaveštenja o greškama sakriva sve obaveštenja o greškama u ReVancedu. Nećete biti obavešteni ni o kakvim neočekivanim događajima." @@ -197,18 +197,18 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Dugme „Učlani me” je skriveno Dugme „Učlani me” je prikazano - Sakrij policu „Za vas” na stranici kanala - Polica „Za vas” na stranici kanala je skrivena - Polica „Za vas” na stranici kanala je prikazana + Sakrij policu „Za vas” + Polica na stranici kanala je skrivena + Polica na stranici kanala je prikazana Sakrij dugme „Obavesti me” Dugme „Obavesti me” je skriveno Dugme „Obavesti me” je prikazano - - Sakrij preporuke „Drugi su takođe gledali ovaj video” - Preporuke „Drugi su takođe gledali ovaj video” su skrivene - Preporuke „Drugi su takođe gledali ovaj video” su prikazane + + Sakrij oznaku „Drugi su takođe gledali ovaj video” + Oznaka je skrivena + Oznaka je prikazana Sakrij dugme „Prikaži još” @@ -224,8 +224,8 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Polica oznaka sličnih videa je skrivena Polica oznaka sličnih videa je prikazana Sakrij proširivu karticu ispod videozapisa - Proširive kartice su skrivene - Proširive kartice su prikazane + Proširiva kartica je skrivena + Proširiva kartica je prikazana Sakrij objave zajednice Objave zajednice su skrivene Objave zajednice su prikazane @@ -241,7 +241,7 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Sakrij smernice zajednice Smernice zajednice su skrivene Smernice zajednice su prikazane - Sakrij smernice zajednice pratilaca + Sakrij smernice pratilaca Smernice zajednice pratilaca su skrivene Smernice zajednice pratilaca su prikazane Sakrij policu članova kanala @@ -280,10 +280,10 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Sakrij kartice izvođača Kartice izvođača su skrivene Kartice izvođača su prikazane - Sakrij odeljak sa atributima - Odeljci „Istaknuta mesta”, „Igre” i „Muzika” su skriveni - Odeljci „Istaknuta mesta”, „Igre” i „Muzika” su prikazani - Sakrij odeljak za poglavlja + Sakrij atribute + Odeljci „Istaknuta mesta”, „Igre”, „Muzika” i „Pomenuti ljudi” su skriveni + Odeljci „Istaknuta mesta”, „Igre”, „Muzika” i „Pomenuti ljudi” su prikazani + Sakrij poglavlja Odeljak za poglavlja je skriven Odeljak za poglavlja je prikazan Sakrij odeljak „Kako je napravljen ovaj sadržaj” @@ -292,13 +292,13 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Sakrij odeljak „Istražite podkast” Odeljak „Istražite podkast” je skriven Odeljak „Istražite podkast” je prikazan - Sakrij odeljak za kartice sa informacijama + Sakrij kartice sa informacijama Odeljak za kartice sa informacijama je skriven Odeljak za kartice sa informacijama je prikazan Sakrij odeljak „Ključni koncepti” Odeljak „Ključni koncepti” je skriven Odeljak „Ključni koncepti” je prikazan - Sakrij odeljak za transkripciju + Sakrij transkript Odeljak za transkripciju je skriven Odeljak za transkripciju je prikazan Opis videa @@ -316,27 +316,27 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Prikazano u srodnim videima Komentari Sakrijte ili prikažite komponente odeljka za komentare - Sakrij „Rezime ćaskanja” - „Rezime ćaskanja” je skriven - „Rezime ćaskanja” je prikazan + Sakrij „Rezime ćaskanja” + „Rezime ćaskanja” je skriven + „Rezime ćaskanja” je prikazan Sakrij zaglavlje „Komentari od članova” - Zaglavlje „Komentari od članova” je skriveno - Zaglavlje „Komentari od članova” je prikazano + Zaglavlje „Komentari članova” je skriveno + Zaglavlje „Komentari članova” je prikazano Sakrij odeljak za komentare Odeljak za komentare je skriven Odeljak za komentare je prikazan Sakrij dugme „Napravi Short” Dugme „Napravi Short” je skriveno Dugme „Napravi Short” je prikazano + Sakrij dugmad za emodži i vremensku oznaku + Dugmad za emodži i vremensku oznaku su skrivena + Dugmad za emodži i vremensku oznaku su prikazana Sakrij komentar za pregled Komentar za pregled je skriven Komentar za pregled je prikazan Sakrij dugme „Hvala” Dugme „Hvala” je skriveno Dugme „Hvala” je prikazano - Sakrij dugmad za vremensku oznaku i emodžije - Dugmad za vremensku oznaku i emodžije su skrivena - Dugmad za vremensku oznaku i emodžije su prikazana Sakrij YouTube Doodles Doodles na traci za pretragu je skriven @@ -421,8 +421,8 @@ Ova funkcija je dostupna samo za starije uređaje" Linkovi za kupovinu u opisu videa su prikazani Sakrij dugme „Poseti prodavnicu” na stranicama kanala - Dugme „Poseti prodavnicu” na stranicama kanala je skriveno - Dugme „Poseti prodavnicu” na stranicama kanala je prikazano + Dugme „Poseti prodavnicu” na stranici kanala je skriveno + Dugme „Poseti prodavnicu” na stranici kanala je prikazano Sakrij rezultate veb-pretrage Rezultati veb-pretrage su skriveni Rezultati veb-pretrage su prikazani @@ -462,8 +462,8 @@ Ova funkcija je dostupna samo za starije uređaje" Spoljna preuzimanja Podešavanja za korišćenje spoljnog programa za preuzimanje Prikaži dugme za spoljno preuzimanje - Dugme za spoljno preuzimanje je prikazano u plejeru - Dugme za spoljno preuzimanje nije prikazano u plejeru + Dugme „Preuzmi” u plejeru je prikazano + Dugme „Preuzmi” u plejeru nije prikazano Zameni dugme radnje „Preuzmi” Dugme „Preuzmi” otvara spoljni program za preuzimanje @@ -831,7 +831,7 @@ Napomena: Omogućavanje ovoga prisilno sakriva i video oglase" Nesviđanja privremeno nisu dostupna (API istekao) Nesviđanja nisu dostupna (status %d) - Nesviđanja nisu dostupna (dostignuto je ograničenje klijenta API-ja) + Nesviđanja nisu dostupna (ograničenje klijenta API-ja) Nesviđanja nisu dostupna (%s) Osvežite video da biste glasali pomoću ReturnYouTubeDislike @@ -840,14 +840,14 @@ Napomena: Omogućavanje ovoga prisilno sakriva i video oglase" Nesviđanja su prikazana Nesviđanja nisu prikazana Prikaži nesviđanja na Shorts videima - Nesviđanja su prikazana na Shorts videima - "Nesviđanja su prikazana na Shorts videima + Nesviđanja na Shorts videima su prikazana + "Nesviđanja na Shorts videima su prikazana -Ograničenje: Nesviđanja se možda neće pojaviti u režimu bez arhiviranja" - Nesviđanja su skrivena na Shorts videima +Ograničenje: Nesviđanja se možda neće pojaviti u režimu bez arhiviranja" + Nesviđanja na Shorts videima nisu prikazana Nesviđanja u procentima - Nesviđanja prikazana u procentima - Nesviđanja prikazana u brojevima + Nesviđanja su prikazana kao procenat + Nesviđanja su prikazana kao broj Kompaktno dugme „Sviđanje” Dugme „Sviđanje” stilizovano za minimalnu širinu @@ -914,8 +914,8 @@ Ova funkcija najbolje radi sa kvalitetom videa od 720p ili nižim i kada koristi Dugme za preskakanje stilizovano za najbolji izgled Automatski sakrij dugme za preskakanje Dugme za preskakanje će biti skriveno nakon nekoliko sekundi - Dugme za preskakanje će biti prikazano tokom celog segmenta - Prikaži iskačuće obaveštenje pri automatskom preskakanju + Dugme za preskakanje je prikazano za ceo segment + Prikaži iskačuće obaveštenje pri preskakanju Iskačuće obaveštenje se prikazuje, kada je segment automatski preskočen. Dodirnite ovde da vidite primer Iskačuće obaveštenje se ne prikazuje. Dodirnite ovde da vidite primer Prikaži dužinu videa bez segmenata @@ -1041,9 +1041,9 @@ Već postoji" Kategorija je onemogućena u podešavanjima. Omogućite kategoriju da biste podneli. Novi SponsorBlock segment Postaviti %s kao početak ili kraj novog segmenta? - početak - kraj - sada + Početak + Kraj + Sada Vreme početka segmenta Vreme kraja segmenta Da li su vremena tačna? @@ -1064,7 +1064,7 @@ Spreman za podnošenje?" Dato je nevažeće vreme Statistika - Statistika privremeno nije dostupna (API ne radi) + Statistike privremeno nisu dostupne (API ne radi) Učitavanje… SponsorBlock je onemogućen Vaše korisničko ime: <b>%s</b> @@ -1287,8 +1287,8 @@ Dodirnite ovde da saznate više o DeArrowu" Prikaži saopštenja ReVanceda - Saopštenja su prikazana pri pokretanju - Saopštenja nisu prikazana pri pokretanju + Saopštenja pri pokretanju su prikazana + Saopštenja pri pokretanju nisu prikazana Prikazivanje saopštenja pri pokretanju Neuspešno povezivanje sa pružaocem saopštenja Odbaci diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index 66810b245..d26cc4d98 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" Евиденције отклањања грешака садрже праћење стека Евиденције отклањања грешака не садрже праћење стека Прикажи искачуће обавештење при грешци с ReVanced-ом - Искачуће обавештење се приказује ако дође до грешке - Искачуће обавештење се не приказује ако дође до грешке + Искаче обавештење је приказано, ако дође до грешке + Искачуће обавештење није приказано, ако дође до грешке "Искључивање искачућих обавештења о грешкама сакрива сва обавештења о грешкама у ReVanced-у. Нећете бити обавештени ни о каквим неочекиваним догађајима." @@ -193,22 +193,22 @@ Second \"item\" text" Хоризонталне полице су приказане - Сакриј дугме „Учлани ме“ + Сакриј дугме „Учлани ме” Дугме „Учлани ме” је скривено Дугме „Учлани ме” је приказано - Сакриј полицу „За вас” на страници канала - Полица „За вас” на страници канала је скривена - Полица „За вас” на страници канала је приказана + Сакриј полицу „За вас” + Полица на страници канала је скривена + Полица на страници канала је приказана Сакриј дугме „Обавести ме” Дугме „Обавести ме” је скривено Дугме „Обавести ме” је приказано - - Сакриј препоруке „Други су такође гледали овај видео” - Препоруке „Други су такође гледали овај видео” су скривене - Препоруке „Други су такође гледали овај видео” су приказане + + Сакриј ознаку „Други су такође гледали овај видео” + Ознака је скривена + Ознака је приказана Сакриј дугме „Прикажи још” @@ -224,8 +224,8 @@ Second \"item\" text" Полица ознака сличних видеа је скривена Полица ознака сличних видеа је приказана Сакриј прошириву картицу испод видео снимака - Прошириве картице су скривене - Прошириве картице су приказане + Проширива картица је скривена + Проширива картица је приказана Сакриј објаве заједнице Објаве заједнице су скривене Објаве заједнице су приказане @@ -241,7 +241,7 @@ Second \"item\" text" Сакриј смернице заједнице Смернице заједнице су скривене Смернице заједнице су приказане - Сакриј смернице заједнице пратилаца + Сакриј смернице пратилаца Смернице заједнице пратилаца су скривене Смернице заједнице пратилаца су приказане Сакриј полицу чланова канала @@ -280,10 +280,10 @@ Second \"item\" text" Сакриј картице извођача Картице извођача су скривене Картице извођача су приказане - Сакриј одељак са атрибутима - Одељци „Истакнута места”, „Игре” и „Музика” су скривени - Одељци „Истакнута места”, „Игре” и „Музика” су приказани - Сакриј одељак за поглавља + Сакриј атрибуте + Одељци „Истакнута места”, „Игре”, „Музика” и „Поменути људи” су скривени + Одељци „Истакнута места”, „Игре”, „Музика” и „Поменути људи” су приказани + Сакриј поглавља Одељак за поглавља је скривен Одељак за поглавља је приказан Сакриј одељак „Како је направљен овај садржај” @@ -292,13 +292,13 @@ Second \"item\" text" Сакриј одељак „Истражите подкаст” Одељак „Истражите подкаст” је скривен Одељак „Истражите подкаст” је приказан - Сакриј одељак за картице са информацијама + Сакриј картице са информацијама Одељак за картице са информацијама је скривен Одељак за картице са информацијама је приказан Сакриј одељак „Кључни концепти” Одељак „Кључни концепти” је скривен Одељак „Кључни концепти” је приказан - Сакриј одељак за транскрипцију + Сакриј транскрипт Одељак за транскрипцију је скривен Одељак за транскрипцију је приказан Опис видеа @@ -320,23 +320,23 @@ Second \"item\" text" „Резиме ћаскања” је скривен „Резиме ћаскања” је приказан Сакриј заглавље „Коментари од чланова” - Заглавље „Коментари од чланова” је скривено - Заглавље „Коментари од чланова” је приказано + Заглавље „Коментари чланова” је скривено + Заглавље „Коментари чланова” је приказано Сакриј одељак за коментаре Одељак за коментаре је скривен Одељак за коментаре је приказан Сакриј дугме „Направи Short” Дугме „Направи Short” је скривено Дугме „Направи Short” је приказано + Сакриј дугмад за емоџи и временску ознаку + Дугмад за емоџи и временску ознаку су скривена + Дугмад за емоџи и временску ознаку су приказана Сакриј коментар за преглед Коментар за преглед је скривен Коментар за преглед је приказан Сакриј дугме „Хвала” Дугме „Хвала” је скривено Дугме „Хвала” је приказано - Сакриј дугмад за временску ознаку и емоџије - Дугмад за временску ознаку и емоџије су скривена - Дугмад за временску ознаку и емоџије су приказана Сакриј YouTube Doodles Doodles на траци за претрагу је скривен @@ -421,8 +421,8 @@ Second \"item\" text" Линкови за куповину у опису видеа су приказани Сакриј дугме „Посети продавницу” на страницама канала - Дугме „Посети продавницу” на страницама канала је скривено - Дугме „Посети продавницу” на страницама канала је приказано + Дугме „Посети продавницу” на страници канала је скривено + Дугме „Посети продавницу” на страници канала је приказано Сакриј резултате веб-претраге Резултати веб-претраге су скривени Резултати веб-претраге су приказани @@ -462,8 +462,8 @@ Second \"item\" text" Спољна преузимања Подешавања за коришћење спољног програма за преузимање Прикажи дугме за спољно преузимање - Дугме за спољно преузимање је приказано у плејеру - Дугме за спољно преузимање није приказано у плејеру + Дугме „Преузми” у плејеру је приказано + Дугме „Преузми” у плејеру није приказано Замени дугме радње „Преузми” Дугме „Преузми” отвара спољни програм за преузимање @@ -831,7 +831,7 @@ Second \"item\" text" Несвиђања привремено нису доступна (API истекао) Несвиђања нису доступна (статус %d) - Несвиђања нису доступна (лимит API-ја клијента) + Несвиђања нису доступна (ограничење клијента API-ја) Несвиђања нису доступна (%s) Освежите видео да бисте гласали помоћу ReturnYouTubeDislike @@ -840,14 +840,14 @@ Second \"item\" text" Несвиђања су приказана Несвиђања нису приказана Прикажи несвиђања на Shorts видеима - Несвиђања су приказана на Shorts видеима - "Несвиђања су приказана на Shorts видеима + Несвиђања на Shorts видеима су приказана + "Несвиђања на Shorts видеима су приказана Ограничење: Несвиђања се можда неће појавити у режиму без архивирања" - Несвиђања су скривена на Shorts видеима + Несвиђања на Shorts видеима нису приказана Несвиђања у процентима - Несвиђања приказана у процентима - Несвиђања приказана у бројевима + Несвиђања су приказана као проценат + Несвиђања су приказана као број Компактно дугме „Свиђање” Дугме „Свиђање” стилизовано за минималну ширину @@ -914,8 +914,8 @@ Second \"item\" text" Дугме за прескакање стилизовано за најбољи изглед Аутоматски сакриј дугме за прескакање Дугме за прескакање ће бити скривено након неколико секунди - Дугме за прескакање ће бити приказано током целог сегмента - Прикажи искачуће обавештење при аутоматском прескакању + Дугме за прескакање је приказано за цео сегмент + Прикажи искачуће обавештење при прескакању Искачуће обавештење се приказује, када је сегмент аутоматски прескочен. Додирните овде да видите пример Искачуће обавештење се не приказује. Додирните овде да видите пример Прикажи дужину видеа без сегмената @@ -1041,9 +1041,9 @@ Second \"item\" text" Категорија је онемогућена у подешавањима. Омогућите категорију да бисте поднели. Нови SponsorBlock сегмент Поставити %s као почетак или крај новог сегмента? - почетак - крај - сада + Почетак + Крај + Сада Време почетка сегмента Време краја сегмента Да ли су времена тачна? @@ -1064,7 +1064,7 @@ Second \"item\" text" Дато је неважеће време Статистика - Статистика привремено није доступна (API не ради) + Статистике привремено нису доступне (API не ради) Учитавање… SponsorBlock је онемогућен Ваше корисничко име: <b>%s</b> @@ -1287,8 +1287,8 @@ Second \"item\" text" Прикажи саопштења ReVanced-а - Саопштења су приказана при покретању - Саопштења нису приказана при покретању + Саопштења при покретању су приказана + Саопштења при покретању нису приказана Приказивање саопштења при покретању Неуспешно повезивање са пружаоцем саопштења Одбаци diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 6e68f6a74..4bb609ac8 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -161,14 +161,14 @@ Tryck på Fortsätt-knappen och tillåt optimeringsändringar." Felsökningsloggar inkluderar stackspår Felsökningsloggar inkluderar inte stackspår Visa ett meddelande om ett fel uppstår med ReVanced - Visa ett meddelande om fel uppstår - Visa inget meddelande om fel uppstår + Toast visas om fel uppstår + Toast visas inte om fel uppstår "Att stänga av felmeddelanden döljer alla ReVanced-felmeddelanden. Du kommer inte att bli meddelad om oväntade händelser." - Avaktivera gilla- och prenumerationsknappens glöd + Avaktivera glöd för Gilla- och prenumerera-knappen Gilla- och prenumerationsknapparna kommer inte att glöda när de nämns Gilla- och prenumerationsknapparna kommer att glöda när de nämns Dölj albumkort @@ -193,22 +193,22 @@ Du kommer inte att bli meddelad om oväntade händelser." Hyllorna är synliga - Dölj knappen \'Gå med\' + Dölj gilla-knappen Knappen är dold Knappen är synlig - Dölj hyllan \'För dig\' i kanalsidan - Hyllan är dold - Hyllan är synlig + Dölj \"För dig\"-hyllan + Hylla på kanalsidan är dold + Hylla på kanalsidan visas Dölj knappen \'Meddela mig\' Knappen är dold Knappen är synlig - - Dölj \'Folk tittade också på\' rekommendationer - Rekommendationer är dolda - Rekommendationer är synlig + + Dölj etiketten \"Folk tittade även på\" + Etiketten är dold + Etiketten visas Dölj knappen \"Visa mer\" @@ -224,8 +224,8 @@ Du kommer inte att bli meddelad om oväntade händelser." Chips hylla är dold Chipshyllan är synlig Dölj expansionskort under videor - Expansjonskort er skjulte - Expansjonskort vises + Expanderbart kort är dolt + Expanderbart kort visas Dölj inlägg i communityn Gemenskapsinlägg är dolda Gemenskapsinlägg är synliga @@ -241,7 +241,7 @@ Du kommer inte att bli meddelad om oväntade händelser." Dölj gemenskapens riktlinjer Gemenskapens riktlinjer är dolda Gemenskapens riktlinjer är synliga - Dölj prenumeranternas gemensamma riktlinjer + Dölj riktlinjer för prenumeranter Abonnenter community riktlinjer är dolda Prenumeranternas gemenskaps riktlinjer är synliga Dölj kanalmedlemshyllan @@ -280,25 +280,25 @@ Du kommer inte att bli meddelad om oväntade händelser." Dölj artistkort Konstnärskort är dolda Artistkort är synliga - Dölj attributsektion - \'Utvalda platser\', Spel- och musiksektioner är dolda - \'Utvalda platser\', Spel- och musiksektioner visas - Dölj kapitelsektion + Dölj attribut + Avsnitten Utvalda platser, Spel, Musik och Personer som nämns är dolda + Avsnitten Utvalda platser, Spel, Musik och Personer som nämns visas + Dölj kapitel Kapitel sektionen är dold Kapitel sektionen visas - Dölj avsnittet \'Så skapades det här innehållet\' - Avsnittet \'Så skapades det här innehållet\' är dolt - Avsnittet \'Så skapades det här innehållet\' visas - Dölj sektionen \'Utforska podcast\' - \'Utforska podcasten\' sektionen är dold - \'Utforska podcasten\' sektionen visas - Dölj sektion för infokort + Dölj \"Hur det här innehållet skapades\" + Avsnittet Hur det här innehållet skapades är dolt + Avsnittet Hur det här innehållet skapades visas + Dölj \"Utforska podden\" + Avsnittet Utforska podden är dolt + Avsnittet Utforska podden visas + Dölj infokort Sektionen för infokort är dold Informationskortssektionen är synlig - Dölj sektionen \'Nyckelbegrepp\' - Avsnittet \"Nyckelbegrepp\" är dolt - Avsnittet \"Nyckelbegrepp\" visas - Dölj avskrift sektion + Dölj \"Huvudkoncept\" + Avsnittet Huvudkoncept är dolt + Avsnittet Huvudkoncept visas + Dölj transkript Avskrift sektionen är dold Transkriptsektionen är synlig Videobeskrivning @@ -316,27 +316,27 @@ Du kommer inte att bli meddelad om oväntade händelser." Visas i relaterade videor Kommentarer Dölj eller visa kommentarskomponenter - Dölj \'Chattöversikt\' - \"Översikt av chatt\" är dold - \"Översikt av chatt\" visas + Dölj \"Chattsammanfattning\" + Chattsammanfattningen är dold + Chattsammanfattningen visas Dölj \'Kommentarer från medlemmar\' header - \'Kommentarer från medlemmar\' huvudet är dolt - \'Kommentarer från medlemmar\' header visas + Rubriken Kommentarer från medlemmar är dold + Rubriken Kommentarer från medlemmar visas Dölj kommentarsfältet Sektionen för kommentarer är dold Sektionen för kommentarer visas Dölj knappen \'Skapa en kort\' - \'Skapa en kort\' knappen är dold - Knappen \'Skapa en kort\' visas + Knappen Skapa en Short är dold + Knappen Skapa en Short visas + Dölj emoji- och tidsstämpelknappar + Emoji- och tidsstämpelknappar är dolda + Emoji- och tidsstämpelknappar visas Dölj förhandsgranskningskommentar Förhandsgranska kommentaren är dold Förhandsgranska kommentar är synlig Dölj knappen \"Tack\" Tack-knappen är dold Tackknappen är synlig - Dölj tidsstämplar och emoji-knappar - Tidsstämpel och emoji-knappar är dolda - Knappar för tidsstämpel och emoji visas Dölj YouTube Doodles Sökfältet Doodles är dolda @@ -417,12 +417,12 @@ Den här funktionen är endast tillgänglig för äldre enheter" Hyllan för shopping är dold Hyllan för shopping visas Dölj shoppinglänkar i videobeskrivning - Shoppinglänkar är dolda - Shoppinglänkar är synliga + Shoppinglänkar i videobeskrivningen är dolda + Shoppinglänkar i videobeskrivningen visas Dölj knappen \'Besök butik\' på kanalsidor - Knappen är dold - Knappen är synlig + Knappen på kanalsidan är dold + Knappen på kanalsidan visas Dölj sökresultat på webben Sökresultat på webben är dolda Sökresultat på webben är synliga @@ -462,8 +462,8 @@ Den här funktionen är endast tillgänglig för äldre enheter" Externa nerladdningar Inställningar för att använda en extern nerladdare Visa extern nerladdningsknapp - Nerladdningsknappen visas i spelaren - Nerladdningsknappen visas inte i spelaren + Nedladdningsknappen i spelaren visas + Nedladdningsknappen i spelaren visas inte Åsidosätt knapp för nedladdningsåtgärd Nedladdningsknappen öppnar din externa nerladdare @@ -831,7 +831,7 @@ Obs: Genom att aktivera detta döljs även videoannonser" Dislikes inte tillgängligt (API timed out) Gillar inte tillgänglig (status %d) - Dislikes inte tillgängligt (klient-API-gräns nådd) + Ogillanden är inte tillgängliga (klient-API-gräns) Tycker inte tillgängligt (%s) Ladda om video för att rösta med Return YouTube Dislike @@ -840,14 +840,14 @@ Obs: Genom att aktivera detta döljs även videoannonser" Ogilla är synliga Ogilla visas inte Visa ogillande på Shorts - Tycker inte om visas på Shorts + Ogillanden på Shorts visas "Ogillanden visas på Shorts Begränsning: Ogillanden kanske inte visas i inkognitoläge" - Tycker inte om dolda på Shorts + Ogillanden på Shorts visas inte Gillar inte i procent - Tycker inte som procentsats - Tycker inte som nummer + Ogillanden visas som en procentandel + Ogillanden visas som ett nummer Kompakt gilla-knapp Gilla knappen stylad för minsta bredd @@ -909,20 +909,20 @@ Den här funktionen fungerar bäst med en videokvalitet på 720p eller lägre oc Knappar och kontroller är fyrkantiga Knappar och kontroller är rundade - Använd kompakt hopp-knapp + Använd kompakt Hoppa över-knapp Skippa knappen stylad för minsta bredd Skippa knappen stylad för bästa utseende - Dölj automatiskt hoppa över knappen + Dölj automatiskt Hoppa över-knappen Hoppa över knappen döljer efter några sekunder - Skippa knappen som visas för hela segmentet - Visa ett meddelande när du hoppar över automatiskt + Hoppa över-knappen visas för hela segmentet + Visa en toast när du hoppar över Visa ett meddelande när ett segment hoppas över automatiskt. Tryck här för att se ett exempel Meddelande visas inte. Tryck här för att se ett exempel Visa videons längd utan segment Videolängd minus alla segment, som visas i parentes bredvid den fullständiga videolängden Hela videons längd visas Skapa nya segment - Visa skapa ny knapp för segment + Visa knappen Skapa nytt segment Skapa ny knapp för segmentet visas Skapa ny segmentknapp visas inte Justera nytt steg för segment @@ -1015,7 +1015,7 @@ Ditt användar-ID är som ett lösenord och det bör aldrig delas." Hoppade över flera segment Hoppa över automatiskt Hoppa över automatiskt en gång - Visa en hoppknapp + Visa en Hoppa över-knapp Visa i sökfältet Inaktivera Det går inte att skicka segment: %s @@ -1041,9 +1041,9 @@ Redan finns" Kategorin är inaktiverad i inställningar. Aktivera kategori för att skicka. Nytt Sponsorblock-segment Ange %s som början eller slutet av ett nytt segment? - starta - slut - nu + Start + Slut + Nu Tid då segmentet börjar på Tid då segmentet slutar på Är tiderna korrekta? @@ -1064,7 +1064,7 @@ Redo att skicka in?" Ogiltig tid angiven Statistik - Statistik tillfälligt inte tillgänglig (API är ner) + Statistik är tillfälligt inte tillgänglig (API är nere) Laddar... SponsorBlock är inaktiverad Ditt användarnamn: <b>%s</b> @@ -1282,13 +1282,13 @@ Klicka här för att lära dig mer om DeArrow" Mitten av video Slutet av videon - DeArrow tillfälligt inte tillgängligt (status %s) - DeArrow tillfälligt inte tillgänglig + DeArrow är tillfälligt inte tillgänglig (statuskod: %s) + DeArrow är tillfälligt inte tillgänglig Visa vansade notiser - Meddelanden visas vid start - Meddelanden visas inte vid start + Meddelanden vid start visas + Meddelanden vid start visas inte Visa notiser vid start Det gick inte att ansluta till meddelandeleverantören Avfärda diff --git a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml +++ b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-te-rIN/strings.xml b/patches/src/main/resources/addresources/values-te-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-te-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-te-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 00be48d12..970c4c2d3 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -161,14 +161,14 @@ Second \"item\" text" การบันทึกการแก้ไขข้อบกพร่องรวมถึงการติดตามสแต็ก การบันทึกการแก้ไขข้อบกพร่องไม่รวมการติดตามสแต็ก แสดง toast เมื่อเกิดข้อผิดพลาดของ ReVanced - แสดง toast หากเกิดข้อผิดพลาด - ไม่แสดง toast หากเกิดข้อผิดพลาด + Toast จะปรากฏขึ้นหากเกิดข้อผิดพลาด + Toast จะไม่ปรากฏขึ้นหากเกิดข้อผิดพลาด "การปิดการแจ้งเตือนข้อผิดพลาดจะซ่อนการแจ้งเตือนข้อผิดพลาดของ ReVanced ทั้งหมด คุณจะไม่ได้รับแจ้งเกี่ยวกับเหตุการณ์ที่ไม่คาดคิดใดๆ" - ปิดการเรืองแสงปุ่มถูกใจและกดติดตาม + ปิดการเรืองแสงถูกใจและติดตาม ปุ่มถูกใจและกดติดตามจะไม่เรืองแสงเมื่อกล่าวถึง ปุ่มถูกใจและกดติดตามจะเรืองแสงเมื่อกล่าวถึง ซ่อนการ์ดอัลบั้ม @@ -193,22 +193,22 @@ Second \"item\" text" ชั้นวางถูกแสดง - ซ่อนปุ่ม \"เข้าร่วม\" + ซ่อนปุ่มเข้าร่วม ปุ่มถูกซ่อน ปุ่มถูกแสดง - ซ่อนชั้นวาง \"สำหรับคุณ\" ในหน้าช่อง - ชั้นวางถูกซ่อน - ชั้นวางถูกแสดง + ซ่อนชั้นวาง \'สำหรับคุณ\' + ชั้นวางในหน้าแชนเนลถูกซ่อน + ชั้นวางในหน้าแชนเนลแสดงอยู่ ซ่อนปุ่ม \"แจ้งเตือนฉัน\" ปุ่มถูกซ่อน ปุ่มถูกแสดง - - ซ่อนคำแนะนำ \"บุคคลที่ดูด้วย\" - คำแนะนำถูกซ่อน - คำแนะนำถูกแสดง + + ซ่อนป้ายกำกับ \'ผู้ที่รับชมคนอื่น ๆ\' + ป้ายกำกับถูกซ่อน + ป้ายกำกับแสดงอยู่ ซ่อนปุ่ม \"แสดงเพิ่มเติม\" @@ -224,8 +224,8 @@ Second \"item\" text" ชั้นวางชิปถูกซ่อน ชั้นวางชิปแสดงอยู่ ซ่อนการ์ดแบบขยายได้ใต้วิดีโอ - การ์ดแบบขยายได้ถูกซ่อน - การ์ดแบบขยายได้ถูกแสดง + การ์ดที่ขยายได้ถูกซ่อน + การ์ดที่ขยายได้แสดงอยู่ ซ่อนโพสต์ชุมชน โพสต์ชุมชนถูกซ่อนไว้ โพสต์ชุมชนแสดงอยู่ @@ -241,7 +241,7 @@ Second \"item\" text" ซ่อนแนวทางชุมชน แนวทางชุมชนถูกซ่อนไว้ แนวทางชุมชนแสดงอยู่ - ซ่อนแนวทางชุมชนสำหรับสมาชิก + ซ่อนหลักเกณฑ์สำหรับผู้ติดตาม แนวทางชุมชนสำหรับสมาชิกถูกซ่อนไว้ แนวทางชุมชนสำหรับสมาชิกแสดงอยู่ ซ่อนชั้นวางสมาชิกช่อง @@ -280,25 +280,25 @@ Second \"item\" text" ซ่อนบัตรศิลปิน บัตรศิลปินถูกซ่อนไว้ บัตรศิลปินแสดงอยู่ - ซ่อนส่วนแอตทริบิวต์ - ส่วน \'สถานที่แนะนำ\', เกม และ เพลง ถูกซ่อนไว้ - ส่วน \'สถานที่แนะนำ\', เกม และ เพลง แสดงอยู่ - ซ่อนส่วนบท + ซ่อนแอตทริบิวต์ + ส่วนสถานที่แนะนำ, เกม, เพลง และบุคคลที่กล่าวถึงถูกซ่อน + ส่วนสถานที่แนะนำ, เกม, เพลง และบุคคลที่กล่าวถึงแสดงอยู่ + ซ่อนบท ส่วนบทถูกซ่อนไว้ ส่วนบทแสดงอยู่ - ซ่อนส่วน \'วิธีสร้างเนื้อหานี้\' - ส่วน \'วิธีสร้างเนื้อหานี้\' ถูกซ่อนไว้ - ส่วน \'วิธีสร้างเนื้อหานี้\' ปรากฏ - ซ่อนส่วน \'สำรวจพอดแคสต์\' - ส่วน \'สำรวจพอดแคสต์\' ถูกซ่อนไว้ - ส่วน \'สำรวจพอดแคสต์\' แสดงอยู่ - ซ่อนส่วนบัตรข้อมูล + ซ่อน \'วิธีการสร้างเนื้อหานี้\' + ส่วนวิธีการสร้างเนื้อหานี้ถูกซ่อน + ส่วนวิธีการสร้างเนื้อหานี้แสดงอยู่ + ซ่อน \'สำรวจพอดแคสต์\' + ส่วนสำรวจพอดแคสต์ถูกซ่อน + ส่วนสำรวจพอดแคสต์แสดงอยู่ + ซ่อนการ์ดข้อมูล ส่วนบัตรข้อมูลถูกซ่อนไว้ ส่วนบัตรข้อมูลแสดงอยู่ - ซ่อนส่วน \'แนวคิดหลัก\' - ส่วน \'แนวคิดหลัก\' ถูกซ่อนไว้ - ส่วน \'แนวคิดหลัก\' แสดงอยู่ - ซ่อนส่วนคำอธิบาย + ซ่อน \'แนวคิดหลัก\' + ส่วนแนวคิดหลักถูกซ่อน + ส่วนแนวคิดหลักแสดงอยู่ + ซ่อนบทถอดเสียง ส่วนคำอธิบายถูกซ่อนไว้ ส่วนคำอธิบายแสดงอยู่ คำอธิบายวิดีโอ @@ -316,27 +316,27 @@ Second \"item\" text" แสดงในวิดีโอที่เกี่ยวข้อง ความคิดเห็น ซ่อนหรือแสดงส่วนประกอบของส่วนความคิดเห็น - ซ่อน \'สรุปการแชท\' - ซ่อน \'Chat summary\' - แสดง \'Chat summary\' + ซ่อน \'สรุปแชท\' + สรุปแชทถูกซ่อน + สรุปแชทแสดงอยู่ ซ่อนส่วนหัว \'ความคิดเห็นโดยสมาชิก\' - ส่วนหัว \'ความคิดเห็นโดยสมาชิก\' ถูกซ่อนไว้ - ส่วนหัว \'ความคิดเห็นโดยสมาชิก\' แสดงอยู่ + ส่วนหัวความคิดเห็นโดยสมาชิกถูกซ่อน + ส่วนหัวความคิดเห็นโดยสมาชิกแสดงอยู่ ซ่อนส่วนความคิดเห็น ส่วนความคิดเห็นถูกซ่อนไว้ ส่วนความคิดเห็นแสดงอยู่ ซ่อนปุ่ม \'สร้าง Shorts\' - ปุ่ม \'สร้าง Shorts\' ถูกซ่อนไว้ - ปุ่ม \'สร้าง Shorts\' แสดงอยู่ + ปุ่มสร้าง Short ถูกซ่อน + ปุ่มสร้าง Short แสดงอยู่ + ซ่อนอิโมจิและปุ่มประทับเวลา + ปุ่มอิโมจิและประทับเวลาถูกซ่อน + ปุ่มอิโมจิและประทับเวลาแสดงอยู่ ซ่อนความคิดเห็นตัวอย่าง ความคิดเห็นตัวอย่างถูกซ่อนไว้ ความคิดเห็นตัวอย่างแสดงอยู่ ซ่อนปุ่มขอบคุณ ปุ่มขอบคุณถูกซ่อนไว้ ปุ่มขอบคุณจะแสดง - ซ่อนปุ่มเวลาและอีโมจิ - ปุ่มเวลาและอีโมจิถูกซ่อน - ปุ่มเวลาและอีโมจิจะแสดง ซ่อน Doodles ของ YouTube Doodles แถบค้นหาถูกซ่อน @@ -417,12 +417,12 @@ Second \"item\" text" ชั้นวางสินค้าถูกซ่อน ชั้นวางสินค้าจะแสดง ซ่อนลิงก์การช็อปปิ้งในคำอธิบายวิดีโอ - ลิงก์การช็อปปิ้งถูกซ่อน - ลิงก์การช็อปปิ้งจะแสดง + ลิงก์ช้อปปิ้งในรายละเอียดวิดีโอถูกซ่อน + ลิงก์ช้อปปิ้งในรายละเอียดวิดีโอแสดงอยู่ ซ่อนปุ่ม \'ไปที่ร้านค้า\' บนหน้าช่อง - ปุ่มถูกซ่อน - ปุ่มจะแสดง + ปุ่มในหน้าแชนเนลถูกซ่อน + ปุ่มในหน้าแชนเนลแสดงอยู่ ซ่อนผลลัพธ์การค้นหาบนเว็บ ผลลัพธ์การค้นหาบนเว็บถูกซ่อน ผลลัพธ์การค้นหาบนเว็บจะแสดง @@ -462,8 +462,8 @@ Second \"item\" text" การดาวน์โหลดภายนอก การตั้งค่าสำหรับการใช้โปรแกรมดาวน์โหลดภายนอก แสดงปุ่มดาวน์โหลดภายนอก - ปุ่มดาวน์โหลดแสดงในเครื่องเล่น - ปุ่มดาวน์โหลดไม่แสดงในเครื่องเล่น + ปุ่มดาวน์โหลดในเครื่องเล่นแสดงอยู่ + ปุ่มดาวน์โหลดในเครื่องเล่นไม่ได้แสดงอยู่ แทนที่ปุ่ม \'ดาวน์โหลด\' ปุ่มดาวน์โหลดเปิดโปรแกรมดาวน์โหลดภายนอกของคุณ @@ -831,7 +831,7 @@ Second \"item\" text" ไม่สามารถแสดงความไม่ชอบชั่วคราว (API หมดเวลา) ไม่สามารถแสดงความไม่ชอบได้ (รหัสสถานะ %d) - ไม่สามารถแสดงความไม่ชอบได้ (ถึงขีดจำกัด API ของไคลเอ็นต์) + ไม่สามารถใช้งานการไม่ถูกใจได้ (ข้อจำกัดของ Client API) ไม่สามารถใช้งาน \"ไม่ชอบ\" ได้ (%s) รีโหลดวิดีโอเพื่อลงคะแนนโดยใช้ Return YouTube Dislike @@ -840,14 +840,14 @@ Second \"item\" text" แสดง \"ไม่ชอบ\" ไม่แสดง \"ไม่ชอบ\" แสดง \"ไม่ชอบ\" ใน Shorts - แสดง \"ไม่ชอบ\" ใน Shorts - "แสดงความไม่ชอบบน Shorts + การไม่ถูกใจใน Shorts แสดงอยู่ + "การไม่ถูกใจใน Shorts แสดงอยู่ -ข้อจํากัด: ความไม่ชอบอาจไม่ปรากฏในโหมดไม่ระบุตัวตน" - ซ่อน ไม่ชอบ บน Shorts +ข้อจำกัด: การไม่ถูกใจอาจไม่ปรากฏในโหมดไม่ระบุตัวตน" + การไม่ถูกใจใน Shorts ไม่ได้แสดงอยู่ ไม่ชอบ เป็น เปอร์เซ็นต์ - แสดง ไม่ชอบ เป็น เปอร์เซ็นต์ - แสดงจำนวน \"ไม่ชอบ\" เป็นตัวเลข + แสดงการไม่ถูกใจเป็นเปอร์เซ็นต์ + แสดงการไม่ถูกใจเป็นตัวเลข ปุ่มถูกใจแบบกะทัดรัด ปุ่ม \"ถูกใจ\" ปรับให้มีขนาดเล็กที่สุด @@ -909,20 +909,20 @@ Second \"item\" text" ปุ่มและส่วนควบคุมเป็นสี่เหลี่ยมจัตุรัส ปุ่มและส่วนควบคุมเป็นแบบโค้งมน - ใช้ปุ่มข้ามแบบกะทัดรัด + ใช้ปุ่มข้ามขนาดกะทัดรัด ปุ่มข้ามมีรูปแบบสำหรับความกว้างขั้นต่ำ ปุ่มข้ามมีรูปแบบสำหรับรูปลักษณ์ที่ดีที่สุด - ซ่อนปุ่มข้ามอัตโนมัติ + ซ่อนปุ่มข้ามโดยอัตโนมัติ ปุ่มข้ามซ่อนหลังจากผ่านไปไม่กี่วินาที - ปุ่มข้ามแสดงตลอดทั้งส่วน - แสดง «toast» เมื่อข้ามโดยอัตโนมัติ + ปุ่มข้ามจะแสดงสำหรับทั้งส่วน + แสดง toast เมื่อข้าม ขนมปังปิ้งจะปรากฏขึ้นเมื่อข้ามส่วนโดยอัตโนมัติ แตะที่นี่เพื่อดูตัวอย่าง «Toast» ไม่แสดง แตะที่นี่เพื่อดูตัวอย่าง แสดงความยาววิดีโอโดยไม่มีส่วนต่างๆ ความยาววิดีโอลบด้วยส่วนทั้งหมด แสดงในวงเล็บถัดจากความยาววิดีโอเต็ม แสดงความยาววิดีโอเต็ม การสร้างกลุ่มใหม่ - แสดงปุ่มสร้างกลุ่มใหม่ + แสดงปุ่มสร้างส่วนใหม่ ปุ่มสร้างส่วนใหม่แสดงอยู่ ปุ่มสร้างส่วนใหม่ไม่แสดงอยู่ ปรับขั้นตอนส่วนใหม่ @@ -1016,7 +1016,7 @@ User id ของคุณเหมือนกับรหัสผ่าน ข้ามหลายส่วน ข้ามอัตโนมัติ ข้ามโดยอัตโนมัติหนึ่งครั้ง - แสดงปุ่มกดข้าม + แสดงปุ่มข้าม แสดงในแถบเลื่อน ปิดการใช้งาน ไม่สามารถส่งส่วน: %s @@ -1043,8 +1043,8 @@ User id ของคุณเหมือนกับรหัสผ่าน SponsorBlockส่วนใหม่ ตั้ง %s เป็นจุดเริ่มต้นหรือจุดสิ้นสุดของส่วนใหม่? เริ่มต้น - จบ - ขณะนี้ + สิ้นสุด + ตอนนี้ เวลาที่เริ่มต้นส่วนนี้ เวลาที่จบส่วนนี้ เวลานี้ถูกต้องไหม? @@ -1065,7 +1065,7 @@ User id ของคุณเหมือนกับรหัสผ่าน ค่าเวลาที่ให้มาผิดพลาด สถิติ - สถิติไม่พร้อมใช้งานชั่วคราว (API ล่ม) + สถิติไม่พร้อมใช้งานชั่วคราว (API ไม่ทำงาน) กำลังโหลด... SponsorBlock ถูกปิดการใช้งาน ชื่อผู้ใช้ของคุณ: <b>%s</b> @@ -1283,13 +1283,13 @@ User id ของคุณเหมือนกับรหัสผ่าน กลางของวิดีโอ ท้ายของวิดีโอ - DeArrow ชั่วคราวไม่พร้อมใช้งาน (รหัสสถานะ: %s) - DeArrow ชั่วคราวไม่พร้อมใช้งาน + DeArrow ไม่พร้อมใช้งานชั่วคราว (รหัสสถานะ: %s) + DeArrow ไม่พร้อมใช้งานชั่วคราว แสดงการประกาศของ ReVanced - แสดงการประกาศเมื่อเริ่มต้น - ไม่แสดงการประกาศเมื่อเริ่มต้น + ประกาศเมื่อเริ่มต้นระบบแสดงอยู่ + ประกาศเมื่อเริ่มต้นระบบไม่ได้แสดงอยู่ แสดงการประกาศเมื่อเริ่มต้น การเชื่อมต่อกับผู้ให้บริการการประกาศล้มเหลว ปิด diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index dbef95e82..fa986e4f8 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -161,14 +161,14 @@ Devam düğmesine dokunun ve optimizasyon değişikliklerine izin verin."Hata ayıklama kayıtları stack traces\'i içerir Hata ayıklama kayıtları stack traces\'i içermez ReVanced hatası durumunda uyarı göster - Hata oluşursa uyarı gösterilir - Hata oluşursa uyarı gösterilmez + Hata oluşursa toast mesajı gösterilir + Hata oluşursa toast mesajı gösterilmez "Hata bildirimlerini kapatmak, tüm ReVanced hata bildirimlerini gizler. Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." - Beğen ve Abone ol düğmesi parlamasını devre dışı bırak + Beğen ve Abone ol parlamasını devre dışı bırak Beğen ve Abone Ol düğmesi bahsedildiğinde parlamayacak Beğen ve Abone Ol düğmesi bahsedildiğinde parlayacak Albüm kartlarını gizle @@ -193,22 +193,22 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Raflar görünür - \'Katıl\' düğmesini gizle + Katıl düğmesini gizle Düğme gizli Düğme görünür - Kanal sayfasındaki \'Sizin için\' rafını gizle - Raf gizli - Raf görünür + \"Senin için\" rafını gizle + Kanal sayfasındaki raf gizlendi + Kanal sayfasındaki raf gösteriliyor \'Hatırlatma oluştur\' düğmesini gizle Düğme gizli Düğme görünür - - \'İnsanlar şunu da izledi\' önerilerini gizle - Öneriler gizli - Öneriler görünür + + \'İnsanlar şunu da izledi\' etiketini gizle + Etiket gizli + Etiket gösteriliyor \'Daha fazla göster\' düğmesini gizle @@ -224,8 +224,8 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Çip rafı gizli Çip rafı görünür Videolar altındaki genişletilebilir kartı gizle - Genişletilebilir kartlar gizlendi - Genişletilebilir kartlar gösterildi + Genişletilebilir kart gizli + Genişletilebilir kart gösteriliyor Topluluk gönderilerini gizle Topluluk gönderileri gizlendi Topluluk gönderileri gösterildi @@ -241,7 +241,7 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Topluluk kurallarını gizle Topluluk kuralları gizli Topluluk kuralları görünür - Abone topluluk kurallarını gizle + Abone yönergelerini gizle Abone topluluk kuralları gizli Abone topluluk kuralları görünür Kanal üyeleri rafını gizle @@ -280,25 +280,25 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Sanatçı kartlarını gizle Sanatçı kartları gizli Sanatçı kartları görünür - Nitelikler bölümünü gizle - Öne çıkan yerler, Oyunlar ve Müzik bölümleri gizli - Öne çıkan yerler, Oyunlar ve Müzik bölümleri görünür - Bölümler kısmını gizle + Nitelikleri Gizle + Öne çıkan yerler, Oyunlar, Müzik ve Bahsedilen kişiler bölümleri gizli + Öne çıkan yerler, Oyunlar, Müzik ve Bahsedilen kişiler bölümleri gösteriliyor + Bölümleri Gizle Bölümler kısmı gizli Bölümler kısmı görünür - \'Bu içerik nasıl yapıldı\' bölümünü gizle - \'Bu içerik nasıl yapıldı\' bölümü gizli - \'Bu içerik nasıl yapıldı\' bölümü görünür - \"Podcast\'i keşfedin\" bölümünü gizle - \"Podcast\'ı keşfedin\" bölümü gizli - \"Podcast\'ı keşfedin\" bölümü görünür - Bilgi kartları kısmını gizle + \'Bu içerik nasıl yapıldı\'yı gizle + Bu içerik nasıl yapıldı bölümü gizli + Bu içerik nasıl yapıldı bölümü görünür + \"\'Podcast\'i keşfedin\"\'i gizle + Podcast\'i keşfedin bölümü gizli + Podcast\'i keşfedin bölümü gösteriliyor + Bilgi kartlarını gizle Bilgi kartları kısmı gizli Bilgi kartları kısmı görünür - \'Anahtar kavramlar\' kısmını gizle - \'Anahtar kavramlar\' kısmı gizli - \'Anahtar kavramlar\' kısmı görünür - Transkript kısmını gizle + \'Anahtar kavramlar\'ı gizle + Anahtar kavramlar bölümü gizli + Anahtar kavramlar bölümü gösteriliyor + Transkripti Gizle Transkript kısmı gizli Transkript kısmı görünür Video açıklaması @@ -316,27 +316,27 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Alâkalı videolardaki görünür Yorumlar Yorumlar kısmındaki öğeleri gizle veya göster - \'Sohbet özetini\' gizle - \'Sohbet özeti\' gizli - \'Sohbet özeti\' görünür + \'Sohbet özeti\'ni gizle + Sohbet özeti gizli + Sohbet özeti gösteriliyor \'Üyelerin yorumları\' başlığını gizle - \'Üyelerin yorumları\' başlığı gizli - \'Üyelerin yorumları\' başlığı görünür + Üyelerin yorumları başlığı gizli + Üyelerin yorumları başlığı gösteriliyor Yorumlar kısmını gizle Yorumlar kısmı gizli Yorumlar kısmı görünür \'Short oluştur\' düğmesini gizle - \'Short oluştur\' düğmesi gizli - \'Short oluştur\' düğmesi görünür + Bir Shorts oluştur düğmesi gizli + Bir Shorts oluştur düğmesi gösteriliyor + Emoji ve zaman damgası düğmelerini gizle + Emoji ve zaman damgası düğmeleri gizli + Emoji ve zaman damgası düğmeleri gösteriliyor Önizlenen yorumu gizle Önizlenen yorum gizli Önizlenen yorum görünür Teşekkür Düğmesini Gizle Teşekkürler düğmesi gizli Teşekkürler düğmesi görünür - Zaman ve emoji düğmelerini gizle - Zaman ve emoji düğmeleri gizli - Zaman ve emoji düğmeleri görünür YouTube Doodle\'larını gizle Arama çubuğu Doodle\'ları gizli @@ -417,12 +417,12 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Alışveriş rafı gizli Alışveriş rafı görünür Alışveriş bağlantılarını gizle - Video açıklamasındaki alışveriş bağlantıları gizli - Video açıklamasındaki alışveriş bağlantıları görünür + Video açıklamasındaki Alışveriş bağlantıları gizli + Video açıklamasındaki Alışveriş bağlantıları gösteriliyor Kanal sayfalarındaki \'Mağazayı ziyaret et\' düğmesini gizle Kanal sayfasındaki düğme gizli - Kanal sayfasındaki düğme görünür + Kanal sayfasındaki düğme gösteriliyor Web arama sonuçlarını gizle Web arama sonuçları gizli Web arama sonuçları görünür @@ -462,8 +462,8 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Harici indirmeler Harici indirici kullanmak için ayarlar Harici indirme düğmesini göster - İndirme düğmesi oynatıcıda gösterilir - İndirme düğmesi oynatıcıda gösterilmez + Oynatıcıdaki indirme düğmesi gösteriliyor + Oynatıcıdaki indirme düğmesi gösterilmiyor İndirme eylemi düğmesini geçersiz kıl İndirme düğmesi harici indiricinizi açar @@ -831,7 +831,7 @@ Not: Bunu etkinleştirmek aynı zamanda video reklamlarını zorla gizler" Beğenmeme sayıları zaman aşımına uğradı Beğenmeme sayıları kullanılamıyor (durum %d) - Beğenmeme sayıları kullanılamıyor (API sınırına ulaşıldı) + Beğenilmeme sayısı mevcut değil (istemci API sınırı) Beğenmeme sayıları kullanılamıyor (%s) ReturnYouTubeDislike ile oylamak için videoyu yenileyin @@ -840,14 +840,14 @@ Not: Bunu etkinleştirmek aynı zamanda video reklamlarını zorla gizler"Beğenmeme sayıları gösteriliyor Beğenmeme sayıları gösterilmiyor Shorts\'ta beğenmeme sayılarını göster - Beğenmeme sayıları Shorts\'ta gösteriliyor - "Beğenmeme sayıları Shorts'ta gösteriliyor + Shorts\'daki beğenilmeme sayıları gösteriliyor + "Shorts'daki beğenilmeme sayıları gösteriliyor -Sınırlama: Beğenmemeler gizli modda görünmeyebilir" - Beğenmeme sayıları Shorts\'ta gösterilmiyor +Sınırlama: Beğenilmeme sayısı gizli modda görünmeyebilir" + Shorts\'daki beğenilmeme sayıları gösterilmiyor Yüzdelik dilim olarak beğenmeme sayıları - Beğenmeme sayıları yüzdelik dilim olarak gösteriliyor - Beğenmeme sayıları sayı olarak gösterilir + Beğenilmeme yüzdesi gösterilir + Beğenilmeme sayısı bir sayı olarak gösterilir Sıkıştırılmış Beğen Düğmesi En az genişlik için tasarlanmış beğen düğmesi @@ -909,13 +909,13 @@ Bu özellik, 720p veya daha düşük video kalitesi ve çok hızlı bir internet Düğmeler ve kontroller kare şeklinde Düğmeler ve kontroller yuvarlatılmıştır - Ufak atlama düğmesi kullan + Ufak Atlama düğmesi kullan Atlama düğmesi en az genişlik için tasarlanır Atlama düğmesi en iyi görünüm için tasarlanır Atlama düğmesini otomatik olarak gizle Atlama düğmesi birkaç saniye sonra gizlenir - Atlama düğmesi bütün kısım boyunca görünür - Otomatik olarak atlarken tost bildirimi göster + Atlama düğmesi bütün kısım boyunca gösteriliyor + Otomatik olarak atlarken bir tost bildirimi göster Kısım otomatik olarak atlandığında tost bildirimi gösterilir. Örnek görmek için buraya dokunun Tost bildirimi gösterilmez. Örnek görmek için buraya dokunun Kısımlar çıkarıldığında kalan video süresini göster @@ -1016,7 +1016,7 @@ Kullanıcı kimliğiniz bir şifre gibidir ve asla paylaşılmamalıdır. Birden fazla kısım atlandı Otomatik atla Bir defalık otomatik atla - Atla düğmesi göster + Bir Atla düğmesi göster Zaman çubuğunda göster Devre dışı bırak Kısım gönderilemedi: %s @@ -1042,9 +1042,9 @@ Aynısı mevcut" Kategori, ayarlarda etkin değil. Göndermek için etkinleştirin. Yeni SponsorBlock kısmı %s yeni kısmın başlangıcı mı, bitişi mi olarak ayarlansın? - başlangıç - bitiş - şimdi + Başlat + Bitir + Şimdi Kısmın başladığı zaman Kısmın bittiği zaman Süreler doğru mu? @@ -1288,8 +1288,8 @@ DeArrow hakkında daha fazla bilgi edinmek için buraya dokunun" ReVanced duyurularını göster - Başlangıçta duyurular gösterilir - Başlangıçta duyurular gösterilmez + Başlangıçtaki duyurular gösteriliyor + Başlangıçtaki duyurular gösterilmiyor Başlangıçta duyuruları göster Duyuru sağlayıcısına bağlanılamadı Yok say diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index 9666867e0..7954b9c6c 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -193,22 +193,22 @@ Second \"item\" text" Горизонтальні полиці показуються - Приховати кнопку \"Спонсорувати\" + Приховати кнопку Спонсорувати Кнопку \"Спонсорувати\" приховано Кнопка \"Спонсорувати\" показується Приховати полицю \"Для вас\" - Полицю \"Для вас\" на сторінці каналу приховано - Полиця \"Для вас\" на сторінці каналу показується + Полицю на сторінці каналу приховано + Полиця на сторінці каналу показується Приховати кнопку \"Сповістити\" Кнопку \"Сповістити\" приховано Кнопка \"Сповістити\" показується - - Приховати \"Люди також дивилися\" - Рекомендації \"Люди також дивилися\" приховано - Рекомендації \"Люди також дивилися\" показуються + + Приховати мітку \"Люди також дивилися\" + Мітку приховано + Мітка показується Приховати кнопку \"Показати більше\" @@ -224,8 +224,8 @@ Second \"item\" text" Полицю фішок приховано Полиця фішок показується Приховати розширювану картку під відео - Розширювані картки приховано - Розширювані картки показуються + Розширювану картку приховано + Розширювана картка показується Приховати публікації спільноти Публікації спільноти приховано Публікації спільноти показуються @@ -281,8 +281,8 @@ Second \"item\" text" Картки виконавця приховано Картки виконавця показуються Приховати секції атрибутів - Секції \"Місця на відео\", \"Люди, згадані у відео\", \"Ігри\" та \"Музика\" приховано - Секції \"Місця на відео\", \"Люди, згадані у відео\", \"Ігри\" та \"Музика\" показуються + Секції \"Місця на відео\", \"Ігри\", \"Музика\" та \"Люди, згадані у відео\" приховано + Секції \"Місця на відео\", \"Ігри\", \"Музика\" та \"Люди, згадані у відео\" показуються Приховати секцію \"Розділи\" Секцію \"Розділи\" приховано Секція \"Розділи\" показується @@ -328,15 +328,15 @@ Second \"item\" text" Приховати кнопку \"Створити Short\" Кнопку \"Створити Short\" приховано Кнопка \"Створити Short\" показується + Приховати кнопки емодзі та позначки часу + Кнопки емодзі та позначки часу приховано + Кнопки емодзі та позначки часу показуються Приховати прев\'ю коментар Прев\'ю коментар в секції коментарів приховано Прев\'ю коментар в секції коментарів показується Приховати \"Дякую\" Кнопку \"Дякую\" приховано Кнопка \"Дякую\" показується - Приховати мітку часу та емодзі - Кнопки мітки часу та емодзі приховано - Кнопки мітки часу та емодзі показуються Приховати YouTube Doodles Doodles у пошуковій панелі приховано @@ -421,8 +421,8 @@ Second \"item\" text" Посилання на покупки в описі відео показуються Приховати \"Відвідати магазин\" - Кнопку \"Відвідати магазин\" на сторінках каналів приховано - Кнопка \"Відвідати магазин\" на сторінках каналів показується + Кнопку на сторінці каналу приховано + Кнопка на сторінці каналу показується Приховати результати вебпошуку Результати вебпошуку приховано Результати вебпошуку показуються @@ -462,8 +462,8 @@ Second \"item\" text" Зовнішній завантажувач Налаштування для використання зовнішнього завантажувача відео Кнопка завантажувача в плеєрі - Кнопка зовнішнього завантажувача показується в плеєрі - Кнопка зовнішнього завантажувача не показується в плеєрі + Кнопка \"Завантажити\" в плеєрі показується + Кнопка \"Завантажити\" в плеєрі не показується Підмінити кнопку \"Завантажити\" Кнопка \"Завантажити\" запускає зовнішній завантажувач @@ -831,7 +831,7 @@ Second \"item\" text" Відмітки \"Не подобається\" тимчасово недоступні (тайм-аут API) Відмітки \"Не подобається\" недоступні (статус %d) - Відмітки \"Не подобається\" недоступні (ліміт клієнтів сервера API) + Відмітки \"Не подобається\" недоступні (ліміт клієнтів API) Відмітки \"Не подобається\" недоступні (%s) Оновіть відео, щоб проголосувати за допомогою ReturnYouTubeDislike @@ -846,7 +846,7 @@ Second \"item\" text" Обмеження: Відмітки \"Не подобається\" не можуть показуватися в анонімному режимі" Відмітки \"Не подобається\" в Shorts приховано Відмітки \"Не подобається\" у відсотках - Відмітки \"Не подобається\" показуються як відсоток + Відмітки \"Не подобається\" показуються у відсотках Відмітки \"Не подобається\" показуються як число Компактна кнопка \"Подобається\" @@ -915,7 +915,7 @@ Second \"item\" text" Приховувати кнопку пропуску Кнопка пропуску автоматично приховується після декількох секунд Кнопка пропуску показується для всього сегменту - Показувати тост під час пропуску + Показувати тост, коли пропущено Тост показується, коли сегмент автоматично пропускається. Натисніть тут, щоб побачити приклад Тост не показується. Натисніть тут, щоб побачити приклад Тривалість відео без сегментів @@ -1041,9 +1041,9 @@ Second \"item\" text" Категорія вимкнена у налаштуваннях. Увімкніть категорію, щоб надіслати. Новий сегмент SponsorBlock Встановити %s як початок чи кінець нового сегмента? - початок - кінець - зараз + Початок + Кінець + Зараз Час сегменту починається з Час сегменту закінчується на Час початку і кінця сегмента правильні? @@ -1282,7 +1282,7 @@ Second \"item\" text" Середина відео Кінець відео - DeArrow тимчасово недоступний. (код статусу: %s) + DeArrow тимчасово недоступний (код статусу: %s) DeArrow тимчасово недоступний diff --git a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml +++ b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 496a5b413..984bfd850 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -161,8 +161,8 @@ Nhấn nút tiếp tục và cho phép thay đổi tối ưu hóa." Nhật ký gỡ lỗi bao gồm truy vết stack Nhật ký gỡ lỗi không bao gồm truy vết stack Hiện thông báo nổi về lỗi ReVanced - Hiện thông báo nổi khi xảy ra lỗi - Không hiện thông báo nổi khi xảy ra lỗi + Toast hiển thị nếu xảy ra lỗi + Toast không hiển thị nếu xảy ra lỗi "Tắt thông báo lỗi sẽ ẩn tất cả thông báo lỗi của ReVanced. Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ nào." @@ -193,22 +193,22 @@ Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ n Kệ ngang được hiện - Ẩn nút \'Tham gia\' + Ẩn nút Tham gia Nút được ẩn Nút được hiện - Ẩn mục \'Dành cho bạn\' trang kênh - Kệ được ẩn - Mục đã được hiển thị + Ẩn kệ \'Dành cho bạn\' + Kệ trên trang kênh bị ẩn + Kệ trên trang kênh được hiện Ẩn nút Thông báo cho tôi Nút được ẩn Nút được hiện - - Ẩn nội dung đề xuất \"Mọi người cũng đã xem\" - Đề xuất được ẩn - Đề xuất được hiện + + Ẩn nhãn \"Mọi người cũng đã xem\" + Nhãn được ẩn + Nhãn được hiện Ẩn nút \'Hiển thị thêm\' @@ -280,25 +280,25 @@ Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ n Ẩn thẻ nghệ sĩ Thẻ nghệ sĩ được ẩn Thẻ nghệ sĩ được hiện - Ẩn phần thuộc tính - Phần \'Địa điểm nổi bật\', Trò chơi và Âm nhạc được ẩn - Phần \'Địa điểm nổi bật\', Trò chơi và Âm nhạc được hiện - Ẩn phần chương + Ẩn Thuộc tính + Phần Địa điểm nổi bật, Trò chơi, Âm nhạc và Người được đề cập bị ẩn + Phần Địa điểm nổi bật, Trò chơi, Âm nhạc và Người được đề cập được hiện + Ẩn Chương Phần chương được ẩn Phần chương được hiện - Ẩn phần \'Nội dung này được tạo như thế nào\' - Phần \'Nội dung này được tạo như thế nào\' bị ẩn - Phần \'Nội dung này được tạo như thế nào\' được hiển thị - Ẩn phần \'Khám phá podcast\' - Phần \'Khám phá podcast\' được ẩn - Phần \'Khám phá podcast\' được hiện - Ẩn phần thẻ thông tin + Ẩn \'Nội dung này được tạo như thế nào\' + Phần Nội dung này được tạo như thế nào bị ẩn + Phần Nội dung này được tạo như thế nào được hiển thị + Ẩn \'Khám phá podcast\' + Phần Khám phá podcast được ẩn + Phần Khám phá podcast được hiện + Ẩn thẻ Thông tin Phần thẻ thông tin được ẩn Phần thẻ thông tin được hiện - Ẩn phần \'Khái niệm chính\' - Phần \'Khái niệm chính\' được ẩn - Phần \'Khái niệm chính\' được hiện - Ẩn phần bản chép lời + Ẩn \'Khái niệm chính\' + Phần Khái niệm chính được ẩn + Phần Khái niệm chính được hiện + Ẩn Bản chép lời Phần bản chép lời được ẩn Phần bản chép lời được hiện Mô tả video @@ -316,27 +316,27 @@ Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ n Đã hiện trong video liên quan Bình luận Ẩn hoặc hiện các thành phần bình luận - Ẩn \'Tóm tắt trò chuyện\' - \'Tóm tắt trò chuyện\' bị ẩn - \'Tóm tắt trò chuyện\' được hiển thị + Ẩn \'Tóm tắt trò chuyện\' + Tóm tắt trò chuyện bị ẩn + Tóm tắt trò chuyện được hiển thị Ẩn tiêu đề \'Bình luận bởi hội viên\' - Tiêu đề \'Bình luận bởi hội viên\' được ẩn - Tiêu đề \'Bình luận bởi hội viên\' được hiện + Tiêu đề Bình luận bởi hội viên được ẩn + Tiêu đề Bình luận bởi hội viên được hiện Ẩn phần bình luận Phần Bình luận được ẩn Phần Bình luận được hiện Ẩn nút \'Tạo video ngắn\' - Nút \'Tạo video ngắn\' được ẩn - Nút \'Tạo video ngắn\' được hiện + Nút Tạo video ngắn được ẩn + Nút Tạo video ngắn được hiện + Ẩn nút biểu tượng cảm xúc và dấu thời gian + Nút biểu tượng cảm xúc và dấu thời gian bị ẩn + Nút biểu tượng cảm xúc và dấu thời gian được hiện Ẩn xem trước bình luận Xem trước bình luận được ẩn Xem trước bình luận được hiện Ẩn nút Cảm ơn Nút cảm ơn được ẩn Nút cảm ơn được hiện - Ẩn mốc thời gian và các nút biểu tượng cảm xúc - Mốc thời gian và các nút biểu tượng cảm xúc được ẩn - Mốc thời gian và các nút biểu tượng cảm xúc được hiện Ẩn YouTube Doodles Thanh tìm kiếm Doodles được ẩn @@ -417,12 +417,12 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Kệ cửa hàng được ẩn Kệ cửa hàng được hiện Ẩn các liên kết mua hàng trong mô tả video - Các liên kết mua hàng được ẩn - Các liên kết mua hàng được hiện + Các liên kết mua sắm trong phần mô tả video bị ẩn + Các liên kết mua sắm trong phần mô tả video được hiện Ẩn nút \'Đến Mua sắm\' trên trang của kênh - Nút được ẩn - Nút được hiện + Nút trên trang kênh bị ẩn + Nút trên trang kênh được hiện Ẩn kết quả tìm kiếm từ web Kết quả tìm kiếm từ web được ẩn Kết quả tìm kiếm từ web được hiện @@ -462,8 +462,8 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Tải xuống bên ngoài Các thiết lập trình tải xuống bên ngoài Hiện nút tải xuống bên ngoài - Nút tải xuống đã hiện trong trình phát - Nút tải xuống không hiện trong trình phát + Nút tải xuống trong trình phát được hiện + Không hiện nút tải xuống trong trình phát Thay thế nút hành động Tải xuống Nút tải xuống mở trình tải xuống bên ngoài @@ -831,7 +831,7 @@ Lưu ý: Bật tính năng này cũng sẽ tự động ẩn quảng cáo video" Lượt ko thích tạm thời ko khả dụng (API hết giờ) Lượt không thích không khả dụng ( trạng thái %d) - Lượt ko thích ko khả dụng (đạt giới hạn API máy khách) + Không có lượt không thích (giới hạn API máy khách) Số lượt không thích không khả dụng (%s) Tải lại video để không thích bằng ReturnYouTubeDislike @@ -840,11 +840,11 @@ Lưu ý: Bật tính năng này cũng sẽ tự động ẩn quảng cáo video" Số lượt không thích được hiện Số lượt không thích không được hiện Hiện số lượt không thích trong Shorts - Số lượt không thích được hiện trong Shorts - "Số người không thích hiển thị trên Video ngắn + Số lượt không thích trên Shorts được hiện + "Số lượt không thích trên Shorts được hiện -Hạn chế: Số người không thích có thể không xuất hiện ở chế độ ẩn danh" - Số lượt không thích được ẩn trong Shorts +Hạn chế: Số lượt không thích có thể không xuất hiện ở chế độ ẩn danh" + Số lượt không thích trên Shorts không được hiện Số lượt không thích theo phần trăm Số lượt không thích được hiện dưới dạng phần trăm Số lượt không thích được hiện dưới dạng số @@ -909,20 +909,20 @@ Tính năng này hoạt động tốt nhất với chất lượng video 720p tr Các nút và điều khiển có hình vuông Các nút và điều khiển được bo tròn - Dùng nút bỏ qua phân đoạn thu gọn + Sử dụng nút Bỏ qua thu gọn Nút bỏ qua phân đoạn được thiết kế để tối ưu độ rộng hiển thị Nút bỏ qua phân đoạn được thiết kế để tối ưu ngoại hình tốt nhất - Tự động ẩn nút bỏ qua + Tự động ẩn nút Bỏ qua Nút bỏ qua ẩn sau vài giây - Nút bỏ qua hiển thị trong suốt phân đoạn - Thông báo nổi khi tự động bỏ qua + Nút bỏ qua được hiện cho toàn bộ phân đoạn + Hiện một thông báo toast khi bỏ qua Hiển thị thông báo nổi mỗi khi tự động bỏ qua phân đoạn. Nhấn vào đây để xem ví dụ Thông báo nổi không được hiện. Nhấn vào đây để xem ví dụ Hiện thời lượng video không có phân đoạn Thời lượng video trừ đi tất cả phân đoạn, được hiện trong dấu ngoặc đơn bên cạnh thời lượng đầy đủ của video Thời lượng đầy đủ của video được hiện Tạo các phân đoạn mới - Hiện nút tạo phân đoạn mới + Hiện nút Tạo phân đoạn mới Nút tạo phân đoạn mới được hiện Nút tạo phân đoạn mới không được hiện Điều chỉnh bước tua của phân đoạn mới @@ -1015,7 +1015,7 @@ ID người dùng của bạn giống như mật khẩu và không bao giờ đ Đã bỏ qua nhiều phân đoạn Tự động bỏ qua Tự động bỏ qua một lần - Hiện nút bỏ qua phân đoạn + Hiện nút Bỏ qua Hiển thị trên thanh tiến trình Tắt Không thể gửi phân đoạn: %s @@ -1041,9 +1041,9 @@ ID người dùng của bạn giống như mật khẩu và không bao giờ đ Danh mục này bị tắt trong cài đặt. Bật danh mục để gửi. Tạo phân đoạn SponsorBlock mới Đặt %s là bắt đầu hoặc là kết thúc của một phân đoạn mới? - bắt đầu - kết thúc - bây giờ + Bắt đầu + Kết thúc + Bây giờ Thời gian phân đoạn bắt đầu lúc Thời gian phân đoạn kết thúc lúc Thời gian đã đúng chưa? @@ -1287,8 +1287,8 @@ Nhấn vào đây để tìm hiểu thêm về DeArrow" Hiện công bố của ReVanced - Công bố được hiện khi khởi chạy - Công bố không được hiện khi khởi chạy + Thông báo khi khởi động được hiện + Thông báo khi khởi động không được hiện Hiện công bố khi khởi chạy Kết nối đến nguồn cấp công bố thất bại Từ bỏ diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index 8d68fdc43..e548c85f2 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -161,14 +161,14 @@ Second \"item\" text" 调试日志包括堆栈跟踪 调试日志不包括堆栈跟踪 在发生 ReVanced 错误时显示 Toast - 如果出错,会显示 Toast - 如果出错,将不显示 Toast + 发生错误时显示Toast + 发生错误时不显示Toast "关闭错误 Toast 会隐藏所有 ReVanced 错误通知。 您不会收到任何意外事件的通知。" - 禁用喜欢和订阅按钮的光芒 + 禁用点赞和订阅光晕效果 提及时,喜欢和订阅按钮不会发光 提及时,喜欢和订阅按钮会发光 隐藏专辑卡片 @@ -193,22 +193,22 @@ Second \"item\" text" 展示架已显示 - 隐藏「加入」按钮 + 隐藏“加入”按钮 按钮已隐藏 按钮已显示 - 在频道页面中「为你推荐」展示架 - 展示架已隐藏 - 展示架已隐藏 + 隐藏“为你推荐”内容 + 频道页面中的内容架已隐藏 + 频道页面中的内容架已显示 隐藏「通知我」按钮 按钮已隐藏 按钮已显示 - - 隐藏「其他用户也观看了此视频」推荐 - 已隐藏推荐结果 - 已显示推荐结果 + + 隐藏“大家也在看”标签 + 标签已隐藏 + 标签已显示 隐藏「显示更多」按钮 @@ -224,8 +224,8 @@ Second \"item\" text" 标签展示栏已隐藏 标签展示栏已显示 隐藏视频下方的扩展面板 - 扩展面板已隐藏 - 扩展面板已显示 + 可展开的卡片已隐藏 + 可展开的卡片已显示 隐藏社区帖子 社区帖子已隐藏 社区帖子已显示 @@ -241,7 +241,7 @@ Second \"item\" text" 隐藏社区准则 社区准则已隐藏 社区准则已显示 - 隐藏订阅者社区准则 + 隐藏订阅者指南 订阅者社区准则已隐藏 订阅者社区准则已显示 隐藏频道会员列表 @@ -280,25 +280,25 @@ Second \"item\" text" 隐藏艺人卡片 艺人卡片已隐藏 艺人卡片已显示 - 隐藏属性部分 - 「涉及的地点」, 游戏和音乐区已隐藏 - 「涉及的地点」, 游戏和音乐区已显示 - 隐藏「章节」部分 + 隐藏属性 + 已隐藏“精选地点”、“游戏”、“音乐”和“提及的人物”部分 + 已显示“精选地点”、“游戏”、“音乐”和“提及的人物”部分 + 隐藏章节 「章节」部分已隐藏 「章节」部分已显示 - 隐藏「内容制作说明」部分 - 「内容制作说明」部分已隐藏 + 隐藏“内容制作说明” + 内容制作说明部分已隐藏 「内容制作说明」部分已显示 - 隐藏「探索该博客」部分 - 「探索该博客」部分已隐藏 - 「探索该博客」部分已显示 - 隐藏「信息卡片」部分 + 隐藏“浏览播客” + “浏览播客”部分已隐藏 + “浏览播客”部分已显示 + 隐藏信息卡 信息卡片部分已隐藏 信息卡片部分已显示 - 隐藏「关键概念」部分 - 「关键概念」部分已隐藏 - 「关键概念」部分已显示 - 隐藏「转写文稿」部分 + 隐藏“主要概念” + “主要概念”部分已隐藏 + “主要概念”部分已显示 + 隐藏文字记录 「转写文稿」部分已隐藏 「转写文稿」部分已显示 视频说明 @@ -316,27 +316,27 @@ Second \"item\" text" 已在相关视频中显示 评论 隐藏或显示评论部分 - 隐藏「聊天摘要」 - 「聊天摘要」已隐藏 - 「聊天摘要」已显示 + 隐藏“聊天摘要” + 聊天摘要已隐藏 + 聊天摘要已显示 隐藏「会员的评论」标题 - 「会员的评论」标题已隐藏 - 「会员的评论」标题已显示 + 成员评论标题已隐藏 + 成员评论标题已显示 隐藏评论区 评论区已隐藏 评论区已显示 隐藏「创建 Short」按钮 - 创建 Short 按钮被隐藏 - 创建 Shorts 按钮已显示 + “创建Shorts”按钮已隐藏 + “创建Shorts”按钮已显示 + 隐藏表情符号和时间戳按钮 + 表情符号和时间戳按钮已隐藏 + 表情符号和时间戳按钮已显示 隐藏评论预览 评论预览已隐藏 评论预览已显示 隐藏感谢按钮 感谢按钮已隐藏 感谢按钮已显示 - 隐藏时间戳和表情按钮 - 时间戳和表情按钮已隐藏 - 时间戳和表情按钮已显示 隐藏 YouTube 涂鸦 搜索栏涂鸦已隐藏 @@ -417,12 +417,12 @@ Second \"item\" text" 购物展示栏已隐藏 购物展示栏已显示 在视频描述中隐藏购物链接 - 购物链接已隐藏 - 购物链接已显示 + 已隐藏视频说明中的购物链接 + 已显示视频说明中的购物链接 隐藏频道页面上的“访问商店”按钮 - 按钮已隐藏 - 按钮已显示 + 频道页面中的按钮已隐藏 + 频道页面中的按钮已显示 隐藏网页搜索结果 网页搜索结果已隐藏 网页搜索结果已显示 @@ -462,8 +462,8 @@ Second \"item\" text" 外部下载 使用外部下载器的设置 显示外部下载按钮 - 在播放器中显示下载按钮 - 不在播放器中显示下载按钮 + 播放器中显示下载按钮 + 播放器中未显示下载按钮 覆盖「下载」按钮 下载按钮打开你的外部下载工具 @@ -831,7 +831,7 @@ Second \"item\" text" 点踩数暂时不可用 (API 连接超时) 点踩数不可用 (状态 %d) - 点踩数不可用 (已达到客户端 API 限制) + 无法使用“不喜欢”(客户端 API 限制) 点踩数不可用 (%s) 重新加载视频,使用 Return YouTube Dislike 投票 @@ -840,14 +840,14 @@ Second \"item\" text" 点踩数已显示 点踩数已隐藏 在 Shorts 上显示点踩数 - 点踩数已在 Shorts 中显示 - "Shorts 上显示点踩数 + Shorts 上显示“不喜欢” + "Shorts 上显示“不喜欢” -限制:点踩数可能不会在隐身模式下显示" - 点踩数已在 Shorts 中隐藏 +限制:在隐身模式下可能不显示“不喜欢”" + Shorts 上不显示“不喜欢” 点踩百分比 - 点踩数显示为百分比 - 点踩数显示为数字 + “不喜欢”显示为百分比 + “不喜欢”显示为数字 紧凑点赞按钮 点赞按钮设置为最小宽度 @@ -914,15 +914,15 @@ Second \"item\" text" 跳过按钮样式为最佳外观 自动隐藏跳过按钮 跳过按钮在几秒后隐藏 - 跳过按钮在整个片段中显示 - 跳过时显示一个\"提示\" + 整个片段都会显示“跳过”按钮 + 跳过时显示一个toast 自动跳过片段时显示\"提示\"。点击这里查看示例 不显示\"提示\"。点击这里查看示例 显示没有片段的视频长度 视频长度减去所有片段,显示在完整视频长度旁边的括号中 显示完整视频长度 创建新的片段 - 显示创建新的片段按钮 + 显示“创建新片段”按钮 显示创建新的片段按钮 不显示创建新的片段按钮 调整新片段步长 @@ -1069,7 +1069,7 @@ Second \"item\" text" 给定的时间无效 统计 - 统计信息暂时不可用 (API 处于关闭状态) + 统计信息暂时不可用(API 已关闭) 正在加载… SponsorBlock 已禁用 您的用户名: <b>%s</b> diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 39df940ef..bf612fa97 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -160,15 +160,12 @@ Second \"item\" text" 記錄檔堆疊追蹤 除錯記錄檔會包含堆疊追蹤 除錯記錄檔不會包含堆疊追蹤 - 在 ReVacned 錯誤時顯示提示 - 若發生錯誤,顯示提示 - 若發生錯誤,不顯示提示 - "關閉錯誤訊息提示會隱藏所有 ReVanced 的錯誤通知。 + 在 ReVanced 發生錯誤時顯示提示訊息 + "關閉錯誤提示訊息會隱藏所有 ReVanced 的錯誤通知。 -你將不會收到任何非預期事件的通知。" +你將不會收到任何非預期的事件通知。" - 停用「喜歡」和「訂閱」發光效果 提及時,「喜歡」和「訂閱」按鈕不會發光 提及時,「喜歡」和「訂閱」按鈕會發光 隱藏專輯資訊卡 @@ -193,22 +190,15 @@ Second \"item\" text" 已顯示橫向區塊 - 隱藏「加入」按鈕 已隱藏按鈕 已顯示按鈕 - 在頻道頁面中隱藏「為你推薦」影片櫃 - 已隱藏影片櫃 - 已顯示影片櫃 隱藏「通知我」按鈕 已隱藏按鈕 已顯示按鈕 - - 隱藏「其他人還看了」推薦內容 - 已隱藏推薦內容 - 已顯示推薦內容 + 隱藏「顯示更多」按鈕 @@ -224,8 +214,6 @@ Second \"item\" text" 已隱藏標籤列 已顯示標籤列 隱藏影片下方的可展開資訊卡 - 可展開資訊卡已隱藏 - 可展開資訊卡已顯示 隱藏社群貼文 已隱藏社群貼文 已顯示社群貼文 @@ -241,7 +229,6 @@ Second \"item\" text" 隱藏《社群規範》 已隱藏《社群規範》 已顯示《社群規範》 - 隱藏《訂閱者社群規範》 已隱藏《訂閱者社群規範》 已顯示《訂閱者社群規範》 隱藏頻道會員專區 @@ -280,25 +267,10 @@ Second \"item\" text" 隱藏藝人資訊卡 已隱藏藝人資訊卡 已顯示藝人資訊卡 - 隱藏屬性區塊 - 已隱藏「拍攝地點」、遊戲和音樂區塊 - 已顯示「拍攝地點」、遊戲和音樂區塊 - 隱藏章節區塊 已隱藏章節區塊 已顯示章節區塊 - 隱藏「這項內容的製作方式」區塊 - 已隱藏「這項內容的製作方式」區塊 - 已顯示「這項內容的製作方式」區塊 - 隱藏「探索 Podcast」版面 - 已隱藏「探索 Podcast」版面 - 已顯示「探索 Podcast」版面 - 隱藏資訊卡區塊 已隱藏資訊卡區塊 已顯示資訊卡區塊 - 隱藏「重點概念」區塊 - 已隱藏「重點概念」區塊 - 已顯示「重點概念」區塊 - 隱藏轉錄稿區塊 已隱藏轉錄稿區塊 已顯示轉錄稿區塊 影片說明 @@ -316,27 +288,17 @@ Second \"item\" text" 已在相關影片中顯示 留言區 隱藏或顯示影片留言區內容 - 隱藏「聊天室摘要」 - 已隱藏「聊天室摘要」 - 已顯示「聊天室摘要」 隱藏「會員留言」標題 - 已隱藏「會員留言」標題 - 已顯示「會員留言」標題 隱藏留言區 已隱藏留言區 已顯示留言區 隱藏「建立 Short」按鈕 - 已隱藏「建立 Short」按鈕 - 已顯示「建立 Short」按鈕 隱藏留言預覽 已隱藏留言預覽 已顯示留言預覽 隱藏「感謝」按鈕 已隱藏「感謝」按鈕 已顯示「感謝」按鈕 - 隱藏「時間戳記」和「表情符號」按鈕 - 已隱藏「時間戳記」和「表情符號」按鈕 - 已顯示「時間戳記」和「表情符號」按鈕 隱藏 YouTube Doodles 已隱藏位於搜尋列的 Doodles @@ -417,12 +379,8 @@ Second \"item\" text" 已隱藏購物區塊 已顯示購物區塊 隱藏影片描述欄商店連結 - 已隱藏商店連結 - 已顯示商店連結 在頻道頁面中隱藏「造訪商店」 - 已隱藏按鈕 - 已顯示按鈕 隱藏網頁搜尋結果 已隱藏網頁搜尋結果 已顯示網頁搜尋結果 @@ -447,10 +405,10 @@ Second \"item\" text" 已複製時間戳記網址 顯示複製影片網址按鈕 已顯示按鈕。輕觸以複製影片網址。按住以複製包含時間戳記的影片網址。 - 未顯示按鈕 + 已隱藏按鈕 顯示複製時間戳記網址按鈕 已顯示按鈕。輕觸以複製包含時間戳記的影片網址。按住以複製不包含時間戳記的影片網址。 - 未顯示按鈕 + 已隱藏按鈕 移除觀眾謹慎觀看對話方塊 @@ -462,8 +420,6 @@ Second \"item\" text" 外部下載 使用外部下載器的設定 顯示外部下載按鈕 - 已在播放器中顯示下載按鈕 - 已在播放器中隱藏下載按鈕 覆蓋「下載」動作按鈕 下載按鈕會開啟你的外部下載器 @@ -831,7 +787,6 @@ Second \"item\" text" 暫時無法使用「不喜歡」數(API 逾時) 無法使用「不喜歡」數(狀態 %d) - 無法使用「不喜歡」數(已達到用戶端 API 限制) 無法使用「不喜歡」數 (%s) 重新載入影片以使用 Return YouTube Dislike 進行投票 @@ -840,14 +795,7 @@ Second \"item\" text" 已顯示「不喜歡」數 未顯示「不喜歡」數 在 Shorts 中顯示「不喜歡」數 - 已在 Shorts 中顯示「不喜歡」數 - "不喜歡數值將顯示在 YouTube Shorts 上 - -限制:不喜歡數值可能不會顯示在無痕模式下" - 已在 Shorts 中隱藏「不喜歡」數 「不喜歡」數比例 - 顯示「不喜歡」數為比例 - 顯示「不喜歡」數為數字 精簡「喜歡」按鈕 「喜歡」按鈕樣式設為最小寬度 @@ -910,20 +858,15 @@ Second \"item\" text" 已將按鈕和控制項設為方形 已將按鈕和控制項設為圓角 - 使用精簡「跳過」按鈕 「跳過」按鈕樣式設為最小寬度 「跳過」按鈕樣式設為最佳外觀 - 自動隱藏「跳過」按鈕 在幾秒過後隱藏「跳過」按鈕 - 為整個片段顯示「跳過」按鈕 - 自動跳過時顯示提示 已顯示在片段被自動跳過時的提示。輕觸這裡來查看範例 已隱藏提示。輕觸這裡來查看範例 顯示不包含被略過片段的時間戳記 將被略過片段減去的時間戳括號後,顯示於完整時間戳記旁邊 只顯示完整的時間戳記 建立新片段 - 顯示「建立片段」按鈕 已顯示「建立片段」按鈕 已隱藏「建立片段」按鈕 調整新略過片段的時間長度 @@ -1016,7 +959,6 @@ Second \"item\" text" 已跳過多個片段 自動跳過 自動跳過一次 - 顯示「跳過」按鈕 在跳轉列顯示 停用 無法提交片段:%s @@ -1042,9 +984,6 @@ Second \"item\" text" 已在設定中停用類別。啟用類別以提交。 新 SponsorBlock 片段 將 %s 設為新片段的開始或結束? - 開始 - 結束 - 現在 片段開始時間 片段結束時間 時間是否正確? @@ -1066,7 +1005,6 @@ Second \"item\" text" 所選擇的時間無效 統計 - 統計資料暫時無法使用(API 離線) 載入中… 已停用 SponsorBlock 你的使用者名稱:<b>%s</b> @@ -1288,13 +1226,9 @@ Second \"item\" text" 影片中間 影片結尾 - DeArrow 暫時無法使用(狀態碼:%s) - DeArrow 暫時無法使用 顯示 ReVanced 公告 - 啟動時顯示公告 - 啟動時不顯示公告 啟動時顯示公告 無法連線到公告提供者 忽略 diff --git a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml index 5f06481a8..0e59d7c1a 100644 --- a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml @@ -45,7 +45,7 @@ Second \"item\" text" - + From 198e4d2a2315c24a09eb9ecfefbd131a75384d2c Mon Sep 17 00:00:00 2001 From: MarcaD <152095496+MarcaDian@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:07:28 +0200 Subject: [PATCH 03/54] feat(YouTube - Swipe controls): Swipe controls UI improvements (#4422) --- extensions/youtube/build.gradle.kts | 2 - .../extension/youtube/settings/Settings.java | 14 +- .../SwipeControlsConfigurationProvider.kt | 49 ++- .../gesture/core/BaseGestureController.kt | 6 +- .../views/SwipeControlsOverlayLayout.kt | 399 ++++++++++++++---- .../swipecontrols/SwipeControlsPatch.kt | 12 +- .../resources/addresources/values/strings.xml | 21 +- .../revanced_ic_sc_brightness_auto.xml | 8 +- .../revanced_ic_sc_brightness_full.xml | 29 ++ .../revanced_ic_sc_brightness_high.xml | 29 ++ ....xml => revanced_ic_sc_brightness_low.xml} | 11 +- .../revanced_ic_sc_brightness_medium.xml | 28 ++ .../drawable/revanced_ic_sc_volume_high.xml | 29 ++ .../drawable/revanced_ic_sc_volume_low.xml | 29 ++ .../drawable/revanced_ic_sc_volume_mute.xml | 8 +- .../drawable/revanced_ic_sc_volume_normal.xml | 11 +- 16 files changed, 545 insertions(+), 140 deletions(-) create mode 100644 patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_full.xml create mode 100644 patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_high.xml rename patches/src/main/resources/swipecontrols/drawable/{revanced_ic_sc_brightness_manual.xml => revanced_ic_sc_brightness_low.xml} (50%) create mode 100644 patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_medium.xml create mode 100644 patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_high.xml create mode 100644 patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_low.xml diff --git a/extensions/youtube/build.gradle.kts b/extensions/youtube/build.gradle.kts index 30509bf1b..f84a54a0d 100644 --- a/extensions/youtube/build.gradle.kts +++ b/extensions/youtube/build.gradle.kts @@ -5,8 +5,6 @@ dependencies { } android { - compileSdk = 33 // TODO: Update Swipe controls code to allow updating this to the latest sdk. - defaultConfig { minSdk = 26 } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index ec5b813f3..72f946a7d 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -306,21 +306,21 @@ public class Settings extends BaseSettings { // Swipe controls public static final BooleanSetting SWIPE_CHANGE_VIDEO = new BooleanSetting("revanced_swipe_change_video", FALSE, true); - public static final BooleanSetting SWIPE_BRIGHTNESS = new BooleanSetting("revanced_swipe_brightness", FALSE); - public static final BooleanSetting SWIPE_VOLUME = new BooleanSetting("revanced_swipe_volume", FALSE); + public static final BooleanSetting SWIPE_BRIGHTNESS = new BooleanSetting("revanced_swipe_brightness", FALSE, true); + public static final BooleanSetting SWIPE_VOLUME = new BooleanSetting("revanced_swipe_volume", FALSE, true); public static final BooleanSetting SWIPE_PRESS_TO_ENGAGE = new BooleanSetting("revanced_swipe_press_to_engage", FALSE, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final BooleanSetting SWIPE_HAPTIC_FEEDBACK = new BooleanSetting("revanced_swipe_haptic_feedback", TRUE, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final IntegerSetting SWIPE_MAGNITUDE_THRESHOLD = new IntegerSetting("revanced_swipe_threshold", 30, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); - public static final IntegerSetting SWIPE_OVERLAY_OPACITY = new IntegerSetting("revanced_swipe_overlay_background_opacity", 50, true, + public static final BooleanSetting SWIPE_SHOW_CIRCULAR_OVERLAY = new BooleanSetting("revanced_swipe_show_circular_overlay", FALSE, true, + parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); + public static final BooleanSetting SWIPE_OVERLAY_MINIMAL_STYLE = new BooleanSetting("revanced_swipe_overlay_minimal_style", FALSE, true, + parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); + public static final IntegerSetting SWIPE_OVERLAY_OPACITY = new IntegerSetting("revanced_swipe_overlay_background_opacity", 60, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); private static final IntegerSetting DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127); - - // Debugging - public static final IntegerSetting SWIPE_OVERLAY_TEXT_SIZE = new IntegerSetting("revanced_swipe_text_overlay_size", 22, true, - parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final LongSetting SWIPE_OVERLAY_TIMEOUT = new LongSetting("revanced_swipe_overlay_timeout", 500L, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final BooleanSetting SWIPE_SAVE_AND_RESTORE_BRIGHTNESS = new BooleanSetting("revanced_swipe_save_and_restore_brightness", TRUE, true, parent(SWIPE_BRIGHTNESS)); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/SwipeControlsConfigurationProvider.kt b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/SwipeControlsConfigurationProvider.kt index 303ffe9b0..08e7e0480 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/SwipeControlsConfigurationProvider.kt +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/SwipeControlsConfigurationProvider.kt @@ -20,19 +20,17 @@ class SwipeControlsConfigurationProvider( * should swipe controls be enabled? (global setting) */ val enableSwipeControls: Boolean - get() = isFullscreenVideo && (enableVolumeControls || enableBrightnessControl) + get() = (enableVolumeControls || enableBrightnessControl) && isFullscreenVideo /** * should swipe controls for volume be enabled? */ - val enableVolumeControls: Boolean - get() = Settings.SWIPE_VOLUME.get() + val enableVolumeControls = Settings.SWIPE_VOLUME.get() /** * should swipe controls for volume be enabled? */ - val enableBrightnessControl: Boolean - get() = Settings.SWIPE_BRIGHTNESS.get() + val enableBrightnessControl = Settings.SWIPE_BRIGHTNESS.get() /** * is the video player currently in fullscreen mode? @@ -46,7 +44,7 @@ class SwipeControlsConfigurationProvider( * should volume key controls be overwritten? (global setting) */ val overwriteVolumeKeyControls: Boolean - get() = isFullscreenVideo && enableVolumeControls + get() = enableVolumeControls && isFullscreenVideo //endregion //region gesture adjustments @@ -65,7 +63,6 @@ class SwipeControlsConfigurationProvider( //endregion //region overlay adjustments - /** * should the overlay enable haptic feedback? */ @@ -79,15 +76,10 @@ class SwipeControlsConfigurationProvider( get() = Settings.SWIPE_OVERLAY_TIMEOUT.get() /** - * text size for the overlay, in sp + * Gets the opacity value (0-100%) is converted to an alpha value (0-255) for transparency. + * If the opacity value is out of range, it resets to the default and displays a warning message. */ - val overlayTextSize: Int - get() = Settings.SWIPE_OVERLAY_TEXT_SIZE.get() - - /** - * get the background color for text on the overlay, as a color int - */ - val overlayTextBackgroundColor: Int + val overlayBackgroundOpacity: Int get() { var opacity = Settings.SWIPE_OVERLAY_OPACITY.get() @@ -102,11 +94,34 @@ class SwipeControlsConfigurationProvider( } /** - * get the foreground color for text on the overlay, as a color int + * The color of the progress overlay. */ - val overlayForegroundColor: Int + val overlayProgressColor: Int + get() = 0xBFFFFFFF.toInt() + + /** + * The color used for the background of the progress overlay fill. + */ + val overlayFillBackgroundPaint: Int + get() = 0x80D3D3D3.toInt() + + /** + * The color used for the text and icons in the overlay. + */ + val overlayTextColor: Int get() = Color.WHITE + /** + * A flag that determines if the overlay should only show the icon. + */ + val overlayShowOverlayMinimalStyle: Boolean + get() = Settings.SWIPE_OVERLAY_MINIMAL_STYLE.get() + + /** + * A flag that determines if the progress bar should be circular. + */ + val isCircularProgressBar: Boolean + get() = Settings.SWIPE_SHOW_CIRCULAR_OVERLAY.get() //endregion //region behaviour diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/controller/gesture/core/BaseGestureController.kt b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/controller/gesture/core/BaseGestureController.kt index fca1da9f8..286a6fe43 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/controller/gesture/core/BaseGestureController.kt +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/controller/gesture/core/BaseGestureController.kt @@ -82,11 +82,15 @@ abstract class BaseGestureController( } override fun onScroll( - from: MotionEvent, + from: MotionEvent?, to: MotionEvent, distanceX: Float, distanceY: Float, ): Boolean { + if (from == null) { + return false + } + // submit to swipe detector submitForSwipe(from, to, distanceX, distanceY) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt index b3422d7bd..eda008cf6 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt @@ -1,138 +1,145 @@ package app.revanced.extension.youtube.swipecontrols.views import android.content.Context +import android.graphics.Canvas +import android.graphics.Paint +import android.graphics.RectF import android.graphics.drawable.Drawable -import android.graphics.drawable.GradientDrawable import android.os.Handler import android.os.Looper -import android.util.TypedValue +import android.util.AttributeSet import android.view.HapticFeedbackConstants import android.view.View -import android.view.ViewGroup import android.widget.RelativeLayout -import android.widget.TextView -import app.revanced.extension.shared.StringRef.str import app.revanced.extension.shared.Utils import app.revanced.extension.youtube.swipecontrols.SwipeControlsConfigurationProvider import app.revanced.extension.youtube.swipecontrols.misc.SwipeControlsOverlay -import app.revanced.extension.youtube.swipecontrols.misc.applyDimension +import kotlin.math.min import kotlin.math.round /** - * main overlay layout for volume and brightness swipe controls - * - * @param context context to create in + * Main overlay layout for displaying volume and brightness level with both circular and rectangular progress bars. */ class SwipeControlsOverlayLayout( context: Context, private val config: SwipeControlsConfigurationProvider, ) : RelativeLayout(context), SwipeControlsOverlay { - /** - * DO NOT use this, for tools only - */ + constructor(context: Context) : this(context, SwipeControlsConfigurationProvider(context)) - private val feedbackTextView: TextView - private val autoBrightnessIcon: Drawable - private val manualBrightnessIcon: Drawable - private val mutedVolumeIcon: Drawable - private val normalVolumeIcon: Drawable + // Drawable icons for brightness and volume + private val autoBrightnessIcon: Drawable = getDrawable("revanced_ic_sc_brightness_auto") + private val lowBrightnessIcon: Drawable = getDrawable("revanced_ic_sc_brightness_low") + private val mediumBrightnessIcon: Drawable = getDrawable("revanced_ic_sc_brightness_medium") + private val highBrightnessIcon: Drawable = getDrawable("revanced_ic_sc_brightness_high") + private val fullBrightnessIcon: Drawable = getDrawable("revanced_ic_sc_brightness_full") + private val mutedVolumeIcon: Drawable = getDrawable("revanced_ic_sc_volume_mute") + private val lowVolumeIcon: Drawable = getDrawable("revanced_ic_sc_volume_low") + private val normalVolumeIcon: Drawable = getDrawable("revanced_ic_sc_volume_normal") + private val fullVolumeIcon: Drawable = getDrawable("revanced_ic_sc_volume_high") - private fun getDrawable(name: String, width: Int, height: Int): Drawable { - return resources.getDrawable( + // Function to retrieve drawable resources by name + private fun getDrawable(name: String): Drawable { + val drawable = resources.getDrawable( Utils.getResourceIdentifier(context, name, "drawable"), context.theme, - ).apply { - setTint(config.overlayForegroundColor) - setBounds( - 0, - 0, - width, - height, - ) - } + ) + drawable.setTint(config.overlayTextColor) + return drawable } + // Initialize progress bars + private val circularProgressView: CircularProgressView + private val horizontalProgressView: HorizontalProgressView + init { - // init views - val feedbackTextViewPadding = 2.applyDimension(context, TypedValue.COMPLEX_UNIT_DIP) - val compoundIconPadding = 4.applyDimension(context, TypedValue.COMPLEX_UNIT_DIP) - feedbackTextView = TextView(context).apply { - layoutParams = LayoutParams( - LayoutParams.WRAP_CONTENT, - LayoutParams.WRAP_CONTENT, - ).apply { + // Initialize circular progress bar + circularProgressView = CircularProgressView( + context, + config.overlayBackgroundOpacity, + config.overlayShowOverlayMinimalStyle, + config.overlayProgressColor, + config.overlayFillBackgroundPaint, + config.overlayTextColor + ).apply { + layoutParams = LayoutParams(300, 300).apply { addRule(CENTER_IN_PARENT, TRUE) - setPadding( - feedbackTextViewPadding, - feedbackTextViewPadding, - feedbackTextViewPadding, - feedbackTextViewPadding, - ) } - background = GradientDrawable().apply { - cornerRadius = 8f - setColor(config.overlayTextBackgroundColor) - } - setTextColor(config.overlayForegroundColor) - setTextSize(TypedValue.COMPLEX_UNIT_SP, config.overlayTextSize.toFloat()) - compoundDrawablePadding = compoundIconPadding - visibility = GONE + visibility = GONE // Initially hidden } - addView(feedbackTextView) + addView(circularProgressView) - // get icons scaled, assuming square icons - val iconHeight = round(feedbackTextView.lineHeight * .8).toInt() - autoBrightnessIcon = getDrawable("revanced_ic_sc_brightness_auto", iconHeight, iconHeight) - manualBrightnessIcon = getDrawable("revanced_ic_sc_brightness_manual", iconHeight, iconHeight) - mutedVolumeIcon = getDrawable("revanced_ic_sc_volume_mute", iconHeight, iconHeight) - normalVolumeIcon = getDrawable("revanced_ic_sc_volume_normal", iconHeight, iconHeight) + // Initialize rectangular progress bar + val screenWidth = resources.displayMetrics.widthPixels + val layoutWidth = (screenWidth * 2 / 3).toInt() // 2/3 of screen width + horizontalProgressView = HorizontalProgressView( + context, + config.overlayBackgroundOpacity, + config.overlayShowOverlayMinimalStyle, + config.overlayProgressColor, + config.overlayFillBackgroundPaint, + config.overlayTextColor + ).apply { + layoutParams = LayoutParams(layoutWidth, 100).apply { + addRule(CENTER_HORIZONTAL) + topMargin = 40 // Top margin + } + visibility = GONE // Initially hidden + } + addView(horizontalProgressView) } + // Handler and callback for hiding progress bars private val feedbackHideHandler = Handler(Looper.getMainLooper()) private val feedbackHideCallback = Runnable { - feedbackTextView.visibility = GONE + circularProgressView.visibility = GONE + horizontalProgressView.visibility = GONE } /** - * show the feedback view for a given time - * - * @param message the message to show - * @param icon the icon to use + * Displays the progress bar with the appropriate value, icon, and type (brightness or volume). */ - private fun showFeedbackView(message: String, icon: Drawable) { + private fun showFeedbackView(value: String, progress: Int, max: Int, icon: Drawable, isBrightness: Boolean) { feedbackHideHandler.removeCallbacks(feedbackHideCallback) feedbackHideHandler.postDelayed(feedbackHideCallback, config.overlayShowTimeoutMillis) - feedbackTextView.apply { - text = message - setCompoundDrawablesRelative( - icon, - null, - null, - null, - ) + + val viewToShow = if (config.isCircularProgressBar) circularProgressView else horizontalProgressView + viewToShow.apply { + setProgress(progress, max, value, isBrightness) + this.icon = icon visibility = VISIBLE } } + // Handle volume change override fun onVolumeChanged(newVolume: Int, maximumVolume: Int) { - showFeedbackView( - "$newVolume", - if (newVolume > 0) normalVolumeIcon else mutedVolumeIcon, - ) + val volumePercentage = (newVolume.toFloat() / maximumVolume) * 100 + val icon = when { + newVolume == 0 -> mutedVolumeIcon + volumePercentage < 33 -> lowVolumeIcon + volumePercentage < 66 -> normalVolumeIcon + else -> fullVolumeIcon + } + showFeedbackView("$newVolume", newVolume, maximumVolume, icon, isBrightness = false) } + // Handle brightness change override fun onBrightnessChanged(brightness: Double) { if (config.shouldLowestValueEnableAutoBrightness && brightness <= 0) { - showFeedbackView( - str("revanced_swipe_lowest_value_enable_auto_brightness_overlay_text"), - autoBrightnessIcon, - ) - } else if (brightness >= 0) { - showFeedbackView("${round(brightness).toInt()}%", manualBrightnessIcon) + showFeedbackView("Auto", 0, 100, autoBrightnessIcon, isBrightness = true) + } else { + val brightnessValue = round(brightness).toInt() + val icon = when { + brightnessValue < 25 -> lowBrightnessIcon + brightnessValue < 50 -> mediumBrightnessIcon + brightnessValue < 75 -> highBrightnessIcon + else -> fullBrightnessIcon + } + showFeedbackView("$brightnessValue%", brightnessValue, 100, icon, isBrightness = true) } } + // Begin swipe session override fun onEnterSwipeSession() { if (config.shouldEnableHapticFeedback) { @Suppress("DEPRECATION") @@ -143,3 +150,233 @@ class SwipeControlsOverlayLayout( } } } + +/** + * Abstract base class for progress views to reduce code duplication. + */ +/** + * Abstract base class for progress views to reduce code duplication. + */ +abstract class AbstractProgressView( + context: Context, + protected val overlayBackgroundOpacity: Int, + protected val overlayShowOverlayMinimalStyle: Boolean, + protected val overlayProgressColor: Int, + protected val overlayFillBackgroundPaint: Int, + protected val overlayTextColor: Int, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : View(context, attrs, defStyleAttr) { + + // Combined paint creation function for both fill and stroke styles + private fun createPaint(color: Int, style: Paint.Style = Paint.Style.FILL, strokeCap: Paint.Cap = Paint.Cap.BUTT, strokeWidth: Float = 0f) = Paint(Paint.ANTI_ALIAS_FLAG).apply { + this.style = style + this.color = color + this.strokeCap = strokeCap + this.strokeWidth = strokeWidth + } + + // Initialize paints + public val backgroundPaint = createPaint(overlayBackgroundOpacity, style = Paint.Style.FILL) + public val progressPaint = createPaint(overlayProgressColor, style = Paint.Style.STROKE, strokeCap = Paint.Cap.ROUND, strokeWidth = 20f) + public val fillBackgroundPaint = createPaint(overlayFillBackgroundPaint, style = Paint.Style.FILL) + public val textPaint = Paint(Paint.ANTI_ALIAS_FLAG).apply { + color = overlayTextColor + textAlign = Paint.Align.CENTER + textSize = 30f // Can adjust based on need + } + + + protected var progress = 0 + protected var maxProgress = 100 + protected var displayText: String = "0" + protected var isBrightness = true + public var icon: Drawable? = null + + init { + // Stroke widths are now set in createPaint for progressPaint and fillBackgroundPaint + } + + fun setProgress(value: Int, max: Int, text: String, isBrightnessMode: Boolean) { + progress = value + maxProgress = max + displayText = text + isBrightness = isBrightnessMode + invalidate() + } + + override fun onDraw(canvas: Canvas) { + // Base class implementation can be empty + } +} + +/** + * Custom view for rendering a circular progress indicator with text and icon. + */ +class CircularProgressView( + context: Context, + overlayBackgroundOpacity: Int, + overlayShowOverlayMinimalStyle: Boolean, + overlayProgressColor: Int, + overlayFillBackgroundPaint: Int, + overlayTextColor: Int, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : AbstractProgressView( + context, + overlayBackgroundOpacity, + overlayShowOverlayMinimalStyle, + overlayProgressColor, + overlayFillBackgroundPaint, + overlayTextColor, + attrs, + defStyleAttr +) { + private val rectF = RectF() + + init { + textPaint.textSize = 40f // Override default text size for horizontal view + progressPaint.strokeWidth = 20f + fillBackgroundPaint.strokeWidth = 20f + progressPaint.strokeCap = Paint.Cap.ROUND + fillBackgroundPaint.strokeCap = Paint.Cap.BUTT + progressPaint.style = Paint.Style.STROKE + fillBackgroundPaint.style = Paint.Style.STROKE + } + + override fun onDraw(canvas: Canvas) { + super.onDraw(canvas) + + val size = min(width, height).toFloat() + rectF.set(20f, 20f, size - 20f, size - 20f) + + canvas.drawOval(rectF, fillBackgroundPaint) // Draw the outer ring. + canvas.drawCircle(width / 2f, height / 2f, size / 3, backgroundPaint) // Draw the inner circle. + + // Select the paint for drawing based on whether it's brightness or volume. + val sweepAngle = (progress.toFloat() / maxProgress) * 360 + canvas.drawArc(rectF, -90f, sweepAngle, false, progressPaint) // Draw the progress arc. + + // Draw the icon in the center. + icon?.let { + val iconSize = if (overlayShowOverlayMinimalStyle) 100 else 80 + val iconX = (width - iconSize) / 2 + val iconY = (height / 2) - if (overlayShowOverlayMinimalStyle) 50 else 80 + it.setBounds(iconX, iconY, iconX + iconSize, iconY + iconSize) + it.draw(canvas) + } + + // If not in icon-only mode, draw the text inside the ring. + if (!overlayShowOverlayMinimalStyle) { + canvas.drawText(displayText, width / 2f, height / 2f + 60f, textPaint) + } + } +} + +/** + * Custom view for rendering a rectangular progress bar with icons and text. + */ +class HorizontalProgressView( + context: Context, + overlayBackgroundOpacity: Int, + overlayShowOverlayMinimalStyle: Boolean, + overlayProgressColor: Int, + overlayFillBackgroundPaint: Int, + overlayTextColor: Int, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : AbstractProgressView( + context, + overlayBackgroundOpacity, + overlayShowOverlayMinimalStyle, + overlayProgressColor, + overlayFillBackgroundPaint, + overlayTextColor, + attrs, + defStyleAttr +) { + + private val iconSize = 60f + private val padding = 40f + + init { + textPaint.textSize = 30f // Override default text size for horizontal view + progressPaint.strokeWidth = 0f + progressPaint.strokeCap = Paint.Cap.BUTT + progressPaint.style = Paint.Style.FILL + fillBackgroundPaint.style = Paint.Style.FILL + } + + override fun onDraw(canvas: Canvas) { + super.onDraw(canvas) + + val width = width.toFloat() + val height = height.toFloat() + + // Radius for rounded corners + val cornerRadius = min(width, height) / 2 + + // Calculate the total width for the elements + val minimalElementWidth = 5 * padding + iconSize + + // Calculate the starting point (X) to center the elements + val minimalStartX = (width - minimalElementWidth) / 2 + + // Draw the background + if (!overlayShowOverlayMinimalStyle) { + canvas.drawRoundRect(0f, 0f, width, height, cornerRadius, cornerRadius, backgroundPaint) + } else { + canvas.drawRoundRect(minimalStartX, 0f, minimalStartX + minimalElementWidth, height, cornerRadius, cornerRadius, backgroundPaint) + } + + if (!overlayShowOverlayMinimalStyle) { + // Draw the fill background + val startX = 2 * padding + iconSize + val endX = width - 4 * padding + val fillWidth = endX - startX + + canvas.drawRoundRect( + startX, + height / 2 - 5f, + endX, + height / 2 + 5f, + 10f, 10f, + fillBackgroundPaint + ) + + // Draw the progress + val progressWidth = (progress.toFloat() / maxProgress) * fillWidth + canvas.drawRoundRect( + startX, + height / 2 - 5f, + startX + progressWidth, + height / 2 + 5f, + 10f, 10f, + progressPaint + ) + } + + // Draw the icon + icon?.let { + val iconX = if (!overlayShowOverlayMinimalStyle) { + padding + } else { + padding + minimalStartX + } + val iconY = height / 2 - iconSize / 2 + it.setBounds(iconX.toInt(), iconY.toInt(), (iconX + iconSize).toInt(), (iconY + iconSize).toInt()) + it.draw(canvas) + } + + // Draw the text on the right + val textX = if (!overlayShowOverlayMinimalStyle) { + width - 2 * padding + } else { + minimalStartX + minimalElementWidth - 2 * padding + } + val textY = height / 2 + textPaint.textSize / 3 + + // Draw the text + canvas.drawText(displayText, textX, textY, textPaint) + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt index 1090e7b92..f127357d4 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt @@ -42,9 +42,10 @@ private val swipeControlsResourcePatch = resourcePatch { SwitchPreference("revanced_swipe_haptic_feedback"), SwitchPreference("revanced_swipe_save_and_restore_brightness"), SwitchPreference("revanced_swipe_lowest_value_enable_auto_brightness"), - TextPreference("revanced_swipe_overlay_timeout", inputType = InputType.NUMBER), - TextPreference("revanced_swipe_text_overlay_size", inputType = InputType.NUMBER), + SwitchPreference("revanced_swipe_show_circular_overlay"), + SwitchPreference("revanced_swipe_overlay_minimal_style"), TextPreference("revanced_swipe_overlay_background_opacity", inputType = InputType.NUMBER), + TextPreference("revanced_swipe_overlay_timeout", inputType = InputType.NUMBER), TextPreference("revanced_swipe_threshold", inputType = InputType.NUMBER), ) @@ -53,7 +54,12 @@ private val swipeControlsResourcePatch = resourcePatch { ResourceGroup( "drawable", "revanced_ic_sc_brightness_auto.xml", - "revanced_ic_sc_brightness_manual.xml", + "revanced_ic_sc_brightness_full.xml", + "revanced_ic_sc_brightness_high.xml", + "revanced_ic_sc_brightness_low.xml", + "revanced_ic_sc_brightness_medium.xml", + "revanced_ic_sc_volume_high.xml", + "revanced_ic_sc_volume_low.xml", "revanced_ic_sc_volume_mute.xml", "revanced_ic_sc_volume_normal.xml", ), diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 3aa4fdda8..d4c3f4749 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -489,11 +489,15 @@ This feature is only available for older devices" Enable brightness gesture - Brightness swipe is enabled - Brightness swipe is disabled + "Fullscreen brightness swipe is enabled + +Adjust brightness by swiping vertically on the left side of the screen" + Fullscreen brightness swipe is disabled Enable volume gesture - Volume swipe is enabled - Volume swipe is disabled + "Fullscreen volume swipe is enabled + +Adjust volume by swiping vertically on the right side of the screen" + Fullscreen volume swipe is disabled Enable press-to-swipe gesture Press-to-swipe is enabled Press-to-swipe is disabled @@ -506,16 +510,19 @@ This feature is only available for older devices" Enable auto-brightness gesture Swiping down to the lowest value of the brightness gesture enable auto-brightness Swiping down to the lowest value does not enable auto-brightness - Auto Swipe overlay timeout The amount of milliseconds the overlay is visible - Swipe overlay text size - The text size for swipe overlay Swipe overlay background opacity Opacity value between 0-100 Swipe opacity must be between 0-100 Swipe magnitude threshold The amount of threshold for swipe to occur + Show circular overlay + Circular overlay is shown + Horizontal overlay is shown + Enable minimal style + Minimal overlay style is enabled + Minimal overlay style is disabled Enable swipe to change videos Swiping in fullscreen mode will change to the next/previous video Swiping in fullscreen mode will not change to the next/previous video diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_auto.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_auto.xml index f479e7175..252a97982 100644 --- a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_auto.xml +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_auto.xml @@ -1,7 +1,5 @@ + android:viewportHeight="24" + android:tint="?attr/colorControlNormal"> + android:pathData="M8,16H9.275L10.175,13.55H13.875L14.775,16H16.05L12.575,7H11.45ZM10.55,12.5 L11.95,8.6H12.05L13.475,12.5ZM12,22.6 L8.85,19.5H4.5V15.15L1.4,12L4.5,8.85V4.5H8.85L12,1.4L15.15,4.5H19.5V8.85L22.6,12L19.5,15.15V19.5H15.15ZM12,12ZM12,20.5 L14.5,18H18V14.5L20.5,12L18,9.5V6H14.5L12,3.5L9.5,6H6V9.5L3.5,12L6,14.5V18H9.5Z"/> diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_full.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_full.xml new file mode 100644 index 000000000..c0d45293c --- /dev/null +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_full.xml @@ -0,0 +1,29 @@ + + + + + diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_high.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_high.xml new file mode 100644 index 000000000..fe45b31be --- /dev/null +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_high.xml @@ -0,0 +1,29 @@ + + + + + diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_manual.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_low.xml similarity index 50% rename from patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_manual.xml rename to patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_low.xml index a5dc31c48..66010e253 100644 --- a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_manual.xml +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_low.xml @@ -1,7 +1,6 @@ + android:viewportHeight="24" + android:tint="?attr/colorControlNormal"> + android:pathData="M12,1.40039 L8.84961,4.5 L4.5,4.5 L4.5,8.84961 L1.40039,12 L4.5,15.1504 L4.5,19.5 L8.84961,19.5 L12,22.5996 L15.1504,19.5 L19.5,19.5 L19.5,15.1504 L22.5996,12 L19.5,8.84961 L19.5,4.5 L15.1504,4.5 L12,1.40039 Z M12,3.5 L14.5,6 L18,6 L18,9.5 L20.5,12 L18,14.5 L18,18 L14.5,18 L12,20.5 L9.5,18 L6,18 L6,14.5 L3.5,12 L6,9.5 L6,6 L9.5,6 L12,3.5 Z M12,6 L12,12 L18,12 C18,10.3333,17.4167,8.91667,16.25,7.75 C15.0833,6.58333,13.6667,6,12,6 Z"/> diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_medium.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_medium.xml new file mode 100644 index 000000000..fc191d25e --- /dev/null +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_brightness_medium.xml @@ -0,0 +1,28 @@ + + + + + diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_high.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_high.xml new file mode 100644 index 000000000..5dfb76a0e --- /dev/null +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_high.xml @@ -0,0 +1,29 @@ + + + + + diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_low.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_low.xml new file mode 100644 index 000000000..e52b1fe4a --- /dev/null +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_low.xml @@ -0,0 +1,29 @@ + + + + + diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_mute.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_mute.xml index b63afa603..59b9e72e4 100644 --- a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_mute.xml +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_mute.xml @@ -1,7 +1,5 @@ + android:viewportHeight="24" + android:tint="?attr/colorControlNormal"> + android:pathData="M19.475,22.15 L16.45,19.125Q15.95,19.45 15.375,19.7Q14.8,19.95 14.175,20.1V18.55Q14.5,18.45 14.8,18.325Q15.1,18.2 15.375,18.05L11.8,14.45V18.8L7.5,14.5H3.8V9.5H6.825L2,4.65L3.05,3.6L20.525,21.075ZM18.975,16.725 L17.9,15.65Q18.425,14.85 18.7,13.912Q18.975,12.975 18.975,11.975Q18.975,9.7 17.65,7.887Q16.325,6.075 14.175,5.4V3.85Q16.975,4.6 18.725,6.85Q20.475,9.1 20.475,11.975Q20.475,13.3 20.088,14.5Q19.7,15.7 18.975,16.725ZM9.3,11.975ZM15.925,13.675 L14.175,11.925V8.3Q15.175,8.85 15.738,9.85Q16.3,10.85 16.3,12Q16.3,12.45 16.2,12.862Q16.1,13.275 15.925,13.675ZM11.8,9.525 L9.625,7.375 11.8,5.2ZM10.3,15.15V12.95L8.325,11H5.3V13H8.15Z"/> diff --git a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_normal.xml b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_normal.xml index 7ef42ada6..602cd2a64 100644 --- a/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_normal.xml +++ b/patches/src/main/resources/swipecontrols/drawable/revanced_ic_sc_volume_normal.xml @@ -1,7 +1,6 @@ + android:viewportHeight="24" + android:tint="?attr/colorControlNormal"> + android:pathData="M3.8,14.5 L3.8,9.5 L7.5,9.5 L11.8,5.2 L11.8,18.8 L7.5,14.5 Z M14.175,15.65 L14.175,8.3 Q15.15,8.825,15.725,9.825 Q16.3,10.825,16.3,12 Q16.3,13.175,15.725,14.15 Q15.15,15.125,14.175,15.65 Z M10.3,8.85 L8.15,11 L5.3,11 L5.3,13 L8.15,13 L10.3,15.15 Z M7.8,12 Z"/> From 4ac8854b99808a8957f3b0b7438e1e0cdedffbaf Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:08:37 +0200 Subject: [PATCH 04/54] fix(YouTube - Hide layout components): Do not hide 'Show anyway' button in search results --- .../youtube/patches/ShortsAutoplayPatch.java | 5 ---- .../announcements/AnnouncementsPatch.java | 5 ---- .../patches/components/FilterGroupList.java | 5 ---- .../components/KeywordContentFilter.java | 4 --- .../components/LayoutComponentsFilter.java | 26 +++++++++++++++---- .../PlayerFlyoutMenuItemsFilter.java | 4 --- .../youtube/settings/LicenseActivityHook.java | 5 ---- .../extension/youtube/settings/Settings.java | 2 +- .../settings/preference/HtmlPreference.java | 4 --- .../ReVancedPreferenceFragment.java | 3 --- .../youtube/shared/NavigationBar.java | 3 --- 11 files changed, 22 insertions(+), 44 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/ShortsAutoplayPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/ShortsAutoplayPatch.java index 32576479d..bd650b243 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/ShortsAutoplayPatch.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/ShortsAutoplayPatch.java @@ -1,9 +1,6 @@ package app.revanced.extension.youtube.patches; import android.app.Activity; -import android.os.Build; - -import androidx.annotation.RequiresApi; import java.lang.ref.WeakReference; import java.util.Objects; @@ -58,7 +55,6 @@ public class ShortsAutoplayPatch { /** * @return If the app is currently in background PiP mode. */ - @RequiresApi(api = Build.VERSION_CODES.N) private static boolean isAppInBackgroundPiPMode() { Activity activity = mainActivityRef.get(); return activity != null && activity.isInPictureInPictureMode(); @@ -80,7 +76,6 @@ public class ShortsAutoplayPatch { /** * Injection point. */ - @RequiresApi(api = Build.VERSION_CODES.N) public static Enum changeShortsRepeatBehavior(Enum original) { try { final boolean autoplay; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/announcements/AnnouncementsPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/announcements/AnnouncementsPatch.java index 92490aabd..3e465a6c3 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/announcements/AnnouncementsPatch.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/announcements/AnnouncementsPatch.java @@ -7,13 +7,10 @@ import static app.revanced.extension.youtube.patches.announcements.requests.Anno import android.app.Activity; import android.app.AlertDialog; -import android.os.Build; import android.text.Html; import android.text.method.LinkMovementMethod; import android.widget.TextView; -import androidx.annotation.RequiresApi; - import org.json.JSONArray; import java.io.IOException; @@ -31,7 +28,6 @@ public final class AnnouncementsPatch { private AnnouncementsPatch() { } - @RequiresApi(api = Build.VERSION_CODES.O) private static boolean isLatestAlready() throws IOException { HttpURLConnection connection = AnnouncementsRoutes.getAnnouncementsConnectionFromRoute(GET_LATEST_ANNOUNCEMENT_IDS); @@ -70,7 +66,6 @@ public final class AnnouncementsPatch { return Settings.ANNOUNCEMENT_LAST_ID.get() == id; } - @RequiresApi(api = Build.VERSION_CODES.O) public static void showAnnouncement(final Activity context) { if (!Settings.ANNOUNCEMENTS.get()) return; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/FilterGroupList.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/FilterGroupList.java index ac0e23ca8..c10b563e9 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/FilterGroupList.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/FilterGroupList.java @@ -1,9 +1,6 @@ package app.revanced.extension.youtube.patches.components; -import android.os.Build; - import androidx.annotation.NonNull; -import androidx.annotation.RequiresApi; import java.util.*; import java.util.function.Consumer; @@ -44,13 +41,11 @@ abstract class FilterGroupList> implements Iterable< return filterGroups.iterator(); } - @RequiresApi(api = Build.VERSION_CODES.N) @Override public void forEach(@NonNull Consumer action) { filterGroups.forEach(action); } - @RequiresApi(api = Build.VERSION_CODES.N) @NonNull @Override public Spliterator spliterator() { diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/KeywordContentFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/KeywordContentFilter.java index ff55d18a9..d365d6802 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/KeywordContentFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/KeywordContentFilter.java @@ -4,11 +4,8 @@ import static app.revanced.extension.shared.StringRef.str; import static app.revanced.extension.youtube.shared.NavigationBar.NavigationButton; import static java.lang.Character.UnicodeBlock.*; -import android.os.Build; - import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.annotation.RequiresApi; import java.nio.charset.StandardCharsets; import java.util.LinkedHashMap; @@ -44,7 +41,6 @@ import app.revanced.extension.youtube.shared.PlayerType; * - When using whole word syntax, some keywords may need additional pluralized variations. */ @SuppressWarnings("unused") -@RequiresApi(api = Build.VERSION_CODES.N) final class KeywordContentFilter extends Filter { /** diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java index 0b43c821c..23b609328 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java @@ -3,11 +3,9 @@ package app.revanced.extension.youtube.patches.components; import static app.revanced.extension.youtube.shared.NavigationBar.NavigationButton; import android.graphics.drawable.Drawable; -import android.os.Build; import android.view.View; import androidx.annotation.Nullable; -import androidx.annotation.RequiresApi; import app.revanced.extension.shared.Logger; import app.revanced.extension.shared.Utils; @@ -38,6 +36,7 @@ public final class LayoutComponentsFilter extends Filter { private final StringTrieSearch exceptions = new StringTrieSearch(); private final StringFilterGroup inFeedSurvey; private final StringFilterGroup notifyMe; + private final StringFilterGroup singleItemInformationPanel; private final StringFilterGroup expandableMetadata; private final ByteArrayFilterGroup searchResultRecommendations; private final StringFilterGroup searchResultVideo; @@ -47,7 +46,6 @@ public final class LayoutComponentsFilter extends Filter { private final StringFilterGroup likeSubscribeGlow; private final StringFilterGroup horizontalShelves; - @RequiresApi(api = Build.VERSION_CODES.N) public LayoutComponentsFilter() { exceptions.addPatterns( "home_video_with_context", @@ -123,8 +121,12 @@ public final class LayoutComponentsFilter extends Filter { ); final var infoPanel = new StringFilterGroup( - Settings.HIDE_HIDE_INFO_PANELS, - "publisher_transparency_panel", + Settings.HIDE_INFO_PANELS, + "publisher_transparency_panel" + ); + + singleItemInformationPanel = new StringFilterGroup( + Settings.HIDE_INFO_PANELS, "single_item_information_panel" ); @@ -269,6 +271,7 @@ public final class LayoutComponentsFilter extends Filter { compactChannelBarInner, medicalPanel, infoPanel, + singleItemInformationPanel, emergencyBox, subscribersCommunityGuidelines, channelGuidelines, @@ -285,6 +288,19 @@ public final class LayoutComponentsFilter extends Filter { @Override boolean isFiltered(@Nullable String identifier, String path, byte[] protobufBufferArray, StringFilterGroup matchedGroup, FilterContentType contentType, int contentIndex) { + // This identifier is used not only in players but also in search results: + // https://github.com/ReVanced/revanced-patches/issues/3245 + // Until 2024, medical information panels such as Covid 19 also used this identifier and were shown in the search results. + // From 2025, the medical information panel is no longer shown in the search results. + // Therefore, this identifier does not filter when the search bar is activated. + if (matchedGroup == singleItemInformationPanel) { + if (PlayerType.getCurrent().isMaximizedOrFullscreen() || !NavigationBar.isSearchBarActive()) { + return super.isFiltered(identifier, path, protobufBufferArray, matchedGroup, contentType, contentIndex); + } + + return false; + } + if (matchedGroup == searchResultVideo) { if (searchResultRecommendations.check(protobufBufferArray).isFiltered()) { return super.isFiltered(identifier, path, protobufBufferArray, matchedGroup, contentType, contentIndex); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/PlayerFlyoutMenuItemsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/PlayerFlyoutMenuItemsFilter.java index 888687d8c..6b59d484e 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/PlayerFlyoutMenuItemsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/PlayerFlyoutMenuItemsFilter.java @@ -1,9 +1,6 @@ package app.revanced.extension.youtube.patches.components; -import android.os.Build; - import androidx.annotation.Nullable; -import androidx.annotation.RequiresApi; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.shared.PlayerType; @@ -16,7 +13,6 @@ public class PlayerFlyoutMenuItemsFilter extends Filter { private final ByteArrayFilterGroup exception; private final StringFilterGroup videoQualityMenuFooter; - @RequiresApi(api = Build.VERSION_CODES.N) public PlayerFlyoutMenuItemsFilter() { exception = new ByteArrayFilterGroup( // Whitelist Quality menu item when "Hide Additional settings menu" is enabled diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java index 8ce9172b8..528703310 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java @@ -5,15 +5,12 @@ import static app.revanced.extension.shared.Utils.getResourceIdentifier; import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; -import android.os.Build; import android.preference.PreferenceFragment; import android.util.TypedValue; import android.view.ViewGroup; import android.widget.TextView; import android.widget.Toolbar; -import androidx.annotation.RequiresApi; - import java.util.Objects; import app.revanced.extension.shared.Logger; @@ -79,7 +76,6 @@ public class LicenseActivityHook { *

* Hooks LicenseActivity#onCreate in order to inject our own fragment. */ - @RequiresApi(api = Build.VERSION_CODES.N) public static void initialize(Activity licenseActivity) { try { ThemeHelper.setActivityTheme(licenseActivity); @@ -119,7 +115,6 @@ public class LicenseActivityHook { } } - @RequiresApi(api = Build.VERSION_CODES.N) @SuppressLint("UseCompatLoadingForDrawables") private static void createToolbar(Activity activity, String toolbarTitleResourceName) { // Replace dummy placeholder toolbar. diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index 72f946a7d..c00b861c0 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -137,7 +137,7 @@ public class Settings extends BaseSettings { public static final BooleanSetting HIDE_EMERGENCY_BOX = new BooleanSetting("revanced_hide_emergency_box", TRUE); public static final BooleanSetting HIDE_ENDSCREEN_CARDS = new BooleanSetting("revanced_hide_endscreen_cards", FALSE); public static final BooleanSetting HIDE_HIDE_CHANNEL_GUIDELINES = new BooleanSetting("revanced_hide_channel_guidelines", TRUE); - public static final BooleanSetting HIDE_HIDE_INFO_PANELS = new BooleanSetting("revanced_hide_info_panels", TRUE); + public static final BooleanSetting HIDE_INFO_PANELS = new BooleanSetting("revanced_hide_info_panels", TRUE); public static final BooleanSetting HIDE_INFO_CARDS = new BooleanSetting("revanced_hide_info_cards", FALSE); public static final BooleanSetting HIDE_JOIN_MEMBERSHIP_BUTTON = new BooleanSetting("revanced_hide_join_membership_button", TRUE); public static final BooleanSetting HIDE_MEDICAL_PANELS = new BooleanSetting("revanced_hide_medical_panels", TRUE); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/HtmlPreference.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/HtmlPreference.java index bd9db08f5..ecdcf03cf 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/HtmlPreference.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/HtmlPreference.java @@ -3,18 +3,14 @@ package app.revanced.extension.youtube.settings.preference; import static android.text.Html.FROM_HTML_MODE_COMPACT; import android.content.Context; -import android.os.Build; import android.preference.Preference; import android.text.Html; import android.util.AttributeSet; -import androidx.annotation.RequiresApi; - /** * Allows using basic html for the summary text. */ @SuppressWarnings({"unused", "deprecation"}) -@RequiresApi(api = Build.VERSION_CODES.O) public class HtmlPreference extends Preference { { setSummary(Html.fromHtml(getSummary().toString(), FROM_HTML_MODE_COMPACT)); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java index 3a826107f..6a99f144b 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java @@ -17,8 +17,6 @@ import android.view.WindowInsets; import android.widget.TextView; import android.widget.Toolbar; -import androidx.annotation.RequiresApi; - import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -98,7 +96,6 @@ public class ReVancedPreferenceFragment extends AbstractPreferenceFragment { listPreference.setEntryValues(sortedEntryValues); } - @RequiresApi(api = Build.VERSION_CODES.O) @Override protected void initialize() { super.initialize(); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/NavigationBar.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/NavigationBar.java index a302a59ba..6f2deca16 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/NavigationBar.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/NavigationBar.java @@ -3,11 +3,9 @@ package app.revanced.extension.youtube.shared; import static app.revanced.extension.youtube.shared.NavigationBar.NavigationButton.CREATE; import android.app.Activity; -import android.os.Build; import android.view.View; import androidx.annotation.Nullable; -import androidx.annotation.RequiresApi; import java.lang.ref.WeakReference; import java.util.Arrays; @@ -257,7 +255,6 @@ public final class NavigationBar { * Injection point. * Fixes missing drawable. */ - @RequiresApi(api = Build.VERSION_CODES.N) @SuppressWarnings({"unchecked", "rawtypes"}) public static void setCairoNotificationFilledIcon(EnumMap enumMap, Enum tabActivityCairo) { if (fillBellCairoBlack != 0) { From ae8041e6305adc5ed8b6b3cb82c1c7ee3659e65e Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 18 Feb 2025 07:11:45 +0000 Subject: [PATCH 05/54] chore: Release v5.13.0-dev.1 [skip ci] # [5.13.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.12.0...v5.13.0-dev.1) (2025-02-18) ### Bug Fixes * **YouTube - Hide layout components:** Do not hide 'Show anyway' button in search results ([4ac8854](https://github.com/ReVanced/revanced-patches/commit/4ac8854b99808a8957f3b0b7438e1e0cdedffbaf)) ### Features * **YouTube - Swipe controls:** Swipe controls UI improvements ([#4422](https://github.com/ReVanced/revanced-patches/issues/4422)) ([198e4d2](https://github.com/ReVanced/revanced-patches/commit/198e4d2a2315c24a09eb9ecfefbd131a75384d2c)) --- CHANGELOG.md | 12 ++++++++++++ gradle.properties | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8724c7e29..14e7411ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# [5.13.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.12.0...v5.13.0-dev.1) (2025-02-18) + + +### Bug Fixes + +* **YouTube - Hide layout components:** Do not hide 'Show anyway' button in search results ([4ac8854](https://github.com/ReVanced/revanced-patches/commit/4ac8854b99808a8957f3b0b7438e1e0cdedffbaf)) + + +### Features + +* **YouTube - Swipe controls:** Swipe controls UI improvements ([#4422](https://github.com/ReVanced/revanced-patches/issues/4422)) ([198e4d2](https://github.com/ReVanced/revanced-patches/commit/198e4d2a2315c24a09eb9ecfefbd131a75384d2c)) + # [5.12.0](https://github.com/ReVanced/revanced-patches/compare/v5.11.0...v5.12.0) (2025-02-17) diff --git a/gradle.properties b/gradle.properties index d9faa5bf1..5589c3545 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.12.0 +version = 5.13.0-dev.1 From 95b138ed9ba48eba5e1b24614ec6e4cb5b00ffaf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:24:59 +0200 Subject: [PATCH 06/54] chore: Sync translations (#4473) --- .../addresources/values-ar-rSA/strings.xml | 21 ++++++++++++------- .../addresources/values-az-rAZ/strings.xml | 7 ------- .../addresources/values-be-rBY/strings.xml | 21 ++++++++++++------- .../addresources/values-bg-rBG/strings.xml | 21 ++++++++++++------- .../addresources/values-bn-rBD/strings.xml | 21 ++++++++++++------- .../addresources/values-ca-rES/strings.xml | 21 ++++++++++++------- .../addresources/values-cs-rCZ/strings.xml | 21 ++++++++++++------- .../addresources/values-da-rDK/strings.xml | 21 ++++++++++++------- .../addresources/values-de-rDE/strings.xml | 19 ++++++++++------- .../addresources/values-el-rGR/strings.xml | 21 ++++++++++++------- .../addresources/values-es-rES/strings.xml | 19 +++++++++++------ .../addresources/values-et-rEE/strings.xml | 21 ++++++++++++------- .../addresources/values-fi-rFI/strings.xml | 7 ------- .../addresources/values-fil-rPH/strings.xml | 21 ++++++++++++------- .../addresources/values-fr-rFR/strings.xml | 21 ++++++++++++------- .../addresources/values-ga-rIE/strings.xml | 13 ++++++------ .../addresources/values-hu-rHU/strings.xml | 21 ++++++++++++------- .../addresources/values-hy-rAM/strings.xml | 21 ++++++++++++------- .../addresources/values-in-rID/strings.xml | 21 ++++++++++++------- .../addresources/values-it-rIT/strings.xml | 21 ++++++++++++------- .../addresources/values-ja-rJP/strings.xml | 21 ++++++++++++------- .../addresources/values-ko-rKR/strings.xml | 19 +++++++++++------ .../addresources/values-lt-rLT/strings.xml | 21 ++++++++++++------- .../addresources/values-lv-rLV/strings.xml | 21 ++++++++++++------- .../addresources/values-nl-rNL/strings.xml | 21 ++++++++++++------- .../addresources/values-pl-rPL/strings.xml | 21 ++++++++++++------- .../addresources/values-pt-rBR/strings.xml | 21 ++++++++++++------- .../addresources/values-pt-rPT/strings.xml | 21 ++++++++++++------- .../addresources/values-ro-rRO/strings.xml | 21 ++++++++++++------- .../addresources/values-ru-rRU/strings.xml | 19 +++++++++++------ .../addresources/values-sk-rSK/strings.xml | 21 ++++++++++++------- .../addresources/values-sl-rSI/strings.xml | 21 ++++++++++++------- .../addresources/values-sq-rAL/strings.xml | 21 ++++++++++++------- .../addresources/values-sr-rCS/strings.xml | 21 ++++++++++++------- .../addresources/values-sr-rSP/strings.xml | 21 ++++++++++++------- .../addresources/values-sv-rSE/strings.xml | 21 ++++++++++++------- .../addresources/values-th-rTH/strings.xml | 19 ++++++++++------- .../addresources/values-tr-rTR/strings.xml | 21 ++++++++++++------- .../addresources/values-uk-rUA/strings.xml | 17 ++++++++++----- .../addresources/values-vi-rVN/strings.xml | 19 +++++++++++------ .../addresources/values-zh-rCN/strings.xml | 21 ++++++++++++------- .../addresources/values-zh-rTW/strings.xml | 7 ------- 42 files changed, 528 insertions(+), 288 deletions(-) diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index 694edd445..01a034e58 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -484,11 +484,15 @@ Second \"item\" text" التحكم بالسطوع عن طريق ايماءة التمرير - تم تمكين التحكم بمستوى السطوع عن طريق الإيماءة - تم تعطيل التحكم بمستوى السطوع عن طريق الإيماءة + "تم تمكين التمرير السريع لضبط السطوع في وضع ملء الشاشة + +اضبط السطوع عن طريق التمرير عموديًا على الجانب الأيسر من الشاشة" + تم تعطيل التمرير السريع لضبط السطوع في وضع ملء الشاشة تمكين التحكم بالصوت عن طريق إيماءة التمرير - تم تمكين التحكم بمستوى الصوت عن طريق الإيماءة - تم تعطيل التحكم بمستوى الصوت عن طريق الإيماءة + "تم تمكين التمرير السريع لضبط مستوى الصوت في وضع ملء الشاشة + +اضبط مستوى الصوت عن طريق التمرير عموديًا على الجانب الأيمن من الشاشة" + تم تعطيل التمرير السريع لضبط مستوى الصوت في وضع ملء الشاشة تمكين إيماءة الضغط للتمرير يتم تنشيط عناصر التحكم عن طريق إيماءة التمرير فقط بضغطة طويلة تنشيط عناصر التحكم عن طريق إيماءة التمرير عند الضغط مباشرة @@ -501,16 +505,19 @@ Second \"item\" text" تمكين إيماءة السطوع التلقائي التمرير لأسفل إلى أدنى قيمة للسطوع يمكّن السطوع التلقائي لا يؤدي التمرير لأسفل إلى أدنى قيمة إلى تمكين السطوع التلقائي - تلقائي مهلة واجهة التمرير مقدار الوقت الذي تظهر فيه واجهة التمرير بعد التغيير بجزء الثانية - حجم نص واجهة التمرير - حجم النص على واجهة التمرير تعتيم خلفية واجهة التمرير السريع قيمة التعتيم بين 0-100 يجب أن يكون تعتيم التمرير السريع بين 0-100 مقدار حد التمرير الحد الأدنى من التمرير قبل اكتشاف الإيماءة + إظهار التراكب الدائري + يتم عرض التراكب الدائري + يتم عرض التراكب الأفقي + تمكين النمط البسيط + تم تمكين النمط البسيط للتراكب + تم تعطيل نمط التراكب البسيط تمكين إيماءة التمرير لتغيير الفيديو سيؤدي التمرير في وضع ملء الشاشة إلى التغيير للفيديو التالي/السابق لن يؤدي التمرير في وضع ملء الشاشة إلى التغيير للفيديو التالي/السابق diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 7df8efbff..c8e97331b 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -440,11 +440,7 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Parlaqlıq jestini aktivləşdir - Parlaqlıq sürüşdürmə aktivdir - Parlaqlıq sürüşdürmə qeyri-aktivdir Səs səviyyəsi jestini aktivləşdir - Səs səviyyəsin sürüşdürmə aktivdir - Səs səviyyəsin sürüşdürmə qeyri-aktivdir Basıb sürüşdürmə jestini aktivləşdir Sürüşdürmək üçün basma aktivdir Sürüşdürmək üçün basma qeyri-aktivdir @@ -457,11 +453,8 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Avto-parlaqlıq jestini aktivləşdir Parlaqlıq ən aşağı dəyərinə sürüşdürüləndə avto-parlaqlıq aktivləşir Parlaqlığı ən aşağı dəyərə sürüşdürəndə avto-parlaqlıq aktivləşmir - Birbaşa Sürüşdürmə örtüyü müddəti Örtüyün göründüyü millisaniyələrin sayı - Örtük mətn ölçüsü dəyişdirmə - Sürüşdürmə örtüyü üçün mətn ölçüsü Sürüşdürmə cildi arxa plan qeyri-şəffaflığı 0-100 arası qeyri-şəffaflıq dəyəri Sürüşmə qeyri-şəffaflığı 0-100 arası olmalıdır diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index fbb18a615..c01ca5cdd 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -484,11 +484,15 @@ Second \"item\" text" Уключыць жэст яркасці - Правядзенне па яркасці ўключана - Правядзенне пальцам па яркасці адключана + "Поўнаэкранны жэст правядзення для яркасці ўключаны + +Наладжвайце яркасць, праводзячы вертыкальна па левым баку экрана" + Поўнаэкранны жэст правядзення для яркасці выключаны Уключыць жэст гучнасці - Правядзенне пальцам па гучнасці ўключана - Правядзенне пальцам па гучнасці адключана + "Правядзенне пальцам для рэгулявання гучнасці ва ўвесь экран уключана + +Рэгулюйце гучнасць, праводзячы пальцам вертыкальна па правай частцы экрана" + Правядзенне пальцам для рэгулявання гучнасці ва ўвесь экран выключана Уключыць жэст \"націсканне для правядзення пальцам\" Правядзенне пальцам уключана Правядзенне пальцам адключана @@ -501,16 +505,19 @@ Second \"item\" text" Уключыць жэст аўтаматычнай яркасці Правядзіце пальцам уніз да самага нізкага значэння яркасці, каб уключыць аўтаматычную яркасць Правядзенне пальцам уніз да самага нізкага значэння не ўключае аўтаматычную яркасць - Аўто Тайм-аўт накладання пальцам Працягласць бачнага накладання ў мілісекундах - Памер накладанага тэксту - Памер тэксту для накладання пальцам Непразрыстасць фону накладкі пракруткі Значэнне непразрыстасці паміж 0-100 Непразрыстасць пракруткі павінна быць паміж 0-100 Парог велічыні пальцам Велічыня парогавага значэння для правядзення пальцам + Паказваць кругавое накладанне + Кругавое накладанне паказваецца + Гарызантальнае накладанне паказваецца + Уключыць мінімальны стыль + Уключаны мінімальны стыль накладання + Мінімальны стыль накладання выключаны Уключыць зьмену відэа праз правядзенне пальцам Правядзенне пальцам у рэжыме поўнага экрана зьменіць відэа на наступнае/папярэдняе Правядзенне пальцам у рэжыме поўнага экрана не зьменіць відэа на наступнае/папярэдняе diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 0a6f8e0cd..9b286cd65 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -484,11 +484,15 @@ Second \"item\" text" Задаване на яркост чрез плъзгане - Опцията за превъртане с плъзгане за промяна на яркостта е активирана - Опцията за превъртане с плъзгане за промяна на яркостта е деактивирана + "Плъзгането за яркост на цял екран е активирано + +Регулирайте яркостта, като плъзгате вертикално от лявата страна на екрана" + Плъзгането за яркост на цял екран е деактивирано Настройване на звука чрез плъзгане - Обемът чрез плъзване е активен - Обемът чрез плъзване е деактивиран + "Плъзгането за сила на звука на цял екран е активирано + +Регулирайте силата на звука, като плъзнете вертикално от дясната страна на екрана" + Плъзгането за сила на звука на цял екран е деактивирано Активиране на жеста натискане за преместване Плъзгането чрез натискане е активирано Плъзгането чрез натискане е деактивирано @@ -501,16 +505,19 @@ Second \"item\" text" Задаване на яркост чрез плъзгане Плъзгането надолу до най-ниската стойност на жеста за яркост, за да се активира автоматичната яркост Плъзгането надолу до най-ниската стойност на жеста за яркост, без дасе активира автоматичната яркост - Авто Задръжка на плъзгащата контрола за показване Време за което плъзгащата контрола е видима. - Размер на текста при плъзгане - Размера на текста на плъзгащите контроли Плъзгане на фона на наслагването непрозрачност Стойност на непрозрачността между 0-100 Непрозрачността на плъзгането трябва да е между 0-100 Праг на величината на плъзгане Праг преди да се осъществи плъзгането + Показване на кръгъл овърлей + Показва се кръгъл овърлей + Показва се хоризонтален овърлей + Активиране на минимален стил + Минималният стил на наслагване е активиран + Минималният стил на овърлея е деактивиран Включване на превключване на видеото чрез плъзване Плъзването в режим на цял екран ще превключи към следващото/предишно видео Плъзването в режим на цял екран няма да превключи към следващото/предишно видео diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index e65b9e93b..b1044e917 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -484,11 +484,15 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ উজ্জ্বলতার সোয়াইপ অঙ্গভঙ্গি সক্রিয় করুন - উজ্জ্বলতা সোয়াইপ সক্রিয় করা হয়েছে - উজ্জ্বলতা সোয়াইপ নিষ্ক্রিয় করা হয়েছে + "Fullscreen brightness swipe enabled আছে + +স্ক্রিনের বাম দিকে উল্লম্বভাবে সোয়াইপ করে উজ্জ্বলতা সামঞ্জস্য করুন" + Fullscreen brightness swipe disabled করা হয়েছে ভলিউম অঙ্গভঙ্গি সক্রিয় করুন - ভলিউম সোয়াইপ সক্রিয় করা হয়েছে - ভলিউম সোয়াইপ নিষ্ক্রিয় করা হয়েছে + "পূর্ণ স্ক্রীন ভলিউম সোয়াইপ সক্রিয় করা হয়েছে + +স্ক্রিনের ডান দিকে উল্লম্বভাবে সোয়াইপ করে ভলিউম সামঞ্জস্য করুন" + পূর্ণ স্ক্রীন ভলিউম সোয়াইপ নিষ্ক্রিয় করা হয়েছে প্রেস-টু-সোয়াইপ অঙ্গভঙ্গি সক্রিয় করুন প্রেস-টু-সোয়াইপ সক্রিয় করা হয়েছে প্রেস-টু-সোয়াইপ নিষ্ক্রিয় করা হয়েছে @@ -501,16 +505,19 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ স্বয়ংক্রিয়-উজ্জ্বলতার অঙ্গভঙ্গি সক্রিয় করুন উজ্জ্বলতার অঙ্গভঙ্গির সর্বনিম্ন মানে সোয়াইপ ডাউন করলে অটো-উজ্জ্বলতা সক্ষম হয় সর্বনিম্ন মানে সোয়াইপ ডাউন করলে অটো-উজ্জ্বলতা সক্ষম হয় না - স্বতস্ফূর্তভাবে ওভার-লে টাইম আউট কত মিলিসেকেন্ডের জন্য ওভারলে দৃশ্যমান হবে - সোয়াইপ ওভারলে টেক্সট সাইজ - সোয়াইপ ওভারলে এর টেক্সট সাইজ অস্বচ্ছতা 0-100 এর মধ্যে অস্বচ্ছতার মান সোয়াইপের অস্বচ্ছতা অবশ্যই 0-100 এর মধ্যে হতে হবে সোয়াইপ থ্রেশহোল্ড এর মাত্রা সোয়াইপ করার থ্রেশহোল্ডের পরিমাণ + বৃত্তাকার ওভারলে দেখান + বৃত্তাকার ওভারলে দেখানো হয়েছে + অনুভূমিক ওভারলে দেখানো হয়েছে + ন্যূনতম শৈলী সক্ষম করুন + Minimal overlay style enabled করা হয়েছে + ন্যূনতম ওভারলে শৈলী নিষ্ক্রিয় করা হয়েছে ভিডিও পরিবর্তন করতে সোয়াইপ করে সক্ষম করুন ফুলস্ক্রিন মোডে সোয়াইপ করলে পরবর্তী/পূর্ববর্তী ভিডিওতে পরিবর্তন হবে ফুলস্ক্রিন মোডে সোয়াইপ করলে পরবর্তী /পূর্ববর্তী ভিডিওতে পরিবর্তন হবে না diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index de8fe11dc..d9b4acc6c 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -484,11 +484,15 @@ Aquesta funció només està disponible per a dispositius antics" Habilita el control de brillo por gesto - El control lliscant de brillantor està habilitat - El control lliscant de brillantor està inhabilitat + "S'ha activat el lliscament de la brillantor a pantalla completa + +Ajusteu la brillantor lliscant verticalment a la part esquerra de la pantalla" + S\'ha desactivat el lliscament de la brillantor a pantalla completa Habilita el control de volumen por gesto - Actiu el canvi de volum amb gestos - Desactivat el canvi de volum amb gestos + "Lliscar el dit a pantalla completa per al volum està activat + +Ajusteu el volum lliscant verticalment a la part dreta de la pantalla" + Lliscar el dit a pantalla completa per al volum està desactivat Activa el gest de polsar per lliscar Activat el gest de prémer per lliscar Desactivat el gest de prémer per lliscar @@ -501,16 +505,19 @@ Aquesta funció només està disponible per a dispositius antics" Activa el gest de la brillantor automàtica Deslizar hacia abajo hasta el valor más bajo del gesto de brillo activa el brillo automático Deslizar hacia abajo hasta el valor más bajo no activa el brillo automático - Automàtic Temps límite de superposició de lliscament La quantitat de mil·lisegons que la superposició és visible - Mida del text de la superposició lliscant - La mida del text per a la superposició lliscant Opacitat del fons de la superposició de lliscament Valor d\'opacitat entre 0 i 100 L\'opacitat de lliscament ha d\'estar entre 0 i 100 Llindar de magnitud de lliscament La quantitat de llindar per a què es produeixi el desplaçament + Mostra la superposició circular + Es mostra la superposició circular + Es mostra la superposició horitzontal + Activa l\'estil minimalista + S\'ha activat l\'estil de superposició minimalista + L\'estil de superposició mínima està desactivat Activa la funció de lliscament per canviar vídeos Lliscar en mode de pantalla completa canviarà al vídeo següent/anterior Lliscar en mode de pantalla completa no canviarà al vídeo següent/anterior diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 79b02f22e..b854ed20f 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -484,11 +484,15 @@ Tato funkce je dostupná pouze pro starší zařízení" Povolit gesto pro jas - Přejetí pro jas je povoleno - Přejetí pro jas je zakázáno + "Potažení jasu na celou obrazovku je povoleno + +Upravte jas přejetím svisle po levé straně obrazovky" + Potažení jasu na celou obrazovku je zakázáno Povolit gesto pro hlasitost - Posuvník hlasitosti je povolen - Posuvník hlasitosti je zakázán + "Přejetím prstem na celou obrazovku je povoleno + +Hlasitost se upravuje svislým přejetím po pravé straně obrazovky" + Přejetí prstem na celou obrazovku je zakázáno Povolit gesto stisknutí pro přejetí Stisknutí pro přejetí je povoleno Stisknutí pro přejetí je zakázáno @@ -501,16 +505,19 @@ Tato funkce je dostupná pouze pro starší zařízení" Povolit gesto pro automatický jas Přejetím dolů na nejnižší hodnotu gesta pro jas aktivujete automatický jas Přejetím dolů na nejnižší hodnotu neaktivujete automatický jas - Automat Timeout překrytí gesta Doba v milisekundách, po kterou je překrytí viditelné - Velikost textu překrytí gesta - Velikost textu pro překrytí gesta Průsvitnost pozadí překrytí tažením Hodnota průsvitnosti mezi 0-100 Průsvitnost tažení musí být mezi 0-100 Práh vynucení gesta Velikost prahu pro provedení gesta + Zobrazit kruhovou překryvnou vrstvu + Zobrazuje se kruhová překryvná vrstva + Zobrazuje se vodorovná překryvná vrstva + Povolit minimální styl + Minimální styl překrytí je povolen + Minimální styl překryvné vrstvy je zakázán Povolit přejetí prstem pro změnu videa Přejetí prstem v režimu celé obrazovky změní video na další/předchozí Přejetí prstem v režimu celé obrazovky nebude video měnit na další/předchozí diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index fba3c8a11..e552755b2 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -445,11 +445,15 @@ Denne funktion er kun tilgængelig for ældre enheder" Aktivér lysstyrke-bevægelse - Strøg med lysstyrke er aktiveret - Stryg for lysstyrke er deaktiveret + "Fuldskaermens lysstyrke-swipe er aktiveret + +Juster lysstyrken ved at swipe lodret i venstre side af skærmen" + Fuldskaermens lysstyrke-swipe er deaktiveret Aktiver lydstyrke-bevægelse - Stryg på lydstyrke er aktiveret - Stryg på lydstyrke er deaktiveret + "Fuldskærmslydstyrkesvip er aktiveret + +Juster lydstyrken ved at swipe lodret i højre side af skærmen" + Fuldskærmslydstyrkesvip er deaktiveret Aktivér tryk-til-stryg bevægelse Press-to-swipe er aktiveret Press-to-swipe er deaktiveret @@ -462,16 +466,19 @@ Denne funktion er kun tilgængelig for ældre enheder" Aktivér auto-lysstyrke-bevægelse Stryg ned til den laveste værdi af lysstyrke-bevægelsen aktiverer auto-lysstyrke Stryg ned til den laveste værdi aktiverer ikke auto-lysstyrke - Automatisk Stryg overlay timeout Mængden af millisekunder, overlayet er synlig - Stryg overlay tekststørrelse - Tekststørrelsen for strygeoverlay Baggrundsgennemsigtighed for swipe-overlay Gennemsigtighedsværdi mellem 0-100 Gennemsigtighed for swipe skal være mellem 0-100 Stryg størrelse tærskel Beløbet for tærskelværdi for stryg der skal ske + Vis cirkulært overlejring + Cirkulært overlejring vises + Horisontalt overlejring vises + Aktiver minimal stil + Minimal overlay-stil er aktiveret + Minimal overlejringsstil er deaktiveret Aktivér swipe for at skifte videoer Strygning i fuldskærmstilstand vil ændre til den næste/forrige video Strygning i fuldskærmstilstand vil ikke ændre til den næste/forrige video diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index dc4e94d76..f2296f044 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -479,11 +479,13 @@ Diese Funktion ist nur für ältere Geräte verfügbar" Helligkeitsgeste aktivieren - Helligkeitswischen ist aktiviert - Helligkeitswischen ist deaktiviert + "Vollbild-Helligkeits-Swipe ist aktiviert + +Passen Sie die Helligkeit an, indem Sie auf der linken Seite des Bildschirms vertikal wischen" + Vollbild-Helligkeits-Swipe ist deaktiviert Lautstärke-Geste aktivieren - Lautstärke-Wischen ist aktiviert - Lautstärke-Wischen ist deaktiviert + "Die Vollbild-Lautstärkegeste ist aktiviert\n\nPassen Sie die Lautstärke an, indem Sie auf der rechten Seite des Bildschirms vertikal wischen" + Die Vollbild-Lautstärkegeste ist deaktiviert Aktiviere Drücken-zu-Wischgeste Drücken zum Wischen ist aktiviert Drücken zum Wischen ist deaktiviert @@ -496,16 +498,19 @@ Diese Funktion ist nur für ältere Geräte verfügbar" Auto-Helligkeit Geste aktivieren Wische runter auf den niedrigsten Wert der Helligkeitsgeste, um die automatische Helligkeit zu aktivieren Wenn man zum niedrigsten Wert wischt, aktiviert man die automatische Helligkeit nicht - Automatik Wischüberlagerungs-Timeout Die Anzahl der Millisekunden, die das Overlay sichtbar ist - Wischüberlagerung Textgröße - Die Textgröße für Wische-Overlay Bildschirmüberlagerung Deckkraft Swipe Deckkraftwert zwischen 0-100 Die Wischdeckkraft muss zwischen 0 und 100 liegen Wischgrößenschwelle Der Schwellenwert für Wischen + Kreisförmiges Overlay anzeigen + Kreisförmiges Overlay wird angezeigt + Horizontales Overlay wird angezeigt + Minimalen Stil aktivieren + Minimaler Overlay-Stil ist aktiviert + Minimaler Overlay-Stil ist deaktiviert Mit Wischen wechseln Sie zu den Videos Im Vollbildmodus wischen, um zum nächsten/vorherigen Video zu wechseln Im Vollbildmodus wischen, um nicht zum nächsten/vorherigen Video zu wechseln diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index ee4aa0461..bc91f08eb 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -486,11 +486,15 @@ Second \"item\" text" Σάρωση οθόνης για φωτεινότητα - Η δυνατότητα αλλαγής φωτεινότητας με χειρονομία κατακόρυφης σάρωσης στην αριστερή πλευρά της οθόνης αναπαραγωγής είναι ενεργοποιημένη - Η δυνατότητα αλλαγής φωτεινότητας με χειρονομία σάρωσης στην οθόνη αναπαραγωγής είναι απενεργοποιημένη + "Η σάρωση φωτεινότητας σε πλήρη οθόνη είναι ενεργοποιημένη + +Προσαρμόστε τη φωτεινότητα σύροντας κάθετα στην αριστερή πλευρά της οθόνης" + Η σάρωση φωτεινότητας σε πλήρη οθόνη είναι απενεργοποιημένη Σάρωση οθόνης για ένταση ήχου - Η δυνατότητα αλλαγής έντασης ήχου με χειρονομία κατακόρυφης σάρωσης στη δεξιά πλευρά της οθόνης αναπαραγωγής είναι ενεργοποιημένη - Η δυνατότητα αλλαγής έντασης ήχου με χειρονομία σάρωσης στην οθόνη αναπαραγωγής είναι απενεργοποιημένη + "Η σάρωση έντασης ήχου σε πλήρη οθόνη είναι ενεργοποιημένη + +Ρυθμίστε την ένταση ήχου σύροντας κάθετα στη δεξιά πλευρά της οθόνης" + Η σάρωση έντασης ήχου σε πλήρη οθόνη είναι απενεργοποιημένη Λειτουργία πάτημα-για-σάρωση Η λειτουργία πάτημα-για-σάρωση είναι ενεργοποιημένη, πατήστε παρατεταμένα για χειρονομίες σάρωσης Η λειτουργία πάτημα-για-σάρωση είναι απενεργοποιημένη, πατήστε παρατεταμένα για χειρονομίες σάρωσης @@ -503,16 +507,19 @@ Second \"item\" text" Ενεργοποίηση χειρονομίας αυτόματης φωτεινότητας Η σάρωση προς τα κάτω στη χαμηλότερη τιμή της χειρονομίας φωτεινότητας ενεργοποιεί την αυτόματη φωτεινότητα Η σάρωση προς τα κάτω στη χαμηλότερη τιμή δεν ενεργοποιεί την αυτόματη φωτεινότητα - Αυτόματη φωτεινότητα Χρονικό όριο εμφάνισης πλαισίου σάρωσης Το χρονικό διάστημα χιλιοστών του δευτερολέπτου που είναι ορατό το πλαίσιο σάρωσης - Μέγεθος κειμένου πλαισίου σάρωσης - Το μέγεθος κειμένου του πλαισίου σάρωσης Αδιαφάνεια φόντου σάρωσης Τιμή αδιαφάνειας μεταξύ 0-100 Η αδιαφάνεια σάρωσης πρέπει να είναι μεταξύ 0-100 Κατώτατο όριο μεγέθους σάρωσης Η ελάχιστη απόσταση που θα διανύσετε με το δάκτυλο σας για να είναι αναγνωρίσιμη η χειρονομία σάρωσης + Εμφάνιση κυκλικής επικάλυψης + Εμφανίζεται κυκλική επικάλυψη + Εμφανίζεται οριζόντια επικάλυψη + Ενεργοποίηση μινιμαλιστικού στυλ + Ενεργοποιήθηκε το μινιμαλιστικό στυλ επικάλυψης + Το μινιμαλιστικό στυλ επικάλυψης είναι απενεργοποιημένο Χειρονομία εναλλαγής βίντεο στην πλήρη οθόνη Σάρωση αριστερά/δεξιά κατά τη λειτουργία πλήρους οθόνης για αλλαγή σε επόμενο/προηγούμενο βίντεο Η χειρονομία αλλαγής βίντεο κατά τη λειτουργία πλήρους οθόνης είναι ανενεργή diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 54fa683f2..4c96257d3 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -474,10 +474,14 @@ Esta función solo está disponible para dispositivos antiguos" Activar gesto de brillo - Deslizar brillo está habilitado - Deslizar brillo está desactivado + "El deslizamiento de brillo a pantalla completa está habilitado + +Ajusta el brillo deslizando verticalmente en el lado izquierdo de la pantalla" + El deslizamiento de brillo a pantalla completa está desactivado Activar gesto de volumen - Deslizar volumen está habilitado + "Deslizar el volumen en pantalla completa está activado + +Ajusta el volumen deslizando verticalmente en el lado derecho de la pantalla" Deslizar volumen está desactivado Activar gesto de pulsar para deslizar Pulsar para deslizar está habilitado @@ -491,16 +495,19 @@ Esta función solo está disponible para dispositivos antiguos" Activar gesto de brillo automático Deslizar hacia abajo hasta el valor más bajo del gesto de brillo permite el brillo automático Deslizar hacia abajo hasta el valor más bajo no habilita el brillo automático - Automático Tiempo de espera del deslizado La cantidad de milisegundos que la superposición es visible - Deslizar tamaño de texto superpuesto - El tamaño del texto para la capa de deslizamiento Opacidad del fondo de la superposición de deslizamiento Valor de opacidad entre 0-100 La opacidad de la superposición de deslizamiento debe estar entre 0 y 100 Umbral de magnitud del deslizamiento La cantidad de umbral para que se desliza + Mostrar superposición circular + Se muestra la superposición circular + Se muestra la superposición horizontal + Habilitar estilo minimalista + El estilo de superposición mínima está habilitado + El estilo de superposición mínima está desactivado Habilita el deslizamiento para cambiar videos Deslizar en modo de pantalla completa cambiará al video siguiente/anterior Deslizar en modo de pantalla completa no cambiará al video siguiente/anterior diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index 48b8b188d..0a78770ab 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -483,11 +483,15 @@ See funktsioon on saadaval ainult vanemates seadmetes" Luba heleduse žest - Heleduse pühkimine on lubatud - Heleduse pühkimine on keelatud + "Täisekraani heleduse pühkimine on lubatud + +Reguleeri heledust ekraani vasakul küljel vertikaalselt pühkides" + Täisekraani heleduse pühkimine on keelatud Luba helitugevuse žest - Helitugevuse pühkimine on lubatud - Helitugevuse pühkimine on keelatud + "Täisekraani helitugevuse pühkimine on lubatud + +Helitugevuse reguleerimiseks pühkige ekraani paremal küljel vertikaalselt" + Täisekraani helitugevuse pühkimine on keelatud Luba pühkimise žest vajutamisega Pühkimise žest vajutamisega on lubatud Pühkimise žest vajutamisega on keelatud @@ -500,16 +504,19 @@ See funktsioon on saadaval ainult vanemates seadmetes" Luba automaatse heleduse žest Pühkige alla heleduse žesti madalaima väärtuseni, et lubada automaatne heleduse Pühkimine alla madalaima väärtuseni ei luba automaatset heleduse - Automaatne Pühkimise katte aegumisaeg Katte näitamise millisekundite arv - Pühkimise katte teksti suurus - Pühkimise katte teksti suurus Pühkiva katte tausta läbipaistvus Läbipaistvuse väärtus vahemikus 0-100 Pühkiva katte läbipaistvus peab olema vahemikus 0-100 Pühkimise suuruse lävi Lävi väärtus pühkimise toimimiseks + Kuva ümmargune ülekattekiht + Ümmargune ülekattekiht on nähtav + Horisontaalne ülekattekiht on nähtav + Luba minimaalne stiil + Minimaalne kattekihi stiil on lubatud + Minimaalne ülekattekihi stiil on keelatud Luba pühkimine videote vahetamiseks Täisekraanrežiimis pühkimine vahetab järgmise/eelmise video Täisekraanrežiimis pühkimine ei vaheta järgmise/eelmise video diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 586e91d06..a807f425f 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -451,11 +451,7 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Ota kirkkauden ele käyttöön - Kirkkauden pyyhkäisy on käytössä - Kirkkauden pyyhkäisy ei ole käytössä Ota äänenvoimakkuuden ele käyttöön - Äänenvoimakkuuden pyyhkäisy on käytössä - Äänenvoimakkuuden pyyhkäisy ei ole käytössä Ota pyyhkäise painamalla -ele käyttöön Pyyhkäise painamalla -ele on käytössä Pyyhkäise painamalla -ele ei ole käytössä @@ -468,11 +464,8 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Ota automaattisen kirkkauden ele käyttöön Automaattinen kirkkaus otetaan käyttöön pyyhkäisemällä alhaisimpaan arvoon Pienimpään arvoon alas pyyhkäiseminen ei ota käyttöön automaattista kirkkautta - Automaattinen Pyyhkäisyikkunan aikakatkaisu Kuinka monta millisekuntia ikkuna on näkyvissä - Pyyhkäisyikkunan tekstin koko - Pyyhkäisyikkunan tekstin koko Pyyhkäisypeittokuvan taustan läpinäkymättömyys Läpinäkymättömyysarvo 0–100 välillä Pyyhkäisyn läpinäkymättömyyden on oltava välillä 0–100 diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 469dc67b9..839052595 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -484,11 +484,15 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device" I-enable ang brightness gesture - Naka-enable ang brightness swipe - Naka-disable ang brightness swipe + "Naka-enable ang pag-swipe ng brightness sa fullscreen + +Aayos ang brightness sa pamamagitan ng pag-swipe nang patayo sa kaliwang bahagi ng screen" + Naka-disable ang pag-swipe ng brightness sa fullscreen I-enable ang volume gesture - Naka-enable ang volume swipe - Naka-disable ang volume swipe + "Pinagana ang pag-swipe ng volume sa fullscreen + +Ayusin ang volume sa pamamagitan ng pag-swipe nang patayo sa kanang bahagi ng screen" + Hindi pinagana ang pag-swipe ng volume sa fullscreen I-enable ang press-to-swipe na galaw Naka-enable ang press-to-swipe Naka-disable ang press-to-swipe @@ -501,16 +505,19 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device" I-enable ang galaw ng auto-brightness Ang pag-swipe pababa sa pinakamababang halaga ng brightness gesture ay nagbibigay-daan sa auto-brightness Ang pag-swipe pababa sa pinakamababang halaga ay hindi nagpapagana ng auto-brightness - Awtomatik Mag-swipe overlay timeout Ang dami ng millisecond na nakikita ang overlay - I-swipe ang laki ng teksto ng overlay - Ang laki ng text para sa swipe overlay Transparency ng background ng swipe overlay Halaga ng opacity sa pagitan ng 0-100 Ang opacity ng swipe ay dapat nasa pagitan ng 0-100 I-swipe ang magnitude threshold Ang halaga ng threshold para sa pag-swipe na magaganap + Ipakita ang pabilog na overlay + Ipinapakita ang pabilog na overlay + Ipinapakita ang pahalang na overlay + I-enable ang minimal na istilo + Naka-enable ang minimal na istilo ng overlay + Hindi pinagana ang minimal na istilo ng overlay I-enable ang swipe para magpalit ng mga video Ang pag-swipe sa full screen mode ay magpapalit sa susunod/nakaraang video Ang pag-swipe sa full screen ay hindi magpapalit sa susunod/nakaraang video diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 829880be2..94469a2db 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -484,11 +484,15 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens" Activer le geste de contrôle de la luminosité - Le geste de contrôle de la luminosité est activé - Le geste de contrôle de la luminosité est désactivé + "Le geste de contrôle de la luminosité en plein écran est activé + +Réglez la luminosité en faisant glisser verticalement sur le côté gauche de l'écran" + Le geste de contrôle de la luminosité en plein écran est désactivé Activer le geste de contrôle du volume - Le geste de contrôle du volume est activé - Le geste de contrôle du volume est désactivé + "Le geste de contrôle du volume en plein écran est activé + +Réglez le volume en balayant verticalement sur le côté droit de l'écran" + Le geste de contrôle du volume en plein écran est désactivé Activer le geste Appuyer puis balayer Appuyer puis balayer est activé Appuyer puis balayer est désactivé @@ -501,16 +505,19 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"Activer le geste de luminosité automatique Balayer vers le bas jusqu\'à la valeur minimum du geste de contrôle de la luminosité active la luminosité automatique Balayer vers le bas jusqu\'à la valeur minimum n\'active pas la luminosité automatique - Automatique Délai avant disparition de l\'overlay des gestes La durée en millisecondes pendant laquelle l\'overlay est visible - Taille du texte de l\'overlay des gestes - La taille du texte de l\'overlay des gestes Opacité de l\'arrière-plan de l\'overlay des gestes Valeur de l\'opacité entre 0 et 100 L\'opacité doit être comprise entre 0 et 100 pour les gestes Seuil d\'intensité des balayages L\'intensité du mouvement à effectuer pour qu\'un balayage soit pris en compte + Afficher la superposition circulaire + La superposition circulaire est affichée + La superposition horizontale est affichée + Activer le style minimal + Le style de superposition minimal est activé + Le style de superposition minimal est désactivé Activer Balayer pour changer de vidéo En mode plein écran, vous passerez à la vidéo précédente/suivante en balayant l\'écran En mode plein écran, vous ne changerez pas de vidéo en balayant l\'écran diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 40291863b..c0ccd7e94 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -484,11 +484,11 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine" Cumasaigh comhartha gile - Tá slip gile cumasaithe - Tá slide gile díchumasaithe + "Tá swipe gile lánscáileáin cumasaithe + +Coigeartaigh gile trí swipe a dhéanamh go hingearach ar thaobh na láimhe clé den scáileán" + Tá swipe gile lánscáileáin díchumasaithe Cumasaigh comhartha toirte - Tá slide toirte cumasaithe - Tá slide toirt díchumasaithe Cumasaigh gothaí brúigh-go-swipe Tá brúigh-go-swipe cumasaithe Tá brúigh-go-swipe díchumasaithe @@ -501,16 +501,15 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine" Cumasaigh gotha uathoibríoch Cumasaíonn scioradh síos go dtí an luach is ísle den chomhartha gile uathoibríoch Ní chumasaíonn uathoibríoch a tharraingt síos go dtí an luach is ísle - Uathoibríoch Amach forleagtha Swipe Tá méid na milleasoicind an forleagan le feiceáil - Méid téacs forleagtha Swipe - Méid an téacs le haghaidh forleagan swipe Réabhlóid thrasláiteachta na gcúlra léaráidí Luach léaráidí idir 0-100 Caithfidh léaráidí traslaithe a bheith idir 0-100 Tairseach méid swipe Méid an tairseach le haghaidh sruthú tarlú + Cumasaigh stíl íosta + Tá stíl íosta forleagain cumasaithe Cumasaigh swipe chun físeáin a athrú Achlaigh i mód lán-scáile chun athrú go dtí an físeán chéanna/arís Ní athróidh achlaigh i mód lán-scáile go dtí an físeán chéanna/arís diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index b315d91f2..bcae22390 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -484,11 +484,15 @@ Ez a funkció csak régebbi eszközökön érhető el" Fényerő kézmozdulat engedélyezése - A fényerő vezérlése kézmozdulattal engedélyezve - A fényerő vezérlése kézmozdulattal letiltva + "A teljes képernyős fényerő-húzás engedélyezve + +A fényerő beállítása a képernyő bal oldalán történő függőleges húzással" + A teljes képernyős fényerő-húzás le van tiltva Hangerő kézmozdulat engedélyezése - A hangerő vezérlése kézmozdulattal engedélyezve - A hangerő vezérlése kézmozdulattal letiltva + "A teljes képernyős hangerőhúzás engedélyezve van + +A hangerő a képernyő jobb oldalán függőlegesen húzva állítható be" + A teljes képernyős hangerőhúzás le van tiltva Nyomva húzás kézmozdulat engedélyezése A nyomva húzás engedélyezve van A nyomva húzás le van tiltva @@ -501,16 +505,19 @@ Ez a funkció csak régebbi eszközökön érhető el" Auto fényerő gesztus engedélyezése A fényerő kézmozdulat legalacsonyabb értékig csúsztatása engedélyezi az auto fényerőt A legalacsonyabb értékig csúsztatás nem engedélyezi az auto fényerőt - Automatikus Csúsztatási átfedés időkorlátja Az átfedés láthatóságának időtartama ezredmásodpercben - Csúsztatási átfedés szövegmérete - A csúsztatási átfedés szövegmérete Az áthúzás átfedésének átlátszósága Az átlátszóság értéke 0-100 között legyen A csúsztatás átlátszóságának 0 és 100 között kell lennie A csúsztatás küszöbértéke A csúsztatáshoz szükséges küszöbérték + Kör alakú fedvény megjelenítése + Kör alakú fedvény megjelenik + Vízszintes fedvény megjelenik + Minimál stílus engedélyezése + A minimál fedési stílus engedélyezve van + A minimalista fedvény stílus le van tiltva Engedélyezze az ujjbegyújtással történő videóváltást Teljes képernyős módban történő ujjbegyújtás megváltoztatja a következő/előző videóra Teljes képernyős módban történő ujjbegyújtás nem változtatja meg a következő/előző videóra diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 6d3bae0bd..f4e96d5df 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -484,11 +484,15 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Միացնել լուսավորության ժեստը - Լուսավորության սահումը միացված է - Լուսավորության սահումը անջատված է + "Մեծ էկրանով պայծառության սահեցումը միացված է։ + +Կարգավորեք պայծառությունը՝ էկրանի ձախ կողմում ուղղահայաց սահեցնելով։" + Մեծ էկրանով պայծառության սահեցումն անջատված է Միացնել ձայնի ժեստը - Ձայնի սահումը միացված է - Ձայնի սահումը անջատված է + "Ամբողջ էկրանով ձայնի սահեցումը միացված է + +Կարգավորեք ձայնի ձայնը՝ ուղղահայաց սահեցնելով էկրանի աջ կողմում" + Ամբողջ էկրանով ձայնի սահեցումը անջատված է Միացնել սեղմելու համար սահման ժեստը Սեղմելու համար սահմանը միացված է Սեղմելու համար սահմանը անջատված է @@ -501,16 +505,19 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Միացնել ավտոմատ լուսավորության ժեստը Լուսավորության ժեստի ամենացածր արժեքին իջնելը միացնում է ավտոմատ լուսավորությունը Լուսավորության ժեստի ամենացածր արժեքին իջնելը չի միացնում ավտոմատ լուսավորությունը - Ավտոմատ Սահմանման վերածումը հետաձգելու ժամանակը Վերածման ցուցադրման տևողությունը միլիվայրկյաններով - Սահմանման վերածման տեքստի չափը - Սահմանման վերածման տեքստի չափը Սողացման ծածկույթի ֆոնի անթափանցություն Անթափանցության արժեք 0-100 միջակայքում Սողալու անթափանցությունը պետք է լինի 0-100 միջակայքում Սահմանման վերածման չափը Սահմանման վերածման չափը + Ցույց տալ շրջանաձև ծածկույթը + Ցուցադրված է շրջանաձև ծածկույթ + Հորիզոնական ծածկույթը ցուցադրվում է + Միացնել նվազագույն ոճը + Միացված է նվազագույն վերադրման ոճը + Նվազագույն ծածկույթի ոճն անջատված է Վայրէջքով տեսանյութերը փոխելու ակտիվացում Լիարժեք ռեժիմով վայրէջքը կփոխվի հաջորդ / նախորդ տեսանյութին Լիարժեք ռեժիմով վայրէջքը չի փոխվի հաջորդ / նախորդ տեսանյութին diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index c8e4ecfc8..4b470abd7 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -484,11 +484,15 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Aktifkan gerakan kecerahan - Sapuan kecerahan diaktifkan - Sapuan kecerahan dinonaktifkan + "Sapuan kecerahan layar penuh diaktifkan + +Sesuaikan kecerahan dengan menggeser secara vertikal di sisi kiri layar" + Sapuan kecerahan layar penuh dinonaktifkan Aktifkan gerakan volume - Sapuan volume diaktifkan - Sapuan volume dinonaktifkan + "Gesek volume layar penuh diaktifkan + +Sesuaikan volume dengan menggesek secara vertikal di sisi kanan layar" + Gesek volume layar penuh dinonaktifkan Aktifkan gerakan tekan-untuk-mengusap Tekan-untuk-mengusap diaktifkan Tekan-untuk-mengusap dinonaktifkan @@ -501,16 +505,19 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Aktifkan gerakan kecerahan otomatis Mengusap ke bawah ke nilai terendah dari gerakan kecerahan akan menyalakan kecerahan otomatis Mengusap ke bawah ke nilai terendah tidak mengaktifkan kecerahan otomatis - Otomatis Batas waktu hamparan usap Jumlah milidetik hamparan terlihat - Ukuran teks hamparan usap - Ukuran teks untuk hamparan usap Opasitas latar belakang hamparan geser Nilai opasitas antara 0-100 Opasitas geser harus antara 0-100 Ambang batas magnitudo usap Jumlah ambang batas untuk terjadinya usapan + Tampilkan overlay melingkar + Overlay melingkar ditampilkan + Overlay horizontal ditampilkan + Aktifkan gaya minimal + Gaya overlay minimal diaktifkan + Gaya overlay minimal dinonaktifkan Aktifkan usapan untuk beralih video Mengusap dalam mode layar penuh akan beralih ke video berikutnya/sebelumnya Mengusap dalam mode layar penuh tidak akan beralih ke video berikutnya/sebelumnya diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 5ff697082..57b908b41 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -484,11 +484,15 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" Attiva il gesto per modificare la luminosità - Il gesto per modificare la luminosità è attivato - Il gesto per modificare la luminosità è disattivato + "Lo scorrimento per la luminosità a schermo intero è abilitato + +Regola la luminosità scorrendo verticalmente sul lato sinistro dello schermo" + Lo scorrimento per la luminosità a schermo intero è disabilitato Attiva il gesto per modificare il volume - Il gesto del volume è attivato - Il gesto del volume è disattivato + "Lo scorrimento del volume a schermo intero è abilitato + +Regola il volume scorrendo verticalmente sul lato destro dello schermo" + Lo scorrimento del volume a schermo intero è disabilitato Attiva il gesto Premi-per-Scorrere Premi-per-Scorrere è attivato Premi-per-Scorrere è disattivato @@ -501,16 +505,19 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" Attiva il gesto della luminosità automatica Scorri verso il basso fino al valore più basso del gesto luminosità per abilitare la luminosità automatica Scorrendo verso il basso, il valore più basso non abilita la luminosità automatica - Automatico Timeout sovrapposizione dello scorrimento La visibilità in millisecondi della sovrapposizione - Dimensione del testo sovrapposto dello scorrimento - La dimensione del testo per la sovrapposizione dello scorrimento Opacità di sfondo della sovrapposizione di scorrimento Valore di opacità tra 0-100 L\'opacità di scorrimento deve essere tra 0-100 Ampiezza limite della soglia di scorrimento Il limite di ampiezza entro cui deve avvenire lo scorrimento + Mostra sovrapposizione circolare + La sovrapposizione circolare viene mostrata + La sovrapposizione orizzontale viene mostrata + Abilita stile minimale + Lo stile di sovrapposizione minimale è abilitato + Lo stile di sovrapposizione minimale è disabilitato Attiva il gesto per cambiare video Lo scorrimento in modalità a schermo intero passerà al video successivo/precedente Lo scorrimento in modalità schermo intero non cambierà al video successivo/precedente diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index 551cdf515..fef824b69 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -486,11 +486,15 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 明るさジェスチャーを有効にする - 明るさスワイプは有効です - 明るさスワイプは無効です + "全画面の明るさスワイプが有効になっています + +画面の左側を垂直にスワイプして、明るさを調整します" + 全画面の明るさスワイプは無効になっています 音量ジェスチャーを有効にする - 音量スワイプは有効です - 音量スワイプは無効です + "全画面ボリュームスワイプが有効です + +画面の右側を縦にスワイプして音量を調整します" + 全画面ボリュームスワイプは無効です 長押しスワイプ コントロールを有効化 Press-to-swipeは有効です Press-to-swipeは無効です @@ -503,16 +507,19 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 自動明るさジェスチャーを有効にする 明るさジェスチャーの最小値まで下にスワイプすると、自動明るさが有効になります 最小値まで下にスワイプしても、自動明るさの自動調節は有効になりません - 自動 スワイプ オーバーレイのタイムアウト オーバーレイが表示されるミリ秒の量 - スワイプ オーバーレイのテキスト サイズ - スワイプ オーバーレイのテキスト サイズ スワイプ オーバーレイの背景の不透明度 透明度の値は 0-100 の範囲で、0が透明です 透明度の値は 0-100 の間でなければなりません スワイプの大きさのしきい値 スワイプとして検出する量のしきい値 + 円形のオーバーレイを表示 + 円形のオーバーレイが表示されています + 水平方向のオーバーレイが表示されています + 最小スタイルを有効にする + 最小オーバーレイ スタイルが有効になっています + 最小限のオーバーレイ スタイルは無効です スワイプして動画を切り替える 全画面表示でスワイプすると、次 / 前の動画に切り替わります 全画面表示でスワイプしても、次 / 前の動画には切り替わりません diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index f4b80a7e2..855815bd0 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -487,10 +487,14 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 스와이프 제스처로 밝기 조절 활성화하기 - 스와이프 제스처로 밝기 조절을 활성화합니다 - 스와이프 제스처로 밝기 조절을 비활성화합니다 + "전체 화면 밝기 스와이프가 활성화되었습니다. + +화면 왼쪽에서 세로로 스와이프하여 밝기를 조절합니다" + 전체 화면 밝기 스와이프가 비활성화되었습니다 스와이프 제스처로 볼륨 조절 활성화하기 - 스와이프 제스처로 볼륨 조절을 활성화합니다 + "전체 화면 볼륨 스와이프가 활성화되었습니다. + +화면 오른쪽을 세로로 스와이프하여 볼륨을 조절합니다" 스와이프 제스처로 볼륨 조절을 비활성화합니다 길게 눌러서 스와이프 제스처 사용하기 화면을 길게 눌러서 스와이프 제스처를 사용합니다 @@ -504,16 +508,19 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 스와이프 제스처로 자동 밝기 활성화하기 스와이프 제스처로 밝기가 0이 되면 자동 밝기를 활성화합니다 스와이프 제스처로 밝기가 0이 되더라도 자동 밝기를 활성화하지 않습니다 - 자동 오버레이 타임아웃 오버레이가 표시되는 시간을 지정할 수 있습니다 (밀리초) - 오버레이 텍스트 크기 - 오버레이 텍스트 크기를 지정할 수 있습니다 스와이프 오버레이 배경 불투명도 스와이프 불투명도 값은 0-100 사이여야 합니다 스와이프 불투명도 값은 0-100 사이여야 합니다 스와이프 한계치 제스처 인식을 위해 얼마나 스와이프를 해야 할지를 지정할 수 있으며, 원하지 않은 제스처 인식을 방지할 수 있습니다 + 원형 오버레이 표시 + 원형 오버레이가 표시됩니다 + 가로 오버레이가 표시됩니다 + 최소 스타일 사용 + 최소 오버레이 스타일이 활성화되었습니다 + 최소 오버레이 스타일이 비활성화되었습니다 스와이프 제스처로 동영상 전환 활성화하기 전체 화면 모드에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환합니다. 전체 화면 모드에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환하지 않습니다. diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index 59f55d539..c10ea29ee 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -484,11 +484,15 @@ Apribojimai Įjungti ryškumo gestą - Ryškumo slinktis įjungta - Ryškumo slinktis išjungta + "Įjungtas viso ekrano ryškumo perbraukimas + +Reguliuokite ryškumą perbraukdami vertikaliai kairėje ekrano pusėje" + Išjungtas viso ekrano ryškumo perbraukimas Įjungti garsumo gestą - Garsumo slinktis įjungta - Garsumo slinktis išjungta + "Įjungtas viso ekrano garsumo perbraukimas + +Reguliuokite garsumą braukdami vertikaliai dešinėje ekrano pusėje" + Išjungtas viso ekrano garsumo perbraukimas Įjungti paspaudimo slinkties gestą Paspaudimo slinktis įjungta Paspaudimo slinktis išjungta @@ -501,16 +505,19 @@ Apribojimai Įjungti automatinio ryškumo gestą Slinkimas žemyn iki mažiausios ryškumo gesto vertės įjungia automatinį ryškumą Slinkimas žemyn iki mažiausios vertės neįjungia automatinio ryškumo - Automatinis Slinkties peržiūros išjungimo laikas Milisekundžių skaičius, kiek laiko peržiūra matoma - Slinkties peržiūros teksto dydis - Teksto dydis slinkties peržiūrai Užšliaukite dangos nušveitimo fono permatinumas Permatnumo vertė nuo 0 iki 100 Slinkties permatnumas turi būti nuo 0 iki 100 Slinkties dydžio slenkstis Slenkstis, reikalingas slinkčiai + Rodyti apskritą perdangą + Rodoma apskrita perdanga + Rodoma horizontali perdanga + Įgalinti minimalų stilių + Įjungtas minimalus perdangos stilius + Minimalus perdangos stilius išjungtas Braukimas norint pakeisti vaizdo įrašus Braukimas viso ekrano režimu pakeis į kitą/ankstesnį vaizdo įrašą Braukimas viso ekrano režimu nepakeis į kitą/ankstesnį vaizdo įrašą diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index adffbe541..4159decee 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -484,11 +484,15 @@ Ierobežojumi Ieslēgt spilgtuma žestu - Spilgtuma slīdēšana ir ieslēgta - Spilgtuma slīdēšana ir atslēgta + "Pilnekrāna spilgtuma slīdēšana ir ieslēgta + +Regulējiet spilgtumu, velkot vertikāli ekrāna kreisajā pusē" + Pilnekrāna spilgtuma slīdēšana ir atspējota Ieslēgt skaļuma žestu - Skaļuma slīdēšana ir ieslēgta - Skaļuma slīdēšana ir atslēgta + "Pilnekrāna skaļuma vilkšana ir iespējota + +Regulējiet skaļumu, velkot vertikāli ekrāna labajā pusē" + Pilnekrāna skaļuma vilkšana ir atspējota Ieslēgt pieskaršanās-lai-slīdētu žestu Pieskaršanās-lai-slīdētu ir ieslēgta Pieskaršanās-lai-slīdētu ir atslēgta @@ -501,16 +505,19 @@ Ierobežojumi Ieslēgt automātiskā spilgtuma žestu Slīdot uz leju līdz spilgtuma žesta zemākajai vērtībai, tiek ieslēgts automātiskais spilgtums Slīdot uz leju līdz zemākajai vērtībai, netiek ieslēgts automātiskais spilgtums - Automātisks Slīdēšanas pārklājuma laika izbeigšanās Milisekundes, ko pārklājums ir redzams - Slīdēšanas pārklājuma teksta lielums - Teksta lielums slīdēšanas pārklājuma gadījumā Pārvilkšanas pārklājuma fona necaurredzamība Necaurredzamības vērtība no 0 līdz 100 Pārvilkšanas necaurredzamībai jābūt no 0 līdz 100 Slīdēšanas lieluma slieksnis Slieksnis, lai slīdēšana varētu notikt + Rādīt apļveida pārklājumu + Apļveida pārklājums tiek rādīts + Horizontālais pārklājums tiek rādīts + Iespējot minimālo stilu + Minimālais pārklājuma stils ir iespējots + Minimālais pārklājuma stils ir atspējots Iespējot pārvilkšanu, lai mainītu videoklipus Pārvelkot pilnekrāna režīmā, tiks mainīts nākamais/iepriekšējais videoklips Pārvelkot pilnekrāna režīmā, nākamais/iepriekšējais videoklips netiks mainīts diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index 5a08000c8..718709af7 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -484,11 +484,15 @@ Deze functie is alleen beschikbaar voor oudere apparaten" Helderheidsbeweging inschakelen - Helderheid swipe is ingeschakeld - Helderheid swipe is uitgeschakeld + "Volledig scherm helderheid swipe is ingeschakeld + +Pas de helderheid aan door verticaal te swipen aan de linkerkant van het scherm" + Volledig scherm helderheid swipe is uitgeschakeld Volumebeweging inschakelen - Volume swipe is ingeschakeld - Volume swipe is uitgeschakeld + "Volume aanpassen in volledig scherm is ingeschakeld + +Pas het volume aan door verticaal over de rechterkant van het scherm te vegen" + Volume aanpassen in volledig scherm is uitgeschakeld Druk-om-te-swipen-beweging inschakelen Druk-om-te-swipen is ingeschakeld Druk-om-te-swipen is uitgeschakeld @@ -501,16 +505,19 @@ Deze functie is alleen beschikbaar voor oudere apparaten" Automatische helderheidsbeweging inschakelen Omlaag swipen naar de laagste waarde van de helderheidsbeweging activeert automatische helderheid Omlaag swipen naar de laagste waarde activeert automatische helderheid niet - Automatisch Swipe-overlay time-out Het aantal milliseconden dat de overlay zichtbaar is - Swipe-overlay tekstgrootte - De tekstgrootte voor swipe-overlay Dekking van de Swipe overlay Dekking tussen 0-100 Dekking moet tussen 0-100 zijn Drempelwaarde swipe-sterkte De hoeveelheid drempelwaarde voor swipe om te gebeuren + Circulaire overlay weergeven + Circulaire overlay wordt weergegeven + Horizontale overlay wordt weergegeven + Minimale stijl inschakelen + Minimale overlay-stijl is ingeschakeld + Minimale overlay-stijl is uitgeschakeld Schakel vegen in om te wisselen tussen video\'s Vegen in de modus volledig scherm weergegeven, verandert naar de volgende/vorige video Vegen in de modus volledig scherm weergegeven, verandert niet naar de volgende/vorige video diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index a7c8a786d..080b098c1 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -484,11 +484,15 @@ Ta funkcja jest dostępna tylko dla starszych urządzeń" Gest jasności - Przesunięcie jasności jest włączone - Przesunięcie jasności jest wyłączone + "Przesuwanie jasności na pełnym ekranie jest włączone + +Dostosuj jasność, przesuwając pionowo po lewej stronie ekranu" + Przesuwanie jasności na pełnym ekranie jest wyłączone Gest głośności - Przesunięcie głośności jest włączone - Przesunięcie głośności jest wyłączone + "Przesuwanie głośności na pełnym ekranie jest włączone + +Dostosuj głośność, przesuwając pionowo po prawej stronie ekranu" + Przesuwanie głośności na pełnym ekranie jest wyłączone Naciśnij, by przesunąć Gest naciśnięcia jest włączony Gest naciśnięcia jest wyłączony @@ -501,16 +505,19 @@ Ta funkcja jest dostępna tylko dla starszych urządzeń" Gest automatycznej jasności Przesunięcie w dół do najniższej wartości gestu jasności włącza automatyczną jasność Przesunięcie w dół do najniższej wartości nie włącza automatycznej jasności - Automatycznie Limit czasu widoczności nakładki Liczba milisekund, przez które nakładka jest widoczna - Rozmiar tekstu nakładki przesuwania - Rozmiar tekstu dla nakładki przy przesunięciu Przejrzystość tła nakładki przesuwania Wartość przezroczystości od 0 do 100 Przezroczystość przesuwania musi być między 0 a 100 Minimalna długość przesunięcia Wartość wymagana do wykonania gestu przesunięcia + Pokaż okrągłą nakładkę + Wyświetlana jest okrągła nakładka + Wyświetlana jest pozioma nakładka + Włącz minimalny styl + Minimalny styl nakładki jest włączony + Minimalny styl nakładki jest wyłączony Włącz przesuwanie palcem, aby zmienić filmy Przesunięcie palcem w trybie pełnoekranowym spowoduje przejście do następnego lub poprzedniego filmu Przesunięcie palcem w trybie pełnoekranowym nie spowoduje przejścia do następnego lub poprzedniego filmu diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index e47caf5da..6eae5d6a1 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -482,11 +482,15 @@ Este recurso está disponível apenas para dispositivos mais antigos" Ativar gesto de brilho - Gesto de brilho está ativado - Gesto de brilho está desativado + "O gesto de brilho em tela cheia está ativado + +Ajuste o brilho deslizando verticalmente no lado esquerdo da tela" + O gesto de brilho em tela cheia está desativado Ativar gesto de volume - Gesto de volume está ativado - Gesto de volume está desativado + "O controle de volume por deslize em tela cheia está ativado + +Ajuste o volume deslizando verticalmente no lado direito da tela" + O controle de volume por deslize em tela cheia está desativado Ativar gesto de pressionar para deslizar Pressionar para deslizar está ativado Pressionar para deslizar está desativado @@ -499,16 +503,19 @@ Este recurso está disponível apenas para dispositivos mais antigos" Ativar gesto de brilho automático Deslizar para baixo até o menor valor do gesto de brilho, ativa o brilho automático Deslizar para baixo até o menor valor do gesto de brilho, não ativa o brilho automático - Automático Tempo limite da sobreposição no gesto A quantidade de milissegundos em que a sobreposição é visível - Tamanho do texto de gesto de sobreposição - Tamanho do texto para o gesto de sobreposição Opacidade do plano de fundo de sobreposição de deslize Valor da opacidade entre 0-100 A opacidade do deslizar deve estar entre 0-100 Limiar distância no gesto Quantidade limite que o gesto irá ocorrer + Mostrar sobreposição circular + A sobreposição circular é mostrada + A sobreposição horizontal é mostrada + Ativar estilo mínimo + O estilo de sobreposição mínima está ativado + O estilo de sobreposição mínima está desativado Ativar deslize para mudar os vídeos Deslizar no modo tela cheia mudará para o vídeo anterior/seguinte Deslizar no modo tela cheia não mudará para o próximo/vídeo anterior diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 2f93ab54c..c0c596da0 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -484,11 +484,15 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ" Ativar gesto de brilho - O deslize de brilho está ativado - O deslize de brilho está desativado + "O deslize de brilho em tela cheia está ativado + +Ajuste o brilho deslizando verticalmente no lado esquerdo da tela" + O deslize de brilho em tela cheia está desativado Ativar gesto de volume - Deslizar por volume está ativado - Deslizar por volume está desativado + "O gesto de deslizar de volume em tela cheia está ativado + +Ajuste o volume deslizando verticalmente no lado direito da tela" + O gesto de deslizar de volume em tela cheia está desativado Ativar gesto pressionar-para-deslizar Pressionar-para-deslizar está habilitado Pressionar-para-deslizar está desativado @@ -501,16 +505,19 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ" Ativar gesto de brilho automático Deslizando para baixo até o menor valor do gesto de brilho, habilite o brilho automático Deslizando para baixo até o menor valor não habilita o brilho automático - Automático Tempo limite de sobreposição A quantidade de milissegundos que a sobreposição é visível - Deslize para sobrepor tamanho do texto - O tamanho do texto para sobreposição de deslize Opacidade do plano de fundo da sobreposição de deslizar Valor de opacidade entre 0-100 A opacidade do deslizar deve estar entre 0-100 Limite de magnitude A quantidade limite para deslizar irá ocorrer + Mostrar sobreposição circular + A sobreposição circular é mostrada + A sobreposição horizontal é mostrada + Ativar estilo mínimo + O estilo de sobreposição mínimo está ativado + O estilo de sobreposição mínima está desativado Ativar deslizar para mudar de vídeo Deslizar no modo de ecrã inteiro mudará para o vídeo seguinte/anterior Deslizar no modo de ecrã inteiro não mudará para o vídeo seguinte/anterior diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index 99f7d9f94..a1646ed50 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -484,11 +484,15 @@ Această funcție este disponibilă numai pentru dispozitivele mai vechi" Activează gestul de luminozitate - Tragerea luminozității este activată - Tragerea luminozității este dezactivată + "Tragerea luminozității pe tot ecranul este activată + +Reglați luminozitatea glisând vertical pe partea stângă a ecranului" + Tragerea luminozității pe tot ecranul este dezactivată Activare gest volum - Tragerea volumului este activată - Tragerea volumului este dezactivată + "Glisarea volumului pe ecran complet este activată + +Reglați volumul glisând vertical pe partea dreaptă a ecranului" + Glisarea volumului pe ecran complet este dezactivată Activează gestul de apăsare în glisare Apăsa-to-glisare este activată Apăsa-to-glisare este dezactivată @@ -501,16 +505,19 @@ Această funcție este disponibilă numai pentru dispozitivele mai vechi"Activează gestul de luminozitate automată Glisați în jos până la cea mai mică valoare a gestului de luminozitate activând luminozitatea automată Glisarea în jos până la cea mai mică valoare nu activează luminozitatea automată - Automat Expirare suprapunere glisare Cantitatea de milisecunde suprapunerea este vizibilă - Dimensiune text glisare suprapunere - Dimensiunea textului pentru suprapunere glisare Opacitate suprapunere glisare Valoare opacitate între 0-100 Opacitatea glisării trebuie să fie între 0-100 Pragul mărimii glisării Cantitatea de prag pentru a glisa + Afișează suprapunerea circulară + Suprapunerea circulară este afișată + Suprapunerea orizontală este afișată + Activați stilul minimal + Stilul minimal de suprapunere este activat + Stilul minim de suprapunere este dezactivat Activați glisarea pentru a schimba videoclipurile Glisarea în modul pe ecran complet va trece la următorul/anteriorul videoclip Glisarea în modul pe ecran complet nu va trece la următorul/anteriorul videoclip diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index f822d6c02..5b611a82b 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -484,10 +484,14 @@ Second \"item\" text" Включить регулировку яркости жестом - Регулировка яркости жестом включена - Регулировка яркости жестом отключена + "Регулировка яркости жестом на весь экран включена + +Регулируйте яркость, проводя вертикально по левой стороне экрана" + Регулировка яркости жестом на весь экран отключена Включить регулировку громкости жестом - Регулировка громкости жестом включена + "Полноэкранное управление громкостью жестом включено + +Регулируйте громкость, проводя пальцем по правой стороне экрана по вертикали" Регулировка громкости жестом отключена Включить нажатие для выполнения жестов Нажатие для выполнения жестов включено @@ -501,16 +505,19 @@ Second \"item\" text" Включить жест автояркости Активация автояркости жестом до самого низкого значения яркости включена Активация автояркости жестом до самого низкого значения яркости отключена - Автоматически Время показа панели жестов Количество миллисекунд для показа всплывающей панели при жестах - Размер текста панели жестов - Размер текста всплывающей панели при жестах Затемнение фона панели жестов Значение затемнения всплывающей панели при жестах от 0 до 100 Значение затемнения панели жестов должно быть от 0 до 100 Порог величины жеста Минимальная амплитуда движения, распознаваемого как жест + Показывать круговое наложение + Круговое наложение отображается + Отображается горизонтальное наложение + Включить минимальный стиль + Включен минимальный стиль наложения + Минимальный стиль наложения отключен Включить переключение видео жестом Жест в полноэкранном режиме переключает на следующее/предыдущее видео Жест в полноэкранном режиме не переключает на следующее/предыдущее видео diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 04b5d66d6..3a90e056d 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -477,11 +477,15 @@ Táto funkcia je dostupná len pre staršie zariadenia" Povoliť gesto jasu - Potiahnutie jasu je povolené - Potiahnutie prstom po jase je vypnuté + "Posúvanie jasu na celú obrazovku je povolené + +Upravte jas potiahnutím prsta zvisle na ľavej strane obrazovky" + Posúvanie jasu na celú obrazovku je zakázané Povoliť gesto hlasitosti - Potiahnutie hlasitosti je povolené - Potiahnutie prstom po hlasitosti je vypnuté + "Posúvanie hlasitosti na celú obrazovku je povolené + +Upravte hlasitosť posúvaním vertikálne na pravej strane obrazovky" + Posúvanie hlasitosti na celú obrazovku je zakázané Povoliť gesto potiahnutia stlačením Potiahnutie stlačením je povolené Potiahnutie stlačením je zakázané @@ -494,16 +498,19 @@ Táto funkcia je dostupná len pre staršie zariadenia" Povoliť gesto automatického jasu Potiahnutím nadol na najnižšiu hodnotu gesta jasu aktivujete automatický jas Potiahnutie prstom nadol na najnižšiu hodnotu nezapne automatický jas - Automaticky Časový limit prekrytia potiahnutím prstom vypršal Počet milisekúnd, počas ktorých je prekrytie viditeľné - Veľkosť textu prekrytia prstom - Veľkosť textu pre prekrytie potiahnutím prstom Priehľadnosť pozadia prekrytia potiahnutia Hodnota priehľadnosti medzi 0-100 Priehľadnosť prekrytia potiahnutia musí byť medzi 0-100 Prahová hodnota potiahnutia Hodnota prahu, ktorý sa má vykonať potiahnutím prstom + Zobraziť kruhovú vrstvu + Kruhová vrstva sa zobrazuje + Zobrazuje sa vodorovná vrstva + Povoliť minimalistický štýl + Je povolený minimalistický štýl prekrytia + Minimálny štýl prekrytia je zakázaný Potiahnite prstom a zmeňte videá Potiahnutie prstom v režime celej obrazovky prepne na predchádzajúce/nasledujúce video Potiahnutie prstom v režime celej obrazovky neprepne na predchádzajúce/nasledujúce video diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 81761974c..cfa81ff3d 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -484,11 +484,15 @@ Ta funkcija je na voljo samo za starejše naprave" Omogoči kretnjo za svetlost - Pomikanje za svetlost je omogočeno - Pomikanje za svetlost je onemogočeno + "Potezanje za svetlost čez cel zaslon je omogočeno + +Prilagodite svetlost s potezanjem navpično na levi strani zaslona" + Potezanje za svetlost čez cel zaslon je onemogočeno Omogoči kretnjo za glasnost - Pomikanje za glasnost je omogočeno - Pomikanje za glasnost je onemogočeno + "Poteg s prstom za celozaslonski nadzor glasnosti je omogočen + +Prilagodite glasnost s potegom navpično na desni strani zaslona" + Poteg s prstom za celozaslonski nadzor glasnosti je onemogočen Omogoči kretnjo pritisni za pomikanje Pritisni za pomikanje je omogočeno Pritisni za pomikanje je onemogočeno @@ -501,16 +505,19 @@ Ta funkcija je na voljo samo za starejše naprave" Omogoči samodejno svetlost z gretnjo Pomikanje navzdol do najnižje vrednosti kretnje za svetlost omogoči samodejno svetlost Pomikanje navzdol do najnižje vrednosti ne omogoči samodejne svetlosti - Samodejno Časovni zamik prekrivanja pomikanja Število milisekund, ko je prekrivanje vidno - Velikost besedila prekrivanja pomikanja - Velikost besedila za prekrivanje pomikanja Prosojnost prekrivanja poteze Vrednost prosojnosti med 0 in 100 Prosojnost drsenja mora biti med 0 in 100 Prazg prag za pomikanje Vrednost praga za pomikanje + Pokaži krožni prekrivni element + Krožni prekrivni element je prikazan + Prikazan je vodoravni prekrivni element + Omogoči minimalen slog + Minimalen slog prekrivanja je omogočen + Minimalni slog prekrivnega elementa je onemogočen Omogoči menjavanje videoposnetkov z drsenjem Drsenje v celozaslonskem načinu bo prešlo na naslednji/prejšnji videoposnetek. Drsenje v celozaslonskem načinu ne bo prešlo na naslednji/prejšnji videoposnetek. diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 9eefe7c4d..fb482b17c 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -484,11 +484,15 @@ Kjo veçori është e disponueshme vetëm për pajisje më të vjetra" Aktivizo lëvizjen e ndriçimit - Shërbimi i ndriçimit është i aktivizuar - Shërbimi i ndriçimit është i çaktivizuar + "Rrëshqitja e shkëlqimit në ekran të plotë është aktivizuar + +Përshtate shkëlqimin duke rrëshqitur vertikalisht në anën e majtë të ekranit" + Rrëshqitja e shkëlqimit në ekran të plotë është çaktivizuar Aktivizo lëvizjen e zërit - Shërbimi i zërit është i aktivizuar - Shërbimi i zërit është i çaktivizuar + "Rrëshqitja e volumit në ekran të plotë është aktivizuar + + Rregullo volumin duke rrëshqitur vertikalisht në anën e djathtë të ekranit" + Rrëshqitja e volumit në ekran të plotë është çaktivizuar Aktivizo lëvizjen \"shtyp-për-të-shëruar\" \"Shtyp-për-të-shëruar\" është i aktivizuar \"Shtyp-për-të-shëruar\" është i çaktivizuar @@ -501,16 +505,19 @@ Kjo veçori është e disponueshme vetëm për pajisje më të vjetra" Aktivizo lëvizjen \"ndriçim automatik\" Shërbimi \"ndriçim automatik\" aktivizohet duke shëruar poshtë në vlerën më të ulët të lëvizjes së ndriçimit Shërbimi \"ndriçim automatik\" nuk aktivizohet duke shëruar poshtë në vlerën më të ulët - Automatik Koha e daljes së mbivendosjes së shërbimit Sasia e milisekondave që mbivendosja është e dukshme - Madhësia e tekstit të mbivendosjes së shërbimit - Madhësia e tekstit për mbivendosjen e shërbimit Opasiteti i sfondit mbivendosës shtypëse Vlera e opacitetit midis 0-100 Opaciteti i shtypjes duhet të jetë midis 0-100 Pragu i madhësisë së shërbimit Sasia e pragut për të ndodhur shërbimi + Shfaq mbivendosjen rrethore + Mbivendosja rrethore është shfaqur + Mbivendosja horizontale është shfaqur + Aktivizo stilin minimal + Stili minimal i shtresës është aktivizuar + Stili minimal i mbivendosjes është çaktivizuar Aktivizoni lëshimin për të ndryshuar videot Lëvizja në modalitetin në ekran të plotë do të ndryshojë në videon e ardhshme/të mëparshme Lëvizja në modalitetin në ekran të plotë nuk do të ndryshojë në videon e ardhshme/të mëparshme diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index b10a3adbf..1fb79c1aa 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -484,11 +484,15 @@ Ova funkcija je dostupna samo za starije uređaje" Omogući pokret za osvetljenost - Povlačenje za podesˇavanje osvetljenja je omogućeno - Povlačenje za podesˇavanje osvetljenja je onemogućeno + "Prevlačenje za osvetljenost ekrana je omogućeno + +Podesite osvetljenost prevlačenjem vertikalno sa leve strane ekrana" + Prevlačenje za osvetljenost ekrana je onemogućeno Omogući pokret za jačinu zvuka - Prevlačenje za podešavanje jačine zvuka je omogućeno - Prevlačenje za podešavanje jačine zvuka je onemogućeno + "Prevlačenje za jačinu zvuka preko celog ekrana je omogućeno + +Podesite jačinu zvuka prevlačenjem vertikalno sa desne strane ekrana" + Prevlačenje za jačinu zvuka preko celog ekrana je onemogućeno Omogući pokret pritiskom za prevlačenje Pokret pritiskom za prevlačenje je omogućen Pokret pritiskom za prevlačenje je onemogućen @@ -501,16 +505,19 @@ Ova funkcija je dostupna samo za starije uređaje" Omogući pokret za automatsku osvetljenost Prevlačenje nadole do najniže vrednosti pokreta za osvetljenost omogućava automatsku osvetljenost Prevlačenje nadole do najniže vrednosti pokreta za osvetljenost ne omogućava automatsku osvetljenost - Automatski Vremensko ograničenje pokreta prevlačenja Količina milisekundi u kojoj je pokret prevlačenja vidljiv - Veličina teksta pokreta prevlačenja - Veličina teksta za pokret prevlačenja Neprozirnost pozadine pokreta prevlačenja Vrednost neprozirnosti između 0 i 100 Neprozirnost pokreta prevlačenja mora biti između 0 i 100 Prag trajanja prevlačenja Iznos praga trajanja prevlačenja + Prikaži kružni sloj + Kružni sloj je prikazan + Horizontalni sloj je prikazan + Omogući minimalni stil + Minimalni stil prekrivanja je omogućen + Minimalni stil sloja je onemogućen Omogući prevlačenje za promenu videa Prevlačenje u režimu celog ekrana će promeniti na sledeći/prethodni video Prevlačenje u režimu celog ekrana neće promeniti na sledeći/prethodni video diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index d26cc4d98..bb51c7fca 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -484,11 +484,15 @@ Second \"item\" text" Омогући покрет за осветљеност - Превлачење за подешавање осветљености је омогућено - Превлачење за подешавање осветљености је онемогућено + "Омогућено је превлачење преко целог екрана за осветљење + +Подесите осветљење превлачењем вертикално са леве стране екрана" + Превлачење преко целог екрана за осветљење је онемогућено Омогући покрет за јачину звука - Превлачење за подешавање јачине звука је омогућено - Превлачење за подешавање јачине звука је онемогућено + "Превлачење преко целог екрана за јачину звука је омогућено + +Подесите јачину звука превлачењем вертикално на десној страни екрана" + Превлачење преко целог екрана за јачину звука је онемогућено Омогући покрет притиском за превлачење Покрет притиском за превлачење је омогућен Покрет притиском за превлачење је онемогућен @@ -501,16 +505,19 @@ Second \"item\" text" Омогући покрет за аутоматску осветљеност Превлачење надоле до најниже вредности покрета за осветљеност омогућава аутоматску осветљеност Превлачење надоле до најниже вредности покрета за осветљеност не омогућава аутоматску осветљеност - Аутоматски Временско ограничење покрета превлачења Количина милисекунди у којој је покрет превлачења видљив - Величина текста покрета превлачења - Величина текста за покрет превлачења Непрозирност позадине покрета превлачења Вредност непрозирности између 0 и 100 Непрозирност покрета превлачења мора бити између 0 и 100 Праг трајања превлачења Износ прага трајања превлачења + Прикажи кружни слој + Кружни слој је приказан + Хоризонтални слој је приказан + Омогући минимални стил + Минимални стил преклапања је омогућен + Минимални стил слоја је онемогућен Омогући превлачење за промену видеа Превлачење у режиму целог екрана ће променити на следећи/претходни видео Превлачење у режиму целог екрана неће променити на следећи/претходни видео diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 4bb609ac8..28ea3c9f2 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -484,11 +484,15 @@ Den här funktionen är endast tillgänglig för äldre enheter" Aktivera ljusstyrkegest - Svep för ljusstyrka är aktiverat - Svep för ljusstyrka är inaktiverat + "Helskärmens ljusstyrkesvep är aktiverat + +Justera ljusstyrkan genom att svepa vertikalt på vänster sida av skärmen" + Helskärmens ljusstyrkesvep är inaktiverat Aktivera volymgest - Volymsvepning är aktiverad - Volymsvepning är inaktiverad + "Helskärmsvolymsvep är aktiverat + +Justera volymen genom att svepa vertikalt på höger sida av skärmen" + Helskärmsvolymsvep är inaktiverat Aktivera gester för att svepa Press-till-svep är aktiverat Press-till-svepning är inaktiverad @@ -501,16 +505,19 @@ Den här funktionen är endast tillgänglig för äldre enheter" Aktivera automatisk ljusstyrkegest Genom att svepa ner till det lägsta värdet av gesten för ljusstyrka aktiveras automatisk ljusstyrka Att svepa ner till det lägsta värdet aktiverar inte automatisk ljusstyrka - Automatiskt Tidsgräns för svepöverlagring Mängden millisekunder överlappningen är synlig - Storlek på svep överlagrad text - Textstorleken för att svepa överlägg Överlägg svepbakgrund opacitet Opacitetsvärde mellan 0-100 Överlagrad svepopacitet måste vara mellan 0-100 Svep magnitud tröskel Mängden tröskel för att svepa ska uppstå + Visa cirkelformad overlay + Cirkelformad overlay visas + Horisontell overlay visas + Aktivera minimal stil + Minimal överlagringsstil är aktiverad + Minimal overlay-stil är inaktiverad Aktivera svepning för att byta video Svepning i helskärmsläge ändrar till följande/föregående video Svepning i helskärmsläge ändrar inte till följande/föregående video diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 970c4c2d3..fcda0fe4a 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -484,11 +484,13 @@ Second \"item\" text" เปิดใช้งานท่าทางความสว่าง - การปัดความสว่างถูกเปิดใช้งาน - การปัดความสว่างถูกปิดใช้งาน + "เปิดใช้งานการเลื่อนความสว่างแบบเต็มหน้าจอ + +ปรับความสว่างโดยการเลื่อนในแนวตั้งทางด้านซ้ายของหน้าจอ" + ปิดใช้งานการเลื่อนความสว่างแบบเต็มหน้าจอ เปิดใช้งานท่าทางระดับเสียง - การปัดระดับเสียงถูกเปิดใช้งาน - การปัดระดับเสียงถูกปิดใช้งาน + "เปิดใช้งานการปัดระดับเสียงแบบเต็มหน้าจอ\n\nปรับระดับเสียงโดยปัดในแนวตั้งที่ด้านขวาของหน้าจอ" + ปิดใช้งานการปัดระดับเสียงแบบเต็มหน้าจอ เปิดใช้งานท่าทางการกดเพื่อปัด การกดเพื่อปัดถูกเปิดใช้งาน การกดเพื่อปัดถูกปิดใช้งาน @@ -501,16 +503,19 @@ Second \"item\" text" เปิดใช้งานท่าทางความสว่างอัตโนมัติ การปัดลงไปที่ค่าต่ำสุดของท่าทางความสว่างจะเปิดใช้งานความสว่างอัตโนมัติ การปัดลงไปที่ค่าต่ำสุดจะไม่เปิดใช้งานความสว่างอัตโนมัติ - อัตโนมัติ เวลาหมดอายุของการแสดงทับการปัด จำนวนมิลลิวินาทีที่การแสดงทับจะมองเห็น - ขนาดข้อความของการแสดงทับการปัด - ขนาดข้อความสำหรับการแสดงทับการปัด ความทึบแสงพื้นหลังของสไลด์โอเวอร์เลย์ ค่าความทึบแสงระหว่าง 0-100 ค่าความทึบแสงของสไลด์ต้องอยู่ระหว่าง 0-100 เกณฑ์ขนาดของการปัด จำนวนเกณฑ์สำหรับการปัดที่จะเกิดขึ้น + แสดงภาพซ้อนทับแบบวงกลม + แสดงภาพซ้อนทับแบบวงกลม + แสดงภาพซ้อนทับแนวนอน + เปิดใช้งานรูปแบบมินิมอล + เปิดใช้งานรูปแบบโอเวอร์เลย์มินิมอล + ปิดใช้งานรูปแบบภาพซ้อนทับแบบมินิมอล เปิดใช้การปัดเพื่อเปลี่ยนวิดีโอ การปัดในโหมดเต็มหน้าจอจะเปลี่ยนไปเป็นวิดีโอถัดไป/ก่อนหน้า การปัดในโหมดเต็มหน้าจอจะไม่เปลี่ยนเป็นวิดีโอถัดไป/ก่อนหน้า diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index fa986e4f8..11cbb3bca 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -484,11 +484,15 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Parlaklık hareketini etkinleştir - Parlaklık kaydırma hareketi etkin - Parlaklık kaydırma hareketi devre dışı + "Tam ekran parlaklık kaydırması etkin + +Ekranın sol tarafında dikey olarak kaydırarak parlaklığı ayarlayın" + Tam ekran parlaklık kaydırması devre dışı Ses hareketini etkinleştir - Ses kaydırma hareketi etkin - Ses kaydırma hareketi devre dışı + "Tam ekran ses kaydırma etkin + +Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" + Tam ekran ses kaydırma devre dışı Basılı tutup kaydırma hareketini etkinleştir Basılı tutup kaydırma hareketi etkin Basılı tutup kaydırma hareketi devre dışı @@ -501,16 +505,19 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Otomatik parlaklık hareketini etkinleştir Parlaklık hareketinin en düşük değerine kadar kaydırma otomatik parlaklığı etkinleştirir Parlaklık hareketinin en düşük değerine kadar kaydırma otomatik parlaklığı etkinleştirmez - Oto Kaydırma paneli zaman aşımı Panelin görünür olduğu milisaniye miktarı - Kaydırma paneli metin boyutu - Kaydırma paneli için metin boyutu Kaydırma paneli arka plan opaklığı 0-100 arasında opaklık değeri Kaydırma opaklığı 0-100 arasında olmalıdır Kaydırma büyüklük eşiği Kaydırma işleminin gerçekleşmesi için eşik miktarı + Dairesel katmanı göster + Dairesel katman gösteriliyor + Yatay katman gösteriliyor + Minimal stili etkinleştir + Minimal kaplama stili etkin + Minimal katman stili devre dışı Kaydırarak video değiştirmeyi etkinleştir Tam ekran modunda kaydırma, bir sonraki/önceki videoya geçecektir Tam ekran modunda kaydırma, bir sonraki/önceki videoya geçmeyecektir diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index 7954b9c6c..71e0f3711 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -484,10 +484,14 @@ Second \"item\" text" Зміна яскравості жестом - Зміну яскравості жестом по лівій частині відеоплеєра ввімкнуто + "Увімкнено зміну яскравості жестом на весь екран + +Регулюйте яскравість, проводячи пальцем вертикально зліва на екрані" Зміну яскравості жестом по лівій частині відеоплеєра вимкнено Зміна гучності жестом - Зміну гучності жестом по правій частині відеоплеєра ввімкнуто + "Увімкнено жест регулювання гучності на весь екран + +Регулюйте гучність, проводячи вертикально по правій стороні екрана" Зміну гучності жестом по правій частині відеоплеєра вимкнено Натискання для жесту Натискання та утримання для жесту ввімкнуто @@ -501,16 +505,19 @@ Second \"item\" text" Жест автояскравості Проведення вниз до найнижчого значення яскравості вмикає автоматичну яскравість Проведення вниз до найнижчого значення не вмикає автоматичну яскравість - Авто Час показу панелі жесту Скільки мілісекунд спливаюча панель при жесті буде показуватися - Розмір шрифту панелі жесту - Розмір шрифту спливаючої панелі при жесті Затемнення фону панелі жесту Значення затемнення від 0 до 100 Значення затемнення панелі жесту має бути в межах від 0 до 100 Поріг величини жесту Мінімальна амплітуда руху, що розпізнається як жест + Показувати кругове накладання + Кругове накладання відображається + Горизонтальне накладання відображається + Увімкнути мінімалістичний стиль + Увімкнено мінімалістичний стиль накладання + Мінімальний стиль накладання вимкнено Увімкнути зміну відео проведенням Проведення пальцем у повноекранному режимі перейде до наступного/попереднього відео Проведення пальцем у повноекранному режимі не перейде до наступного/попереднього відео diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 984bfd850..ea18cecfe 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -484,10 +484,14 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Bật cử chỉ độ sáng - Vuốt độ sáng đã bật - Vuốt độ sáng đã tắt + "Đã bật vuốt độ sáng toàn màn hình + +Điều chỉnh độ sáng bằng cách vuốt dọc ở bên trái màn hình" + Đã tắt vuốt độ sáng toàn màn hình Bật cử chỉ âm lượng - Vuốt âm lượng đã bật + "Đã bật vuốt âm lượng toàn màn hình + +Điều chỉnh âm lượng bằng cách vuốt dọc ở bên phải màn hình" Vuốt âm lượng đã tắt Bật cử chỉ nhân-để-vuốt Nhân-để-vuốt đã bật @@ -501,16 +505,19 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Bật cử chỉ độ sáng tự động Vuốt xuống đến giá trị thấp nhất của cử chỉ độ sáng bật độ sáng tự động Vuốt xuống đến giá trị thấp nhất không bật độ sáng tự động - Tự động Thời gian chờ lớp phủ vuốt Số mili-giây mà lớp phủ hiển thị - Kích thước văn bản lớp phủ vuốt - Kích thước văn bản cho lớp phủ vuốt Độ mờ nền phủ vuốt Giá trị độ mờ từ 0-100 Độ mờ vuốt phải nằm trong khoảng từ 0-100 Độ rộng ngưỡng vuốt Độ rộng của ngưỡng vuốt để thực hiện cử chỉ vuốt + Hiển thị lớp phủ hình tròn + Đã hiển thị lớp phủ hình tròn + Đã hiển thị lớp phủ ngang + Bật kiểu tối giản + Đã bật kiểu lớp phủ tối giản + Đã tắt kiểu lớp phủ tối giản Bật vuốt để thay đổi video Vuốt trong chế độ toàn màn hình sẽ chuyển sang video tiếp theo/trước Vuốt trong chế độ toàn màn hình sẽ không chuyển sang video tiếp theo/trước diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index e548c85f2..d69aa857d 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -484,11 +484,15 @@ Second \"item\" text" 启用亮度控制手势 - 滑动控制亮度已启用 - 滑动控制亮度已禁用 + "已启用全屏亮度滑动 + +通过在屏幕左侧垂直滑动来调节亮度" + 已停用全屏亮度滑动 启用音量手势 - 滑动控制音量已启用 - 滑动控制音量已禁用 + "已启用全屏音量滑动 + +通过在屏幕右侧垂直滑动来调节音量" + 已停用全屏音量滑动 长按以滑动手势 长按以滑动已启用 长按以滑动已禁用 @@ -501,16 +505,19 @@ Second \"item\" text" 启用自动亮度手势 滑动到最低亮度手势将启用自动亮度 滑动到最低亮度手势不启用自动亮度 - 自动 滑动覆盖超时 滑动叠加层显示的时长(毫秒) - 滑动叠加层上的文本大小 - 滑动时显示的叠加层上的文本大小 滑动叠加层背景的不透明度 不透明度值介于 0-100 之间 滑动不透明度必须介于 0-100 之间 滑动幅度阈值 防误触的滑动幅度阈值 + 显示圆形叠加层 + 圆形叠加层已显示 + 水平叠加层已显示 + 启用极简样式 + 已启用极简叠加样式 + 已停用最小叠加层样式 启用滑动切换视频 在全屏模式下滑动将切换到下一个/上一个视频 在全屏模式下滑动将不会切换到下一个/上一个视频 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index bf612fa97..427ccbd59 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -440,11 +440,7 @@ Second \"item\" text" 啟用亮度手勢 - 已啟用亮度滑動 - 已停用亮度滑動 啟用音量手勢 - 已啟用音量滑動 - 已停用音量滑動 啟用長按滑動手勢 已啟用長按滑動 已停用長按滑動 @@ -457,11 +453,8 @@ Second \"item\" text" 啟用自動亮度手勢 亮度手勢滑到最底時,啟用自動亮度 亮度手勢滑到最底時,不啟用自動亮度 - 自動 滑動覆蓋顯示時間 覆蓋顯示的毫秒數 - 滑動覆蓋的文字大小 - 滑動覆蓋的文字大小 滑動覆蓋背景透明度 不透明度值介於 0 到 100 之間 滑動透明度必須介於 0 到 100 之間 From 29b265d8fdaa48502650be9623bfc518a57a0bb1 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:26:30 +0200 Subject: [PATCH 07/54] fix(YouTube - Hide video action buttons): Move 'Disable Like and Subscribe glow' to action buttons settings menu --- .../patches/components/ButtonsFilter.java | 24 +++++++++++++++++-- .../components/LayoutComponentsFilter.java | 19 --------------- .../extension/youtube/settings/Settings.java | 2 +- .../layout/buttons/action/HideButtonsPatch.kt | 1 + .../hide/general/HideLayoutComponentsPatch.kt | 1 - .../resources/addresources/values/strings.xml | 6 ++--- 6 files changed, 27 insertions(+), 26 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ButtonsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ButtonsFilter.java index 35337bee0..ce8ac8474 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ButtonsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ButtonsFilter.java @@ -6,8 +6,12 @@ import app.revanced.extension.youtube.settings.Settings; @SuppressWarnings("unused") final class ButtonsFilter extends Filter { + private static final String COMPACT_CHANNEL_BAR_PATH_PREFIX = "compact_channel_bar.eml"; + private static final String VIDEO_ACTION_BAR_PATH_PREFIX = "video_action_bar.eml"; private static final String VIDEO_ACTION_BAR_PATH = "video_action_bar.eml"; + private static final String ANIMATED_VECTOR_TYPE_PATH = "AnimatedVectorType"; + private final StringFilterGroup likeSubscribeGlow; private final StringFilterGroup actionBarGroup; private final StringFilterGroup bufferFilterPathGroup; private final ByteArrayFilterGroupList bufferButtonsGroupList = new ByteArrayFilterGroupList(); @@ -20,11 +24,19 @@ final class ButtonsFilter extends Filter { addIdentifierCallbacks(actionBarGroup); + likeSubscribeGlow = new StringFilterGroup( + Settings.DISABLE_LIKE_SUBSCRIBE_GLOW, + "animated_button_border.eml" + ); + bufferFilterPathGroup = new StringFilterGroup( null, "|ContainerType|button.eml|" ); + addPathCallbacks( + likeSubscribeGlow, + bufferFilterPathGroup, new StringFilterGroup( Settings.HIDE_LIKE_DISLIKE_BUTTON, "|segmented_like_dislike_button" @@ -40,8 +52,7 @@ final class ButtonsFilter extends Filter { new StringFilterGroup( Settings.HIDE_CLIP_BUTTON, "|clip_button.eml|" - ), - bufferFilterPathGroup + ) ); bufferButtonsGroupList.addAll( @@ -83,6 +94,15 @@ final class ButtonsFilter extends Filter { @Override boolean isFiltered(@Nullable String identifier, String path, byte[] protobufBufferArray, StringFilterGroup matchedGroup, FilterContentType contentType, int contentIndex) { + if (matchedGroup == likeSubscribeGlow) { + if ((path.startsWith(VIDEO_ACTION_BAR_PATH_PREFIX) || path.startsWith(COMPACT_CHANNEL_BAR_PATH_PREFIX)) + && path.contains(ANIMATED_VECTOR_TYPE_PATH)) { + return super.isFiltered(identifier, path, protobufBufferArray, matchedGroup, contentType, contentIndex); + } + + return false; + } + // If the current matched group is the action bar group, // in case every filter group is enabled, hide the action bar. if (matchedGroup == actionBarGroup) { diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java index 23b609328..4462ca03b 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java @@ -16,10 +16,6 @@ import app.revanced.extension.youtube.shared.PlayerType; @SuppressWarnings("unused") public final class LayoutComponentsFilter extends Filter { - private static final String COMPACT_CHANNEL_BAR_PATH_PREFIX = "compact_channel_bar.eml"; - private static final String VIDEO_ACTION_BAR_PATH_PREFIX = "video_action_bar.eml"; - private static final String ANIMATED_VECTOR_TYPE_PATH = "AnimatedVectorType"; - private static final StringTrieSearch mixPlaylistsExceptions = new StringTrieSearch( "V.ED", // Playlist browse id. "java.lang.ref.WeakReference" @@ -43,7 +39,6 @@ public final class LayoutComponentsFilter extends Filter { private final StringFilterGroup compactChannelBarInner; private final StringFilterGroup compactChannelBarInnerButton; private final ByteArrayFilterGroup joinMembershipButton; - private final StringFilterGroup likeSubscribeGlow; private final StringFilterGroup horizontalShelves; public LayoutComponentsFilter() { @@ -219,10 +214,6 @@ public final class LayoutComponentsFilter extends Filter { "sponsorships" ); - likeSubscribeGlow = new StringFilterGroup( - Settings.DISABLE_LIKE_SUBSCRIBE_GLOW, - "animated_button_border.eml" - ); final var channelWatermark = new StringFilterGroup( Settings.HIDE_VIDEO_CHANNEL_WATERMARK, @@ -256,7 +247,6 @@ public final class LayoutComponentsFilter extends Filter { expandableMetadata, inFeedSurvey, notifyMe, - likeSubscribeGlow, compactChannelBar, communityPosts, paidPromotion, @@ -308,15 +298,6 @@ public final class LayoutComponentsFilter extends Filter { return false; } - if (matchedGroup == likeSubscribeGlow) { - if ((path.startsWith(VIDEO_ACTION_BAR_PATH_PREFIX) || path.startsWith(COMPACT_CHANNEL_BAR_PATH_PREFIX)) - && path.contains(ANIMATED_VECTOR_TYPE_PATH)) { - return super.isFiltered(identifier, path, protobufBufferArray, matchedGroup, contentType, contentIndex); - } - - return false; - } - // The groups are excluded from the filter due to the exceptions list below. // Filter them separately here. if (matchedGroup == notifyMe || matchedGroup == inFeedSurvey || matchedGroup == expandableMetadata) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index c00b861c0..a82d48e34 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -124,7 +124,6 @@ public class Settings extends BaseSettings { public static final BooleanSetting COPY_VIDEO_URL = new BooleanSetting("revanced_copy_video_url", FALSE); public static final BooleanSetting COPY_VIDEO_URL_TIMESTAMP = new BooleanSetting("revanced_copy_video_url_timestamp", TRUE); public static final BooleanSetting DISABLE_FULLSCREEN_AMBIENT_MODE = new BooleanSetting("revanced_disable_fullscreen_ambient_mode", TRUE, true); - public static final BooleanSetting DISABLE_LIKE_SUBSCRIBE_GLOW = new BooleanSetting("revanced_disable_like_subscribe_glow", FALSE); public static final BooleanSetting DISABLE_ROLLING_NUMBER_ANIMATIONS = new BooleanSetting("revanced_disable_rolling_number_animations", FALSE); public static final BooleanSetting DISABLE_SUGGESTED_VIDEO_END_SCREEN = new BooleanSetting("revanced_disable_suggested_video_end_screen", FALSE, true); public static final EnumSetting EXIT_FULLSCREEN = new EnumSetting<>("revanced_exit_fullscreen", FullscreenMode.DISABLED); @@ -185,6 +184,7 @@ public class Settings extends BaseSettings { public static final BooleanSetting HIDE_PODCAST_SECTION = new BooleanSetting("revanced_hide_podcast_section", TRUE); public static final BooleanSetting HIDE_TRANSCRIPT_SECTION = new BooleanSetting("revanced_hide_transcript_section", TRUE); // Action buttons + public static final BooleanSetting DISABLE_LIKE_SUBSCRIBE_GLOW = new BooleanSetting("revanced_disable_like_subscribe_glow", FALSE); public static final BooleanSetting HIDE_CLIP_BUTTON = new BooleanSetting("revanced_hide_clip_button", TRUE); public static final BooleanSetting HIDE_DOWNLOAD_BUTTON = new BooleanSetting("revanced_hide_download_button", FALSE); public static final BooleanSetting HIDE_LIKE_DISLIKE_BUTTON = new BooleanSetting("revanced_hide_like_dislike_button", FALSE); diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt index 7b36f3648..8bfa54d22 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt @@ -39,6 +39,7 @@ val hideButtonsPatch = resourcePatch( PreferenceScreenPreference( "revanced_hide_buttons_screen", preferences = setOf( + SwitchPreference("revanced_disable_like_subscribe_glow"), SwitchPreference("revanced_hide_like_dislike_button"), SwitchPreference("revanced_hide_share_button"), SwitchPreference("revanced_hide_report_button"), diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt index 2159229ed..9354115c5 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt @@ -172,7 +172,6 @@ val hideLayoutComponentsPatch = bytecodePatch( SwitchPreference("revanced_hide_emergency_box"), SwitchPreference("revanced_hide_info_panels"), SwitchPreference("revanced_hide_join_membership_button"), - SwitchPreference("revanced_disable_like_subscribe_glow"), SwitchPreference("revanced_hide_medical_panels"), SwitchPreference("revanced_hide_quick_actions"), SwitchPreference("revanced_hide_related_videos"), diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index d4c3f4749..336df4bd0 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -169,9 +169,6 @@ Tap the continue button and allow optimization changes." You will not be notified of any unexpected events." - Disable Like and Subscribe glow - Like and Subscribe button will not glow when mentioned - Like and Subscribe button will glow when mentioned Hide album cards Album cards are hidden Album cards are shown @@ -535,6 +532,9 @@ Adjust volume by swiping vertically on the right side of the screen" Action buttons Hide or show buttons under videos + Disable Like and Subscribe glow + Like and Subscribe button will not glow when mentioned + Like and Subscribe button will glow when mentioned Hide Like and Dislike Like and Dislike buttons are hidden Like and Dislike buttons are shown From 9ae8dc25dfa7f769e090c8437acdfab814573971 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 18 Feb 2025 07:29:55 +0000 Subject: [PATCH 08/54] chore: Release v5.13.0-dev.2 [skip ci] # [5.13.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.1...v5.13.0-dev.2) (2025-02-18) ### Bug Fixes * **YouTube - Hide video action buttons:** Move 'Disable Like and Subscribe glow' to action buttons settings menu ([29b265d](https://github.com/ReVanced/revanced-patches/commit/29b265d8fdaa48502650be9623bfc518a57a0bb1)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14e7411ba..6229e2ce2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.1...v5.13.0-dev.2) (2025-02-18) + + +### Bug Fixes + +* **YouTube - Hide video action buttons:** Move 'Disable Like and Subscribe glow' to action buttons settings menu ([29b265d](https://github.com/ReVanced/revanced-patches/commit/29b265d8fdaa48502650be9623bfc518a57a0bb1)) + # [5.13.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.12.0...v5.13.0-dev.1) (2025-02-18) diff --git a/gradle.properties b/gradle.properties index 5589c3545..e5351c40e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.1 +version = 5.13.0-dev.2 From 048a4f306ae28031f853d05dd07b8ff73740669b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 13:22:17 +0200 Subject: [PATCH 09/54] chore: Sync translations (#4478) --- .../addresources/values-ar-rSA/strings.xml | 14 ++-- .../addresources/values-az-rAZ/strings.xml | 84 ++++++++++++++++++- .../addresources/values-be-rBY/strings.xml | 6 +- .../addresources/values-bg-rBG/strings.xml | 6 +- .../addresources/values-bn-rBD/strings.xml | 6 +- .../addresources/values-ca-rES/strings.xml | 6 +- .../addresources/values-cs-rCZ/strings.xml | 6 +- .../addresources/values-da-rDK/strings.xml | 4 +- .../addresources/values-de-rDE/strings.xml | 6 +- .../addresources/values-el-rGR/strings.xml | 6 +- .../addresources/values-es-rES/strings.xml | 6 +- .../addresources/values-et-rEE/strings.xml | 7 +- .../addresources/values-fi-rFI/strings.xml | 6 +- .../addresources/values-fil-rPH/strings.xml | 6 +- .../addresources/values-fr-rFR/strings.xml | 20 ++--- .../addresources/values-ga-rIE/strings.xml | 6 +- .../addresources/values-hu-rHU/strings.xml | 6 +- .../addresources/values-hy-rAM/strings.xml | 6 +- .../addresources/values-in-rID/strings.xml | 28 +++---- .../addresources/values-it-rIT/strings.xml | 6 +- .../addresources/values-ja-rJP/strings.xml | 38 ++++----- .../addresources/values-ko-rKR/strings.xml | 6 +- .../addresources/values-lt-rLT/strings.xml | 6 +- .../addresources/values-lv-rLV/strings.xml | 6 +- .../addresources/values-nl-rNL/strings.xml | 6 +- .../addresources/values-pl-rPL/strings.xml | 6 +- .../addresources/values-pt-rBR/strings.xml | 6 +- .../addresources/values-pt-rPT/strings.xml | 8 +- .../addresources/values-ro-rRO/strings.xml | 6 +- .../addresources/values-ru-rRU/strings.xml | 6 +- .../addresources/values-sk-rSK/strings.xml | 6 +- .../addresources/values-sl-rSI/strings.xml | 6 +- .../addresources/values-sq-rAL/strings.xml | 6 +- .../addresources/values-sr-rCS/strings.xml | 28 +++---- .../addresources/values-sr-rSP/strings.xml | 26 +++--- .../addresources/values-sv-rSE/strings.xml | 6 +- .../addresources/values-th-rTH/strings.xml | 6 +- .../addresources/values-tr-rTR/strings.xml | 6 +- .../addresources/values-uk-rUA/strings.xml | 28 +++---- .../addresources/values-vi-rVN/strings.xml | 24 +++--- .../addresources/values-zh-rCN/strings.xml | 6 +- .../addresources/values-zh-rTW/strings.xml | 66 ++++++++++----- 42 files changed, 329 insertions(+), 220 deletions(-) diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index 01a034e58..da336dedc 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" لن يتم إعلامك بأي أخطاء غير متوقعة." - إيقاف تفعيل توهج الإعجاب والاشتراك - لن يتوهَّج زرّي أعجبني واشتراك عند ذكرهما - سيتوهَّج زرّي أعجبني واشتراك عند ذكرهما إخفاء بطاقات الألبوم تم إخفاء بطاقات الألبوم يتم عرض بطاقات الألبوم @@ -512,12 +509,12 @@ Second \"item\" text" يجب أن يكون تعتيم التمرير السريع بين 0-100 مقدار حد التمرير الحد الأدنى من التمرير قبل اكتشاف الإيماءة - إظهار التراكب الدائري + عرض الواجهة الدائرية يتم عرض التراكب الدائري يتم عرض التراكب الأفقي - تمكين النمط البسيط - تم تمكين النمط البسيط للتراكب - تم تعطيل نمط التراكب البسيط + تمكين النمط الأدنى + تم تمكين النمط الواجهة الأدنى + تم تعطيل نمط الواجهة الأدنى تمكين إيماءة التمرير لتغيير الفيديو سيؤدي التمرير في وضع ملء الشاشة إلى التغيير للفيديو التالي/السابق لن يؤدي التمرير في وضع ملء الشاشة إلى التغيير للفيديو التالي/السابق @@ -530,6 +527,9 @@ Second \"item\" text" أزرار الإجراء إخفاء أو عرض الأزرار تحت الفيديوهات + إيقاف تفعيل توهج الإعجاب والاشتراك + لن يتوهَّج زرّي أعجبني واشتراك عند ذكرهما + سيتوهَّج زرّي أعجبني واشتراك عند ذكرهما إخفاء أعجبني ولم يعجبني تم إخفاء أزرار أعجبني ولم يعجبني يتم عرض أزرار أعجبني ولم يعجبني diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index c8e97331b..9086c06ee 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -161,13 +161,13 @@ Davam et düyməsinə toxun və optimallaşdırma dəyişikliklərin qəbul et." Sazlama jurnalına yığın izləri daxildir Sazlama jurnalına yığın izləri daxil deyil ReVanced xətasında ani bildiriş göstər + Xəta baş verərsə ani bildiriş görünür + Xəta baş verərsə ani bildiriş görünmür "Xəta ani bildirişlərin qapatmaq, bütün ReVanced xəta bildirişlərin gizlədir. Gözlənilməz hallardan xəbərdar olmayacaqsınız." - Bəyən və Abunə ol düyməsinə toxunanda parlamayacaq - Bəyən və Abunə ol düyməsinə toxunanda parlayacaq Albom kartlarını gizlət Albom kartları gizlidir Albom kartları göstərilir @@ -190,15 +190,22 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Hissələr göstərilir + Qoşul düyməsin gizlət Düymə gizlidir Düymə göstərilir + \"Sizin üçün\" bölməsin gizlət + Kanal səhifəsində bölmə gizlidir + Kanal səhifəsində bölmə görünür \"Mənə bildir\" düyməsini gizlət Düymə gizlidir Düymə göstərilir + \"İnsanlar həmçinin izləyiblər\" etiketin gizlət + Etiket gizlidir + Etiket göstərilir \'Daha çox göstər\' düyməsini gizlət @@ -214,6 +221,8 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Çip bölməsi gizlidir Çip bölməsi göstərilir Videoların aşağısında açılan kartı gizlət + Genişləndirilən kart gizlidir + Genişləndirilən kart görünür İcma elanların gizlət İcma elanları gizlədilib İcma elanları göstərilir @@ -229,6 +238,7 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." İcma təlimatlarını gizlət İcma təlimatları gizlidir İcma təlimatları göstərilir + Abunəçi təlimatlarını gizlət Abunəliklərin icma təlimatları gizlidir Abunəliklərin icma təlimatları göstərilir Kanal üzvü bölməsin gizlət @@ -267,10 +277,25 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Sənətçi kartlarını gizlət Sənətçi kartları gizlidir Sənətçi kartları göstərilir + Atributları Gizlət + Seçilən məkanlar, Oyunlar, Musiqi və qeyd edilən insanlar bölmələri gizlədilir + Seçilən məkanlar, Oyunlar, Musiqi və qeyd edilən insanlar bölmələri görünür + Fəsilləri Gizlət Bölümlər bölməsi gizlidir Bölümlər bölməsi göstərilir + \'Bu məzmun necə hazırlanıb\'ı Gizlət + Bu məzmunun necə hazırlandığı bölməsi gizlidir + Bu məzmunun necə hazırlandığı bölməsi görünür + \'Podkastı araşdırın\"-ı Gizlət + Podkast bölməsin araşdırın gizlidir + Podkast bölməsin araşdırın görünür + Məlumat Kartlarını Gizlət Məlumat kartları bölməsi gizlədilir Məlumat kartları bölməsi göstərilir + \"Əsas anlayışları\" gizlət + Əsas anlayışlar bölməsi gizlidir + Əsas anlayışlar bölməsi görünür + Transkript-i Gizlət Transkripsiya bölməsi gizlidir Transkripsiya bölməsi göstərilir Video açıqlaması @@ -288,11 +313,21 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Əlaqəli videolarda görünür Şərhlər Şərhlər bölməsi elementlərin gizlət və ya göstər + \'Söhbət yekunun\' Gizlət + Söhbət yekunu gizlidir + Söhbət yekunu görünür \'Üzvlərin şərhləri\' başlığını gizlət + Üzvlərin şərhləri başlığı gizlidir + Üzvlərin şərhləri başlığı görünür Şərhlər bölməsini gizlət Şərhlər bölməsi gizlidir Şərhlər bölməsi göstərilir \"Shorts Yarat\" düyməsini gizlət + Short yarat düyməsi gizlidir + Short yarat düyməsi görünür + Emoji və vaxt möhürü düymələrin gizlət + Emoji və vaxt möhürü düymələri gizlidir + Emoji və vaxt möhürü düymələri görünür Önbaxış şərhin gizlət Önbaxış şərhi gizlədilib Önbaxış şərhi göstərilir @@ -379,8 +414,12 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Alış-veriş rəfi gizlidir Alış-veriş rəfi göstərilir Video açıqlamada alış-veriş linklərin gizlə + Video təsvirində alış-veriş linkləri gizlədilib + Video təsvirində alış-veriş linkləri görünür Kanalda \"Mağazaya ziyarət\" düyməsin gizlə + Kanal səhifəsindəki düymə gizlidir + Kanal səhifəsindəki düymə görünür Veb axtarış nəticələrini gizlət Veb axtarış nəticələri gizlədilir Veb axtarış nəticələri göstərilir @@ -420,6 +459,8 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Xarici yükləmələr Xarici yükləyici istifadəsi üçün tənzimləmələr Xarici yükləmə düyməsini göstər + Endirin düyməsi oynadıcıda göstərilir + Endirin düyməsi oynadıcıda göstərilmir Yükləmə fəaliyyət düyməsin qəbul etmə Yükləmə düyməsi, xarici yükləyicinizi açır @@ -440,7 +481,15 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Parlaqlıq jestini aktivləşdir + "Tam ekran parlaqlıq sürüşdürməsi aktivdir + +Ekranın sol tərəfində dikinə sürüşdürərək parlaqlığı tənzimləyin" + Tam ekran parlaqlıq sürüşdürməsi qapalıdır Səs səviyyəsi jestini aktivləşdir + "Tam ekran səs sürüşdürməsi aktivdir + +Ekranın sağ tərəfində düzünə sürüşdürərək səs səviyyəsini tənzimlə" + Tam ekran səs sürüşdürməsi qapalıdır Basıb sürüşdürmə jestini aktivləşdir Sürüşdürmək üçün basma aktivdir Sürüşdürmək üçün basma qeyri-aktivdir @@ -460,6 +509,12 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Sürüşmə qeyri-şəffaflığı 0-100 arası olmalıdır Sürüşdürmə böyüklük həddi Sürüşdürmənin icra edilməsi üçün son dəyər + Dairəvi örtüyü göstər + Dairəvi örtük göstərilir + Düzünə örtük göstərilir + Ən kiçik üslubu aktivləşdir + Ən kiçik örtük üslubu aktivləşdirilib + Ən kiçik örtük üslubu qapalıdır Videoları ötürmək üçün sürüşdürməni aktiv et Tam ekran rejimində sürüşdürmə növbəti/əvvəlki videoya ötürəcək Tam ekran rejimində sürüşdürmə növbəti/əvvəlki videoya ötürməyəcək @@ -472,6 +527,9 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" Fəaliyyət düymələri Videonun altındakı düymələri gizlət və ya göstər + Bəyən və Abunə Ol parıltısını söndür + Bəyən və Abunə ol düyməsinə toxunanda parlamayacaq + Bəyən və Abunə ol düyməsinə toxunanda parlayacaq \"Bəyənmə\" və \"Bəyənməmə\"ni gizlət Bəyənmə və Bəyənməmə düymələri gizlidir Bəyənmə və Bəyənməmə düymələri göstərilir @@ -780,6 +838,7 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir" \"Bəyənməmə\" müvəqqəti əlçatmazdır (API vaxtı bitdi) Bəyənməmə əlçatmazdır (status %d) + Bəyənməmələr mövcud deyil (qəbuledici API limiti) Bəyənməmə əlçatmazdır (%s) Ryd ilə səsvermə üçün videonu yenidən yüklə @@ -788,7 +847,14 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"Bəyənməmələr göstərilir Bəyənməmələr göstərilmir \"Shorts\"da bəyənməmə sayını göstər + Bəyənməmələr Shorts-da göstərilir + "Bəyənməmələr Shorts-da göstərilir + +Məhdudiyyət: Bəyənməmələr gizli rejimdə görünməyə bilər" + Bəyənməmələr Shorts-da göstərilmir \"Bəyənməmə\"lər faiz olaraq + Bəyənməmələr faiz kimi göstərilir + Bəyənməmələr nömrə kimi göstərilir Yığcam Bəyən Düyməsi Daha kiçik en üçün hazırlanmış Bəyən düyməsi @@ -850,15 +916,20 @@ Bu funksiya 720p və ya daha aşağı video keyfiyyəti ilə və çox sürətli Düymələr və idarəedicilər kvadratdır Düymələr və idarəedicilər dairəvidir + Yığcam Ötürmə düyməsini istifadə et Ən kiçik en üçün hazırlanmış ötürmə düyməsi Ən yaxşı görünüş üçün hazırlanan ötürmə düyməsi + Ötürmə düyməsini avtomatik gizlət Ötürmə düyməsi bir neçə saniyə sonra gizlənir + Ötürmə düyməsi bütün bölüm ərzində göstərilir + Ötürüləndə ani bildiriş göstər Bölüm avto-ötürüləndə bildiriş göstərilir. Nümunə görmək üçün bura toxun Bildiriş göstərilmir. Nümunə görmək üçün bura toxun Bölümsüz video uzunluğun göstər Video uzunluğu bütün bölümləri silir, tam video uzunluğu yanaşı mötərizədə göstərilir Tam video uzunluğu göstərilir Yeni bölümlər yaradılır + Yeni Bölüm Yarat Düyməsini Göstər Yeni bölüm yarat düyməsi göstərilir Yeni bölüm yarat düyməsi göstərilmir Yeni bölüm irəliləyişini tənzimlə @@ -952,6 +1023,7 @@ Sizin istifadəçi Id-niz parol kimidir və heç vaxt paylaşmaq olmaz. Çoxlu bölümlər ötürüldü Birbaşa ötür Bir dəfə avtomatik ötür + Ötürmə Düyməsini Göstər İrəliləmə cizgisində göstər Qapadın Bölüm göndərilmir: %s @@ -977,6 +1049,9 @@ Artıq mövcuddur" Seçimlərdə kateqoriya qeyri-aktivdir. Göndərmək üçün kateqoriyanı aktiv et. Yeni SponsorBlock bölümü %s, yeni bölümün başlanğıcı və ya sonu kimi təyin edilsin? + Başlanğıc + Bitmə + İndi Bölüm başladığı vaxt Bölümün bitmə vaxtı Vaxtlar düzgündür? @@ -997,6 +1072,7 @@ Təqdim etməyə hazırdır?" Yanlış vaxt verilmişdir Statistikalar + Statistikalar müvəqqəti mövcud deyil (API işləmir) Yüklənir... SponsorBlock qapadıldı İstifadəçi adınız: <b>%s</b> @@ -1214,9 +1290,13 @@ DeArrow haqqında ətraflı öyrənmək üçün bura toxun" Videonun ortası Videonun sonu + DeArrow müvəqqəti mövcud deyil (status kodu: %s) + DeArrow müvəqqəti olaraq mövcud deyil ReVanced elanlarını göstər + Elanlar başlanğıcda göstərilir + Elanlar başlanğıcda göstərilmir Elanları açılışda göstər Elan provayderinə bağlanmaq olmadı Ləğv et diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index c01ca5cdd..b1efd6c31 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Вы не будзеце атрымліваць апавяшчэнні пра нечаканыя падзеі." - Адключыць свецянне кнопак «Мне падабаецца» і «Падпісацца» - Кнопкі «Падабаецца» і «Падпісацца» не будуць мігцець пры згадванні - Кнопкі «Падабаецца» і «Падпісацца» будуць мігцець пры згадванні Схаваць карты альбома Карткі альбомаў схаваныя Паказваюцца альбомныя карткі @@ -530,6 +527,9 @@ Second \"item\" text" Кнопкі дзеянняў Схаваць або паказаць кнопкі пад відэа + Адключыць свецянне кнопак «Мне падабаецца» і «Падпісацца» + Кнопкі «Падабаецца» і «Падпісацца» не будуць мігцець пры згадванні + Кнопкі «Падабаецца» і «Падпісацца» будуць мігцець пры згадванні Схаваць \"Падабаецца\" і \"Не падабаецца\" Кнопкі \"Падабаецца\" і \"Не падабаецца\" схаваны Паказваюцца кнопкі \"Падабаецца\" і \"Не падабаецца\" diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 9b286cd65..1cc2d1041 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Няма да бъдете уведомени за неочаквани събития." - Деактивиране на светенето на бутон Like и Subscribe - Бутон Like и Subscribe няма да светят при споменаване - Бутон Like и Subscribe ще светят при споменаване \"Карти на албумите\" Албумните карти са скрити Албумните карти се показват @@ -530,6 +527,9 @@ Second \"item\" text" Бутони за действия Скриване или показване на бутони под видеото + Деактивиране на светенето на бутон Like и Subscribe + Бутон Like и Subscribe няма да светят при споменаване + Бутон Like и Subscribe ще светят при споменаване Бутони \"Харесвам\" и \"Не харесвам\" Бутоните \"Харесвам\" и \"Не харесвам\" са скрити Бутоните \"Харесвам\" и \"Не харесвам\" се показват diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index b1044e917..8b7dbad57 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -168,9 +168,6 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ আপনি কোনও অপ্রত্যাশিত ঘটনার বিষয়ে অবহিত হবেন না।" - লাইক এবং সাবস্ক্রাইব বোতাম গ্লো বন্ধ করুন - উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে না - উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে অ্যালবাম কার্ড লুকান অ্যালবাম কার্ড লুকিয়ে রয়েছে অ্যালবাম কার্ড প্রদর্শিত হয়েছে @@ -530,6 +527,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ অ্যাকশন বোতাম ভিডিওর নীচে বোতাম লুকানো বা দেখানো + লাইক এবং সাবস্ক্রাইব বোতাম গ্লো বন্ধ করুন + উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে না + উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বল হবে Like এবং Dislike লুকান Like এবং Dislike বোতাম লুকানো আছে Like এবং Dislike বোতাম দেখানো হচ্ছে diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index d9b4acc6c..39ccfa943 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -168,9 +168,6 @@ Toca el botó Continua i permet els canvis d'optimització." No se t'informarà de cap esdeveniment inesperat." - Desactiva l\'efecte brillant de M\'agrada i Subscriu-te - Els botons M\'agrada i Subscriu-te no brillaran quan es mencionin - Els botons M\'agrada i Subscriu-te brillaran quan es mencionin Amagar les targetes d\'àlbums Les targetes d\'àlbums estan amagades Es mostren les targetes d\'àlbum @@ -530,6 +527,9 @@ Ajusteu el volum lliscant verticalment a la part dreta de la pantalla" Botons d\'acció Amaga o mostra botons sota els vídeos + Desactiva l\'efecte brillant de M\'agrada i Subscriu-te + Els botons M\'agrada i Subscriu-te no brillaran quan es mencionin + Els botons M\'agrada i Subscriu-te brillaran quan es mencionin Amaga M\'agrada i No m\'agrada Els botons M\'agrada i No m\'agrada estan ocults Els botons M\'agrada i No m\'agrada es mostren diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index b854ed20f..4465ff67c 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -168,9 +168,6 @@ Klepněte na tlačítko Pokračovat a povolte změny optimalizace." Nebudete informováni o žádné neočekávané události." - Deaktivovat zvýraznění tlačítek Like a Subscribe - Tlačítka Like a Subscribe po zmínce nebudou zvýrazněna - Tlačítka Like a Subscribe po zmínce budou zvýrazněna Skrýt karty alb Karty alb jsou skryté Karty alb jsou zobrazeny @@ -530,6 +527,9 @@ Hlasitost se upravuje svislým přejetím po pravé straně obrazovky" Akční tlačítka Skrýt nebo zobrazit tlačítka pod videi + Deaktivovat zvýraznění tlačítek Like a Subscribe + Tlačítka Like a Subscribe po zmínce nebudou zvýrazněna + Tlačítka Like a Subscribe po zmínce budou zvýrazněna Skrýt Like a Dislike Tlačítka Like a Dislike jsou skryta Tlačítka Like a Dislike jsou zobrazena diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index e552755b2..f3b4cf3d3 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -168,8 +168,6 @@ Tap på knappen Fortsæt, og tillad optimeringsændringer." Du modtager ikke notifikationer om uventede hændelser." - Lykke- og abonnér-knappen gløder ikke, når den nævnes - Lykke- og abonnér-knappen gløder, når den nævnes Skjul albumkort Albumkort er skjult Albumkort vises @@ -491,6 +489,8 @@ Juster lydstyrken ved at swipe lodret i højre side af skærmen" Handlingsknapper Skjul eller vis knapper under videoer + Lykke- og abonnér-knappen gløder ikke, når den nævnes + Lykke- og abonnér-knappen gløder, når den nævnes Skjul Like og Dislike Lige- og Dislike knapper er skjult Lige- og Dislike knapper vises diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index f2296f044..e4ece6637 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -164,9 +164,6 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung Sie werden nicht über unerwartete Ereignisse informiert." - Like und Subscribe Button leuchten nicht mehr, wenn sie erwähnt werden - Like- und Subscribe-Button leuchten nicht, wenn sie erwähnt werden - Like- und Subscribe-Button leuchten, wenn sie erwähnt werden Albumkarten ausblenden Albumkarten sind ausgeblendet Albumkarten werden angezeigt @@ -523,6 +520,9 @@ Passen Sie die Helligkeit an, indem Sie auf der linken Seite des Bildschirms ver Aktionstasten Verstecke oder zeige Schaltflächen unter Videos + Like und Subscribe Button leuchten nicht mehr, wenn sie erwähnt werden + Like- und Subscribe-Button leuchten nicht, wenn sie erwähnt werden + Like- und Subscribe-Button leuchten, wenn sie erwähnt werden Verstecke Likes und Dislikes \"Gefällt mir\"-Tasten sind ausgeblendet \"Gefällt mir\"-Tasten werden angezeigt diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index bc91f08eb..0682a62aa 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Δεν θα ειδοποιηθείτε για τυχόν απρόβλεπτα γεγονότα." - Απενεργοποίηση λάμψης κουμπιών «Μου αρέσει» και «Εγγραφή» - Τα κουμπιά «Μου αρέσει» και «Εγγραφή» δεν θα λάμπουν όταν αναφέρονται - Τα κουμπιά «Μου αρέσει» και «Εγγραφή» θα λάμπουν όταν αναφέρονται Κάρτες άλμπουμ Κρυμμένες Εμφανίζονται @@ -532,6 +529,9 @@ Second \"item\" text" Κουμπιά ενεργειών Απόκρυψη ή εμφάνιση κουμπιών κάτω από βίντεο + Απενεργοποίηση λάμψης κουμπιών «Μου αρέσει» και «Εγγραφή» + Τα κουμπιά «Μου αρέσει» και «Εγγραφή» δεν θα λάμπουν όταν αναφέρονται + Τα κουμπιά «Μου αρέσει» και «Εγγραφή» θα λάμπουν όταν αναφέρονται Κουμπιά «Μου αρέσει» και «Δεν μου αρέσει» Κρυμμένα Εμφανίζονται diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 4c96257d3..3ada9a109 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -158,9 +158,6 @@ Para traducir nuevos idiomas, visita translate.revanced.app" "Desactivar las notificaciones de error oculta todas las notificaciones de error de ReVanced." - Desactivar el brillo de los botones Me gusta y Suscribirse - Los botones Me gusta y Suscribirse no brillarán cuando se mencionen - Los botones Me gusta y Suscribirse brillarán cuando se mencionen Ocultar álbumes Las tarjetas de álbum están ocultas Se muestran las tarjetas de álbum @@ -520,6 +517,9 @@ Ajusta el volumen deslizando verticalmente en el lado derecho de la pantalla" Botones de acción Ocultar o mostrar botones en videos + Desactivar el brillo de los botones Me gusta y Suscribirse + Los botones Me gusta y Suscribirse no brillarán cuando se mencionen + Los botones Me gusta y Suscribirse brillarán cuando se mencionen Ocultar me gusta y no me gusta Botones \"Me gusta\" y \"No me gusta\" están ocultos Se muestran botones \"Me gusta\" y \"No me gusta\" diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index 0a78770ab..c4e68e77f 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -82,6 +82,7 @@ Uute keelte tõlkimiseks külastage saiti translate.revanced.app" Hollandi Odia Pandžabi + Poola Portugali Rumeenia Vene @@ -167,9 +168,6 @@ Vajutage jätkamise nuppu ja lubage optimeerimismuutused." Teid ei teavitata ühestki ootamatust sündmusest." - Eemalda Meeldi ja Telli nuppude helk - Meeldi ja Telli nupud ei heida mainitmisel - Meeldi ja Telli nupud heidavad mainitmisel Peida albumikaardid Albumikaardid on peidetud Albumikaardid on nähtavad @@ -529,6 +527,9 @@ Helitugevuse reguleerimiseks pühkige ekraani paremal küljel vertikaalselt" Tegevuse nupud Peida või näita videote all olevaid nuppe + Eemalda Meeldi ja Telli nuppude helk + Meeldi ja Telli nupud ei heida mainitmisel + Meeldi ja Telli nupud heidavad mainitmisel Peida Meeldib ja Ei meeldi Meeldib ja Ei meeldi nupud on peidetud Meeldib ja Ei meeldi nupud on nähtavad diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index a807f425f..c29744a35 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -168,9 +168,6 @@ Napauta jatka-painiketta ja salli optimoinnin muutokset." Et saa ilmoituksia odottamattomista tapahtumista." - Poista Tykkää- ja Tilaa-painikkeiden hehku - Tykkää- ja Tilaa-painikkeet eivät hehku mainittaessa - Tykkää- ja Tilaa-painikkeet hehkuvat mainittaessa Piilota albumikortit Albumikortit on piilotettu Albumikortit näytetään @@ -483,6 +480,9 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Toimintopainikkeet Piilota tai näytä painikkeet videoiden alla + Poista Tykkää- ja Tilaa-painikkeiden hehku + Tykkää- ja Tilaa-painikkeet eivät hehku mainittaessa + Tykkää- ja Tilaa-painikkeet hehkuvat mainittaessa Piilota Tykkää ja En tykkää Tykkää- ja En tykkää -painikkeet on piilotettu Tykkää- ja En tykkää -painikkeet näytetään diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 839052595..f8d86b30f 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -168,9 +168,6 @@ Tapikin ang pindutan ng pagpapatuloy at payagan ang mga pagbabago sa pag-optimiz Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." - Huwag paganahin ang glow ng Like at Subscribe - Ang Like at Subscribe na button ay hindi mag-glow kapag nabanggit - Ang Like at Subscribe na button ay mag-glow kapag nabanggit Itago ang mga album card Nakatago ang mga card ng album Ipinapakita ang mga album card @@ -530,6 +527,9 @@ Ayusin ang volume sa pamamagitan ng pag-swipe nang patayo sa kanang bahagi ng sc Mga pindutan ng pagkilos Itago o ipakita ang mga button sa ilalim ng mga video + Huwag paganahin ang glow ng Like at Subscribe + Ang Like at Subscribe na button ay hindi mag-glow kapag nabanggit + Ang Like at Subscribe na button ay mag-glow kapag nabanggit Itago ang Like at Dislike Nakatago ang mga button na Like at Dislike Ang mga button na Like at Dislike ay ipinapakita diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 94469a2db..c37f08f0c 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -168,9 +168,6 @@ Appuyez sur le bouton Continuer et autorisez les modifications." Vous ne serez pas informé des événements inattendus." - Désactiver l\'effet de lueur des boutons J\'aime et S\'abonner - Les boutons J\'aime et S\'abonner ne seront pas mis en surbrillance lorsqu\'ils seront mentionnés - Les boutons J\'aime et S\'abonner seront mis en surbrillance lorsqu\'ils seront mentionnés Masquer les fiches d\'album Les fiches d\'album sont masquées Les fiches d\'album sont affichées @@ -185,7 +182,7 @@ Vous ne serez pas informé des événements inattendus." Le filigrane est affiché Masquer les étagères horizontales "Des étagères sont masquées, telles que : -• Actualités +• Alerte info • Continuer à regarder • Explorer plus de chaînes • Shopping @@ -512,12 +509,12 @@ Réglez le volume en balayant verticalement sur le côté droit de l'écran"L\'opacité doit être comprise entre 0 et 100 pour les gestes Seuil d\'intensité des balayages L\'intensité du mouvement à effectuer pour qu\'un balayage soit pris en compte - Afficher la superposition circulaire - La superposition circulaire est affichée - La superposition horizontale est affichée - Activer le style minimal - Le style de superposition minimal est activé - Le style de superposition minimal est désactivé + Afficher l\'overlay circulaire + L\'overlay circulaire est affiché + L\'overlay horizontal est affiché + Activer le style minimaliste + Le style minimaliste d\'overlay est activé + Le style minimaliste d\'overlay est désactivé Activer Balayer pour changer de vidéo En mode plein écran, vous passerez à la vidéo précédente/suivante en balayant l\'écran En mode plein écran, vous ne changerez pas de vidéo en balayant l\'écran @@ -530,6 +527,9 @@ Réglez le volume en balayant verticalement sur le côté droit de l'écran" Boutons d\'action Masquez ou affichez les boutons sous les vidéos + Désactiver l\'effet de lueur des boutons J\'aime et S\'abonner + Les boutons J\'aime et S\'abonner ne seront pas mis en surbrillance lorsqu\'ils seront mentionnés + Les boutons J\'aime et S\'abonner seront mis en surbrillance lorsqu\'ils seront mentionnés Masquer \"J\'aime\" et \"Je n\'aime pas\" Les boutons J\'aime et Je n\'aime pas sont masqués Les boutons J\'aime et Je n\'aime pas sont affichés diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index c0ccd7e94..0626144cf 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -168,9 +168,6 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta." Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." - Díchumasaigh lonradh na cnaipí Cosúil / Liostáil - Ní lonróidh an cnaipe \'Cosúil\' agus \'Liostáil\' nuair a luafaí - Lonróidh an cnaipe Cosúil agus Liostáil nuair a luaitear Folaigh cártaí albam Tá cártaí albam i bhfolach Taispeántar cártaí albam @@ -522,6 +519,9 @@ Coigeartaigh gile trí swipe a dhéanamh go hingearach ar thaobh na láimhe clé Cnaipí gníomh Folaigh nó taispeáin cnaipí faoi fhíseáin + Díchumasaigh lonradh na cnaipí Cosúil / Liostáil + Ní lonróidh an cnaipe \'Cosúil\' agus \'Liostáil\' nuair a luafaí + Lonróidh an cnaipe Cosúil agus Liostáil nuair a luaitear Folaigh Like agus Dislike Tá cnaipí Cosúil agus Dislike i bhfolach Taispeántar cnaipí Cosúil agus Dislike diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index bcae22390..ba6015540 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -168,9 +168,6 @@ Kattintson a folytatás gombra, és engedélyezze az optimalizálási módosít Nem fog értesülni semmilyen váratlan eseményről." - A Tetszik és Iratkozz fel gomb fényének kikapcsolása - A Tetszik és Iratkozz fel gombok nem világítanak, ha megemlítik őket - A Tetszik és Iratkozz fel gombok világítanak, ha megemlítik őket Album kártyák elrejtése Az album kártyák el vannak rejtve Az album kártyák láthatóak @@ -530,6 +527,9 @@ A hangerő a képernyő jobb oldalán függőlegesen húzva állítható be" Művelet gombok Gombok megjelenítése vagy elrejtése a videók alatt + A Tetszik és Iratkozz fel gomb fényének kikapcsolása + A Tetszik és Iratkozz fel gombok nem világítanak, ha megemlítik őket + A Tetszik és Iratkozz fel gombok világítanak, ha megemlítik őket Tetszik és nem tetszik elrejtése A tetszik és nem tetszik gombok rejtve vannak A tetszik és nem tetszik gombok láthatóak diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index f4e96d5df..02ecaebc6 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -168,9 +168,6 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Դուք չեք ստանա ան予期した出来事ի մասին ծանուցում։" - Հանել «Like» և «Subscribe» լուսավորումը - «Like» և «Subscribe» կոճակները չեն լուսավորվի, երբ հիշատակվեն - «Like» և «Subscribe» կոճակները կլուսավորվեն, երբ հիշատակվեն Թաքցնել ալբոմի քարտերը Ալբոմի քարտերը թաքցված են Ալբոմի քարտերը ցույց են տրվում @@ -530,6 +527,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Գործողության կոճակներ Թաքցնել կամ ցույց տալ կոճակները տեսանյութերի տակ + Հանել «Like» և «Subscribe» լուսավորումը + «Like» և «Subscribe» կոճակները չեն լուսավորվի, երբ հիշատակվեն + «Like» և «Subscribe» կոճակները կլուսավորվեն, երբ հիշատակվեն Թաքցնել Like և Dislike Like և Dislike կոճակները թաքցված են Like և Dislike կոճակները ցուցադրվում են diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 4b470abd7..496bca8b4 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -168,9 +168,6 @@ Ketuk tombol lanjutkan dan izinkan perubahan pengoptimalan." Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." - Nonaktifkan kilauan Suka dan Langganan - Tombol Suka dan Berlangganan tidak akan berkilau saat disebut - Tombol Suka dan Berlangganan akan berkilau saat disebut Sembunyikan kartu album Kartu album disembunyikan Kartu album ditampilkan @@ -484,15 +481,15 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" Aktifkan gerakan kecerahan - "Sapuan kecerahan layar penuh diaktifkan + "Pengusapan kecerahan layar penuh diaktifkan -Sesuaikan kecerahan dengan menggeser secara vertikal di sisi kiri layar" - Sapuan kecerahan layar penuh dinonaktifkan +Sesuaikan kecerahan dengan mengusap secara vertikal pada sisi kiri layar" + Pengusapan kecerahan layar penuh dinonaktifkan Aktifkan gerakan volume - "Gesek volume layar penuh diaktifkan + "Pengusapan volume layar penuh diaktifkan -Sesuaikan volume dengan menggesek secara vertikal di sisi kanan layar" - Gesek volume layar penuh dinonaktifkan +Menyesuaikan volume dengan mengusap secara vertikal di sisi kanan layar" + Pengusapan volume layar penuh dinonaktifkan Aktifkan gerakan tekan-untuk-mengusap Tekan-untuk-mengusap diaktifkan Tekan-untuk-mengusap dinonaktifkan @@ -512,12 +509,12 @@ Sesuaikan volume dengan menggesek secara vertikal di sisi kanan layar" Opasitas geser harus antara 0-100 Ambang batas magnitudo usap Jumlah ambang batas untuk terjadinya usapan - Tampilkan overlay melingkar - Overlay melingkar ditampilkan - Overlay horizontal ditampilkan + Tampilkan hamparan melingkar + Hamparan melingkar ditampilkan + Hamparan horizontal ditampilkan Aktifkan gaya minimal - Gaya overlay minimal diaktifkan - Gaya overlay minimal dinonaktifkan + Gaya hamparan minimal diaktifkan + Gaya hamparan minimal dinonaktifkan Aktifkan usapan untuk beralih video Mengusap dalam mode layar penuh akan beralih ke video berikutnya/sebelumnya Mengusap dalam mode layar penuh tidak akan beralih ke video berikutnya/sebelumnya @@ -530,6 +527,9 @@ Sesuaikan volume dengan menggesek secara vertikal di sisi kanan layar" Tombol tindakan Sembunyikan atau tampilkan tombol di bawah video + Nonaktifkan kilauan Suka dan Langganan + Tombol Suka dan Berlangganan tidak akan berkilau saat disebut + Tombol Suka dan Berlangganan akan berkilau saat disebut Sembunyikan Suka dan Tidak Suka Tombol Suka dan Tidak suka disembunyikan Tombol Suka dan Tidak suka ditampilkan diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 57b908b41..c5286c940 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -168,9 +168,6 @@ Tocca il pulsante Continua e consenti le modifiche di ottimizzazione." Non sarai notificato di eventi imprevisti." - Disabilita l\'effetto glow per \"Mi piace\" e \"Iscriviti\" - I pulsanti Mi piace e Iscriviti non saranno evidenziati quando menzionati - I pulsanti Mi piace e Iscriviti saranno evidenziati quando menzionati Nascondi le schede degli album Le schede album sono nascoste Le schede degli album sono visibili @@ -530,6 +527,9 @@ Regola il volume scorrendo verticalmente sul lato destro dello schermo" Pulsanti azione Mostra o nascondi i pulsanti sotto i video + Disabilita l\'effetto glow per \"Mi piace\" e \"Iscriviti\" + I pulsanti Mi piace e Iscriviti non saranno evidenziati quando menzionati + I pulsanti Mi piace e Iscriviti saranno evidenziati quando menzionati Nascondi Mi Piace e Non Mi Piace I pulsanti Mi Piace e Non Mi Piace sono nascosti I pulsanti Mi Piace e Non Mi Piace sono visibili diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index fef824b69..f9b3d6919 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -169,9 +169,6 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に あらゆる予期せぬイベントが通知されなくなります。" - 高評価 / チャンネル登録ボタンのエフェクトを無効にする - 高評価ボタンとチャンネル登録ボタンのエフェクトは無効です - 高評価ボタンとチャンネル登録ボタンのエフェクトは有効です アルバム情報を非表示 アルバム情報は表示されません アルバム情報は表示されます @@ -486,15 +483,15 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 明るさジェスチャーを有効にする - "全画面の明るさスワイプが有効になっています + "全画面表示時の明るさスワイプは有効です -画面の左側を垂直にスワイプして、明るさを調整します" - 全画面の明るさスワイプは無効になっています +画面の左側を垂直にスワイプして明るさを調整します" + 全画面表示時の明るさスワイプは無効です 音量ジェスチャーを有効にする - "全画面ボリュームスワイプが有効です + "全画面表示時の音量スワイプは有効です 画面の右側を縦にスワイプして音量を調整します" - 全画面ボリュームスワイプは無効です + 全画面表示時の音量スワイプは無効です 長押しスワイプ コントロールを有効化 Press-to-swipeは有効です Press-to-swipeは無効です @@ -502,24 +499,24 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 触覚フィードバックは有効です 触覚フィードバックは無効です 明るさの保存と復元 - 全画面表示を解除 / 開始したときに明るさを保存して復元します - 全画面表示を解除 / 開始したときに明るさを保存および復元しません + 全画面表示を解除 / 開始したときに明るさを保存 / 復元します + 全画面表示を解除 / 開始したときに明るさを保存 / 復元しません 自動明るさジェスチャーを有効にする 明るさジェスチャーの最小値まで下にスワイプすると、自動明るさが有効になります 最小値まで下にスワイプしても、自動明るさの自動調節は有効になりません スワイプ オーバーレイのタイムアウト - オーバーレイが表示されるミリ秒の量 - スワイプ オーバーレイの背景の不透明度 + オーバーレイが表示される時間 (ミリ秒) + スワイプ オーバーレイの背景の透明度 透明度の値は 0-100 の範囲で、0が透明です 透明度の値は 0-100 の間でなければなりません スワイプの大きさのしきい値 - スワイプとして検出する量のしきい値 - 円形のオーバーレイを表示 - 円形のオーバーレイが表示されています - 水平方向のオーバーレイが表示されています - 最小スタイルを有効にする - 最小オーバーレイ スタイルが有効になっています - 最小限のオーバーレイ スタイルは無効です + スワイプのしきい値 + 円形のオーバーレイを表示する + ジェスチャー中に現在値が円グラフで表示されます + ジェスチャー中に現在値が横方向の棒グラフで表示されます + 最小限スタイルを有効にする + 最小限オーバーレイ スタイルは有効です + 最小限オーバーレイ スタイルは無効です スワイプして動画を切り替える 全画面表示でスワイプすると、次 / 前の動画に切り替わります 全画面表示でスワイプしても、次 / 前の動画には切り替わりません @@ -532,6 +529,9 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に アクション ボタン プレーヤー画面下のボタンを編集します + 高評価 / チャンネル登録ボタンのエフェクトを無効にする + 高評価ボタンとチャンネル登録ボタンのエフェクトは無効です + 高評価ボタンとチャンネル登録ボタンのエフェクトは有効です 高評価 / 低評価ボタンを非表示 高評価 / 低評価ボタンは表示されません 高評価 / 低評価ボタンは表示されます diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 855815bd0..3d0c88082 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -168,9 +168,6 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 예상되지 않은 이벤트에 대한 알림을 받지 못할 수 있습니다" - 빛나는 \'좋아요\' / \'구독\' 버튼 비활성화하기 - 동영상에서 \'Like (좋아요)\' 또는 \'Subscribe (구독)\' 버튼이 언급되었을 때, 해당 버튼에 빛나는 애니메이션을 적용하지 않습니다\n• 일부 언어는 아직 지원되지 않습니다 - 동영상에서 \'Like (좋아요)\' 또는 \'Subscribe (구독)\' 버튼이 언급되었을 때, 해당 버튼에 빛나는 애니메이션을 적용합니다\n• 일부 언어는 아직 지원되지 않습니다 음악 앨범 카드 숨기기 검색 결과에서 음악 앨범 카드가 숨겨집니다 검색 결과에서 음악 앨범 카드가 표시됩니다 @@ -533,6 +530,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 액션 버튼 플레이어 하단에서 액션 버튼을 숨기거나 표시할 수 있습니다 + 빛나는 \'좋아요\' / \'구독\' 버튼 비활성화하기 + 동영상에서 \'Like (좋아요)\' 또는 \'Subscribe (구독)\' 버튼이 언급되었을 때, 해당 버튼에 빛나는 애니메이션을 적용하지 않습니다\n• 일부 언어는 아직 지원되지 않습니다 + 동영상에서 \'Like (좋아요)\' 또는 \'Subscribe (구독)\' 버튼이 언급되었을 때, 해당 버튼에 빛나는 애니메이션을 적용합니다\n• 일부 언어는 아직 지원되지 않습니다 좋아요 & 싫어요 버튼 숨기기 좋아요 & 싫어요 버튼이 숨겨집니다 좋아요 & 싫어요 버튼이 표시됩니다 diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index c10ea29ee..b338bf198 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -168,9 +168,6 @@ Palieskite mygtuką Tęsti ir leiskite optimizavimo pakeitimus." Apie netikėtus įvykius nebus pranešta." - Išjungti „Patinka“ ir „Prenumeruoti“ švytėjimą - Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" nešvytės - Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" švytės Slėpti albumo korteles Albumo kortelės yra paslėptos Albumo kortelės yra rodomos @@ -530,6 +527,9 @@ Reguliuokite garsumą braukdami vertikaliai dešinėje ekrano pusėje" Veiksmo mygtukai Slėpti arba rodyti mygtukus po vaizdo įrašais + Išjungti „Patinka“ ir „Prenumeruoti“ švytėjimą + Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" nešvytės + Paminėti mygtukai \"Patinka\" ir \"Prenumeruoti\" švytės Slėpti Patinka ir Nepatinka Patinka ir Nepatinka mygtukai paslėpti Patinka ir Nepatinka mygtukai rodomi diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 4159decee..76506e109 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -168,9 +168,6 @@ Nospiediet turpināt pogu un atļaujiet optimizācijas izmaiņas." Jūs netiksit informēts par neparedzētiem notikumiem." - Atspējot pogas \"Like and Subscribe\" mirgošanu - Pogas \"Like and Subscribe\" nemirgos, ja tās tiks pieminētas - Pogas \"Like and Subscribe\" mirgos, ja tās tiks pieminētas Paslēpt albumu kartītes Albumu kartītes ir paslēptas Albumu kartītes ir redzamas @@ -530,6 +527,9 @@ Regulējiet skaļumu, velkot vertikāli ekrāna labajā pusē" Darbības pogas Paslēpt vai rādīt pogas zem video + Atspējot pogas \"Like and Subscribe\" mirgošanu + Pogas \"Like and Subscribe\" nemirgos, ja tās tiks pieminētas + Pogas \"Like and Subscribe\" mirgos, ja tās tiks pieminētas Paslēpt Patīk un Nepatīk Patīk un Nepatīk pogas ir paslēptas Patīk un Nepatīk pogas ir redzamas diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index 718709af7..8a1617dcd 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -168,9 +168,6 @@ Tik op de knop Doorgaan en sta wijzigingen in de optimalisatie toe." U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." - Schakel de gloed van Vind ik leuk en Abonneren uit - De knop \"Vind ik leuk\" en \"Abonneren\" zullen niet gloeien wanneer ze worden genoemd - De knop \"Vind ik leuk\" en \"Abonneren\" zullen gloeien wanneer ze worden genoemd Verberg albumkaarten Albumkaarten zijn verborgen Albumkaarten worden getoond @@ -530,6 +527,9 @@ Pas het volume aan door verticaal over de rechterkant van het scherm te vegen" Actieknoppen Knoppen onder video\'s verbergen of weergeven + Schakel de gloed van Vind ik leuk en Abonneren uit + De knop \"Vind ik leuk\" en \"Abonneren\" zullen niet gloeien wanneer ze worden genoemd + De knop \"Vind ik leuk\" en \"Abonneren\" zullen gloeien wanneer ze worden genoemd Vind ik leuk en vind ik niet leuk verbergen Vind ik leuk en vind ik niet leuk knoppen zijn verborgen Vind ik leuk en vind ik niet leuk knoppen worden weergegeven diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index 080b098c1..eafd2806c 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -168,9 +168,6 @@ Naciśnij przycisk Kontynuuj i zezwól na zmiany optymalizacji." Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." - Wyłącz poświatę przycisków polubienia i subskrypcji - Przyciski polubienia i subskrypcji nie będą świecić po ich wzmiankowaniu - Przyciski polubienia i subskrypcji będą świecić po ich wzmiankowaniu Ukryj karty albumów Karty albumów są ukryte Karty albumów są widoczne @@ -530,6 +527,9 @@ Dostosuj głośność, przesuwając pionowo po prawej stronie ekranu" Przyciski akcji Ukryj lub pokaż przyciski pod filmami + Wyłącz poświatę przycisków polubienia i subskrypcji + Przyciski polubienia i subskrypcji nie będą świecić po ich wzmiankowaniu + Przyciski polubienia i subskrypcji będą świecić po ich wzmiankowaniu Przycisk od łapek w górę i w dół Przyciski łapki w górę i w dół są ukryte Przyciski łapki w górę i w dół są widoczne diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index 6eae5d6a1..37f33d3dd 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -166,9 +166,6 @@ Toque no botão continuar e permita as mudanças de otimização. " Você não será notificado sobre nenhum evento inesperado." - Desativar o brilho do botão Curtir e Inscrever-se - O botão Curtir e Inscrever-se não brilhará quando mencionado - O botão Curtir e Inscrever-se brilhará quando mencionado Ocultar cartões de álbum Cartões de álbum estão ocultos Cartões de álbum não estão ocultos @@ -528,6 +525,9 @@ Ajuste o volume deslizando verticalmente no lado direito da tela" Botões de ação Ocultar ou mostrar botões sob vídeos + Desativar o brilho do botão Curtir e Inscrever-se + O botão Curtir e Inscrever-se não brilhará quando mencionado + O botão Curtir e Inscrever-se brilhará quando mencionado Ocultar Gostei e Não gostei Os botões Gostei e Não gostei estão ocultos Os botões Gostei e Não gostei são mostrados diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index c0c596da0..2a5591f78 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -28,7 +28,7 @@ Second \"item\" text" <h5>Esta aplicação não parece ter sido modificada por ti.</h5><br>Esta aplicação pode não funcionar corretamente, <b>pode ser maliciosa ou até perigosa de usar</b>.<br><br>Estas verificações implicam que esta aplicação é pré-modificada ou obtida de outros:<br><br><small>%1$s</small><br>É extremamente recomendado <b>desinstalar esta aplicação e modificá-la tu mesmo</b> para garantir que estás a usar uma aplicação segura e validada.<p><br>Se ignorado, este aviso apenas será mostrado duas vezes. Corrigido num dispositivo diferente Não instalado pelo ReVanced Manager - Corrigida há mais de 10 minutos + Modificado há mais de 10 minutos atrás Corrigida há %s dias Data de compilação do APK está corrompida @@ -168,9 +168,6 @@ Toque no botão continuar e permita as alterações de otimização." Não será notificado de quaisquer eventos inesperados." - Desativar o brilho de \"Gostar\" e \"Subscrever\" - Os botões “Gosto” e “Subscrever” não brilham quando são mencionados - O botão de gostar e subscrever brilhará quando mencionado Esconder cartões de álbuns Cartões de álbuns estão escondidos Cartões de álbum são visíveis @@ -530,6 +527,9 @@ Ajuste o volume deslizando verticalmente no lado direito da tela" Botões de ação Esconder ou mostrar botões sob vídeos + Desativar o brilho de \"Gostar\" e \"Subscrever\" + Os botões “Gosto” e “Subscrever” não brilham quando são mencionados + O botão de gostar e subscrever brilhará quando mencionado Esconder Curtir e Descurtir Botões de Curtir e Desmarcar estão escondidos Botões de Curtir e Desmarcar são visíveis diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index a1646ed50..91e254578 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -168,9 +168,6 @@ Apăsați butonul continuare și permiteți modificările de optimizare." - Dezactivați luminozitatea butonului Like and Subscribe - Butonul Like and Subscribe nu va străluci când este menționat - Butonul Like and Subscribe va străluci când este menționat Ascundeți cardurile de album Cardurile de album sunt ascunse Cardurile de album sunt afișate @@ -530,6 +527,9 @@ Reglați volumul glisând vertical pe partea dreaptă a ecranului" Butoane de acţiune Ascunde sau arată butoanele sub videoclipuri + Dezactivați luminozitatea butonului Like and Subscribe + Butonul Like and Subscribe nu va străluci când este menționat + Butonul Like and Subscribe va străluci când este menționat Ascunde Like și Dislike Butoanele Like și Dislike sunt ascunse Butoanele Like și Dislike sunt afișate diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 5b611a82b..577f521d1 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Вы не будете уведомлены о каких-либо непредвиденных событиях." - Отключить подсветку кнопок \"Лайк\" и \"Подписаться\" - Кнопки \"Лайк\" и \"Подписаться\" при упоминании не подсвечиваются - Кнопки \"Лайк\" и \"Подписаться\" при упоминании подсвечиваются Скрыть карточки альбомов Карточки альбомов под описанием артистов скрыты Карточки альбомов под описанием артистов показаны @@ -530,6 +527,9 @@ Second \"item\" text" Кнопки действий Скрыть или показать кнопки действий под плеером + Отключить подсветку кнопок \"Лайк\" и \"Подписаться\" + Кнопки \"Лайк\" и \"Подписаться\" при упоминании не подсвечиваются + Кнопки \"Лайк\" и \"Подписаться\" при упоминании подсвечиваются Скрыть кнопки \"Лайк\" и \"Дизлайк\" Кнопки \"Лайк\" и \"Дизлайк\" под плеером скрыты Кнопки \"Лайк\" и \"Дизлайк\" под плеером показаны diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 3a90e056d..e83fbe42a 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -166,9 +166,6 @@ Vypnutie optimalizácie batérie pre MicroG nebude mať negatívny vplyv na spot Nebudete informovaní o žiadnych nepredvídaných udalostiach." - Vypnutie zvýraznenia tlačidiel Páči sa mi to a Odoberať - Tlačidlá Páči sa mi to a Odoberať sa nebudú zvýrazňovať po ich spomenutí - Tlačidlá Páči sa mi to a Odoberať sa budú zvýrazňovať po ich spomenutí Skryť karty albumov Karty albumov sú skryté Zobrazia sa karty albumov @@ -523,6 +520,9 @@ Upravte hlasitosť posúvaním vertikálne na pravej strane obrazovky" Akčné tlačidlá Skryť alebo zobraziť tlačidlá pod videami + Vypnutie zvýraznenia tlačidiel Páči sa mi to a Odoberať + Tlačidlá Páči sa mi to a Odoberať sa nebudú zvýrazňovať po ich spomenutí + Tlačidlá Páči sa mi to a Odoberať sa budú zvýrazňovať po ich spomenutí Skryť Páči sa mi a Nepáči sa mi Tlačidlá Páči sa mi a Nepáči sa mi sú skryté Zobrazia sa tlačidlá Páči sa mi a Nepáči sa mi diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index cfa81ff3d..d2141b0d0 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -168,9 +168,6 @@ Tapnite gumb za nadaljevanje in dovolite spremembe optimizacij." Ne boste obveščeni o nobenih nepričakovanih dogodkih." - Onemogoči sijaj gumbov »Všeč mi je« in »Naroči se« - Gumba \"Všeč mi je\" in \"Naroči se\" ne bosta sijala, ko bosta omenjena - Gumba \"Všeč mi je\" in \"Naroči se\" bosta sijala, ko bosta omenjena Skrij kartice albuma Kartice albuma so skrite Kartice albuma so prikazane @@ -530,6 +527,9 @@ Prilagodite glasnost s potegom navpično na desni strani zaslona" Gumbi za dejanja Skrij ali prikaži gumbe pod videoposnetki + Onemogoči sijaj gumbov »Všeč mi je« in »Naroči se« + Gumba \"Všeč mi je\" in \"Naroči se\" ne bosta sijala, ko bosta omenjena + Gumba \"Všeč mi je\" in \"Naroči se\" bosta sijala, ko bosta omenjena Skrij Všeč mi je in Ni mi všeč Gumba Všeč mi je in Ni mi všeč sta skrita Gumba Všeč mi je in Ni mi všeč sta prikazana diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index fb482b17c..7313523d0 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -168,9 +168,6 @@ Prekni butonin vazhdo dhe lejoni ndryshimet e optimizimit." Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." - Çaktivizo dritën Të Pëlqej dhe Abonohu - Butoni Të Pëlqej dhe të Regjistrohu do të ndriçojë kur përmenden - Butoni Të Pëlqej dhe të Regjistrohu nuk do të ndriçojë kur përmenden Fshih kartat e albumit Kartat e albumit janë të fshehura Kartat e albumit janë të dukshme @@ -530,6 +527,9 @@ Përshtate shkëlqimin duke rrëshqitur vertikalisht në anën e majtë të ekra Butonat e veprimit Fsheh ose shfaq butonat nën video + Çaktivizo dritën Të Pëlqej dhe Abonohu + Butoni Të Pëlqej dhe të Regjistrohu do të ndriçojë kur përmenden + Butoni Të Pëlqej dhe të Regjistrohu nuk do të ndriçojë kur përmenden Fsheh \"Pëlqej\" dhe \"Mos pëlqej\" Butonat \"Pëlqej\" dhe \"Mos pëlqej\" janë të fshehur Butonat \"Pëlqej\" dhe \"Mos pëlqej\" janë të dukshëm diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index 1fb79c1aa..88264e7c0 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -168,9 +168,6 @@ Dodirnite dugme „Nastavi” i dozvolite promene optimizacije." Nećete biti obavešteni ni o kakvim neočekivanim događajima." - Onemogući sjaj dugmadi „Sviđanje” i „Zaprati” - Dugmad „Sviđanje” i „Zaprati” neće svetleti pri dodiru - Dugmad „Sviđanje” i „Zaprati” će svetleti pri dodiru Sakrij kartice albuma Kartice albuma su skrivene Kartice albuma su prikazane @@ -484,15 +481,15 @@ Ova funkcija je dostupna samo za starije uređaje" Omogući pokret za osvetljenost - "Prevlačenje za osvetljenost ekrana je omogućeno + "Prevlačenje za osvetljenost u režimu celog ekrana je omogućeno -Podesite osvetljenost prevlačenjem vertikalno sa leve strane ekrana" - Prevlačenje za osvetljenost ekrana je onemogućeno +Podesite osvetljenost prevlačenjem vertikalno na levoj strani ekrana" + Prevlačenje za osvetljenost u režimu celog ekrana je onemogućeno Omogući pokret za jačinu zvuka - "Prevlačenje za jačinu zvuka preko celog ekrana je omogućeno + "Prevlačenje za jačinu zvuka u režimu celog ekrana je omogućeno -Podesite jačinu zvuka prevlačenjem vertikalno sa desne strane ekrana" - Prevlačenje za jačinu zvuka preko celog ekrana je onemogućeno +Podesite jačinu zvuka prevlačenjem vertikalno na desnoj strani ekrana" + Prevlačenje za jačinu zvuka u režimu celog ekrana je onemogućeno Omogući pokret pritiskom za prevlačenje Pokret pritiskom za prevlačenje je omogućen Pokret pritiskom za prevlačenje je onemogućen @@ -512,12 +509,12 @@ Podesite jačinu zvuka prevlačenjem vertikalno sa desne strane ekrana" Neprozirnost pokreta prevlačenja mora biti između 0 i 100 Prag trajanja prevlačenja Iznos praga trajanja prevlačenja - Prikaži kružni sloj - Kružni sloj je prikazan - Horizontalni sloj je prikazan + Prikaži kružni preklop + Prikazan je kružni preklop + Prikazan je horizontalni preklop Omogući minimalni stil - Minimalni stil prekrivanja je omogućen - Minimalni stil sloja je onemogućen + Minimalni stil preklopa je omogućen + Minimalni stil preklopa je onemogućen Omogući prevlačenje za promenu videa Prevlačenje u režimu celog ekrana će promeniti na sledeći/prethodni video Prevlačenje u režimu celog ekrana neće promeniti na sledeći/prethodni video @@ -530,6 +527,9 @@ Podesite jačinu zvuka prevlačenjem vertikalno sa desne strane ekrana" Dugmad radnji Sakrijte ili prikažite dugmad ispod videa + Onemogući sjaj dugmadi „Sviđanje” i „Zaprati” + Dugmad „Sviđanje” i „Zaprati” neće svetleti pri dodiru + Dugmad „Sviđanje” i „Zaprati” će svetleti pri dodiru Sakrij dugmad „Sviđanje” i „Nesviđanje” Dugmad „Sviđanje” i „Nesviđanje” su skrivena Dugmad „Sviđanje” i „Nesviđanje” su prikazana diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index bb51c7fca..eae312cf4 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Нећете бити обавештени ни о каквим неочекиваним догађајима." - Онемогући сјај дугмади „Свиђање” и „Запрати” - Дугмад „Свиђање” и „Запрати” неће светлети при додиру - Дугмад „Свиђање” и „Запрати” ће светлети при додиру Сакриј картице албума Картице албума су скривене Картице албума су приказане @@ -484,15 +481,15 @@ Second \"item\" text" Омогући покрет за осветљеност - "Омогућено је превлачење преко целог екрана за осветљење + "Превлачење за осветљеност у режиму целог екрана је омогућено -Подесите осветљење превлачењем вертикално са леве стране екрана" - Превлачење преко целог екрана за осветљење је онемогућено +Подесите осветљеност превлачењем вертикално на левој страни екрана" + Превлачење за осветљеност у режиму целог екрана је онемогућено Омогући покрет за јачину звука - "Превлачење преко целог екрана за јачину звука је омогућено + "Превлачење за јачину звука у режиму целог екрана је омогућено Подесите јачину звука превлачењем вертикално на десној страни екрана" - Превлачење преко целог екрана за јачину звука је онемогућено + Превлачење за јачину звука у режиму целог екрана је онемогућено Омогући покрет притиском за превлачење Покрет притиском за превлачење је омогућен Покрет притиском за превлачење је онемогућен @@ -512,12 +509,12 @@ Second \"item\" text" Непрозирност покрета превлачења мора бити између 0 и 100 Праг трајања превлачења Износ прага трајања превлачења - Прикажи кружни слој - Кружни слој је приказан - Хоризонтални слој је приказан + Прикажи кружни преклоп + Приказан је кружни преклоп + Приказан је хоризонтални преклоп Омогући минимални стил - Минимални стил преклапања је омогућен - Минимални стил слоја је онемогућен + Минимални стил преклопа је омогућен + Минимални стил преклопа је онемогућен Омогући превлачење за промену видеа Превлачење у режиму целог екрана ће променити на следећи/претходни видео Превлачење у режиму целог екрана неће променити на следећи/претходни видео @@ -530,6 +527,9 @@ Second \"item\" text" Дугмад радњи Сакријте или прикажите дугмад испод видеа + Онемогући сјај дугмади „Свиђање” и „Запрати” + Дугмад „Свиђање” и „Запрати” неће светлети при додиру + Дугмад „Свиђање” и „Запрати” ће светлети при додиру Сакриј дугмад „Свиђање” и „Несвиђање” Дугмад „Свиђање” и „Несвиђање” су скривена Дугмад „Свиђање” и „Несвиђање” су приказана diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 28ea3c9f2..1bc29e62d 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -168,9 +168,6 @@ Tryck på Fortsätt-knappen och tillåt optimeringsändringar." Du kommer inte att bli meddelad om oväntade händelser." - Avaktivera glöd för Gilla- och prenumerera-knappen - Gilla- och prenumerationsknapparna kommer inte att glöda när de nämns - Gilla- och prenumerationsknapparna kommer att glöda när de nämns Dölj albumkort Skivkorten är dolda Albumkort är synliga @@ -530,6 +527,9 @@ Justera volymen genom att svepa vertikalt på höger sida av skärmen" Åtgärd knappar Dölj eller visa knappar under videor + Avaktivera glöd för Gilla- och prenumerera-knappen + Gilla- och prenumerationsknapparna kommer inte att glöda när de nämns + Gilla- och prenumerationsknapparna kommer att glöda när de nämns Dölj gilla och ogilla Knapparna gilla och ogilla är dolda Knapparna gilla och ogilla är synliga diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index fcda0fe4a..7bfdc8009 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" คุณจะไม่ได้รับแจ้งเกี่ยวกับเหตุการณ์ที่ไม่คาดคิดใดๆ" - ปิดการเรืองแสงถูกใจและติดตาม - ปุ่มถูกใจและกดติดตามจะไม่เรืองแสงเมื่อกล่าวถึง - ปุ่มถูกใจและกดติดตามจะเรืองแสงเมื่อกล่าวถึง ซ่อนการ์ดอัลบั้ม การ์ดอัลบั้มถูกซ่อน การ์ดอัลบั้มถูกแสดง @@ -528,6 +525,9 @@ Second \"item\" text" ปุ่มการกระทำ ซ่อนหรือแสดงปุ่มใต้วิดีโอ + ปิดการเรืองแสงถูกใจและติดตาม + ปุ่มถูกใจและกดติดตามจะไม่เรืองแสงเมื่อกล่าวถึง + ปุ่มถูกใจและกดติดตามจะเรืองแสงเมื่อกล่าวถึง ซ่อนชอบและไม่ชอบ ปุ่มชอบและไม่ชอบถูกซ่อน ปุ่มชอบและไม่ชอบถูกแสดง diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 11cbb3bca..420bab606 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -168,9 +168,6 @@ Devam düğmesine dokunun ve optimizasyon değişikliklerine izin verin." - Beğen ve Abone ol parlamasını devre dışı bırak - Beğen ve Abone Ol düğmesi bahsedildiğinde parlamayacak - Beğen ve Abone Ol düğmesi bahsedildiğinde parlayacak Albüm kartlarını gizle Albüm kartları gizli Albüm kartları görünür @@ -530,6 +527,9 @@ Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" Eylem düğmeleri Videoların altındaki düğmeleri gizle veya göster + Beğen ve Abone ol parlamasını devre dışı bırak + Beğen ve Abone Ol düğmesi bahsedildiğinde parlamayacak + Beğen ve Abone Ol düğmesi bahsedildiğinde parlayacak Beğenme ve Beğenmemeyi gizle Beğenme ve Beğenmeme düğmeleri gizli Beğenme ve Beğenmeme düğmeleri görünür diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index 71e0f3711..a3bf733f2 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" Ви не будете отримувати сповіщення про будь-які непередбачувані події." - Вимкнути відблиск кнопок \"Подобається\" та \"Підписати\" - Кнопки \"Подобається\" та \"Підписатися\" не відблискуватимуть при згадуванні - Кнопки \"Подобається\" та \"Підписатися\" не відблискуватимуть при згадуванні Приховати картки альбому Картки альбому приховано Картки альбому показуються @@ -484,15 +481,15 @@ Second \"item\" text" Зміна яскравості жестом - "Увімкнено зміну яскравості жестом на весь екран + "Зміну яскравості жестом в повноекранному режимі увімкнено -Регулюйте яскравість, проводячи пальцем вертикально зліва на екрані" - Зміну яскравості жестом по лівій частині відеоплеєра вимкнено +Регулюйте яскравість, проводячи пальцем вертикально по лівій стороні екрана" + Зміну яскравості жестом в повноекранному режимі вимкнено Зміна гучності жестом - "Увімкнено жест регулювання гучності на весь екран + "Зміну гучності жестом в повноекранному режимі увімкнено -Регулюйте гучність, проводячи вертикально по правій стороні екрана" - Зміну гучності жестом по правій частині відеоплеєра вимкнено +Регулюйте гучність, проводячи пальцем вертикально по правій стороні екрана" + Зміну гучності жестом в повноекранному режимі вимкнено Натискання для жесту Натискання та утримання для жесту ввімкнуто Натискання та утримання для жесту вимкнено @@ -512,12 +509,12 @@ Second \"item\" text" Значення затемнення панелі жесту має бути в межах від 0 до 100 Поріг величини жесту Мінімальна амплітуда руху, що розпізнається як жест - Показувати кругове накладання - Кругове накладання відображається - Горизонтальне накладання відображається + Показувати круговий індикатор + Показується круговий індикатор + Показується горизонтальний індикатор Увімкнути мінімалістичний стиль - Увімкнено мінімалістичний стиль накладання - Мінімальний стиль накладання вимкнено + Мінімалістичний стиль індикатора увімкнено + Мінімалістичний стиль індикатора вимкнено Увімкнути зміну відео проведенням Проведення пальцем у повноекранному режимі перейде до наступного/попереднього відео Проведення пальцем у повноекранному режимі не перейде до наступного/попереднього відео @@ -530,6 +527,9 @@ Second \"item\" text" Кнопки дій Приховати або показувати кнопки дій під відео + Вимкнути відблиск кнопок \"Подобається\" та \"Підписати\" + Кнопки \"Подобається\" та \"Підписатися\" не відблискуватимуть при згадуванні + Кнопки \"Подобається\" та \"Підписатися\" не відблискуватимуть при згадуванні Приховати \"Подобається\" та \"Не подобається\" Кнопки \"Подобається\" та \"Не подобається\" приховано Кнопки \"Подобається\" та \"Не подобається\" показуються diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index ea18cecfe..fb614e9e1 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -168,9 +168,6 @@ Nhấn nút tiếp tục và cho phép thay đổi tối ưu hóa." Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ nào." - Tắt hiệu ứng phát sáng nút Thích và Đăng ký - Nút Thích và Đăng ký sẽ không phát sáng khi được đề cập đến - Nút Thích và Đăng ký sẽ phát sáng khi được đề cập đến Ẩn các thẻ album Các thẻ album được ẩn Các thẻ album được hiện @@ -530,6 +527,9 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Các nút hành động Ẩn hoặc hiện nút dưới video + Tắt hiệu ứng phát sáng nút Thích và Đăng ký + Nút Thích và Đăng ký sẽ không phát sáng khi được đề cập đến + Nút Thích và Đăng ký sẽ phát sáng khi được đề cập đến Ẩn Thích và Không thích Các nút Thích và Không thích được ẩn Các nút Thích và Không thích được hiện @@ -1402,9 +1402,9 @@ Bật tính năng này có thể mở khóa chất lượng video cao hơn"Vuốt để tua không được bật - Giả mạo luồng video + Giả mạo luồng phát video trực tuyến Giả mạo luồng video máy khách để ngăn ngừa sự cố khi phát nền - Giả mạo luồng video + Giả mạo luồng phát video trực tuyến Luồng video đã được giả mạo "Luồng video không bị giả mạo @@ -1417,14 +1417,14 @@ Phát lại video có thể không hoạt động" "Bật tính năng này có thể cải thiện thời lượng pin và khắc phục tình trạng giật lag khi phát lại. AVC có độ phân giải tối đa là 1080p, bộ giải mã âm thanh Opus không khả dụng và phát lại video sẽ sử dụng nhiều dữ liệu internet hơn VP9 hoặc AV1." - Tạo cảc phượng phương định iOS - "• Phim hoặc có phí trả không phát hày có thể chơi -• Âm lượng ở ỗn định không có sử dụng -• Video két thúc sớm hơn có 1 giây" + Tác dụng phụ của việc giả mạo iOS + "• Phim hoặc video có trả phí không thể phát +• Âm lượng ổn định không khả dụng +• Video có thể kết thúc sớm hơn 1 giây" Tác dụng phụ của việc giả mạo Android - "• Thiếu menu âm thanh -• Không có âm lượng ổn định -• Không có tùy chọn âm thanh gốc" + "• Menu âm thanh bị thiếu +• Âm lượng ổn định không khả dụng +• Tuỳ chọn âm thanh gốc không khả dụng" • Không có bộ giải mã video AV1 • Video dành cho trẻ em có thể không phát được khi đăng xuất hoặc ở chế độ ẩn danh Hiển thị trong Stats for nerds diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index d69aa857d..469f4878f 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -168,9 +168,6 @@ Second \"item\" text" 您不会收到任何意外事件的通知。" - 禁用点赞和订阅光晕效果 - 提及时,喜欢和订阅按钮不会发光 - 提及时,喜欢和订阅按钮会发光 隐藏专辑卡片 专辑卡片已隐藏 专辑卡片已显示 @@ -530,6 +527,9 @@ Second \"item\" text" 操作按钮 隐藏或显示视频下的按钮 + 禁用点赞和订阅光晕效果 + 提及时,喜欢和订阅按钮不会发光 + 提及时,喜欢和订阅按钮会发光 隐藏「顶」和「踩」按钮 点赞与点踩按钮已隐藏 点赞与点踩按钮已显示 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 427ccbd59..9fd43f8b7 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -141,7 +141,7 @@ Second \"item\" text" 影片 還原舊版設定選單 已顯示舊版設定選單 - 已隱藏舊版設定選單 + 不顯示舊版設定選單 停用背景播放 Shorts @@ -161,13 +161,13 @@ Second \"item\" text" 除錯記錄檔會包含堆疊追蹤 除錯記錄檔不會包含堆疊追蹤 在 ReVanced 發生錯誤時顯示提示訊息 + 如果發生錯誤,則顯示提示訊息 + 如果發生錯誤,則不會顯示提示訊息 "關閉錯誤提示訊息會隱藏所有 ReVanced 的錯誤通知。 你將不會收到任何非預期的事件通知。" - 提及時,「喜歡」和「訂閱」按鈕不會發光 - 提及時,「喜歡」和「訂閱」按鈕會發光 隱藏專輯資訊卡 已隱藏專輯資訊卡 已顯示專輯資訊卡 @@ -190,15 +190,22 @@ Second \"item\" text" 已顯示橫向區塊 + 隱藏「加入」按鈕 已隱藏按鈕 已顯示按鈕 + 隱藏「為你推薦」區塊 + 已隱藏頻道頁面的區塊 + 已顯示頻道頁面的區塊 隱藏「通知我」按鈕 已隱藏按鈕 已顯示按鈕 + 隱藏「其他人還看了」標籤 + 已隱藏標籤 + 已顯示標籤 隱藏「顯示更多」按鈕 @@ -214,6 +221,8 @@ Second \"item\" text" 已隱藏標籤列 已顯示標籤列 隱藏影片下方的可展開資訊卡 + 已隱藏可展開資訊卡 + 已顯示可展開資訊卡 隱藏社群貼文 已隱藏社群貼文 已顯示社群貼文 @@ -229,6 +238,7 @@ Second \"item\" text" 隱藏《社群規範》 已隱藏《社群規範》 已顯示《社群規範》 + 隱藏訂閱者規範 已隱藏《訂閱者社群規範》 已顯示《訂閱者社群規範》 隱藏頻道會員專區 @@ -267,10 +277,20 @@ Second \"item\" text" 隱藏藝人資訊卡 已隱藏藝人資訊卡 已顯示藝人資訊卡 + 隱藏屬性 + 已隱藏精選地點、遊戲、音樂和提及的人區塊 + 已顯示精選地點、遊戲、音樂和提及的人區塊 + 隱藏章節 已隱藏章節區塊 已顯示章節區塊 + 隱藏「這項內容的製作方式」 + 已隱藏這項內容的製作方式區塊 + 已隱藏這項內容的製作方式區塊 + 隱藏「探索 Podcast」 + 隱藏資訊卡 已隱藏資訊卡區塊 已顯示資訊卡區塊 + 隱藏轉錄稿 已隱藏轉錄稿區塊 已顯示轉錄稿區塊 影片說明 @@ -405,10 +425,10 @@ Second \"item\" text" 已複製時間戳記網址 顯示複製影片網址按鈕 已顯示按鈕。輕觸以複製影片網址。按住以複製包含時間戳記的影片網址。 - 已隱藏按鈕 + 不顯示按鈕 顯示複製時間戳記網址按鈕 已顯示按鈕。輕觸以複製包含時間戳記的影片網址。按住以複製不包含時間戳記的影片網址。 - 已隱藏按鈕 + 不顯示按鈕 移除觀眾謹慎觀看對話方塊 @@ -472,6 +492,8 @@ Second \"item\" text" 動作按鈕 隱藏或顯示影片下方的按鈕 + 提及時,「喜歡」和「訂閱」按鈕不會發光 + 提及時,「喜歡」和「訂閱」按鈕會發光 隱藏「喜歡」和「不喜歡」數 已隱藏「喜歡」和「不喜歡」按鈕 已顯示「喜歡」和「不喜歡」按鈕 @@ -778,7 +800,7 @@ Second \"item\" text" - 暫時無法使用「不喜歡」數(API 逾時) + 暫時無法顯示不喜歡人數(API 逾時) 無法使用「不喜歡」數(狀態 %d) 無法使用「不喜歡」數 (%s) @@ -786,7 +808,7 @@ Second \"item\" text" 已由擁有者隱藏 已顯示「不喜歡」數 - 未顯示「不喜歡」數 + 不顯示不喜歡人數 在 Shorts 中顯示「不喜歡」數 「不喜歡」數比例 @@ -797,8 +819,8 @@ Second \"item\" text" 已顯示預估喜歡數 已隱藏預估喜歡數 若 API 無法使用,顯示提示 - 若 Return YouTube Dislike 無法使用,則顯示提示 - 若 Return YouTube Dislike 無法使用,則隱藏提示 + 如果 Return YouTube Dislike 無法使用,則顯示提示訊息 + 如果 Return YouTube Dislike 無法使用,則不會顯示提示訊息 關於 資料由 Return YouTube Dislike API 提供。輕觸這裡來了解詳情 @@ -846,7 +868,7 @@ Second \"item\" text" 外觀 顯示「投票」按鈕 已顯示「片段投票」按鈕 - 已隱藏「片段投票」按鈕 + 不顯示「片段投票」按鈕 使用方形版面配置 已將按鈕和控制項設為方形 已將按鈕和控制項設為圓角 @@ -854,14 +876,15 @@ Second \"item\" text" 「跳過」按鈕樣式設為最小寬度 「跳過」按鈕樣式設為最佳外觀 在幾秒過後隱藏「跳過」按鈕 + 跳過時顯示提示訊息 已顯示在片段被自動跳過時的提示。輕觸這裡來查看範例 - 已隱藏提示。輕觸這裡來查看範例 + 不顯示提示。輕觸這裡來查看範例 顯示不包含被略過片段的時間戳記 將被略過片段減去的時間戳括號後,顯示於完整時間戳記旁邊 只顯示完整的時間戳記 建立新片段 已顯示「建立片段」按鈕 - 已隱藏「建立片段」按鈕 + 不顯示「建立片段」按鈕 調整新略過片段的時間長度 建立新片段之時間調整按鈕移動的毫秒數 值必須為正數 @@ -873,8 +896,8 @@ Second \"item\" text" 顯示 一般 若 API 無法使用,顯示提示 - 若 SponsorBlock 無法使用時,顯示提示 - 若 SponsorBlock 無法使用時,不顯示提示 + 如果 SponsorBlock 無法使用,則顯示提示訊息 + 如果 SponsorBlock 無法使用,則不會顯示提示訊息 啟用跳過次數追蹤 讓 SponsorBlock 排行榜記錄您節省了多少時間。每跳過一個片段時,都會向排行榜傳送一則訊息 未啟用跳過次數追蹤 @@ -952,6 +975,7 @@ Second \"item\" text" 已跳過多個片段 自動跳過 自動跳過一次 + 顯示「跳過」按鈕 在跳轉列顯示 停用 無法提交片段:%s @@ -977,6 +1001,9 @@ Second \"item\" text" 已在設定中停用類別。啟用類別以提交。 新 SponsorBlock 片段 將 %s 設為新片段的開始或結束? + 開始 + 結束 + 現在 片段開始時間 片段結束時間 時間是否正確? @@ -998,6 +1025,7 @@ Second \"item\" text" 所選擇的時間無效 統計 + 統計資料暫時不可用(API 離線) 載入中… 已停用 SponsorBlock 你的使用者名稱:<b>%s</b> @@ -1205,8 +1233,8 @@ Second \"item\" text" 輕觸這裡以進一步了解 DeArrow" 若 API 無法使用,顯示提示 - 若 DeArrow 無法使用,顯示提示 - 若 DeArrow 無法使用,不顯示提示 + 如果 DeArrow 無法使用,則顯示提示訊息 + 如果 DeArrow 無法使用,則不會顯示提示訊息 DeArrow API 端點 DeArrow URL 縮圖快取端點 靜態影片擷取 @@ -1291,12 +1319,12 @@ Second \"item\" text" 顯示速度對話方塊按鈕 已顯示按鈕 - 已隱藏按鈕 + 不顯示按鈕 自訂播放速度選單 已顯示自訂播放速度選單 - 已隱藏自訂播放速度選單 + 不顯示自訂播放速度選單 自訂播放速度 新增或變更自訂播放速度 自訂速度必須小於 %s @@ -1320,7 +1348,7 @@ Second \"item\" text" 還原舊版影片畫質選單 已顯示舊版影片畫質選單 - 已隱藏舊版影片畫質選單 + 不顯示舊版影片畫質選單 啟用滑動預覽 From bf8e7759f9bdbdfef419a879fb3dd7cf0dff0098 Mon Sep 17 00:00:00 2001 From: MarcaD <152095496+MarcaDian@users.noreply.github.com> Date: Wed, 19 Feb 2025 13:22:46 +0200 Subject: [PATCH 10/54] fix(YouTube): Fix player button fade out animations (#4469) --- .../ui/CreateSegmentButtonController.java | 87 +++---------- .../ui/SponsorBlockViewController.java | 5 +- .../ui/VotingButtonController.java | 90 +++----------- .../videoplayer/CopyVideoUrlButton.java | 2 +- .../CopyVideoUrlTimestampButton.java | 2 +- .../videoplayer/ExternalDownloadButton.java | 2 +- .../PlaybackSpeedDialogButton.java | 2 +- .../PlayerControlBottomButton.java | 103 +++++++++++++++ .../videoplayer/PlayerControlButton.java | 117 ------------------ .../videoplayer/PlayerControlTopButton.java | 110 ++++++++++++++++ 10 files changed, 256 insertions(+), 264 deletions(-) create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java index 4ec6c35b7..616bc2f06 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java @@ -1,23 +1,25 @@ package app.revanced.extension.youtube.sponsorblock.ui; -import static app.revanced.extension.shared.Utils.getResourceIdentifier; - import android.view.View; import android.widget.ImageView; -import java.lang.ref.WeakReference; +import androidx.annotation.Nullable; + import java.util.Objects; -import app.revanced.extension.youtube.patches.VideoInformation; -import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.shared.Logger; import app.revanced.extension.shared.Utils; -import app.revanced.extension.youtube.videoplayer.PlayerControlButton; +import app.revanced.extension.youtube.patches.VideoInformation; +import app.revanced.extension.youtube.settings.Settings; +import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; -// Edit: This should be a subclass of PlayerControlButton -public class CreateSegmentButtonController { - private static WeakReference buttonReference = new WeakReference<>(null); - private static boolean isShowing; +public class CreateSegmentButtonController extends PlayerControlTopButton { + @Nullable + private static CreateSegmentButtonController instance; + + public static void hideControls() { + if (instance != null) instance.hide(); + } /** * injection point @@ -27,10 +29,7 @@ public class CreateSegmentButtonController { Logger.printDebug(() -> "initializing new segment button"); ImageView imageView = Objects.requireNonNull(Utils.getChildViewByResourceName( youtubeControlsLayout, "revanced_sb_create_segment_button")); - imageView.setVisibility(View.GONE); - imageView.setOnClickListener(v -> SponsorBlockViewController.toggleNewSegmentLayoutVisibility()); - - buttonReference = new WeakReference<>(imageView); + instance = new CreateSegmentButtonController(imageView); } catch (Exception ex) { Logger.printException(() -> "initialize failure", ex); } @@ -40,72 +39,22 @@ public class CreateSegmentButtonController { * injection point */ public static void changeVisibilityImmediate(boolean visible) { - if (visible) { - // Fix button flickering, by pushing this call to the back of - // the main thread and letting other layout code run first. - Utils.runOnMainThread(() -> setVisibility(true, false)); - } else { - setVisibility(false, false); - } + if (instance != null) instance.setVisibilityImmediate(visible); } /** * injection point */ public static void changeVisibility(boolean visible, boolean animated) { - // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. - if (visible && !animated) return; - - setVisibility(visible, animated); + if (instance != null) instance.setVisibility(visible, animated); } - private static void setVisibility(boolean visible, boolean animated) { - try { - if (isShowing == visible) return; - isShowing = visible; - - ImageView iView = buttonReference.get(); - if (iView == null) return; - - if (visible) { - iView.clearAnimation(); - if (!shouldBeShown()) { - return; - } - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeIn()); - } - iView.setVisibility(View.VISIBLE); - return; - } - - if (iView.getVisibility() == View.VISIBLE) { - iView.clearAnimation(); - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeOut()); - } - iView.setVisibility(View.GONE); - } - } catch (Exception ex) { - Logger.printException(() -> "changeVisibility failure", ex); - } + private CreateSegmentButtonController(ImageView imageView) { + super(imageView, v -> SponsorBlockViewController.toggleNewSegmentLayoutVisibility()); } - private static boolean shouldBeShown() { + protected boolean shouldBeShown() { return Settings.SB_ENABLED.get() && Settings.SB_CREATE_NEW_SEGMENT.get() && !VideoInformation.isAtEndOfVideo(); } - - public static void hide() { - if (!isShowing) { - return; - } - Utils.verifyOnMainThread(); - View v = buttonReference.get(); - if (v == null) { - return; - } - v.setVisibility(View.GONE); - isShowing = false; - } } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java index 78c48a779..297fb3acc 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java @@ -19,6 +19,7 @@ import app.revanced.extension.shared.Utils; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.shared.PlayerType; import app.revanced.extension.youtube.sponsorblock.objects.SponsorSegment; +import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; import kotlin.Unit; public class SponsorBlockViewController { @@ -238,8 +239,8 @@ public class SponsorBlockViewController { // but if buttons are showing when the end of the video is reached then they need // to be forcefully hidden if (!Settings.AUTO_REPEAT.get()) { - CreateSegmentButtonController.hide(); - VotingButtonController.hide(); + CreateSegmentButtonController.hideControls(); + VotingButtonController.hideControls(); } } catch (Exception ex) { Logger.printException(() -> "endOfVideoReached failure", ex); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java index bad5f2484..0240d1c70 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java @@ -1,25 +1,27 @@ package app.revanced.extension.youtube.sponsorblock.ui; -import static app.revanced.extension.shared.Utils.getResourceIdentifier; - import android.view.View; import android.widget.ImageView; -import java.lang.ref.WeakReference; +import androidx.annotation.Nullable; + import java.util.Objects; +import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.sponsorblock.SegmentPlaybackController; import app.revanced.extension.youtube.sponsorblock.SponsorBlockUtils; -import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; -import app.revanced.extension.youtube.videoplayer.PlayerControlButton; +import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; -// Edit: This should be a subclass of PlayerControlButton -public class VotingButtonController { - private static WeakReference buttonReference = new WeakReference<>(null); - private static boolean isShowing; +public class VotingButtonController extends PlayerControlTopButton { + @Nullable + private static VotingButtonController instance; + + public static void hideControls() { + if (instance != null) instance.hide(); + } /** * injection point @@ -29,10 +31,7 @@ public class VotingButtonController { Logger.printDebug(() -> "initializing voting button"); ImageView imageView = Objects.requireNonNull(Utils.getChildViewByResourceName( youtubeControlsLayout, "revanced_sb_voting_button")); - imageView.setVisibility(View.GONE); - imageView.setOnClickListener(v -> SponsorBlockUtils.onVotingClicked(v.getContext())); - - buttonReference = new WeakReference<>(imageView); + instance = new VotingButtonController(imageView); } catch (Exception ex) { Logger.printException(() -> "initialize failure", ex); } @@ -42,75 +41,22 @@ public class VotingButtonController { * injection point */ public static void changeVisibilityImmediate(boolean visible) { - if (visible) { - // Fix button flickering, by pushing this call to the back of - // the main thread and letting other layout code run first. - Utils.runOnMainThread(() -> setVisibility(true, false)); - } else { - setVisibility(false, false); - } + if (instance != null) instance.setVisibilityImmediate(visible); } /** * injection point */ public static void changeVisibility(boolean visible, boolean animated) { - // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. - if (visible && !animated) return; - - setVisibility(visible, animated); + if (instance != null) instance.setVisibility(visible, animated); } - /** - * injection point - */ - private static void setVisibility(boolean visible, boolean animated) { - try { - if (isShowing == visible) return; - isShowing = visible; - - ImageView iView = buttonReference.get(); - if (iView == null) return; - - if (visible) { - iView.clearAnimation(); - if (!shouldBeShown()) { - return; - } - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeIn()); - } - iView.setVisibility(View.VISIBLE); - return; - } - - if (iView.getVisibility() == View.VISIBLE) { - iView.clearAnimation(); - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeOut()); - } - iView.setVisibility(View.GONE); - } - } catch (Exception ex) { - Logger.printException(() -> "changeVisibility failure", ex); - } + private VotingButtonController(ImageView imageView) { + super(imageView, v -> SponsorBlockUtils.onVotingClicked(v.getContext())); } - private static boolean shouldBeShown() { + protected boolean shouldBeShown() { return Settings.SB_ENABLED.get() && Settings.SB_VOTING_BUTTON.get() && SegmentPlaybackController.videoHasSegments() && !VideoInformation.isAtEndOfVideo(); } - - public static void hide() { - if (!isShowing) { - return; - } - Utils.verifyOnMainThread(); - View v = buttonReference.get(); - if (v == null) { - return; - } - v.setVisibility(View.GONE); - isShowing = false; - } } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java index 5b877cdc6..62d6ef1f1 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java @@ -10,7 +10,7 @@ import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.shared.Logger; @SuppressWarnings("unused") -public class CopyVideoUrlButton extends PlayerControlButton { +public class CopyVideoUrlButton extends PlayerControlBottomButton { @Nullable private static CopyVideoUrlButton instance; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java index ebb3f518a..269431d75 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java @@ -10,7 +10,7 @@ import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.shared.Logger; @SuppressWarnings("unused") -public class CopyVideoUrlTimestampButton extends PlayerControlButton { +public class CopyVideoUrlTimestampButton extends PlayerControlBottomButton { @Nullable private static CopyVideoUrlTimestampButton instance; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java index bfd6d30e5..112df8086 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java @@ -11,7 +11,7 @@ import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; @SuppressWarnings("unused") -public class ExternalDownloadButton extends PlayerControlButton { +public class ExternalDownloadButton extends PlayerControlBottomButton { @Nullable private static ExternalDownloadButton instance; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java index 2954eac15..b0ace1bec 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java @@ -10,7 +10,7 @@ import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.shared.Logger; @SuppressWarnings("unused") -public class PlaybackSpeedDialogButton extends PlayerControlButton { +public class PlaybackSpeedDialogButton extends PlayerControlBottomButton { @Nullable private static PlaybackSpeedDialogButton instance; diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java new file mode 100644 index 000000000..abf7c5f88 --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java @@ -0,0 +1,103 @@ +package app.revanced.extension.youtube.videoplayer; + +import static app.revanced.extension.youtube.videoplayer.PlayerControlTopButton.fadeOutDuration; + +import android.transition.Fade; +import android.transition.TransitionManager; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; + +import androidx.annotation.Nullable; + +import java.lang.ref.WeakReference; +import java.util.Objects; + +import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; +import app.revanced.extension.shared.settings.BooleanSetting; + +public abstract class PlayerControlBottomButton { + private final WeakReference buttonRef; + private final BooleanSetting setting; + private boolean isVisible; + + protected PlayerControlBottomButton(ViewGroup bottomControlsViewGroup, String imageViewButtonId, + BooleanSetting booleanSetting, View.OnClickListener onClickListener, + @Nullable View.OnLongClickListener longClickListener) { + Logger.printDebug(() -> "Initializing button: " + imageViewButtonId); + + ImageView imageView = Objects.requireNonNull(bottomControlsViewGroup.findViewById( + Utils.getResourceIdentifier(imageViewButtonId, "id") + )); + imageView.setVisibility(View.GONE); + + imageView.setOnClickListener(onClickListener); + if (longClickListener != null) { + imageView.setOnLongClickListener(longClickListener); + } + + setting = booleanSetting; + buttonRef = new WeakReference<>(imageView); + } + + protected void setVisibilityImmediate(boolean visible) { + private_setVisibility(visible, false); + } + + protected void setVisibility(boolean visible, boolean animated) { + // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. + if (visible && !animated) return; + + private_setVisibility(visible, animated); + } + + private void private_setVisibility(boolean visible, boolean animated) { + try { + // If the visibility state hasn't changed, return early. + if (isVisible == visible) return; + isVisible = visible; + + ImageView iView = buttonRef.get(); + if (iView == null) { + return; + } + + ViewGroup parent = (ViewGroup) iView.getParent(); + if (parent == null) { + return; + } + + // Apply transition if animation is enabled. + if (animated) { + Fade fade = visible + ? PlayerControlTopButton.fadeInTransition + : PlayerControlTopButton.fadeOutTransition; + TransitionManager.beginDelayedTransition(parent, fade); + } + + // If the view should be visible and the setting allows it. + if (visible && setting.get()) { + // Set the view to VISIBLE. + iView.setVisibility(View.VISIBLE); + } else if (iView.getVisibility() == View.VISIBLE) { + // First, set visibility to INVISIBLE for animation. + iView.setVisibility(View.INVISIBLE); + + if (animated) { + // Set the view to GONE after the fade animation ends. + Utils.runOnMainThreadDelayed(() -> { + if (!isVisible) { + iView.setVisibility(View.GONE); + } + }, fadeOutDuration); + } else { + // If no animation, immediately set the view to GONE. + iView.setVisibility(View.GONE); + } + } + } catch (Exception ex) { + Logger.printException(() -> "private_setVisibility failure", ex); + } + } +} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java deleted file mode 100644 index 71e176c1f..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java +++ /dev/null @@ -1,117 +0,0 @@ -package app.revanced.extension.youtube.videoplayer; - -import android.view.View; -import android.view.ViewGroup; -import android.view.animation.Animation; -import android.widget.ImageView; - -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; - -import java.lang.ref.WeakReference; -import java.util.Objects; - -import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; -import app.revanced.extension.shared.settings.BooleanSetting; - -public abstract class PlayerControlButton { - private static final Animation fadeIn; - private static final Animation fadeOut; - private static final Animation fadeOutImmediate; - - private final WeakReference buttonRef; - protected final BooleanSetting setting; - protected boolean isVisible; - - static { - // TODO: check if these durations are correct. - fadeIn = Utils.getResourceAnimation("fade_in"); - fadeIn.setDuration(Utils.getResourceInteger("fade_duration_fast")); - - fadeOut = Utils.getResourceAnimation("fade_out"); - fadeOut.setDuration(Utils.getResourceInteger("fade_duration_scheduled")); - - fadeOutImmediate = Utils.getResourceAnimation("abc_fade_out"); - fadeOutImmediate.setDuration(Utils.getResourceInteger("fade_duration_fast")); - } - - @NonNull - public static Animation getButtonFadeIn() { - return fadeIn; - } - - @NonNull - public static Animation getButtonFadeOut() { - return fadeOut; - } - - @NonNull - public static Animation getButtonFadeOutImmediately() { - return fadeOutImmediate; - } - - public PlayerControlButton(@NonNull ViewGroup bottomControlsViewGroup, @NonNull String imageViewButtonId, - @NonNull BooleanSetting booleanSetting, @NonNull View.OnClickListener onClickListener, - @Nullable View.OnLongClickListener longClickListener) { - Logger.printDebug(() -> "Initializing button: " + imageViewButtonId); - - ImageView imageView = Objects.requireNonNull(bottomControlsViewGroup.findViewById( - Utils.getResourceIdentifier(imageViewButtonId, "id") - )); - imageView.setVisibility(View.GONE); - - imageView.setOnClickListener(onClickListener); - if (longClickListener != null) { - imageView.setOnLongClickListener(longClickListener); - } - - setting = booleanSetting; - buttonRef = new WeakReference<>(imageView); - } - - public void setVisibilityImmediate(boolean visible) { - if (visible) { - // Fix button flickering, by pushing this call to the back of - // the main thread and letting other layout code run first. - Utils.runOnMainThread(() -> private_setVisibility(true, false)); - } else { - private_setVisibility(false, false); - } - } - - public void setVisibility(boolean visible, boolean animated) { - // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. - if (visible && !animated) return; - - private_setVisibility(visible, animated); - } - - private void private_setVisibility(boolean visible, boolean animated) { - try { - if (isVisible == visible) return; - isVisible = visible; - - ImageView iView = buttonRef.get(); - if (iView == null) { - return; - } - - if (visible && setting.get()) { - iView.clearAnimation(); - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeIn()); - } - iView.setVisibility(View.VISIBLE); - } else if (iView.getVisibility() == View.VISIBLE) { - iView.clearAnimation(); - if (animated) { - iView.startAnimation(PlayerControlButton.getButtonFadeOut()); - } - iView.setVisibility(View.GONE); - } - } catch (Exception ex) { - Logger.printException(() -> "setVisibility failure", ex); - } - } -} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java new file mode 100644 index 000000000..fed336705 --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java @@ -0,0 +1,110 @@ +package app.revanced.extension.youtube.videoplayer; + +import android.transition.Fade; +import android.view.View; +import android.view.animation.Animation; +import android.widget.ImageView; + +import java.lang.ref.WeakReference; + +import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; + +// Ideally this should be refactored into PlayerControlBottomButton, +// but the show/hide logic is not the same so keeping this as two classes might be simpler. +public abstract class PlayerControlTopButton { + static final int fadeInDuration; + static final int fadeOutDuration; + + private static final Animation fadeInAnimation; + private static final Animation fadeOutAnimation; + + static final Fade fadeInTransition; + static final Fade fadeOutTransition; + + private final WeakReference buttonReference; + private boolean isShowing; + + static { + fadeInDuration = Utils.getResourceInteger("fade_duration_fast"); + fadeOutDuration = Utils.getResourceInteger("fade_duration_scheduled"); + + fadeInAnimation = Utils.getResourceAnimation("fade_in"); + fadeInAnimation.setDuration(fadeInDuration); + + fadeOutAnimation = Utils.getResourceAnimation("fade_out"); + fadeOutAnimation.setDuration(fadeOutDuration); + + fadeInTransition = new Fade(); + fadeInTransition.setDuration(fadeInDuration); + + fadeOutTransition = new Fade(); + fadeOutTransition.setDuration(fadeOutDuration); + } + + protected PlayerControlTopButton(ImageView imageView, View.OnClickListener onClickListener) { + imageView.setVisibility(View.GONE); + imageView.setOnClickListener(onClickListener); + + buttonReference = new WeakReference<>(imageView); + } + + protected void setVisibilityImmediate(boolean visible) { + private_setVisibility(visible, false); + } + + protected void setVisibility(boolean visible, boolean animated) { + // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. + if (visible && !animated) return; + + private_setVisibility(visible, animated); + } + + private void private_setVisibility(boolean visible, boolean animated) { + try { + if (isShowing == visible) return; + isShowing = visible; + + ImageView iView = buttonReference.get(); + if (iView == null) return; + + if (visible) { + iView.clearAnimation(); + if (!shouldBeShown()) { + return; + } + if (animated) { + iView.startAnimation(fadeInAnimation); + } + iView.setVisibility(View.VISIBLE); + return; + } + + if (iView.getVisibility() == View.VISIBLE) { + iView.clearAnimation(); + if (animated) { + iView.startAnimation(fadeOutAnimation); + } + iView.setVisibility(View.GONE); + } + } catch (Exception ex) { + Logger.printException(() -> "private_setVisibility failure", ex); + } + } + + protected abstract boolean shouldBeShown(); + + public void hide() { + if (!isShowing) { + return; + } + + Utils.verifyOnMainThread(); + View v = buttonReference.get(); + if (v == null) { + return; + } + v.setVisibility(View.GONE); + isShowing = false; + } +} From 5811cb5a14e9b5d9bfbee0f6264d12adb8447d5b Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 19 Feb 2025 11:25:29 +0000 Subject: [PATCH 11/54] chore: Release v5.13.0-dev.3 [skip ci] # [5.13.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.2...v5.13.0-dev.3) (2025-02-19) ### Bug Fixes * **YouTube:** Fix player button fade out animations ([#4469](https://github.com/ReVanced/revanced-patches/issues/4469)) ([bf8e775](https://github.com/ReVanced/revanced-patches/commit/bf8e7759f9bdbdfef419a879fb3dd7cf0dff0098)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6229e2ce2..b02acea38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.2...v5.13.0-dev.3) (2025-02-19) + + +### Bug Fixes + +* **YouTube:** Fix player button fade out animations ([#4469](https://github.com/ReVanced/revanced-patches/issues/4469)) ([bf8e775](https://github.com/ReVanced/revanced-patches/commit/bf8e7759f9bdbdfef419a879fb3dd7cf0dff0098)) + # [5.13.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.1...v5.13.0-dev.2) (2025-02-18) diff --git a/gradle.properties b/gradle.properties index e5351c40e..33beba490 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.2 +version = 5.13.0-dev.3 From d7000768a5e5a688c9f4e48858ac34e352222c1e Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Wed, 19 Feb 2025 15:53:12 +0200 Subject: [PATCH 12/54] fix(TikTok): Resolve startup app crash --- .../tiktok/misc/extension/ExtensionPatch.kt | 2 +- .../patches/tiktok/misc/extension/Hooks.kt | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt index 66efc7f51..5101f3d52 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt @@ -2,4 +2,4 @@ package app.revanced.patches.tiktok.misc.extension import app.revanced.patches.shared.misc.extension.sharedExtensionPatch -val sharedExtensionPatch = sharedExtensionPatch("tiktok", initHook) +val sharedExtensionPatch = sharedExtensionPatch("tiktok", initHook, jatoInitHook) diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt index 24a49dd35..8ef26fc3f 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt @@ -12,3 +12,19 @@ internal val initHook = extensionHook( method.name == "" } } + +/** + * In some cases the extension code can be called before + * the app main activity onCreate is called. + * + * This class is called from startup code titled "BPEA RunnableGuardLancet" + */ +internal val jatoInitHook = extensionHook( + insertIndexResolver = { 0 }, + contextRegisterResolver = { "p1" } +) { + custom { method, classDef -> + classDef.type == "Lcom/ss/android/ugc/aweme/legoImp/task/JatoInitTask;" && + method.name == "run" + } +} From a0e000c886deb8e87cf53de9147b5552ce1d4741 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 19 Feb 2025 13:57:05 +0000 Subject: [PATCH 13/54] chore: Release v5.13.0-dev.4 [skip ci] # [5.13.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.3...v5.13.0-dev.4) (2025-02-19) ### Bug Fixes * **TikTok:** Resolve startup app crash ([d700076](https://github.com/ReVanced/revanced-patches/commit/d7000768a5e5a688c9f4e48858ac34e352222c1e)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b02acea38..8726a0344 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.3...v5.13.0-dev.4) (2025-02-19) + + +### Bug Fixes + +* **TikTok:** Resolve startup app crash ([d700076](https://github.com/ReVanced/revanced-patches/commit/d7000768a5e5a688c9f4e48858ac34e352222c1e)) + # [5.13.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.2...v5.13.0-dev.3) (2025-02-19) diff --git a/gradle.properties b/gradle.properties index 33beba490..ac59d8bef 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.3 +version = 5.13.0-dev.4 From c14bc244550de30eca975ca7c09e8eb0c47534b5 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Wed, 19 Feb 2025 16:36:07 +0200 Subject: [PATCH 14/54] fix(TikTok): Resolve startup app crash --- .../app/revanced/patches/tiktok/misc/extension/Hooks.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt index 8ef26fc3f..75382f92c 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt @@ -4,12 +4,11 @@ import app.revanced.patches.shared.misc.extension.extensionHook import com.android.tools.smali.dexlib2.AccessFlags internal val initHook = extensionHook( - insertIndexResolver = { 1 }, // Insert after call to super class. + insertIndexResolver = { 0 } ) { - accessFlags(AccessFlags.PUBLIC, AccessFlags.CONSTRUCTOR) custom { method, classDef -> - classDef.endsWith("/AwemeHostApplication;") && - method.name == "" + classDef.type == "Lcom/ss/android/ugc/aweme/main/MainActivity;" && + method.name == "onCreate" } } From 6b54879282216fb47fefa4f2d038407929fb1eba Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 19 Feb 2025 14:39:51 +0000 Subject: [PATCH 15/54] chore: Release v5.13.0-dev.5 [skip ci] # [5.13.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.4...v5.13.0-dev.5) (2025-02-19) ### Bug Fixes * **TikTok:** Resolve startup app crash ([c14bc24](https://github.com/ReVanced/revanced-patches/commit/c14bc244550de30eca975ca7c09e8eb0c47534b5)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8726a0344..26c02d8ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.4...v5.13.0-dev.5) (2025-02-19) + + +### Bug Fixes + +* **TikTok:** Resolve startup app crash ([c14bc24](https://github.com/ReVanced/revanced-patches/commit/c14bc244550de30eca975ca7c09e8eb0c47534b5)) + # [5.13.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.3...v5.13.0-dev.4) (2025-02-19) diff --git a/gradle.properties b/gradle.properties index ac59d8bef..ed80c7321 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.4 +version = 5.13.0-dev.5 From 506d2414bbc760e764e5a514b32926083d6ecb6b Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Fri, 21 Feb 2025 14:09:01 +0200 Subject: [PATCH 16/54] feat(YouTube - Navigation buttons): Add 'Hide notifications' setting (#4485) --- .../app/revanced/extension/shared/spoof/ClientType.java | 2 +- .../extension/youtube/patches/NavigationButtonsPatch.java | 1 + .../app/revanced/extension/youtube/settings/Settings.java | 4 +++- .../layout/buttons/navigation/NavigationButtonsPatch.kt | 1 + patches/src/main/resources/addresources/values/strings.xml | 6 ++++++ 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java index b2e7a5e5f..9f0d17363 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java @@ -111,7 +111,7 @@ public enum ClientType { ANDROID_VR_NO_AUTH.clientVersion, ANDROID_VR_NO_AUTH.requiresAuth, true, - "Android VR" + "Android VR Auth" ); private static boolean forceAVC() { diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/NavigationButtonsPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/NavigationButtonsPatch.java index 3494ada58..d2e1d5f8b 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/NavigationButtonsPatch.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/NavigationButtonsPatch.java @@ -21,6 +21,7 @@ public final class NavigationButtonsPatch { { put(NavigationButton.HOME, Settings.HIDE_HOME_BUTTON.get()); put(NavigationButton.CREATE, Settings.HIDE_CREATE_BUTTON.get()); + put(NavigationButton.NOTIFICATIONS, Settings.HIDE_NOTIFICATIONS_BUTTON.get()); put(NavigationButton.SHORTS, Settings.HIDE_SHORTS_BUTTON.get()); put(NavigationButton.SUBSCRIPTIONS, Settings.HIDE_SUBSCRIPTIONS_BUTTON.get()); } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index a82d48e34..4bc75a413 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -228,7 +228,9 @@ public class Settings extends BaseSettings { public static final BooleanSetting HIDE_SHORTS_BUTTON = new BooleanSetting("revanced_hide_shorts_button", TRUE, true); public static final BooleanSetting HIDE_SUBSCRIPTIONS_BUTTON = new BooleanSetting("revanced_hide_subscriptions_button", FALSE, true); public static final BooleanSetting HIDE_NAVIGATION_BUTTON_LABELS = new BooleanSetting("revanced_hide_navigation_button_labels", FALSE, true); - public static final BooleanSetting SWITCH_CREATE_WITH_NOTIFICATIONS_BUTTON = new BooleanSetting("revanced_switch_create_with_notifications_button", TRUE, true); + public static final BooleanSetting HIDE_NOTIFICATIONS_BUTTON = new BooleanSetting("revanced_hide_notifications_button", FALSE, true); + public static final BooleanSetting SWITCH_CREATE_WITH_NOTIFICATIONS_BUTTON = new BooleanSetting("revanced_switch_create_with_notifications_button", TRUE, true, + "revanced_switch_create_with_notifications_button_user_dialog_message"); public static final BooleanSetting DISABLE_TRANSLUCENT_STATUS_BAR = new BooleanSetting("revanced_disable_translucent_status_bar", FALSE, true); public static final BooleanSetting DISABLE_TRANSLUCENT_NAVIGATION_BAR_LIGHT = new BooleanSetting("revanced_disable_translucent_navigation_bar_light", FALSE, true); public static final BooleanSetting DISABLE_TRANSLUCENT_NAVIGATION_BAR_DARK = new BooleanSetting("revanced_disable_translucent_navigation_bar_dark", FALSE, true); diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt index 06e872f3c..6e560cf3f 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt @@ -58,6 +58,7 @@ val navigationButtonsPatch = bytecodePatch( SwitchPreference("revanced_hide_shorts_button"), SwitchPreference("revanced_hide_create_button"), SwitchPreference("revanced_hide_subscriptions_button"), + SwitchPreference("revanced_hide_notifications_button"), SwitchPreference("revanced_switch_create_with_notifications_button"), SwitchPreference("revanced_hide_navigation_button_labels"), ) diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 336df4bd0..534f78b07 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -587,12 +587,18 @@ Adjust volume by swiping vertically on the right side of the screen" Hide Subscriptions Subscriptions button is hidden Subscriptions button is shown + Hide Notifications + Notifications button is hidden + Notifications button is shown Switch Create with Notifications "Create button is switched with Notifications button Note: Enabling this also forcibly hides video ads" Create button is not switched with Notifications button + "Disabling this setting will also disable Shorts ad blocking. + +If changing this setting does not take effect, try switching to Incognito mode." Hide navigation button labels Labels are hidden Labels are shown From 4b61b9921761af800545ced06cf3f90ac7477c3f Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 21 Feb 2025 12:13:01 +0000 Subject: [PATCH 17/54] chore: Release v5.13.0-dev.6 [skip ci] # [5.13.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.5...v5.13.0-dev.6) (2025-02-21) ### Features * **YouTube - Navigation buttons:** Add 'Hide notifications' setting ([#4485](https://github.com/ReVanced/revanced-patches/issues/4485)) ([506d241](https://github.com/ReVanced/revanced-patches/commit/506d2414bbc760e764e5a514b32926083d6ecb6b)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26c02d8ee..6bc9f016a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.5...v5.13.0-dev.6) (2025-02-21) + + +### Features + +* **YouTube - Navigation buttons:** Add 'Hide notifications' setting ([#4485](https://github.com/ReVanced/revanced-patches/issues/4485)) ([506d241](https://github.com/ReVanced/revanced-patches/commit/506d2414bbc760e764e5a514b32926083d6ecb6b)) + # [5.13.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.4...v5.13.0-dev.5) (2025-02-19) diff --git a/gradle.properties b/gradle.properties index ed80c7321..35c6f2427 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.5 +version = 5.13.0-dev.6 From 64663983b84de1f28636205f61bf0a24c83968d1 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sat, 22 Feb 2025 08:20:19 +0200 Subject: [PATCH 18/54] fix(TikTok): Resolve startup app crash --- .../tiktok/misc/extension/ExtensionPatch.kt | 2 +- .../patches/tiktok/misc/extension/Hooks.kt | 18 +++++++++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt index 5101f3d52..81d253055 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/ExtensionPatch.kt @@ -2,4 +2,4 @@ package app.revanced.patches.tiktok.misc.extension import app.revanced.patches.shared.misc.extension.sharedExtensionPatch -val sharedExtensionPatch = sharedExtensionPatch("tiktok", initHook, jatoInitHook) +val sharedExtensionPatch = sharedExtensionPatch("tiktok", initHook, jatoInitHook, storeRegionInitHook) diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt index 75382f92c..db1912677 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/misc/extension/Hooks.kt @@ -3,9 +3,7 @@ package app.revanced.patches.tiktok.misc.extension import app.revanced.patches.shared.misc.extension.extensionHook import com.android.tools.smali.dexlib2.AccessFlags -internal val initHook = extensionHook( - insertIndexResolver = { 0 } -) { +internal val initHook = extensionHook { custom { method, classDef -> classDef.type == "Lcom/ss/android/ugc/aweme/main/MainActivity;" && method.name == "onCreate" @@ -16,14 +14,24 @@ internal val initHook = extensionHook( * In some cases the extension code can be called before * the app main activity onCreate is called. * - * This class is called from startup code titled "BPEA RunnableGuardLancet" + * This class is called from startup code titled "BPEA RunnableGuardLancet". */ internal val jatoInitHook = extensionHook( - insertIndexResolver = { 0 }, contextRegisterResolver = { "p1" } ) { + parameters("Landroid/content/Context;") custom { method, classDef -> classDef.type == "Lcom/ss/android/ugc/aweme/legoImp/task/JatoInitTask;" && method.name == "run" } } + +internal val storeRegionInitHook = extensionHook( + contextRegisterResolver = { "p1" } +) { + parameters("Landroid/content/Context;") + custom { method, classDef -> + classDef.type == "Lcom/ss/android/ugc/aweme/legoImp/task/StoreRegionInitTask;" && + method.name == "run" + } +} From 10d0e1a46b00bef123d23722ac51abb51968b862 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 22 Feb 2025 06:25:32 +0000 Subject: [PATCH 19/54] chore: Release v5.13.0-dev.7 [skip ci] # [5.13.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.6...v5.13.0-dev.7) (2025-02-22) ### Bug Fixes * **TikTok:** Resolve startup app crash ([6466398](https://github.com/ReVanced/revanced-patches/commit/64663983b84de1f28636205f61bf0a24c83968d1)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bc9f016a..52c317ac6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.6...v5.13.0-dev.7) (2025-02-22) + + +### Bug Fixes + +* **TikTok:** Resolve startup app crash ([6466398](https://github.com/ReVanced/revanced-patches/commit/64663983b84de1f28636205f61bf0a24c83968d1)) + # [5.13.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.5...v5.13.0-dev.6) (2025-02-21) diff --git a/gradle.properties b/gradle.properties index 35c6f2427..d7d8a9f32 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.6 +version = 5.13.0-dev.7 From 14b5ab6fae41f7a79c40be92425d8cb2c75c59dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Feb 2025 11:34:59 +0200 Subject: [PATCH 20/54] chore: Sync translations (#4491) --- .../addresources/values-ar-rSA/strings.xml | 6 + .../addresources/values-az-rAZ/strings.xml | 6 + .../addresources/values-be-rBY/strings.xml | 6 + .../addresources/values-bg-rBG/strings.xml | 6 + .../addresources/values-bn-rBD/strings.xml | 3 + .../addresources/values-ca-rES/strings.xml | 6 + .../addresources/values-cs-rCZ/strings.xml | 6 + .../addresources/values-da-rDK/strings.xml | 6 + .../addresources/values-de-rDE/strings.xml | 6 + .../addresources/values-el-rGR/strings.xml | 110 ++++++++++-------- .../addresources/values-es-rES/strings.xml | 6 + .../addresources/values-et-rEE/strings.xml | 6 + .../addresources/values-fi-rFI/strings.xml | 51 ++++++++ .../addresources/values-fil-rPH/strings.xml | 4 + .../addresources/values-fr-rFR/strings.xml | 6 + .../addresources/values-ga-rIE/strings.xml | 6 + .../addresources/values-hu-rHU/strings.xml | 6 + .../addresources/values-hy-rAM/strings.xml | 6 + .../addresources/values-in-rID/strings.xml | 6 + .../addresources/values-it-rIT/strings.xml | 20 ++-- .../addresources/values-ja-rJP/strings.xml | 22 ++-- .../addresources/values-ko-rKR/strings.xml | 42 ++++--- .../addresources/values-lt-rLT/strings.xml | 6 + .../addresources/values-lv-rLV/strings.xml | 6 + .../addresources/values-nl-rNL/strings.xml | 6 + .../addresources/values-pl-rPL/strings.xml | 6 + .../addresources/values-pt-rBR/strings.xml | 6 + .../addresources/values-pt-rPT/strings.xml | 6 + .../addresources/values-ro-rRO/strings.xml | 6 + .../addresources/values-ru-rRU/strings.xml | 60 +++++----- .../addresources/values-sk-rSK/strings.xml | 6 + .../addresources/values-sl-rSI/strings.xml | 6 + .../addresources/values-sq-rAL/strings.xml | 6 + .../addresources/values-sr-rCS/strings.xml | 6 + .../addresources/values-sr-rSP/strings.xml | 6 + .../addresources/values-sv-rSE/strings.xml | 6 + .../addresources/values-th-rTH/strings.xml | 6 + .../addresources/values-tr-rTR/strings.xml | 6 + .../addresources/values-uk-rUA/strings.xml | 6 + .../addresources/values-vi-rVN/strings.xml | 6 + .../addresources/values-zh-rCN/strings.xml | 6 + .../addresources/values-zh-rTW/strings.xml | 70 +++++++++-- 42 files changed, 459 insertions(+), 121 deletions(-) diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index da336dedc..bf8ef610e 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" إخفاء الاشتراكات تم إخفاء زر الاشتراكات يتم عرض زر الاشتراكات + إخفاء الإشعارات + تم إخفاء زر الإشعارات + يتم عرض زر الإشعارات تبديل الإنشاء مع الإشعارات "تم تبديل زر الإنشاء بـزر الإشعارات ملاحظة: يؤدي تمكين هذا أيضًا إلى إخفاء إعلانات الفيديو بالقوة" لا يتم تبديل زر الإنشاء بزر الإشعارات + "سيؤدي تعطيل هذا الإعداد أيضًا إلى تعطيل حظر إعلانات Shorts. + +إذا لم يتم تفعيل تغيير هذا الإعداد، فحاول التبديل إلى وضع التصفُّح المتخفي." إخفاء تسميات زر التنقل تم إخفاء التسميات يتم عرض التسميات diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 9086c06ee..d5adf428b 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -582,12 +582,18 @@ Ekranın sağ tərəfində düzünə sürüşdürərək səs səviyyəsini tənz \"Abunəliklər\"i gizlət Abunəliklər düyməsi gizlidir Abunəliklər düyməsi göstərilir + Bildirişləri Gizlət + Bildirişlər düyməsi gizlidir + Bildirişlər düyməsi görünür \"Yarat\"ı \"Bildirişlər\" ilə dəyişdir "Yarat düyməsi Bildirişlər düyməsi ilə dəyişdirilir Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir" \"Yarat\" düyməsi, \"Bildirişlər\" düyməsi ilə əvəzlənmir + "Bu seçimin qapanması Shorts reklam əngəllənməsin də qapadacaq. + +Bu seçimi dəyişdirmə işə düşmürsə, Gizli rejimə keçməyə çalışın." Fəaliyyət düymə etiketlərini gizlət Etiketlər gizlidir Etiketlər göstərilir diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index b1efd6c31..c4e545cd3 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" Схаваць падпіскі Кнопка \"Падпіскі\" схавана Паказана кнопка \"Падпіскі\" + Схаваць апавяшчэнні + Кнопка апавяшчэнняў схаваная + Кнопка апавяшчэнняў паказаная Пераключальнік \"Стварыць з апавяшчэннямі\" "Кнопка «Стварыць» заменена кнопкай «Апавяшчэнні» Заўвага: Уключэнне гэтага таксама прымусова схавае відэарэкламу" Кнопка \"Стварыць\" не ўзаемадзейнічае з кнопкай \"Апавяшчэнні\" + "Адключэнне гэтай налады таксама адключыць блакіроўку рэкламы Shorts. + +Калі змена гэтай налады не ўступае ў сілу, паспрабуйце пераключыцца ў рэжым інкогніта." Схаваць меткі кнопак навігацыі Цэтлікі схаваныя Этыкеткі паказаны diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 1cc2d1041..500214c31 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" Абонаменти Бутона за абонаменти е скрит Бутона за абонаменти се показва + Скриване на известията + Бутонът за известия е скрит + Бутонът за известия е показан Заменете бутона „Създаване“ с бутона „Известия“ "Бутонът за създаване е сменен с бутона Известия Забележка: Активирането на това също принудително скрива видео рекламите" Бутоните \"Създаване\" и \"Известия\" не са разменени + "Деактивирането на тази настройка също ще деактивира блокирането на рекламите за Shorts. + +Ако промяната на тази настройка не влезе в сила, опитайте да превключите в режим „инкогнито“." Имена на бутоните на лентата за навигация Етикетите са скрити Етикетите се показват diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index 8b7dbad57..4f0ededbe 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -588,6 +588,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ মনে রাখবেন: এটি সক্রিয় করা ভিডিও বিজ্ঞাপনগুলিও জোর করে লুকিয়ে দেয়" তৈরি বোতামকে বিজ্ঞপ্তি বোতাম দ্বারা সুইচ করা হয়নি + "এই সেটিংস নিষ্ক্রিয় করলে Shorts বিজ্ঞাপন ব্লকিংও নিষ্ক্রিয় হয়ে যাবে। + +যদি এই সেটিংস পরিবর্তন করার পরে কাজ না করে, তাহলে Incognito মোডে চেষ্টা করুন।" নেভিগেশন বোতাম লেবেল লুকান লেবেল লুকিয়ে রয়েছে লেবেল প্রদর্শিত হয়েছে diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index 39ccfa943..2527d5c15 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -582,12 +582,18 @@ Ajusteu el volum lliscant verticalment a la part dreta de la pantalla" Amaga les subscripcions El botó de subscripcions està ocult El botó de subscripcions es mostra + Amaga les notificacions + El botó de notificacions està amagat + El botó de notificacions es mostra Canvia Crea amb notificacions "El botó Crea es canvia pel botó Notificacions Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per força" El botó Crear no s\'intercanvia amb el botó Notificacions + "Desactivar aquesta opció també desactivarà el bloqueig d'anuncis de Shorts. + +Si canviar aquesta opció no té cap efecte, prova a canviar al mode d'incògnit." Amagueu les etiquetes dels botons de navegació Les etiquetes estan amagades Les etiquetes es mostren diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 4465ff67c..3ca6e3656 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -582,12 +582,18 @@ Hlasitost se upravuje svislým přejetím po pravé straně obrazovky" Skrýt Odběry Tlačítko Odběry je skryto Tlačítko Odběry je zobrazeno + Skrýt oznámení + Tlačítko oznámení je skryto + Tlačítko oznámení je zobrazeno Zaměnit Vytvořit s Oznámeními "Tlačítko Vytvořit se přepne s tlačítkem Oznámení Poznámka: Povolení této funkce také vynuceně skryje video reklamy" Tlačítko Vytvořit není zaměněno s tlačítkem Oznámení + "Zakázáním tohoto nastavení také zakážete blokování reklam u položek Shorts. + +Pokud změna tohoto nastavení nemá žádný účinek, zkuste přepnout do režimu anonymního prohlížení." Skrýt štítky navigačních tlačítek Štítky jsou skryty Štítky jsou zobrazeny diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index f3b4cf3d3..848d9f8c0 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -543,12 +543,18 @@ Juster lydstyrken ved at swipe lodret i højre side af skærmen" Skjul Abonnementer Abonnementer knappen er skjult Abonnementer knappen vises + Skjul notifikationer + Notifikationsknappen er skjult + Notifikationsknappen vises Skift Opret med notifikationer "Opret-knappen er skiftet med knappen Meddelelser Bemærk: Aktivering af dette skjuler også videoannoncer" Opret knappen er ikke skiftet med Notifikationer knappen + "Deaktivering af denne indstilling vil også deaktivere Shorts-annonceblokering. + +Hvis ændring af denne indstilling ikke træder i kraft, kan du prøve at skifte til inkognitotilstand." Skjul navigationsknappens etiketter Etiketter er skjult Etiketter er vist diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index e4ece6637..ffe2bd010 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -575,12 +575,18 @@ Passen Sie die Helligkeit an, indem Sie auf der linken Seite des Bildschirms ver Abonnements ausblenden Abonnement-Button ist ausgeblendet Abonnement-Button wird angezeigt + Benachrichtigungen ausblenden + Benachrichtigungs-Button ist ausgeblendet + Benachrichtigungs-Button wird angezeigt Tauscht Erstellen mit Benachrichtigungen "Die Schaltfläche \"Erstellen\" wird mit der Schaltfläche \"Benachrichtigungen\" vertauscht Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise ausgeblendet" Erstellen-Button ist nicht mit Benachrichtigungs-Button getauscht + "Wenn Sie diese Einstellung deaktivieren, wird auch die Anzeigenblockierung für \"Shorts\" deaktiviert. + +Wenn diese Änderung nicht wirksam wird, versuchen Sie, in den Inkognito-Modus zu wechseln." Navigationstastenbezeichnungen ausblenden Labels sind ausgeblendet Labels werden angezeigt diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index 0682a62aa..f1ff14d41 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -196,9 +196,9 @@ Second \"item\" text" Κρυμμένο Εμφανίζεται - Ενότητα «Για εσάς» - Το ράφι στη σελίδα καναλιού είναι κρυφό - Το ράφι στη σελίδα καναλιού εμφανίζεται + Ενότητα «Για εσάς» στη σελίδα καναλιού + Κρυμμένο + Εμφανίζεται Κουμπί «Να λαμβάνω ειδοποιήσεις» @@ -223,8 +223,8 @@ Second \"item\" text" Κρυμμένη Εμφανίζεται Επεκτάσιμο πλαίσιο κάτω από τα βίντεο - Η επεκτάσιμη κάρτα είναι κρυφή - Η επεκτάσιμη κάρτα εμφανίζεται + Κρυμμένο + Εμφανίζεται Δημοσιεύσεις κοινότητας Κρυμμένες Εμφανίζονται @@ -279,25 +279,29 @@ Second \"item\" text" Κάρτες καλλιτεχνών Κρυμμένες Εμφανίζονται - Ενότητα χαρακτηριστικών - Οι ενότητες Επιλεγμένα μέρη, Παιχνίδια, Μουσική και Άτομα που αναφέρθηκαν είναι κρυφές - Οι ενότητες Επιλεγμένα μέρη, Παιχνίδια, Μουσική και Άτομα που αναφέρθηκαν εμφανίζονται - Απόκρυψη κεφαλαίων + Ενότητα ιδιοτήτων + Κρυμμένη. + +Αφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» + Εμφανίζεται. + +Αφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» + Κεφάλαια του βίντεο Κρυμμένη Εμφανίζεται - Απόκρυψη \"Πώς δημιουργήθηκε αυτό το περιεχόμενο\" - Η ενότητα Πώς δημιουργήθηκε αυτό το περιεχόμενο είναι κρυφή - Η ενότητα Πώς δημιουργήθηκε αυτό το περιεχόμενο εμφανίζεται - Απόκρυψη \"Εξερευνήστε το podcast\" - Η ενότητα Εξερευνήστε το podcast είναι κρυφή - Η ενότητα Εξερευνήστε το podcast εμφανίζεται - Απόκρυψη καρτών πληροφοριών + Ενότητα «Πως δημιουργήθηκε αυτό το περιεχόμενο» + Κρυμμένη + Εμφανίζεται + Ενότητα «Εξερευνήστε το podcast» + Κρυμμένη + Εμφανίζεται + Κάρτες πληροφοριών Κρυμμένη Εμφανίζεται - Απόκρυψη \"Βασικές έννοιες\" - Η ενότητα Βασικές έννοιες είναι κρυφή - Η ενότητα Βασικές έννοιες εμφανίζεται - Απόκρυψη μεταγραφής + Ενότητα «Βασικές έννοιες» + Κρυμμένη + Εμφανίζεται + Ενότητα «Μεταγραφή» Κρυμμένη Εμφανίζεται Περιγραφή βίντεο @@ -315,21 +319,21 @@ Second \"item\" text" Εμφανίζεται Σχόλια Απόκρυψη ή εμφάνιση στοιχείων στα σχόλια - Απόκρυψη \"Σύνοψη συνομιλίας\" - Η σύνοψη συνομιλίας είναι κρυφή - Η σύνοψη συνομιλίας εμφανίζεται - Ετικέτα «Σχόλια από μέλη» - Η κεφαλίδα Σχόλια από μέλη είναι κρυφή - Η κεφαλίδα Σχόλια από μέλη εμφανίζεται + Σύνοψη συνομιλίας + Κρυμμένη + Εμφανίζεται + Κεφαλίδα «Σχόλια από μέλη» + Κρυμμένη + Εμφανίζεται Ενότητα σχολίων Κρυμμένη Εμφανίζεται Κουμπί «Δημιουργία Short» - Το κουμπί Δημιουργία Short είναι κρυφό - Το κουμπί Δημιουργία Short εμφανίζεται - Απόκρυψη κουμπιών emoji και χρονικής σήμανσης - Τα κουμπιά Emoji και χρονικής σήμανσης είναι κρυφά - Τα κουμπιά Emoji και χρονικής σήμανσης εμφανίζονται + Κρυμμένο + Εμφανίζεται + Κουμπιά χρονοσήμανσης και emoji + Κρυμμένα + Εμφανίζονται Προεπισκόπηση σχολίου Κρυμμένη Εμφανίζεται @@ -409,19 +413,19 @@ Second \"item\" text" Διαφημίσεις προβολής προϊόντων Κρυμμένες Εμφανίζονται - Ετικέτα καταστήματος τελικής οθόνης + Ετικέτα καταστήματος στην τελική οθόνη Κρυμμένη Εμφανίζεται Ενότητα αγορών οθόνης αναπαραγωγής Κρυμμένη Εμφανίζεται - Σύνδεσμοι αγορών στην περιγραφή βίντεο - Οι σύνδεσμοι αγορών στην περιγραφή του βίντεο είναι κρυφοί - Οι σύνδεσμοι αγορών στην περιγραφή του βίντεο εμφανίζονται + Σύνδεσμοι αγορών + Κρυμμένοι + Εμφανίζονται - Κουμπί «Επίσκεψη καταστήματος» στις σελίδες καναλιών - Το κουμπί στη σελίδα καναλιού είναι κρυφό - Το κουμπί στη σελίδα καναλιού εμφανίζεται + Κουμπί «Επίσκεψη στο κατάστημα» στη σελίδα καναλιού + Κρυμμένο + Εμφανίζεται Αποτελέσματα αναζήτησης στο διαδίκτυο Κρυμμένα Εμφανίζονται @@ -483,15 +487,15 @@ Second \"item\" text" Σάρωση οθόνης για φωτεινότητα - "Η σάρωση φωτεινότητας σε πλήρη οθόνη είναι ενεργοποιημένη + "Η χειρονομία σάρωσης για αλλαγή φωτεινότητας στην πλήρη οθόνη είναι ενεργοποιημένη -Προσαρμόστε τη φωτεινότητα σύροντας κάθετα στην αριστερή πλευρά της οθόνης" - Η σάρωση φωτεινότητας σε πλήρη οθόνη είναι απενεργοποιημένη +Προσαρμόστε τη φωτεινότητα σαρώνοντας κάθετα στην αριστερή πλευρά της οθόνης" + Η χειρονομία σάρωσης για αλλαγή φωτεινότητας στην πλήρη οθόνη είναι απενεργοποιημένη Σάρωση οθόνης για ένταση ήχου - "Η σάρωση έντασης ήχου σε πλήρη οθόνη είναι ενεργοποιημένη + "Η χειρονομία σάρωσης για αλλαγή έντασης ήχου στην πλήρη οθόνη είναι ενεργοποιημένη -Ρυθμίστε την ένταση ήχου σύροντας κάθετα στη δεξιά πλευρά της οθόνης" - Η σάρωση έντασης ήχου σε πλήρη οθόνη είναι απενεργοποιημένη +Προσαρμόστε την ένταση ήχου σαρώνοντας κάθετα στη δεξιά πλευρά της οθόνης" + Η χειρονομία σάρωσης για αλλαγή έντασης ήχου στην πλήρη οθόνη είναι απενεργοποιημένη Λειτουργία πάτημα-για-σάρωση Η λειτουργία πάτημα-για-σάρωση είναι ενεργοποιημένη, πατήστε παρατεταμένα για χειρονομίες σάρωσης Η λειτουργία πάτημα-για-σάρωση είναι απενεργοποιημένη, πατήστε παρατεταμένα για χειρονομίες σάρωσης @@ -511,12 +515,12 @@ Second \"item\" text" Η αδιαφάνεια σάρωσης πρέπει να είναι μεταξύ 0-100 Κατώτατο όριο μεγέθους σάρωσης Η ελάχιστη απόσταση που θα διανύσετε με το δάκτυλο σας για να είναι αναγνωρίσιμη η χειρονομία σάρωσης - Εμφάνιση κυκλικής επικάλυψης - Εμφανίζεται κυκλική επικάλυψη - Εμφανίζεται οριζόντια επικάλυψη - Ενεργοποίηση μινιμαλιστικού στυλ - Ενεργοποιήθηκε το μινιμαλιστικό στυλ επικάλυψης - Το μινιμαλιστικό στυλ επικάλυψης είναι απενεργοποιημένο + Εμφάνιση κυκλικής διάταξης + Η διάταξη των ελέγχων σάρωσης είναι κυκλική + Η διάταξη των ελέγχων σάρωσης είναι οριζόντια + Διάταξη μινιμαλιστικού στυλ + Το μινιμαλιστικό στυλ διάταξης των ελέγχων σάρωσης είναι ενεργοποιημένο + Το μινιμαλιστικό στυλ διάταξης των ελέγχων σάρωσης είναι απενεργοποιημένο Χειρονομία εναλλαγής βίντεο στην πλήρη οθόνη Σάρωση αριστερά/δεξιά κατά τη λειτουργία πλήρους οθόνης για αλλαγή σε επόμενο/προηγούμενο βίντεο Η χειρονομία αλλαγής βίντεο κατά τη λειτουργία πλήρους οθόνης είναι ανενεργή @@ -584,12 +588,18 @@ Second \"item\" text" Κουμπί «Εγγραφές» Κρυμμένο Εμφανίζεται + Κουμπί «Ειδοποιήσεις» + Κρυμμένο + Εμφανίζεται Εναλλαγή κουμπιού «Δημιουργία» με κουμπί «Ειδοποιήσεις» "Γίνεται εναλλαγή θέσεων των κουμπιών «Δημιουργία» και «Ειδοποιήσεις» Σημείωση: Η ενεργοποίηση αυτής της ρύθμισης εξαναγκάζει επίσης την απόκρυψη των διαφημίσεων βίντεο" Δε γίνεται εναλλαγή του κουμπιού δημιουργίας σε κουμπί ειδοποιήσεων + "Η απενεργοποίηση αυτής της ρύθμισης θα έχει ως αποτέλεσμα την εμφάνιση διαφημίσεων Shorts. + +Εάν η αλλαγή αυτής της ρύθμισης δεν έχει αποτέλεσμα, δοκιμάστε να μεταβείτε σε λειτουργία ανώνυμης περιήγησης." Ονομασίες κουμπιών γραμμής πλοήγησης Κρυμμένες Εμφανίζονται diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 3ada9a109..8431df6bb 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -572,12 +572,18 @@ Ajusta el volumen deslizando verticalmente en el lado derecho de la pantalla"Ocultar Suscripciones El botón Suscripciones está oculto Se muestra el botón Suscripciones + Ocultar notificaciones + El botón de notificaciones está oculto + Se muestra el botón de notificaciones Cambiar Crear con Notificaciones "El botón Crear se cambia por el botón Notificaciones Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo" El botón Crear no se cambia con el botón de notificaciones + "Deshabilitar este ajuste también deshabilitará el bloqueo de anuncios de Shorts. + +Si cambiar este ajuste no tiene efecto, intenta cambiar al modo incógnito." Ocultar etiquetas de botón de navegación Las etiquetas están ocultas Las etiquetas se muestran diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index c4e68e77f..d773b303e 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -582,12 +582,18 @@ Helitugevuse reguleerimiseks pühkige ekraani paremal küljel vertikaalselt"Peida Tellimuste Tellimuste nupp on peidetud Tellimuste nupp on nähtav + Peida teavitused + Teavituste nupp on peidetud + Teavituste nupp on nähtav Vaheta Loo ja Teated "Looda nupp on vahetatud teavituste nupuga Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid" Loo nuppu ei ole vahetatud Teadete nupuga + "Selle sätte keelamine keelab ka Shorts reklaamide blokeerimise. + +Kui selle sätte muutmine ei avalda mõju, proovige lülituda Inkognito režiimile." Peida navigeerimisnupude sildistused Sildistused on peidetud Sildistused on nähtavad diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index c29744a35..32e901b14 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -237,6 +237,7 @@ Et saa ilmoituksia odottamattomista tapahtumista." Piilota yhteisön säännöt Yhteisön säännöt on piilotettu Yhteisön säännöt näytetään + Piilota tilaajien ohjeet Tilaajien yhteisön säännöt on piilotettu Tilaajien yhteisön säännöt näytetään Piilota kanavan jäsen -hylly @@ -275,10 +276,21 @@ Et saa ilmoituksia odottamattomista tapahtumista." Piilota artistikortit Artistikortit on piilotettu Artistikortit näytetään + Esitellyt paikat, Pelit, Musiikki ja Mainitut ihmiset -osiot on piilotettu + Esitellyt paikat, Pelit, Musiikki ja Mainitut ihmiset -osiot näytetään + Piilota Videon osat Videon osat -osio on piilotettu Videon osat -osio näytetään + Piilota \"Miten sisältö on luotu\" + Miten sisältö on luotu -osio on piilotettu + Miten sisältö on luotu -osio näytetään + Piilota tietokortit Infokortit-osio on piilotettu Infokortit-osio näytetään + Piilota \"Keskeiset käsitteet\" + Keskeiset käsitteet -osio on piilotettu + Keskeiset käsitteet -osio näytetään + Piilota transkriptio Transkriptio-osio on piilotettu Transkriptio-osio näytetään Videon kuvaus @@ -296,11 +308,21 @@ Et saa ilmoituksia odottamattomista tapahtumista." Näytetään liittyvissä videoissa Kommentit Piilota tai näytä kommenttiosion osia + Piilota \"Chat-yhteenveto\" + Chat-yhteenveto on piilotettu + Chat-yhteenveto näytetään Piilota \"Jäsenten kommentit\" -ylätunniste + Jäsenten kommentit -ylätunniste on piilotettu + Jäsenten kommentit -ylätunniste näytetään Piilota kommenttiosio Kommenttiosio on piilotettu Kommenttiosio näytetään Piilota \"Luo Shorts-video\" -painike + Luo Shorts-video -painike on piilotettu + Luo Shorts-video -painike näytetään + Piilota emoji- ja aikaleima-painikkeet + Emoji- ja aikaleima-painikkeet on piilotettu + Emoji- ja aikaleima-painikkeet näytetään Piilota kommentin esikatselu Kommentin esikatselu on piilotettu Kommentin esikatselu näytetään @@ -387,8 +409,12 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Tuotehylly on piilotettu Tuotehylly näytetään Piilota kauppalinkit + Shopping-linkit on piilotettu videoiden kuvauksissa + Shopping-linkit näytetään videoiden kuvauksissa Piilota \"Vieraile kaupassa\" -painike kanavasivuilla + Painike on piilotettu kanavasivuilla + Painike näytetään kanavasivuilla Piilota verkkohakutulokset Verkkohakutulokset on piilotettu Verkkohakutulokset näytetään @@ -428,6 +454,8 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Ulkoiset lataukset Asetukset ulkoisen lataajan käyttämiselle Näytä ulkoinen lataus -painike + Lataa-painike näytetään soittimessa + Lataa-painike on piilotettu soittimessa Korvaa Lataa-toimintopainike Lataa-painike avaa ulkoisen lataajan @@ -448,7 +476,15 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Ota kirkkauden ele käyttöön + "Koko näytön kirkkauden pyyhkäisy on käytössä + +Säädä kirkkautta pyyhkäisemällä pystysuoraan näytön vasemmalla puolella" + Koko näytön kirkkauden pyyhkäisy ei ole käytössä Ota äänenvoimakkuuden ele käyttöön + "Koko näytön äänenvoimakkuuden pyyhkäisy on käytössä + +Säädä äänenvoimakkuutta pyyhkäisemällä pystysuoraan näytön oikealta puolella" + Koko näytön äänenvoimakkuuden pyyhkäisy ei ole käytössä Ota pyyhkäise painamalla -ele käyttöön Pyyhkäise painamalla -ele on käytössä Pyyhkäise painamalla -ele ei ole käytössä @@ -468,6 +504,12 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" Pyyhkäisyn läpinäkymättömyyden on oltava välillä 0–100 Pyyhkäisyn kynnysraja Pyyhkäisyä varten tarvittavan kynnyksen määrä + Näytä pyöreä peittokuva + Pyöreä peittokuva näytetään + Vaakasuora peittokuva näytetään + Käytä minimaalista tyyliä + Minimaalinen peittokuva on käytössä + Minimaalinen peittokuva ei ole käytössä Ota videon vaihto pyyhkäisemällä käyttöön Pyyhkäisemällä kokoruututilassa siirrytään seuraavaan/edelliseen videoon Pyyhkäisemällä kokoruututilassa ei siirrytä seuraavaan/edelliseen videoon @@ -791,6 +833,7 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Ei-tykkäykset eivät ole tilapäisesti käytettävissä Ei-tykkäykset eivät ole saatavilla (tila %d) + Ei-tykkäykset eivät ole saatavilla (asiakkaan API-raja) Ei-tykkäykset eivät ole saatavilla (%s) Lataa video uudelleen äänestääksesi Return YouTube Dislikellä @@ -799,7 +842,14 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Ei-tykkäykset näytetään Ei-tykkäyksiä ei näytetä Näytä ei-tykkykset Shortseissa + Ei-tykkäykset näytetään Shortseissa + "Ei-tykkäykset näytetään Shortseissa + +Rajoitus: Ei-tykkäykset eivät välttämättä näy incognito-tilassa" + Ei-tykkäyksiä ei näytetä Shortseissa Ei-tykkäykset prosentteina + Ei-tykkäykset näytetään prosenttina + Ei-tykkäykset näytetään numerona Kompakti Tykkää-painike Tykkää-painike on muotoiltu mahdollisimman kapeaksi @@ -1017,6 +1067,7 @@ Oletko valmis lähettämään?" Annettu aika on virheellinen Tilastot + Tilastot eivät tilapäisesti saatavilla (API ei ole käytettävissä) Ladataan... SponsorBlock ei ole käytössä Käyttäjänimesi: <b>%s</b> diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index f8d86b30f..d806ee9f9 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -582,12 +582,16 @@ Ayusin ang volume sa pamamagitan ng pag-swipe nang patayo sa kanang bahagi ng sc Itago ang Mga Subscription Nakatago ang button ng mga subscription Ang pindutan ng mga subscription ay ipinapakita + Itago ang Mga Notification + Nakatago ang button ng Mga Notification + Ipinapakita ang button ng Mga Notification Lumipat ng Gumawa gamit ang Mga Notification "Ang pindutan ng Lumikha ay pinalitan ng pindutan ng Mga Notification Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video" Ang pindutan ng Lumikha ay hindi inililipat gamit ang pindutan ng Mga Notification + "Kung hindi gagana ang pagpapalit ng setting na ito, subukang lumipat sa Incognito mode." Itago ang mga label ng navigation button Nakatago ang mga label Ang mga label ay ipinapakita diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index c37f08f0c..bdddc509a 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -582,12 +582,18 @@ Réglez le volume en balayant verticalement sur le côté droit de l'écran"Masquer \"Abonnements\" Le bouton Abonnements est masqué Le bouton Abonnements est affiché + Masquer les notifications + Le bouton Notifications est masqué + Le bouton Notifications est affiché Échanger Créer et Notifications "Le bouton Créer est échangé avec le bouton Notifications Remarque : Activer cette option masque également de force les annonces vidéo" Le bouton Créer n\'est pas échangé avec le bouton \'Notification\' + "La désactivation de ce paramètre désactivera également le blocage des publicités Shorts. + +Si la modification de ce paramètre ne prend pas effet, essayez de passer en mode navigation privée." Masquer le nom des boutons de navigation Les noms sont masqués Les noms sont affichés diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 0626144cf..fcf266bd4 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -574,12 +574,18 @@ Coigeartaigh gile trí swipe a dhéanamh go hingearach ar thaobh na láimhe clé Folaigh Síntiúis Tá cnaipe síntiús i bhfolach Taispeántar cnaipe síntiúis + Folaigh Fógraí + Tá cnaipe fógraí i bhfolach + Taispeántar cnaipe fógraí Athraigh Cruthaigh le Fógraí "Cnaipe Cruthaigh athraithe le cnaipe Fógraí Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin" Ní athraítear cnaipe Cruthaigh le cnaipe Fógraí + "Má dhíchumasaíonn tú an socrú seo, díchumasófar bac fógraí Shorts freisin. + +Mura dtagann aon athrú ar an socrú seo, bain triail as mód Incognito a chur air." Folaigh lipéid cnaipe nascleanú Tá lipéid i bhfolach Taispeántar lipéid diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index ba6015540..ad76d43c1 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -582,12 +582,18 @@ A hangerő a képernyő jobb oldalán függőlegesen húzva állítható be"Feliratkozások elrejtése A feliratkozások gomb el van rejtve A feliratkozások gomb megjelenítve + Értesítések elrejtése + Az értesítések gomb rejtve van + Az értesítések gomb megjelenik Létrehozás felcserélése az értesítésekkel "A Létrehozás gomb kicserélve az Értesítések gombbal Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is magában foglalja" A létrehozás gomb nincs felcserélve az értesítések gombbal + "Ennek a beállításnak a letiltása a Shorts hirdetések blokkolását is letiltja. + +Ha a beállítás módosítása nem lép életbe, próbáljon meg Inkognitó módra váltani." A navigációs gombok címkéinek elrejtése A címke el vannak rejtve A címke meg vannak jelenítve diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 02ecaebc6..08f60ae03 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -582,12 +582,18 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Թաքցնել Subscriptions Subscriptions կոճակը թաքցված է Subscriptions կոճակը ցուցադրվում է + Թաքցնել Ծանուցումները + Ծանուցումների կոճակը թաքցված է + Ծանուցումների կոճակը ցուցադրվում է Փոխել Create-ը Notifications-ի հետ "«Ստեղծել» կոճակը փոխարինվում է «Հայտարարություններ» կոճակով Նշում. Այս կարգավորման միացումը նաև ստիպում է թաքցնել տեսանյութի գովազդները" Create կոճակը չի փոխվել Notifications կոճակի հետ + "Այս կարգավորումն անջատելը նաև կանջատի Shorts գովազդների արգելափակումը։ + +Եթե այս կարգավորումը փոխելը չի ազդում, փորձեք անցնել անհայտ ռեժիմ։" Թաքցնել նավիգացիայի կոճակների մակագրությունները Մակագրությունները թաքցված են Մակագրությունները ցուցադրվում են diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 496bca8b4..db864eb2e 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -582,12 +582,18 @@ Menyesuaikan volume dengan mengusap secara vertikal di sisi kanan layar"Sembunyikan Langganan Tombol langganan disembunyikan Tombol langganan ditampilkan + Sembunyikan Notifikasi + Tombol notifikasi disembunyikan + Tombol notifikasi ditampilkan Ganti Buat dengan Notifikasi "Tombol buat diganti dengan tombol Notifikasi Catatan: Mengaktifkan ini juga akan memaksa menyembunyikan iklan video" Tombol buat tidak diganti dengan tombol Notifikasi + "Menonaktifkan setelan ini juga akan menonaktifkan pemblokiran iklan di Shorts. + +Jika mengubah setelan ini tidak berpengaruh, coba beralih ke mode Penyamaran." Sembunyikan label tombol navigasi Label disembunyikan Label ditampilkan diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index c5286c940..43301464d 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -190,13 +190,13 @@ Non sarai notificato di eventi imprevisti." Le sezioni sono visibili - Nascondi il pulsante Iscriviti + Nascondi il pulsante Abbonati Il pulsante è nascosto Il pulsante è visibile Nascondi sezione \"Per te\" - Lo shelf nella pagina del canale è nascosto - Lo shelf nella pagina del canale è visibile + Il ripiano nella pagina del canale è nascosto + Il ripiano nella pagina del canale è visibile Nascondi il pulsante \'Avvisami\' @@ -277,10 +277,10 @@ Non sarai notificato di eventi imprevisti." Nascondi le schede artista Le schede artista sono nascoste Le schede artista sono visibili - Nascondi gli attributi + Nascondi Attributi Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono nascoste Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono visibili - Nascondi i capitoli + Nascondi Capitoli La sezione Capitoli è nascosta La sezione Capitoli è visibile Nascondi \"Come è stato realizzato questo contenuto\" @@ -289,13 +289,13 @@ Non sarai notificato di eventi imprevisti." Nascondi \"Esplora il podcast\" La sezione Esplora il podcast è nascosta La sezione Esplora il podcast è visibile - Nascondi schede info + Nascondi le schede informative La sezione Schede Informative è nascosta La sezione Schede Informative è visibile Nascondi \"Concetti chiave\" La sezione Concetti chiave è nascosta La sezione Concetti chiave è visibile - Nascondi trascrizione + Nascondi Trascrizione La sezione Trascrizione è nascosta La sezione Trascrizione è visibile Descrizione del video @@ -582,12 +582,18 @@ Regola il volume scorrendo verticalmente sul lato destro dello schermo" Nascondi Iscrizioni Il pulsante Iscrizioni è nascosto Il pulsante Iscrizioni è visibile + Nascondi Notifiche + Il pulsante Notifiche è nascosto + Il pulsante Notifiche è visibile Cambia Crea con le notifiche "Il pulsante Crea viene sostituito con il pulsante Notifiche Nota: Abilitare questa opzione nasconde anche le pubblicità video" Il pulsante Crea non è cambiato con il pulsante Notifiche + "La disattivazione di questa impostazione disabiliterà anche il blocco degli annunci per gli Shorts. + +Se la modifica di questa impostazione non ha effetto, prova a passare alla modalità di navigazione in incognito." Nascondi etichette dei pulsanti di navigazione Le etichette sono nascoste Le etichette sono visibili diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index f9b3d6919..17d6f2e70 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -483,12 +483,12 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 明るさジェスチャーを有効にする - "全画面表示時の明るさスワイプは有効です + "全画面表示の明るさスワイプは有効です 画面の左側を垂直にスワイプして明るさを調整します" - 全画面表示時の明るさスワイプは無効です + 全画面表示の明るさスワイプは無効です 音量ジェスチャーを有効にする - "全画面表示時の音量スワイプは有効です + "全画面表示の音量スワイプは有効です 画面の右側を縦にスワイプして音量を調整します" 全画面表示時の音量スワイプは無効です @@ -509,14 +509,14 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に スワイプ オーバーレイの背景の透明度 透明度の値は 0-100 の範囲で、0が透明です 透明度の値は 0-100 の間でなければなりません - スワイプの大きさのしきい値 - スワイプのしきい値 + スワイプのしきい値 + スワイプと判定される最小の距離 円形のオーバーレイを表示する ジェスチャー中に現在値が円グラフで表示されます ジェスチャー中に現在値が横方向の棒グラフで表示されます - 最小限スタイルを有効にする - 最小限オーバーレイ スタイルは有効です - 最小限オーバーレイ スタイルは無効です + オーバーレイを最小限化する + 最小限のオーバーレイが表示されます + 通常のオーバーレイが表示されます スワイプして動画を切り替える 全画面表示でスワイプすると、次 / 前の動画に切り替わります 全画面表示でスワイプしても、次 / 前の動画には切り替わりません @@ -584,12 +584,18 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 登録チャンネル ボタンを非表示 登録チャンネル ボタンは表示されません 登録チャンネル ボタンは表示されます + 通知を非表示 + 通知ボタンは非表示 + 通知ボタンが表示されます 作成ボタンと通知ボタンを入れ替える "作成ボタンと通知ボタンが入れ替わります 注: これにより、動画広告も強制的に非表示になります" 作成ボタンと通知ボタンは入れ替わりません + "この設定を無効にすると、Shortsの広告ブロックも無効になります。 + +この設定を変更しても有効にならない場合は、シークレットモードに切り替えてみてください。" ナビゲーション ボタンをアイコンのみで表示する ナビゲーション ボタンはアイコンのみで表示されます ナビゲーション ボタンはアイコンと文字で表示されます diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 3d0c88082..2b97a628c 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -180,7 +180,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 동영상 하단에서 채널 워터마크 숨기기 채널 워터마크가 숨겨집니다 채널 워터마크가 표시됩니다 - 회전형 선반 숨기기 + 좌우 슬라이드형 선반 숨기기 "다음 선반이 숨겨집니다: • 다시 듣기 • 다시 시청하기 @@ -484,15 +484,15 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 스와이프 제스처로 밝기 조절 활성화하기 - "전체 화면 밝기 스와이프가 활성화되었습니다. + "전체 화면에서 스와이프 제스처로 밝기 조절을 활성화합니다 -화면 왼쪽에서 세로로 스와이프하여 밝기를 조절합니다" - 전체 화면 밝기 스와이프가 비활성화되었습니다 +• 화면 왼쪽에서 위로/아래로 스와이프하여 밝기 조절할 수 있습니다" + 전체 화면에서 스와이프 제스처로 밝기 조절을 비활성화합니다 스와이프 제스처로 볼륨 조절 활성화하기 - "전체 화면 볼륨 스와이프가 활성화되었습니다. + "전체 화면에서 스와이프 제스처로 볼륨 조절을 활성화합니다 -화면 오른쪽을 세로로 스와이프하여 볼륨을 조절합니다" - 스와이프 제스처로 볼륨 조절을 비활성화합니다 +• 화면 오른쪽에서 위로/아래로 스와이프하여 볼륨 조절할 수 있습니다" + 전체 화면에서 스와이프 제스처로 볼륨 조절을 비활성화합니다 길게 눌러서 스와이프 제스처 사용하기 화면을 길게 눌러서 스와이프 제스처를 사용합니다 화면을 짧게 눌러서 스와이프 제스처를 사용합니다 @@ -512,15 +512,15 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 스와이프 불투명도 값은 0-100 사이여야 합니다 스와이프 한계치 제스처 인식을 위해 얼마나 스와이프를 해야 할지를 지정할 수 있으며, 원하지 않은 제스처 인식을 방지할 수 있습니다 - 원형 오버레이 표시 - 원형 오버레이가 표시됩니다 - 가로 오버레이가 표시됩니다 - 최소 스타일 사용 - 최소 오버레이 스타일이 활성화되었습니다 - 최소 오버레이 스타일이 비활성화되었습니다 + 원형 오버레이 표시하기 + 원형 오버레이를 표시합니다 + 수평 오버레이를 표시합니다 + 최소화된 스타일 활성화하기 + 최소화된 오버레이 스타일을 활성화합니다 + 최소화된 오버레이 스타일을 비활성화합니다 스와이프 제스처로 동영상 전환 활성화하기 - 전체 화면 모드에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환합니다. - 전체 화면 모드에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환하지 않습니다. + 전체 화면에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환합니다 + 전체 화면에서 위로/아래로 스와이프하여 다음/이전 동영상으로 전환하지 않습니다 자동 자막 비활성화하기 @@ -585,6 +585,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 구독 버튼 숨기기 구독 버튼이 숨겨집니다 구독 버튼이 표시됩니다 + 알림 버튼 숨기기 + 알림 버튼이 숨겨집니다 + 알림 버튼이 표시됩니다 만들기 버튼과 알림 버튼 위치 교환하기 "만들기 버튼과 알림 버튼의 위치를 교환합니다 @@ -592,6 +595,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 알려진 문제점: • 동영상 광고가 강제로 숨겨집니다" 만들기 버튼과 알림 버튼의 위치를 교환하지 않습니다\n\n알려진 문제점:\n• 서버에서 더 많은 광고가 로드될 수 있습니다\n• Shorts 광고가 더 이상 숨겨지지 않습니다 + "이 설정을 비활성화하면 Shorts 광고가 차단되지 않습니다 + +이 설정을 변경해도 적용되지 않는다면 시크릿 모드로 전환해 보세요" 하단바 버튼 라벨 숨기기 라벨이 숨겨집니다 라벨이 표시됩니다 @@ -918,8 +924,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 플레이어에서 구간 투표 버튼을 표시합니다 플레이어에서 구간 투표 버튼을 표시하지 않습니다 각진 레이아웃 사용하기 - 버튼과 컨트롤이 각지게 활성화합니다 - 버튼과 컨트롤이 둥글게 활성화합니다 + 버튼과 컨트롤을 각지게 활성화합니다 + 버튼과 컨트롤을 둥글게 활성화합니다 최소화된 건너뛰기 버튼 표시하기 최소화된 건너뛰기 버튼을 표시합니다 @@ -1193,7 +1199,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 앱 내에서 최소화된 플레이어의 스타일을 변경할 수 있습니다 미니 플레이어 유형 사용 안함 - 기본값 + 기기 기본값 사용 최소화 태블릿 모던 스타일 1 diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index b338bf198..84e2d77b7 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -582,12 +582,18 @@ Reguliuokite garsumą braukdami vertikaliai dešinėje ekrano pusėje" Slėpti Prenumeratos Prenumeratų mygtukas paslėptas Prenumeratų mygtukas rodomas + Slėpti pranešimus + Pranešimų mygtukas yra paslėptas + Pranešimų mygtukas rodomas Pakeisti Kurti su Pranešimais "„Sukurti“ mygtukas pakeistas į „Pranešimai“ mygtuką Pastaba: įjungus šį nustatymą, vaizdo įrašų reklamos taip pat yra priverstinai paslėptos" Sukurti mygtukas nėra pakeistas Pranešimų mygtuku + "Išjungus šį nustatymą, bus išjungtas ir „Shorts“ skelbimų blokavimas. + +Jei pakeitus šį nustatymą neįsigalioja, pabandykite perjungti į inkognito režimą." Slėpti naršymo mygtukų etiketes Etiketės yra paslėptos Etiketės yra rodomos diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 76506e109..6b4eaca81 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -582,12 +582,18 @@ Regulējiet skaļumu, velkot vertikāli ekrāna labajā pusē" Paslēpt Abonementi Abonementi poga ir paslēpta Abonementi poga ir redzama + Slēpt paziņojumus + Paziņojumu poga ir paslēpta + Paziņojumu poga ir redzama Mainīt Izveidot ar Paziņojumiem "Izveidot poga tiek pārslēgta ar Paziņojumu pogu Piezīme: Šī iestatījuma ieslēgšana arī piespiedu kārtā slēpj video reklāmas" Izveidot pogu nevar pārslēgt ar paziņojumu pogu + "Atspējojot šo iestatījumu, tiks atspējota arī Shorts reklāmu bloķēšana. + +Ja šī iestatījuma maiņa nestājas spēkā, mēģiniet pārslēgties uz inkognito režīmu." Paslēpt navigācijas pogu etiķetes Etiķetes ir paslēptas Etiķetes ir redzamas diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index 8a1617dcd..b2bcc174b 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -582,12 +582,18 @@ Pas het volume aan door verticaal over de rechterkant van het scherm te vegen"Abonnementen verbergen Abonnementen-knop is verborgen Abonnementen-knop wordt weergegeven + Meldingen verbergen + Meldingsknop is verborgen + Meldingsknop wordt weergegeven Maak wisselen met Meldingen "Maken-knop wordt gewisseld met meldingen-knop Opmerking: Als u dit inschakelt, worden videoadvertenties ook geforceerd verborgen" Maak-knop wordt niet gewisseld met Meldingen-knop + "Als u deze instelling uitschakelt, wordt ook het blokkeren van Shorts-advertenties uitgeschakeld. + +Als het wijzigen van deze instelling geen effect heeft, probeer dan over te schakelen naar de incognitomodus." Navigatieknoppenlabels verbergen Labels zijn verborgen Labels worden weergegeven diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index eafd2806c..a5385ff29 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -582,12 +582,18 @@ Dostosuj głośność, przesuwając pionowo po prawej stronie ekranu" Przycisk od strony subskrypcji Przycisk subskrypcji jest ukryty Przycisk subskrypcji jest widoczny + Ukryj powiadomienia + Przycisk powiadomień jest ukryty + Przycisk powiadomień jest widoczny Przełącz przyciski Przesyłania z Powiadomieniami "Przycisk Utwórz jest zamieniony z przyciskiem Powiadomienia Uwaga: Włączenie tej opcji również ukrywa reklamy wideo" Przycisk Przesyłania nie jest przełączony z przyciskiem Powiadomienia + "Wyłączenie tego ustawienia spowoduje również wyłączenie blokowania reklam w usłudze Shorts. + +Jeśli zmiana tego ustawienia nie przyniesie efektu, spróbuj przełączyć się w tryb incognito." Etykiety przycisków nawigacji Etykiety są ukryte Etykiety są widoczne diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index 37f33d3dd..37df5e07f 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -580,12 +580,18 @@ Ajuste o volume deslizando verticalmente no lado direito da tela" Ocultar Inscrições Botão inscrições está oculto O botão inscrições é mostrado + Ocultar notificações + O botão de notificações está oculto + O botão de notificações está visível Mudar botão Criar por Notificações "O botão Criar é trocado com o botão Notificações Nota: Habilitar isso também oculta os anúncios em vídeo" Botão criar não está alternado com o botão notificações + "Desativar esta configuração também desativará o bloqueio de anúncios do Shorts. + +Se alterar esta configuração não fizer efeito, tente mudar para o modo anônimo." Ocultar rótulos dos botões de navegação Rótulos são ocultos Rótulos são mostrados diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 2a5591f78..8e6130a46 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -582,12 +582,18 @@ Ajuste o volume deslizando verticalmente no lado direito da tela" Esconder assinaturas O botão de assinaturas está escondido O botão Subscrições está visível + Ocultar notificações + O botão de notificações está oculto + O botão de notificações está visível Mudar Criar com Notificações "Nút Tạo chuyển sang Nút Thông báo Lưu ý: Bật tính năng này cũng buộc ẩn quảng cáo video" O botão criar não está alternado com o botão Notificações + "Desativar esta configuração também desativará o bloqueio de anúncios do Shorts. + +Se alterar esta configuração não fizer efeito, tente alternar para o modo anônimo." Ocultar rótulos dos botões de navegação Marcadores estão ocultos Marcadores são mostrados diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index 91e254578..697981824 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -582,12 +582,18 @@ Reglați volumul glisând vertical pe partea dreaptă a ecranului" Ascunde abonamentele Butonul Abonamente este ascuns Butonul Abonamente este afișat + Ascunde notificările + Butonul Notificări este ascuns + Butonul Notificări este afișat Comutare creare cu notificări "Butonul Creare este comutat cu butonul Notificări Notă: Activarea acestei opțiuni ascunde, de asemenea, forțat reclamele video" Butonul Creare nu este comutat cu butonul Notificări + "Dezactivarea acestei setări va dezactiva, de asemenea, blocarea anunțurilor pentru Shorts. + +Dacă modificarea acestei setări nu are efect, încercați să comutați la modul Incognito." Ascunde etichetele butoanelor de navigare Etichetele sunt ascunse Etichetele sunt afișate diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 577f521d1..1e9e3f860 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -161,8 +161,8 @@ Second \"item\" text" В журналы отладки включена трассировка стека В журналы отладки не включена трассировка стека Показывать уведомление при ошибке Revanced - Всплывающее сообщение отображается при возникновении ошибки - Всплывающее сообщение не отображается при возникновении ошибки + Всплывающее уведомление при возникновении ошибки Revanced показано + Всплывающее уведомление при возникновении ошибки Revanced скрыто "Отключение всплывающих уведомлений об ошибках скроет все сообщения об ошибках ReVanced. Вы не будете уведомлены о каких-либо непредвиденных событиях." @@ -190,13 +190,13 @@ Second \"item\" text" Горизонтальные секции показаны - Скрыть кнопку \"Присоединиться\" + Скрыть кнопку \"Стать спонсором\" Кнопка \"Стать спонсором\" на странице канала скрыта Кнопка \"Стать спонсором\" на странице канала показана - Скрыть полку \"Для вас\" - Полка на странице канала скрыта - Полка на странице канала показана + Скрыть секцию \"Для вас\" + Секция \"Для вас\" на странице канала скрыта + Секция \"Для вас\" на странице канала показана Скрыть кнопку \"Прислать уведомление\" @@ -204,8 +204,8 @@ Second \"item\" text" Кнопка \"Прислать уведомление\" под плеером показана Скрыть рекомендации \"Зрители также посмотрели\" - Подпись скрыта - Подпись показана + Рекомендации \"Зрители также посмотрели\" в ленте скрыты + Рекомендации \"Зрители также посмотрели\" в ленте показаны Скрыть кнопку \"Показать еще\" @@ -221,8 +221,8 @@ Second \"item\" text" Секция тегов похожих видео под плеером скрыта Секция тегов похожих видео под плеером показана Скрыть расширяемые фрагменты - Расширяемый фрагмент скрыт - Расширяемый фрагмент показан + Расширяемые фрагменты под плеером скрыты + Расширяемые фрагменты под плеером показаны Скрыть публикации сообщества Публикации сообщества в ленте скрыты Публикации сообщества в ленте показаны @@ -277,10 +277,10 @@ Second \"item\" text" Скрыть карточки исполнителей Карточки исполнителей под плеером скрыты Карточки исполнителей под плеером показаны - Скрыть атрибуты + Скрыть раздел атрибутов Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" скрыты Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" показаны - Скрыть главы + Скрыть раздел \"Эпизоды\" Раздел \"Эпизоды\" в описании видео скрыт Раздел \"Эпизоды\" в описании видео показан Скрыть раздел \"Как был создан этот контент\" @@ -289,7 +289,7 @@ Second \"item\" text" Скрыть раздел \"Другие выпуски подкаста\" Раздел \"Другие выпуски подкаста\" в описании видео скрыт Раздел \"Другие выпуски подкаста\" в описании видео показан - Скрыть всплывающие подсказки + Скрыть раздел информационных карточек Раздел информационных карточек в описании видео скрыт Раздел информационных карточек в описании видео показан Скрыть раздел \"Ключевые понятия\" @@ -414,12 +414,12 @@ Second \"item\" text" Секция покупок в плеере скрыта Секция покупок в плеере показана Скрыть ссылки на товары - Ссылки на покупки в описании видео скрыты - Ссылки на покупки в описании видео показаны + Ссылки на товары в описании видео скрыты + Ссылки на товары в описании видео показаны Скрыть кнопку \"Посетить магазин\" - Кнопка на странице канала скрыта - Кнопка на странице канала показана + Кнопка \"Посетить магазин\" на странице канала скрыта + Кнопка \"Посетить магазин\" на странице канала показана Скрыть результаты веб-поиска Результаты веб-поиска в ленте скрыты Результаты веб-поиска в ленте показаны @@ -459,8 +459,8 @@ Second \"item\" text" Внешний загрузчик Настройки использования внешнего загрузчика видео Показать кнопку внешнего загрузчика - Кнопка \"Скачать\" под плеером показана - Кнопка \"Скачать\" под плеером не показана + Кнопка внешнего загрузчика в плеере показана + Кнопка внешнего загрузчика в плеере скрыта Действие кнопки \"Скачать\" Кнопка \"Скачать\" запускает внешний загрузчик @@ -481,14 +481,14 @@ Second \"item\" text" Включить регулировку яркости жестом - "Регулировка яркости жестом на весь экран включена + "Регулировка яркости жестом включена -Регулируйте яркость, проводя вертикально по левой стороне экрана" - Регулировка яркости жестом на весь экран отключена +Изменяйте яркость вертикальным жестом по левой стороне экрана" + Регулировка яркости жестом отключена Включить регулировку громкости жестом - "Полноэкранное управление громкостью жестом включено + "Регулировка громкости жестом включена -Регулируйте громкость, проводя пальцем по правой стороне экрана по вертикали" +Изменяйте громкость вертикальным жестом по левой стороне экрана" Регулировка громкости жестом отключена Включить нажатие для выполнения жестов Нажатие для выполнения жестов включено @@ -509,9 +509,9 @@ Second \"item\" text" Значение затемнения панели жестов должно быть от 0 до 100 Порог величины жеста Минимальная амплитуда движения, распознаваемого как жест - Показывать круговое наложение - Круговое наложение отображается - Отображается горизонтальное наложение + Показать круговой индикатор + Круговой индикатор показан + Горизонтальный индикатор показан Включить минимальный стиль Включен минимальный стиль наложения Минимальный стиль наложения отключен @@ -582,12 +582,18 @@ Second \"item\" text" Скрыть кнопку \"Подписки\" Кнопка \"Подписки\" в панели навигации скрыта Кнопка \"Подписки\" в панели навигации показана + Скрыть уведомления + Кнопка уведомлений скрыта + Кнопка уведомлений показана Поменять местами кнопки \"Создать\" и \"Уведомления\" "Кнопка \"Создать\" поменяна местами с кнопкой \"Уведомления\" Примечание: активация данной опции также принудительно скроет видеорекламу" Кнопка \"Создать\" не поменяна местами с кнопкой \"Уведомления\" + "Отключение этой настройки также отключит блокировку рекламы Shorts. + +Если изменение этого параметра не вступит в силу, попробуйте переключиться в режим инкогнито." Скрыть подписи кнопок навигации Подписи кнопок навигации скрыты Подписи кнопок навигации показаны diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index e83fbe42a..558f65420 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -575,12 +575,18 @@ Upravte hlasitosť posúvaním vertikálne na pravej strane obrazovky" Skryť odbery Tlačidlo odberov je skryté Zobrazí sa tlačidlo odberov + Skryť upozornenia + Tlačidlo upozornení je skryté + Tlačidlo upozornení je zobrazené Prepnite na položku Vytvoriť s upozorneniami "Tlačidlo Vytvoriť sa prepne s tlačidlom Upozornenia Poznámka: Povolením tejto možnosti sa tiež vynútene skryjú video reklamy" Tlačidlo Vytvoriť sa neprepína s tlačidlom Upozornenia + "Deaktiváciou tohto nastavenia sa deaktivuje aj blokovanie reklám pre Shorts. + +Ak zmena tohto nastavenia nemá žiadny účinok, skúste prepnúť do režimu inkognito." Skryť štítky navigačných tlačidiel Štítky sú skryté Zobrazia sa štítky diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index d2141b0d0..8a51273f9 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -582,12 +582,18 @@ Prilagodite glasnost s potegom navpično na desni strani zaslona" Skrij Naročnine Gumb Naročnine je skrit Gumb Naročnine je prikazan + Skrij obvestila + Gumb za obvestila je skrit + Gumb za obvestila je prikazan Zamenjaj Ustvari z Obvestili "Gumb Ustvari je zamenjan z gumbom Obvestila Opomba: Omogočanje tega tudi prisilno skrije video oglase" Gumb \"Ustvari\" ni zamenjan z gumbom \"Obvestila\" + "Če onemogočite to nastavitev, boste onemogočili tudi blokiranje oglasov za Shorts. + +Če sprememba te nastavitve ne začne veljati, poskusite preklopiti v način brez beleženja zgodovine." Skrij oznake gumbov za navigacijo Oznake so skrite Oznake so prikazane diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 7313523d0..60c5ee1e8 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -582,12 +582,18 @@ Përshtate shkëlqimin duke rrëshqitur vertikalisht në anën e majtë të ekra Fsheh \"Abonimet\" Butoni \"Abonimet\" është i fshehur Butoni \"Abonimet\" është i dukshëm + Fshih Njoftimet + Butoni i njoftimeve është i fshehur + Butoni i njoftimeve është shfaqur Ndërro \"Krijoni\" me \"Njoftimet\" "Butoni i krijimit është ndërruar me butonin e njoftimeve Shënim: Aktivizimi i kësaj gjëje gjithashtu fsheh me forcë reklamat video" Butoni \"Krijoni\" nuk është i ndërruar me butonin \"Njoftimet\" + "Çaktivizimi i këtij konfigurimi do të çaktivizojë gjithashtu bllokimin e reklamave të Shorts. + +Nëse ndryshimi i këtij konfigurimi nuk ka efekt, provoni të kaloni në modalitetin Incognito." Fsheh etiketat e butonave të navigimit Etiketat janë të fshehura Etiketat janë të dukshme diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index 88264e7c0..6d12ab5df 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -582,12 +582,18 @@ Podesite jačinu zvuka prevlačenjem vertikalno na desnoj strani ekrana"Sakrij dugme „Praćenja” Dugme „Praćenja” je skriveno Dugme „Praćenja” je prikazano + Sakrij obaveštenja + Dugme „Obaveštenja” je skriveno + Dugme „Obaveštenja” je prikazano Zameni dugme „Napravi” dugmetom „Obaveštenja” "Dugme „Napravi” je zamenjeno dugmetom „Obaveštenja” Napomena: Omogućavanje ovoga prisilno sakriva i video oglase" Dugme „Napravi” nije zamenjeno dugmetom „Obaveštenja” + "Onemogućavanje ove opcije će onemogućiti i blokiranje oglasa u Shorts videima. + +Ako se promena ove opcije ne primeni, pokušajte da pređete u režim bez arhiviranja." Sakrij oznake dugmadi za navigaciju Oznake dugmadi za navigaciju su skrivene Oznake dugmadi za navigaciju su prikazane diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index eae312cf4..660f57099 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" Сакриј дугме „Праћења” Дугме „Праћења” је скривено Дугме „Праћења” је приказано + Сакриј обавештења + Дугме „Обавештења” је скривено + Дугме „Обавештења” је приказано Замени дугме „Направи” дугметом „Обавештења” "Дугме „Направи” је замењено дугметом „Обавештења” Напомена: Омогућавање овога присилно сакрива и видео огласе" Дугме „Направи” није замењено дугметом „Обавештења” + "Онемогућавање ове опције ће онемогућити и блокирање огласа у Shorts видеима. + +Ако се промена ове опције не примени, покушајте да пређете у режим без архивирања." Сакриј ознаке дугмади за навигацију Ознаке дугмади за навигацију су скривене Ознаке дугмади за навигацију су приказане diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 1bc29e62d..d68508f01 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -582,12 +582,18 @@ Justera volymen genom att svepa vertikalt på höger sida av skärmen" Dölj prenumerationer Knappen prenumerationer är dold Knappen prenumerationer är synlig + Dölj aviseringar + Aviseringsknappen är dold + Aviseringsknappen är synlig Växla Skapa med aviseringar "Skapa-knappen är omkopplad med Notifieringsknappen Obs: Genom att aktivera detta döljs även videoannonser" Knappen Skapa är inte bytt med aviseringsknappen + "Om du inaktiverar den här inställningen inaktiveras även annonsblockering för Shorts. + +Om du ändrar den här inställningen och det inte får effekt kan du försöka växla till inkognitoläge." Dölj navigeringsknapp etiketter Etiketter är dolda Etiketter visas diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 7bfdc8009..f1af41349 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -580,12 +580,18 @@ Second \"item\" text" ซ่อนการสมัครสมาชิก ปุ่มการสมัครสมาชิกถูกซ่อน ปุ่มการสมัครสมาชิกถูกแสดง + ซ่อนการแจ้งเตือน + ปุ่มการแจ้งเตือนถูกซ่อนอยู่ + ปุ่มการแจ้งเตือนแสดงอยู่ สลับสร้างด้วยการแจ้งเตือน "ปุ่มสร้างถูกสลับกับปุ่มการแจ้งเตือน หมายเหตุ: การเปิดใช้งานสิ่งนี้จะซ่อนโฆษณาวิดีโอด้วย" ปุ่มสร้างไม่ได้ถูกสลับกับปุ่มการแจ้งเตือน + "การปิดใช้งานการตั้งค่านี้จะปิดใช้งานการบล็อกโฆษณา Shorts ด้วย + +หากการเปลี่ยนการตั้งค่านี้ไม่มีผล ให้ลองสลับไปใช้โหมดไม่ระบุตัวตน" ซ่อนป้ายกำกับปุ่มนำทาง ป้ายกำกับถูกซ่อน ป้ายกำกับถูกแสดง diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 420bab606..0ebeb43f0 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -582,12 +582,18 @@ Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" \"Abonelikler\" düğmesini gizle \"Abonelikler\" düğmesi gizli \"Abonelikler\" düğmesi görünür + Bildirimleri Gizle + Bildirimler dümesi gizli + Bildirimler dümesi görünür \"Oluştur\" ve \"Bildirimler\" düğmelerinin yerlerini değiştir "Oluştur düğmesi Bildirimler düğmesi ile değiştirilir Not: Bunu etkinleştirmek aynı zamanda video reklamlarını zorla gizler" Oluştur düğmesi Bildirimler düğmesi ile değiştirilmez + "Bu ayarın devre dışı bırakılması, Shorts reklam engellemeyi de devre dışı bırakır. + +Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Gezinme düğmeleri etiketlerini gizle Etiketler gizli Etiketler görünür diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index a3bf733f2..f6719f9b8 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" Приховати \"Підписки\" Кнопку \"Підписки\" приховано на панелі навігації Кнопка \"Підписки\" показується на панелі навігації + Приховати \"Сповіщення\" + Кнопку \"Сповіщення\" приховано на панелі навігації + Кнопка \"Сповіщення\" показується на панелі навігації Замінити \"Створити\" на \"Сповіщення\" "Кнопку \"Створити\" замінено кнопкою \"Сповіщення\" Примітка: Увімкнення цього параметру також примусово приховує відеорекламу" Кнопку \"Створити\" не замінено кнопкою \"Сповіщення\" + "Вимкнення цього параметра також вимкне блокування реклами в Shorts. + +Якщо зміна цього параметра не діє, спробуйте перейти в режим анонімного перегляду." Приховати підписи кнопок навігації Підписи кнопок навігації приховано Підписи кнопок навігації показуються diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index fb614e9e1..f2dddb833 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -582,12 +582,18 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Ẩn Đăng ký Nút đăng ký được ẩn Nút Đăng ký được hiện + Ẩn Thông báo + Nút Thông báo đang ẩn + Nút Thông báo đang hiện Chuyển vị nút Tạo với nút Thông báo "Nút tạo được chuyển đổi với nút Thông báo Lưu ý: Bật tính năng này cũng sẽ tự động ẩn quảng cáo video" Nút Tạo không chuyển vị với nút Thông báo + "Tắt cài đặt này cũng sẽ tắt chặn quảng cáo trên Shorts. + +Nếu việc thay đổi cài đặt này không có hiệu lực, hãy thử chuyển sang chế độ Ẩn danh." Ẩn các nhãn nút điều hướng Các nhãn được ẩn Các nhãn được hiện diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index 469f4878f..1a28c3da4 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -582,12 +582,18 @@ Second \"item\" text" 隐藏「订阅」按钮 订阅按钮已隐藏 订阅按钮已显示 + 隐藏通知 + 通知按钮已隐藏 + 通知按钮已显示 将「创作」改成「通知」按钮 "创作按钮将切换成通知按钮 注意:启用此功能也会强制隐藏视频广告" 创作按钮未切换成通知按钮 + "禁用此设置也会禁用 Shorts 广告拦截。 + +如果更改此设置未生效,请尝试切换到无痕模式。" 隐藏导航栏按钮标签 标签已隐藏 标签已显示 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 9fd43f8b7..52a8d26e0 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -287,6 +287,8 @@ Second \"item\" text" 已隱藏這項內容的製作方式區塊 已隱藏這項內容的製作方式區塊 隱藏「探索 Podcast」 + 已隱藏探索 Podcast 區塊 + 已顯示探索 Podcast 區塊 隱藏資訊卡 已隱藏資訊卡區塊 已顯示資訊卡區塊 @@ -308,11 +310,19 @@ Second \"item\" text" 已在相關影片中顯示 留言區 隱藏或顯示影片留言區內容 + 隱藏「聊天室摘要」 + 已隱藏聊天室摘要 + 已顯示聊天室摘要 隱藏「會員留言」標題 隱藏留言區 已隱藏留言區 已顯示留言區 隱藏「建立 Short」按鈕 + 已隱藏「建立 Short」按鈕 + 已顯示「建立 Short」按鈕 + 隱藏表情符號和時間戳記按鈕 + 已隱藏表情符號和時間戳記按鈕 + 已顯示表情符號和時間戳記按鈕 隱藏留言預覽 已隱藏留言預覽 已顯示留言預覽 @@ -399,8 +409,12 @@ Second \"item\" text" 已隱藏購物區塊 已顯示購物區塊 隱藏影片描述欄商店連結 + 已隱藏影片說明中的購物連結 + 已顯示影片說明中的購物連結 在頻道頁面中隱藏「造訪商店」 + 已隱藏頻道頁面中的按鈕 + 已顯示頻道頁面中的按鈕 隱藏網頁搜尋結果 已隱藏網頁搜尋結果 已顯示網頁搜尋結果 @@ -440,6 +454,8 @@ Second \"item\" text" 外部下載 使用外部下載器的設定 顯示外部下載按鈕 + 在播放器中顯示下載按鈕 + 在播放器中不顯示下載按鈕 覆蓋「下載」動作按鈕 下載按鈕會開啟你的外部下載器 @@ -460,7 +476,15 @@ Second \"item\" text" 啟用亮度手勢 + "已啟用全螢幕亮度滑動調整 + +在螢幕左側垂直滑動即可調整亮度" + 已停用全螢幕亮度滑動調整 啟用音量手勢 + "已啟用全螢幕音量滑動調整 + +在螢幕右側垂直滑動即可調整音量" + 已停用全螢幕音量滑動調整 啟用長按滑動手勢 已啟用長按滑動 已停用長按滑動 @@ -480,6 +504,9 @@ Second \"item\" text" 滑動透明度必須介於 0 到 100 之間 滑動幅度臨界點 滑動幅度臨界點 + 顯示圓形覆蓋 + 已顯示圓形覆蓋 + 已顯示水平覆蓋 啟用滑動切換影片 在全螢幕模式下滑動將切換到下一部/上一部影片 在全螢幕模式下滑動將不會切換到下一部/上一部影片 @@ -494,7 +521,7 @@ Second \"item\" text" 隱藏或顯示影片下方的按鈕 提及時,「喜歡」和「訂閱」按鈕不會發光 提及時,「喜歡」和「訂閱」按鈕會發光 - 隱藏「喜歡」和「不喜歡」數 + 隱藏喜歡人數和不喜歡人數 已隱藏「喜歡」和「不喜歡」按鈕 已顯示「喜歡」和「不喜歡」按鈕 @@ -546,12 +573,18 @@ Second \"item\" text" 隱藏訂閱內容 已隱藏「訂閱內容」按鈕 已顯示「訂閱內容」按鈕 + 隱藏「通知」 + 已隱藏「通知」按鈕 + 已顯示「通知」按鈕 切換「建立」與「通知」按鈕 "「建立」按鈕與「通知」按鈕對調 注意:啟用此功能也會強制隱藏影片廣告" 「建立」按鈕不與「通知」按鈕對調 + "停用此設定也會停用Shorts 的廣告攔截功能。 + +如果變更此設定沒有生效,請試試看切換到無痕模式。" 隱藏導覽列按鈕標籤 已隱藏標籤 已顯示標籤 @@ -801,16 +834,23 @@ Second \"item\" text" 暫時無法顯示不喜歡人數(API 逾時) - 無法使用「不喜歡」數(狀態 %d) - 無法使用「不喜歡」數 (%s) + 無法顯示不喜歡人數(狀態 %d) + 無法顯示不喜歡人數 (%s) 重新載入影片以使用 Return YouTube Dislike 進行投票 已由擁有者隱藏 - 已顯示「不喜歡」數 + 已顯示不喜歡人數 不顯示不喜歡人數 - 在 Shorts 中顯示「不喜歡」數 - 「不喜歡」數比例 + 在 Shorts 中顯示不喜歡人數 + 已顯示 Shorts 的不喜歡次數 + "已顯示 Shorts 的不喜歡人數 + +限制:在無痕模式下可能不會顯示不喜歡人數" + 不顯示 Shorts 的不喜歡人數 + 不喜歡人數比例 + 以百分比顯示不喜歡人數 + 以數字顯示不喜歡人數 精簡「喜歡」按鈕 「喜歡」按鈕樣式設為最小寬度 @@ -829,7 +869,7 @@ Second \"item\" text" 最短 API 回應時間 最長 API 回應時間 最後一個影片的 API 回應時間 - 暫時無法使用「不喜歡」數 — 用戶端 API 速率限制生效中 + 暫時無法顯示不喜歡人數 — 用戶端 API 請求已達上限 API 取得投票呼叫數 未進行網路呼叫 進行了 %d 次網路呼叫 @@ -873,19 +913,23 @@ Second \"item\" text" 已將按鈕和控制項設為方形 已將按鈕和控制項設為圓角 + 使用精簡「跳過」按鈕 「跳過」按鈕樣式設為最小寬度 「跳過」按鈕樣式設為最佳外觀 + 自動隱藏「略過」按鈕 在幾秒過後隱藏「跳過」按鈕 + 整個片段皆顯示「跳過」按鈕 跳過時顯示提示訊息 已顯示在片段被自動跳過時的提示。輕觸這裡來查看範例 不顯示提示。輕觸這裡來查看範例 - 顯示不包含被略過片段的時間戳記 - 將被略過片段減去的時間戳括號後,顯示於完整時間戳記旁邊 + 顯示不包含被跳過片段的時間戳記 + 將被跳過片段減去的時間戳括號後,顯示於完整時間戳記旁邊 只顯示完整的時間戳記 建立新片段 + 顯示「建立片段」按鈕 已顯示「建立片段」按鈕 不顯示「建立片段」按鈕 - 調整新略過片段的時間長度 + 調整新跳過片段的時間長度 建立新片段之時間調整按鈕移動的毫秒數 值必須為正數 查看規範 @@ -1041,7 +1085,7 @@ Second \"item\" text" 那可是他們生命中寶貴的 <b>%s</b>。<br>輕觸這裡檢視排行榜 你已跳過 <b>%s</b> 個片段 總共 <b>%s</b> - 要重設略過片段的計數器嗎? + 要重設跳過片段的計數器嗎? %1$s 小時 %2$s 分鐘 %1$s 分鐘 %2$s 秒 %s 秒 @@ -1247,9 +1291,13 @@ Second \"item\" text" 影片中間 影片結尾 + DeArrow 暫時無法使用(狀態碼:%s) + DeArrow 暫時無法使用 顯示 ReVanced 公告 + 啟動時顯示公告 + 啟動時顯示公告 啟動時顯示公告 無法連線到公告提供者 忽略 From 33711f74f75fed4a9802c0fa4fe8eee34fb2fc4e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Feb 2025 11:39:54 +0200 Subject: [PATCH 21/54] chore: Sync translations (#4492) --- .../main/resources/addresources/values-el-rGR/strings.xml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index f1ff14d41..9cff81f00 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -280,12 +280,8 @@ Second \"item\" text" Κρυμμένες Εμφανίζονται Ενότητα ιδιοτήτων - Κρυμμένη. - -Αφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» - Εμφανίζεται. - -Αφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» + Κρυμμένη.\n\nΑφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» + Εμφανίζεται.\n\nΑφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν» Κεφάλαια του βίντεο Κρυμμένη Εμφανίζεται From 45e7c46dd9c70c926b8b1a97ada668f90f5f6f8c Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sat, 22 Feb 2025 11:40:06 +0200 Subject: [PATCH 22/54] fix(YouTube - Spoof app version): Force old settings menus if spoofing to older app targets (#4490) --- .../youtube/settings/LicenseActivityHook.java | 5 ++ .../extension/youtube/settings/Settings.java | 6 --- .../layout/spoofappversion/Fingerprints.kt | 21 ++++++++ .../spoofappversion/SpoofAppVersionPatch.kt | 53 ++++++++++++++++++- 4 files changed, 78 insertions(+), 7 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java index 528703310..40bfe2016 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java @@ -19,6 +19,7 @@ import app.revanced.extension.shared.settings.AppLanguage; import app.revanced.extension.shared.settings.BaseSettings; import app.revanced.extension.youtube.ThemeHelper; import app.revanced.extension.youtube.patches.VersionCheckPatch; +import app.revanced.extension.youtube.patches.spoof.SpoofAppVersionPatch; import app.revanced.extension.youtube.settings.preference.ReVancedPreferenceFragment; import app.revanced.extension.youtube.settings.preference.ReturnYouTubeDislikePreferenceFragment; import app.revanced.extension.youtube.settings.preference.SponsorBlockPreferenceFragment; @@ -63,6 +64,10 @@ public class LicenseActivityHook { if (Settings.RESTORE_OLD_SETTINGS_MENUS.get()) { return false; } + // Spoofing can cause half broken settings menus of old and new settings. + if (SpoofAppVersionPatch.isSpoofingToLessThan("19.35.36")) { + return false; + } // On the first launch of a clean install, forcing the cairo menu can give a // half broken appearance because all the preference icons may not be available yet. diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index 4bc75a413..5ba20c758 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -405,12 +405,6 @@ public class Settings extends BaseSettings { migrateOldSettingToNew(DEPRECATED_HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER, HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER); - // Old spoof versions that no longer work reliably. - if (SPOOF_APP_VERSION_TARGET.get().compareTo(SPOOF_APP_VERSION_TARGET.defaultValue) < 0) { - Logger.printInfo(() -> "Resetting spoof app version target"); - SPOOF_APP_VERSION_TARGET.resetToDefault(); - } - // Migrate renamed enum. //noinspection deprecation if (MINIPLAYER_TYPE.get() == MiniplayerType.PHONE) { diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt index 969d90e02..ac458cec2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt @@ -1,8 +1,29 @@ package app.revanced.patches.youtube.layout.spoofappversion import app.revanced.patcher.fingerprint +import app.revanced.util.containsLiteralInstruction +import app.revanced.util.getReference +import app.revanced.util.indexOfFirstInstruction import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode +import com.android.tools.smali.dexlib2.iface.Method +import com.android.tools.smali.dexlib2.iface.reference.MethodReference + +internal val toolBarButtonFingerprint = fingerprint { + returns("V") + accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) + parameters("Landroid/view/MenuItem;") + custom { method, _ -> + method.containsLiteralInstruction(menuItemView) && + indexOfGetDrawableInstruction(method) >= 0 + } +} + +internal fun indexOfGetDrawableInstruction(method: Method) = method.indexOfFirstInstruction { + val reference = getReference() + reference?.definingClass == "Landroid/content/res/Resources;" && + reference.name == "getDrawable" +} internal val spoofAppVersionFingerprint = fingerprint { accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC) diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt index b233693de..48caf9c1b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt @@ -1,10 +1,16 @@ package app.revanced.patches.youtube.layout.spoofappversion import app.revanced.patcher.extensions.InstructionExtensions.addInstructions +import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels import app.revanced.patcher.extensions.InstructionExtensions.getInstruction import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patcher.patch.resourcePatch +import app.revanced.patcher.util.smali.ExternalLabel import app.revanced.patches.all.misc.resources.addResources import app.revanced.patches.all.misc.resources.addResourcesPatch +import app.revanced.patches.shared.misc.mapping.get +import app.revanced.patches.shared.misc.mapping.resourceMappingPatch +import app.revanced.patches.shared.misc.mapping.resourceMappings import app.revanced.patches.shared.misc.settings.preference.ListPreference import app.revanced.patches.shared.misc.settings.preference.SwitchPreference import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch @@ -12,7 +18,25 @@ import app.revanced.patches.youtube.misc.playservice.is_19_17_or_greater import app.revanced.patches.youtube.misc.playservice.versionCheckPatch import app.revanced.patches.youtube.misc.settings.PreferenceScreen import app.revanced.patches.youtube.misc.settings.settingsPatch +import app.revanced.util.getReference +import app.revanced.util.indexOfFirstInstructionOrThrow +import app.revanced.util.indexOfFirstInstructionReversedOrThrow +import com.android.tools.smali.dexlib2.Opcode import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction +import com.android.tools.smali.dexlib2.iface.reference.MethodReference + +internal var menuItemView = -1L + private set + +internal val spoofAppVersionResourcePatch = resourcePatch { + dependsOn( + resourceMappingPatch + ) + + execute { + menuItemView = resourceMappings["id", "menu_item_view"] + } +} private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/patches/spoof/SpoofAppVersionPatch;" @@ -24,6 +48,7 @@ val spoofAppVersionPatch = bytecodePatch( "Patching 19.16.39 includes additional older spoofing targets.", ) { dependsOn( + spoofAppVersionResourcePatch, sharedExtensionPatch, settingsPatch, addResourcesPatch, @@ -62,6 +87,32 @@ val spoofAppVersionPatch = bytecodePatch( } ) + /** + * If a user really wants to spoof to very old versions with the latest app target + * they can modify the import/export spoof version. But when spoofing the 19.20.xx + * or earlier the Library tab can crash due to missing image resources trying to load. + * As a temporary workaround, do not set an image in the toolbar when the enum name is UNKNOWN. + */ + toolBarButtonFingerprint.method.apply { + val getDrawableIndex = indexOfGetDrawableInstruction(this) + val enumOrdinalIndex = indexOfFirstInstructionReversedOrThrow(getDrawableIndex) { + opcode == Opcode.INVOKE_INTERFACE && + getReference()?.returnType == "I" + } + val insertIndex = enumOrdinalIndex + 2 + val insertRegister = getInstruction(insertIndex - 1).registerA + val jumpIndex = indexOfFirstInstructionOrThrow(insertIndex) { + opcode == Opcode.INVOKE_VIRTUAL && + getReference()?.name == "setImageDrawable" + } + 1 + + addInstructionsWithLabels( + insertIndex, + "if-eqz v$insertRegister, :ignore", + ExternalLabel("ignore", getInstruction(jumpIndex)) + ) + } + val insertIndex = spoofAppVersionFingerprint.patternMatch!!.startIndex + 1 val buildOverrideNameRegister = spoofAppVersionFingerprint.method.getInstruction(insertIndex - 1).registerA @@ -71,7 +122,7 @@ val spoofAppVersionPatch = bytecodePatch( """ invoke-static {v$buildOverrideNameRegister}, $EXTENSION_CLASS_DESCRIPTOR->getYouTubeVersionOverride(Ljava/lang/String;)Ljava/lang/String; move-result-object v$buildOverrideNameRegister - """, + """ ) } } From 3d1dd06177950b24043da92bccbe1e278149ec6e Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 22 Feb 2025 09:43:04 +0000 Subject: [PATCH 23/54] chore: Release v5.13.0-dev.8 [skip ci] # [5.13.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.7...v5.13.0-dev.8) (2025-02-22) ### Bug Fixes * **YouTube - Spoof app version:** Force old settings menus if spoofing to older app targets ([#4490](https://github.com/ReVanced/revanced-patches/issues/4490)) ([45e7c46](https://github.com/ReVanced/revanced-patches/commit/45e7c46dd9c70c926b8b1a97ada668f90f5f6f8c)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52c317ac6..acc4515cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.7...v5.13.0-dev.8) (2025-02-22) + + +### Bug Fixes + +* **YouTube - Spoof app version:** Force old settings menus if spoofing to older app targets ([#4490](https://github.com/ReVanced/revanced-patches/issues/4490)) ([45e7c46](https://github.com/ReVanced/revanced-patches/commit/45e7c46dd9c70c926b8b1a97ada668f90f5f6f8c)) + # [5.13.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.6...v5.13.0-dev.7) (2025-02-22) diff --git a/gradle.properties b/gradle.properties index d7d8a9f32..341b700ae 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.7 +version = 5.13.0-dev.8 From 63fe870d48ca2217327b952bde241b7f16ced850 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sat, 22 Feb 2025 17:44:53 +0200 Subject: [PATCH 24/54] fix(YouTube): Do not hide player controls when using double tap to skip forward (#4487) Co-authored-by: MarcaDian --- .../youtube/settings/LicenseActivityHook.java | 3 +- .../extension/youtube/shared/PlayerType.kt | 16 +- .../sponsorblock/ui/CreateSegmentButton.java | 56 ++++++ .../ui/CreateSegmentButtonController.java | 60 ------ .../ui/SponsorBlockViewController.java | 5 +- ...uttonController.java => VotingButton.java} | 38 ++-- .../videoplayer/CopyVideoUrlButton.java | 39 ++-- .../CopyVideoUrlTimestampButton.java | 39 ++-- .../videoplayer/ExternalDownloadButton.java | 32 ++- .../PlaybackSpeedDialogButton.java | 32 ++- .../PlayerControlBottomButton.java | 103 ---------- .../videoplayer/PlayerControlButton.java | 184 ++++++++++++++++++ .../videoplayer/PlayerControlTopButton.java | 110 ----------- .../layout/sponsorblock/SponsorBlockPatch.kt | 4 +- .../playercontrols/PlayerControlsPatch.kt | 11 +- .../resources/addresources/values/strings.xml | 4 +- .../youtube_controls_bottom_ui_container.xml | 18 +- .../youtube_controls_bottom_ui_container.xml | 8 + .../youtube_controls_bottom_ui_container.xml | 8 + 19 files changed, 372 insertions(+), 398 deletions(-) create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java rename extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/{VotingButtonController.java => VotingButton.java} (51%) delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java index 40bfe2016..294bc079e 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java @@ -126,8 +126,7 @@ public class LicenseActivityHook { // This is required to fix submenu title alignment issue with Android ASOP 15+ ViewGroup toolBarParent = activity.findViewById( getResourceIdentifier("revanced_toolbar_parent", "id")); - ViewGroup dummyToolbar = toolBarParent.findViewById(getResourceIdentifier( - "revanced_toolbar", "id")); + ViewGroup dummyToolbar = Utils.getChildViewByResourceName(toolBarParent,"revanced_toolbar"); toolbarLayoutParams = dummyToolbar.getLayoutParams(); toolBarParent.removeView(dummyToolbar); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/PlayerType.kt b/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/PlayerType.kt index 5964e5fe6..a08a19730 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/PlayerType.kt +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/shared/PlayerType.kt @@ -21,9 +21,6 @@ enum class PlayerType { /** * A regular video is minimized. - * - * When spoofing to 16.x YouTube and watching a short with a regular video in the background, - * the type can be this (and not [HIDDEN]). */ WATCH_WHILE_MINIMIZED, WATCH_WHILE_MAXIMIZED, @@ -56,8 +53,7 @@ enum class PlayerType { val newType = nameToPlayerType[enumName] if (newType == null) { Logger.printException { "Unknown PlayerType encountered: $enumName" } - } else if (current != newType) { - Logger.printDebug { "PlayerType changed to: $newType" } + } else { current = newType } } @@ -68,9 +64,13 @@ enum class PlayerType { @JvmStatic var current get() = currentPlayerType - private set(value) { - currentPlayerType = value - onChange(currentPlayerType) + private set(type) { + if (currentPlayerType != type) { + Logger.printDebug { "Changed to: $type" } + + currentPlayerType = type + onChange(type) + } } @Volatile // Read/write from different threads. diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java new file mode 100644 index 000000000..b764ef24a --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java @@ -0,0 +1,56 @@ +package app.revanced.extension.youtube.sponsorblock.ui; + +import android.view.View; + +import androidx.annotation.Nullable; + +import app.revanced.extension.shared.Logger; +import app.revanced.extension.youtube.patches.VideoInformation; +import app.revanced.extension.youtube.settings.Settings; +import app.revanced.extension.youtube.videoplayer.PlayerControlButton; + +public class CreateSegmentButton { + @Nullable + private static PlayerControlButton instance; + + public static void hideControls() { + if (instance != null) instance.hide(); + } + + /** + * injection point + */ + public static void initialize(View controlsView) { + try { + instance = new PlayerControlButton( + controlsView, + "revanced_sb_create_segment_button", + null, + CreateSegmentButton::shouldBeShown, + v -> SponsorBlockViewController.toggleNewSegmentLayoutVisibility(), + null + ); + } catch (Exception ex) { + Logger.printException(() -> "initialize failure", ex); + } + } + + /** + * Injection point + */ + public static void setVisibilityImmediate(boolean visible) { + if (instance != null) instance.setVisibilityImmediate(visible); + } + + /** + * Injection point + */ + public static void setVisibility(boolean visible, boolean animated) { + if (instance != null) instance.setVisibility(visible, animated); + } + + private static boolean shouldBeShown() { + return Settings.SB_ENABLED.get() && Settings.SB_CREATE_NEW_SEGMENT.get() + && !VideoInformation.isAtEndOfVideo(); + } +} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java deleted file mode 100644 index 616bc2f06..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController.java +++ /dev/null @@ -1,60 +0,0 @@ -package app.revanced.extension.youtube.sponsorblock.ui; - -import android.view.View; -import android.widget.ImageView; - -import androidx.annotation.Nullable; - -import java.util.Objects; - -import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; -import app.revanced.extension.youtube.patches.VideoInformation; -import app.revanced.extension.youtube.settings.Settings; -import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; - -public class CreateSegmentButtonController extends PlayerControlTopButton { - @Nullable - private static CreateSegmentButtonController instance; - - public static void hideControls() { - if (instance != null) instance.hide(); - } - - /** - * injection point - */ - public static void initialize(View youtubeControlsLayout) { - try { - Logger.printDebug(() -> "initializing new segment button"); - ImageView imageView = Objects.requireNonNull(Utils.getChildViewByResourceName( - youtubeControlsLayout, "revanced_sb_create_segment_button")); - instance = new CreateSegmentButtonController(imageView); - } catch (Exception ex) { - Logger.printException(() -> "initialize failure", ex); - } - } - - /** - * injection point - */ - public static void changeVisibilityImmediate(boolean visible) { - if (instance != null) instance.setVisibilityImmediate(visible); - } - - /** - * injection point - */ - public static void changeVisibility(boolean visible, boolean animated) { - if (instance != null) instance.setVisibility(visible, animated); - } - - private CreateSegmentButtonController(ImageView imageView) { - super(imageView, v -> SponsorBlockViewController.toggleNewSegmentLayoutVisibility()); - } - - protected boolean shouldBeShown() { - return Settings.SB_ENABLED.get() && Settings.SB_CREATE_NEW_SEGMENT.get() - && !VideoInformation.isAtEndOfVideo(); - } -} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java index 297fb3acc..a16ffdd32 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java @@ -19,7 +19,6 @@ import app.revanced.extension.shared.Utils; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.shared.PlayerType; import app.revanced.extension.youtube.sponsorblock.objects.SponsorSegment; -import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; import kotlin.Unit; public class SponsorBlockViewController { @@ -239,8 +238,8 @@ public class SponsorBlockViewController { // but if buttons are showing when the end of the video is reached then they need // to be forcefully hidden if (!Settings.AUTO_REPEAT.get()) { - CreateSegmentButtonController.hideControls(); - VotingButtonController.hideControls(); + CreateSegmentButton.hideControls(); + VotingButton.hideControls(); } } catch (Exception ex) { Logger.printException(() -> "endOfVideoReached failure", ex); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java similarity index 51% rename from extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java rename to extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java index 0240d1c70..87d46c464 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButtonController.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java @@ -1,23 +1,19 @@ package app.revanced.extension.youtube.sponsorblock.ui; import android.view.View; -import android.widget.ImageView; import androidx.annotation.Nullable; -import java.util.Objects; - import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.sponsorblock.SegmentPlaybackController; import app.revanced.extension.youtube.sponsorblock.SponsorBlockUtils; -import app.revanced.extension.youtube.videoplayer.PlayerControlTopButton; +import app.revanced.extension.youtube.videoplayer.PlayerControlButton; -public class VotingButtonController extends PlayerControlTopButton { +public class VotingButton { @Nullable - private static VotingButtonController instance; + private static PlayerControlButton instance; public static void hideControls() { if (instance != null) instance.hide(); @@ -26,36 +22,36 @@ public class VotingButtonController extends PlayerControlTopButton { /** * injection point */ - public static void initialize(View youtubeControlsLayout) { + public static void initialize(View controlsView) { try { - Logger.printDebug(() -> "initializing voting button"); - ImageView imageView = Objects.requireNonNull(Utils.getChildViewByResourceName( - youtubeControlsLayout, "revanced_sb_voting_button")); - instance = new VotingButtonController(imageView); + instance = new PlayerControlButton( + controlsView, + "revanced_sb_voting_button", + null, + VotingButton::shouldBeShown, + v -> SponsorBlockUtils.onVotingClicked(v.getContext()), + null + ); } catch (Exception ex) { Logger.printException(() -> "initialize failure", ex); } } /** - * injection point + * Injection point */ - public static void changeVisibilityImmediate(boolean visible) { + public static void setVisibilityImmediate(boolean visible) { if (instance != null) instance.setVisibilityImmediate(visible); } /** - * injection point + * Injection point */ - public static void changeVisibility(boolean visible, boolean animated) { + public static void setVisibility(boolean visible, boolean animated) { if (instance != null) instance.setVisibility(visible, animated); } - private VotingButtonController(ImageView imageView) { - super(imageView, v -> SponsorBlockUtils.onVotingClicked(v.getContext())); - } - - protected boolean shouldBeShown() { + private static boolean shouldBeShown() { return Settings.SB_ENABLED.get() && Settings.SB_VOTING_BUTTON.get() && SegmentPlaybackController.videoHasSegments() && !VideoInformation.isAtEndOfVideo(); } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java index 62d6ef1f1..be66cd70a 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlButton.java @@ -1,38 +1,35 @@ package app.revanced.extension.youtube.videoplayer; import android.view.View; -import android.view.ViewGroup; import androidx.annotation.Nullable; +import app.revanced.extension.shared.Logger; import app.revanced.extension.youtube.patches.CopyVideoUrlPatch; import app.revanced.extension.youtube.settings.Settings; -import app.revanced.extension.shared.Logger; +import app.revanced.extension.youtube.shared.PlayerType; @SuppressWarnings("unused") -public class CopyVideoUrlButton extends PlayerControlBottomButton { +public class CopyVideoUrlButton { @Nullable - private static CopyVideoUrlButton instance; - - public CopyVideoUrlButton(ViewGroup viewGroup) { - super( - viewGroup, - "revanced_copy_video_url_button", - Settings.COPY_VIDEO_URL, - view -> CopyVideoUrlPatch.copyUrl(false), - view -> { - CopyVideoUrlPatch.copyUrl(true); - return true; - } - ); - } + private static PlayerControlButton instance; /** * Injection point. */ - public static void initializeButton(View view) { + public static void initializeButton(View controlsView) { try { - instance = new CopyVideoUrlButton((ViewGroup) view); + instance = new PlayerControlButton( + controlsView, + "revanced_copy_video_url_button", + "revanced_copy_video_url_button_placeholder", + Settings.COPY_VIDEO_URL::get, + view -> CopyVideoUrlPatch.copyUrl(false), + view -> { + CopyVideoUrlPatch.copyUrl(true); + return true; + } + ); } catch (Exception ex) { Logger.printException(() -> "initializeButton failure", ex); } @@ -41,14 +38,14 @@ public class CopyVideoUrlButton extends PlayerControlBottomButton { /** * injection point */ - public static void changeVisibilityImmediate(boolean visible) { + public static void setVisibilityImmediate(boolean visible) { if (instance != null) instance.setVisibilityImmediate(visible); } /** * injection point */ - public static void changeVisibility(boolean visible, boolean animated) { + public static void setVisibility(boolean visible, boolean animated) { if (instance != null) instance.setVisibility(visible, animated); } } \ No newline at end of file diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java index 269431d75..f7f246e1c 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/CopyVideoUrlTimestampButton.java @@ -1,38 +1,35 @@ package app.revanced.extension.youtube.videoplayer; import android.view.View; -import android.view.ViewGroup; import androidx.annotation.Nullable; +import app.revanced.extension.shared.Logger; import app.revanced.extension.youtube.patches.CopyVideoUrlPatch; import app.revanced.extension.youtube.settings.Settings; -import app.revanced.extension.shared.Logger; +import app.revanced.extension.youtube.shared.PlayerType; @SuppressWarnings("unused") -public class CopyVideoUrlTimestampButton extends PlayerControlBottomButton { +public class CopyVideoUrlTimestampButton { @Nullable - private static CopyVideoUrlTimestampButton instance; - - public CopyVideoUrlTimestampButton(ViewGroup bottomControlsViewGroup) { - super( - bottomControlsViewGroup, - "revanced_copy_video_url_timestamp_button", - Settings.COPY_VIDEO_URL_TIMESTAMP, - view -> CopyVideoUrlPatch.copyUrl(true), - view -> { - CopyVideoUrlPatch.copyUrl(false); - return true; - } - ); - } + private static PlayerControlButton instance; /** * Injection point. */ - public static void initializeButton(View bottomControlsViewGroup) { + public static void initializeButton(View controlsView) { try { - instance = new CopyVideoUrlTimestampButton((ViewGroup) bottomControlsViewGroup); + instance = new PlayerControlButton( + controlsView, + "revanced_copy_video_url_timestamp_button", + "revanced_copy_video_url_timestamp_button_placeholder", + Settings.COPY_VIDEO_URL_TIMESTAMP::get, + view -> CopyVideoUrlPatch.copyUrl(true), + view -> { + CopyVideoUrlPatch.copyUrl(false); + return true; + } + ); } catch (Exception ex) { Logger.printException(() -> "initializeButton failure", ex); } @@ -41,14 +38,14 @@ public class CopyVideoUrlTimestampButton extends PlayerControlBottomButton { /** * injection point */ - public static void changeVisibilityImmediate(boolean visible) { + public static void setVisibilityImmediate(boolean visible) { if (instance != null) instance.setVisibilityImmediate(visible); } /** * injection point */ - public static void changeVisibility(boolean visible, boolean animated) { + public static void setVisibility(boolean visible, boolean animated) { if (instance != null) instance.setVisibility(visible, animated); } } \ No newline at end of file diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java index 112df8086..1ba5b2dcc 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/ExternalDownloadButton.java @@ -1,7 +1,6 @@ package app.revanced.extension.youtube.videoplayer; import android.view.View; -import android.view.ViewGroup; import androidx.annotation.Nullable; @@ -11,26 +10,23 @@ import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; @SuppressWarnings("unused") -public class ExternalDownloadButton extends PlayerControlBottomButton { +public class ExternalDownloadButton { @Nullable - private static ExternalDownloadButton instance; - - public ExternalDownloadButton(ViewGroup viewGroup) { - super( - viewGroup, - "revanced_external_download_button", - Settings.EXTERNAL_DOWNLOADER, - ExternalDownloadButton::onDownloadClick, - null - ); - } + private static PlayerControlButton instance; /** * Injection point. */ - public static void initializeButton(View view) { + public static void initializeButton(View controlsView) { try { - instance = new ExternalDownloadButton((ViewGroup) view); + instance = new PlayerControlButton( + controlsView, + "revanced_external_download_button", + "revanced_external_download_button_placeholder", + Settings.EXTERNAL_DOWNLOADER::get, + ExternalDownloadButton::onDownloadClick, + null + ); } catch (Exception ex) { Logger.printException(() -> "initializeButton failure", ex); } @@ -39,14 +35,14 @@ public class ExternalDownloadButton extends PlayerControlBottomButton { /** * injection point */ - public static void changeVisibilityImmediate(boolean visible) { + public static void setVisibilityImmediate(boolean visible) { if (instance != null) instance.setVisibilityImmediate(visible); } /** - * injection point + * Injection point */ - public static void changeVisibility(boolean visible, boolean animated) { + public static void setVisibility(boolean visible, boolean animated) { if (instance != null) instance.setVisibility(visible, animated); } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java index b0ace1bec..3ac387061 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlaybackSpeedDialogButton.java @@ -1,35 +1,31 @@ package app.revanced.extension.youtube.videoplayer; import android.view.View; -import android.view.ViewGroup; import androidx.annotation.Nullable; +import app.revanced.extension.shared.Logger; import app.revanced.extension.youtube.patches.playback.speed.CustomPlaybackSpeedPatch; import app.revanced.extension.youtube.settings.Settings; -import app.revanced.extension.shared.Logger; @SuppressWarnings("unused") -public class PlaybackSpeedDialogButton extends PlayerControlBottomButton { +public class PlaybackSpeedDialogButton { @Nullable - private static PlaybackSpeedDialogButton instance; - - public PlaybackSpeedDialogButton(ViewGroup viewGroup) { - super( - viewGroup, - "revanced_playback_speed_dialog_button", - Settings.PLAYBACK_SPEED_DIALOG_BUTTON, - view -> CustomPlaybackSpeedPatch.showOldPlaybackSpeedMenu(), - null - ); - } + private static PlayerControlButton instance; /** * Injection point. */ - public static void initializeButton(View view) { + public static void initializeButton(View controlsView) { try { - instance = new PlaybackSpeedDialogButton((ViewGroup) view); + instance = new PlayerControlButton( + controlsView, + "revanced_playback_speed_dialog_button", + "revanced_playback_speed_dialog_button_placeholder", + Settings.PLAYBACK_SPEED_DIALOG_BUTTON::get, + view -> CustomPlaybackSpeedPatch.showOldPlaybackSpeedMenu(), + null + ); } catch (Exception ex) { Logger.printException(() -> "initializeButton failure", ex); } @@ -38,14 +34,14 @@ public class PlaybackSpeedDialogButton extends PlayerControlBottomButton { /** * injection point */ - public static void changeVisibilityImmediate(boolean visible) { + public static void setVisibilityImmediate(boolean visible) { if (instance != null) instance.setVisibilityImmediate(visible); } /** * injection point */ - public static void changeVisibility(boolean visible, boolean animated) { + public static void setVisibility(boolean visible, boolean animated) { if (instance != null) instance.setVisibility(visible, animated); } } \ No newline at end of file diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java deleted file mode 100644 index abf7c5f88..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlBottomButton.java +++ /dev/null @@ -1,103 +0,0 @@ -package app.revanced.extension.youtube.videoplayer; - -import static app.revanced.extension.youtube.videoplayer.PlayerControlTopButton.fadeOutDuration; - -import android.transition.Fade; -import android.transition.TransitionManager; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ImageView; - -import androidx.annotation.Nullable; - -import java.lang.ref.WeakReference; -import java.util.Objects; - -import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; -import app.revanced.extension.shared.settings.BooleanSetting; - -public abstract class PlayerControlBottomButton { - private final WeakReference buttonRef; - private final BooleanSetting setting; - private boolean isVisible; - - protected PlayerControlBottomButton(ViewGroup bottomControlsViewGroup, String imageViewButtonId, - BooleanSetting booleanSetting, View.OnClickListener onClickListener, - @Nullable View.OnLongClickListener longClickListener) { - Logger.printDebug(() -> "Initializing button: " + imageViewButtonId); - - ImageView imageView = Objects.requireNonNull(bottomControlsViewGroup.findViewById( - Utils.getResourceIdentifier(imageViewButtonId, "id") - )); - imageView.setVisibility(View.GONE); - - imageView.setOnClickListener(onClickListener); - if (longClickListener != null) { - imageView.setOnLongClickListener(longClickListener); - } - - setting = booleanSetting; - buttonRef = new WeakReference<>(imageView); - } - - protected void setVisibilityImmediate(boolean visible) { - private_setVisibility(visible, false); - } - - protected void setVisibility(boolean visible, boolean animated) { - // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. - if (visible && !animated) return; - - private_setVisibility(visible, animated); - } - - private void private_setVisibility(boolean visible, boolean animated) { - try { - // If the visibility state hasn't changed, return early. - if (isVisible == visible) return; - isVisible = visible; - - ImageView iView = buttonRef.get(); - if (iView == null) { - return; - } - - ViewGroup parent = (ViewGroup) iView.getParent(); - if (parent == null) { - return; - } - - // Apply transition if animation is enabled. - if (animated) { - Fade fade = visible - ? PlayerControlTopButton.fadeInTransition - : PlayerControlTopButton.fadeOutTransition; - TransitionManager.beginDelayedTransition(parent, fade); - } - - // If the view should be visible and the setting allows it. - if (visible && setting.get()) { - // Set the view to VISIBLE. - iView.setVisibility(View.VISIBLE); - } else if (iView.getVisibility() == View.VISIBLE) { - // First, set visibility to INVISIBLE for animation. - iView.setVisibility(View.INVISIBLE); - - if (animated) { - // Set the view to GONE after the fade animation ends. - Utils.runOnMainThreadDelayed(() -> { - if (!isVisible) { - iView.setVisibility(View.GONE); - } - }, fadeOutDuration); - } else { - // If no animation, immediately set the view to GONE. - iView.setVisibility(View.GONE); - } - } - } catch (Exception ex) { - Logger.printException(() -> "private_setVisibility failure", ex); - } - } -} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java new file mode 100644 index 000000000..d2b47b888 --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java @@ -0,0 +1,184 @@ +package app.revanced.extension.youtube.videoplayer; + +import android.view.View; +import android.view.animation.Animation; +import android.widget.ImageView; + +import androidx.annotation.Nullable; + +import java.lang.ref.WeakReference; + +import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; +import app.revanced.extension.youtube.shared.PlayerType; +import kotlin.Unit; + +public class PlayerControlButton { + public interface PlayerControlButtonVisibility { + /** + * @return If the button should be shown when the player overlay is visible. + */ + boolean shouldBeShown(); + } + + private static final int fadeInDuration; + private static final int fadeOutDuration; + + private static final Animation fadeInAnimation; + private static final Animation fadeOutAnimation; + private static final Animation fadeOutImmediate; + + static { + fadeInDuration = Utils.getResourceInteger("fade_duration_fast"); + fadeOutDuration = Utils.getResourceInteger("fade_duration_scheduled"); + + fadeInAnimation = Utils.getResourceAnimation("fade_in"); + fadeInAnimation.setDuration(fadeInDuration); + + fadeOutAnimation = Utils.getResourceAnimation("fade_out"); + fadeOutAnimation.setDuration(fadeOutDuration); + + // Animation for the fast fade out after tapping the overlay. + // Currently not used but should be. + fadeOutImmediate = Utils.getResourceAnimation("abc_fade_out"); + fadeOutImmediate.setDuration(Utils.getResourceInteger("fade_duration_fast")); + } + + private final WeakReference buttonRef; + /** + * Empty view with the same layout size as the button. Used to fill empty space while the + * fade out animation runs. Without this the chapter titles overlapping the button when fading out. + */ + private final WeakReference placeHolderRef; + private final PlayerControlButtonVisibility visibilityCheck; + private boolean isVisible; + + public PlayerControlButton(View controlsViewGroup, + String imageViewButtonId, + @Nullable String placeholderId, + PlayerControlButtonVisibility buttonVisibility, + View.OnClickListener onClickListener, + @Nullable View.OnLongClickListener longClickListener) { + ImageView imageView = Utils.getChildViewByResourceName(controlsViewGroup, imageViewButtonId); + imageView.setVisibility(View.GONE); + + View tempPlaceholder = null; + if (placeholderId != null) { + tempPlaceholder = Utils.getChildViewByResourceName(controlsViewGroup, placeholderId); + tempPlaceholder.setVisibility(View.GONE); + } + placeHolderRef = new WeakReference<>(tempPlaceholder); + + imageView.setOnClickListener(onClickListener); + if (longClickListener != null) { + imageView.setOnLongClickListener(longClickListener); + } + + visibilityCheck = buttonVisibility; + buttonRef = new WeakReference<>(imageView); + isVisible = false; + + // Update the visibility after the player type changes. + // This ensures that button animations are cleared and their states are updated correctly + // when switching between states like minimized, maximized, or fullscreen, preventing + // "stuck" animations or incorrect visibility. Without this fix the issue is most noticable + // when maximizing type 3 miniplayer. + PlayerType.getOnChange().addObserver((PlayerType type) -> { + playerTypeChanged(type); + return Unit.INSTANCE; + }); + } + + public void setVisibilityImmediate(boolean visible) { + private_setVisibility(visible, false); + } + + public void setVisibility(boolean visible, boolean animated) { + // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. + if (visible && !animated) return; + + private_setVisibility(visible, animated); + } + + private void private_setVisibility(boolean visible, boolean animated) { + try { + if (isVisible == visible) return; + isVisible = visible; + + View button = buttonRef.get(); + if (button == null) return; + + View placeholder = placeHolderRef.get(); + final boolean shouldBeShown = visibilityCheck.shouldBeShown(); + + if (visible && shouldBeShown) { + button.clearAnimation(); + if (animated) { + button.startAnimation(PlayerControlButton.fadeInAnimation); + } + button.setVisibility(View.VISIBLE); + + if (placeholder != null) { + placeholder.setVisibility(View.GONE); + } + } else { + if (button.getVisibility() == View.VISIBLE) { + button.clearAnimation(); + if (animated) { + button.startAnimation(PlayerControlButton.fadeOutAnimation); + } + button.setVisibility(View.GONE); + } + + if (placeholder != null) { + placeholder.setVisibility(shouldBeShown + ? View.VISIBLE + : View.GONE); + } + } + } catch (Exception ex) { + Logger.printException(() -> "private_setVisibility failure", ex); + } + } + + /** + * Synchronizes the button state after the player state changes. + */ + private void playerTypeChanged(PlayerType newType) { + if (newType != PlayerType.WATCH_WHILE_MINIMIZED && !newType.isMaximizedOrFullscreen()) { + return; + } + + View button = buttonRef.get(); + if (button == null) return; + + button.clearAnimation(); + View placeholder = placeHolderRef.get(); + + if (visibilityCheck.shouldBeShown()) { + if (isVisible) { + button.setVisibility(View.VISIBLE); + if (placeholder != null) placeholder.setVisibility(View.GONE); + } else { + button.setVisibility(View.GONE); + if (placeholder != null) placeholder.setVisibility(View.VISIBLE); + } + } else { + button.setVisibility(View.GONE); + if (placeholder != null) placeholder.setVisibility(View.GONE); + } + } + + public void hide() { + if (!isVisible) return; + + Utils.verifyOnMainThread(); + View view = buttonRef.get(); + if (view == null) return; + view.setVisibility(View.GONE); + + view = placeHolderRef.get(); + if (view != null) view.setVisibility(View.GONE); + isVisible = false; + } +} \ No newline at end of file diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java deleted file mode 100644 index fed336705..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlTopButton.java +++ /dev/null @@ -1,110 +0,0 @@ -package app.revanced.extension.youtube.videoplayer; - -import android.transition.Fade; -import android.view.View; -import android.view.animation.Animation; -import android.widget.ImageView; - -import java.lang.ref.WeakReference; - -import app.revanced.extension.shared.Logger; -import app.revanced.extension.shared.Utils; - -// Ideally this should be refactored into PlayerControlBottomButton, -// but the show/hide logic is not the same so keeping this as two classes might be simpler. -public abstract class PlayerControlTopButton { - static final int fadeInDuration; - static final int fadeOutDuration; - - private static final Animation fadeInAnimation; - private static final Animation fadeOutAnimation; - - static final Fade fadeInTransition; - static final Fade fadeOutTransition; - - private final WeakReference buttonReference; - private boolean isShowing; - - static { - fadeInDuration = Utils.getResourceInteger("fade_duration_fast"); - fadeOutDuration = Utils.getResourceInteger("fade_duration_scheduled"); - - fadeInAnimation = Utils.getResourceAnimation("fade_in"); - fadeInAnimation.setDuration(fadeInDuration); - - fadeOutAnimation = Utils.getResourceAnimation("fade_out"); - fadeOutAnimation.setDuration(fadeOutDuration); - - fadeInTransition = new Fade(); - fadeInTransition.setDuration(fadeInDuration); - - fadeOutTransition = new Fade(); - fadeOutTransition.setDuration(fadeOutDuration); - } - - protected PlayerControlTopButton(ImageView imageView, View.OnClickListener onClickListener) { - imageView.setVisibility(View.GONE); - imageView.setOnClickListener(onClickListener); - - buttonReference = new WeakReference<>(imageView); - } - - protected void setVisibilityImmediate(boolean visible) { - private_setVisibility(visible, false); - } - - protected void setVisibility(boolean visible, boolean animated) { - // Ignore this call, otherwise with full screen thumbnails the buttons are visible while seeking. - if (visible && !animated) return; - - private_setVisibility(visible, animated); - } - - private void private_setVisibility(boolean visible, boolean animated) { - try { - if (isShowing == visible) return; - isShowing = visible; - - ImageView iView = buttonReference.get(); - if (iView == null) return; - - if (visible) { - iView.clearAnimation(); - if (!shouldBeShown()) { - return; - } - if (animated) { - iView.startAnimation(fadeInAnimation); - } - iView.setVisibility(View.VISIBLE); - return; - } - - if (iView.getVisibility() == View.VISIBLE) { - iView.clearAnimation(); - if (animated) { - iView.startAnimation(fadeOutAnimation); - } - iView.setVisibility(View.GONE); - } - } catch (Exception ex) { - Logger.printException(() -> "private_setVisibility failure", ex); - } - } - - protected abstract boolean shouldBeShown(); - - public void hide() { - if (!isShowing) { - return; - } - - Utils.verifyOnMainThread(); - View v = buttonReference.get(); - if (v == null) { - return; - } - v.setVisibility(View.GONE); - isShowing = false; - } -} diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt index 78edfff91..3c9571f47 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt @@ -82,9 +82,9 @@ private val sponsorBlockResourcePatch = resourcePatch { private const val EXTENSION_SEGMENT_PLAYBACK_CONTROLLER_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/sponsorblock/SegmentPlaybackController;" private const val EXTENSION_CREATE_SEGMENT_BUTTON_CONTROLLER_CLASS_DESCRIPTOR = - "Lapp/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButtonController;" + "Lapp/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton;" private const val EXTENSION_VOTING_BUTTON_CONTROLLER_CLASS_DESCRIPTOR = - "Lapp/revanced/extension/youtube/sponsorblock/ui/VotingButtonController;" + "Lapp/revanced/extension/youtube/sponsorblock/ui/VotingButton;" private const val EXTENSION_SPONSORBLOCK_VIEW_CONTROLLER_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController;" diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/PlayerControlsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/PlayerControlsPatch.kt index 6145048ce..7db8de5b2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/PlayerControlsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/PlayerControlsPatch.kt @@ -77,12 +77,9 @@ val playerControlsResourcePatch = resourcePatch { ).item(0) val bottomTargetDocumentChildNodes = bottomTargetDocument.childNodes - var bottomInsertBeforeNode: Node = bottomTargetDocumentChildNodes.findElementByAttributeValue( + var bottomInsertBeforeNode: Node = bottomTargetDocumentChildNodes.findElementByAttributeValueOrThrow( "android:inflatedId", bottomLastLeftOf, - ) ?: bottomTargetDocumentChildNodes.findElementByAttributeValueOrThrow( - "android:id", // Older targets use non-inflated id. - bottomLastLeftOf, ) addTopControl = { resourceDirectoryName -> @@ -123,7 +120,7 @@ val playerControlsResourcePatch = resourcePatch { ).item(0).childNodes // Copy the patch layout xml into the target layout file. - for (index in 1 until sourceElements.length) { + for (index in sourceElements.length - 1 downTo 1) { val element = sourceElements.item(index).cloneNode(true) // If the element has no attributes there's no point adding it to the destination. @@ -189,7 +186,7 @@ fun initializeBottomControl(descriptor: String) { fun injectVisibilityCheckCall(descriptor: String) { visibilityMethod.addInstruction( visibilityInsertIndex++, - "invoke-static { p1 , p2 }, $descriptor->changeVisibility(ZZ)V", + "invoke-static { p1 , p2 }, $descriptor->setVisibility(ZZ)V", ) if (!visibilityImmediateCallbacksExistModified) { @@ -199,7 +196,7 @@ fun injectVisibilityCheckCall(descriptor: String) { visibilityImmediateMethod.addInstruction( visibilityImmediateInsertIndex++, - "invoke-static { p0 }, $descriptor->changeVisibilityImmediate(Z)V", + "invoke-static { p0 }, $descriptor->setVisibilityImmediate(Z)V", ) } diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 534f78b07..10d657b80 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -448,10 +448,10 @@ This feature is only available for older devices" URL copied to clipboard URL with timestamp copied Show copy video URL button - Button is shown. Tap to copy video URL. Tap and hold to copy video URL with timestamp + Button is shown. Tap to copy video URL. Tap and hold to copy with timestamp Button is not shown Show copy timestamp URL button - Button is shown. Tap to copy video URL with timestamp. Tap and hold to copy video without timestamp + Button is shown. Tap to copy video URL with timestamp. Tap and hold to copy without timestamp Button is not shown diff --git a/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml b/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml index 531be4cf5..ef5fcf9cb 100644 --- a/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml +++ b/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml @@ -13,12 +13,19 @@ android:layout_height="60.0dip" android:paddingTop="6.0dp" android:paddingBottom="0dp" - android:longClickable="false" android:scaleType="center" android:src="@drawable/revanced_yt_copy_timestamp" yt:layout_constraintBottom_toTopOf="@+id/quick_actions_container" yt:layout_constraintRight_toLeftOf="@+id/fullscreen_button" /> + + + + diff --git a/patches/src/main/resources/downloads/host/layout/youtube_controls_bottom_ui_container.xml b/patches/src/main/resources/downloads/host/layout/youtube_controls_bottom_ui_container.xml index a243eea71..eb9c2d779 100644 --- a/patches/src/main/resources/downloads/host/layout/youtube_controls_bottom_ui_container.xml +++ b/patches/src/main/resources/downloads/host/layout/youtube_controls_bottom_ui_container.xml @@ -18,4 +18,12 @@ android:src="@drawable/revanced_yt_download_button" yt:layout_constraintBottom_toTopOf="@+id/quick_actions_container" yt:layout_constraintRight_toLeftOf="@+id/fullscreen_button" /> + + diff --git a/patches/src/main/resources/speedbutton/host/layout/youtube_controls_bottom_ui_container.xml b/patches/src/main/resources/speedbutton/host/layout/youtube_controls_bottom_ui_container.xml index 3f5130749..315251b0c 100644 --- a/patches/src/main/resources/speedbutton/host/layout/youtube_controls_bottom_ui_container.xml +++ b/patches/src/main/resources/speedbutton/host/layout/youtube_controls_bottom_ui_container.xml @@ -18,4 +18,12 @@ android:src="@drawable/revanced_playback_speed_dialog_button" yt:layout_constraintBottom_toTopOf="@+id/quick_actions_container" yt:layout_constraintRight_toLeftOf="@+id/fullscreen_button" /> + + From 016d61f385e9c866c268b083590f406318b335a0 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 22 Feb 2025 15:48:25 +0000 Subject: [PATCH 25/54] chore: Release v5.13.0-dev.9 [skip ci] # [5.13.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.8...v5.13.0-dev.9) (2025-02-22) ### Bug Fixes * **YouTube:** Do not hide player controls when using double tap to skip forward ([#4487](https://github.com/ReVanced/revanced-patches/issues/4487)) ([63fe870](https://github.com/ReVanced/revanced-patches/commit/63fe870d48ca2217327b952bde241b7f16ced850)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acc4515cc..195797b10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.8...v5.13.0-dev.9) (2025-02-22) + + +### Bug Fixes + +* **YouTube:** Do not hide player controls when using double tap to skip forward ([#4487](https://github.com/ReVanced/revanced-patches/issues/4487)) ([63fe870](https://github.com/ReVanced/revanced-patches/commit/63fe870d48ca2217327b952bde241b7f16ced850)) + # [5.13.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.7...v5.13.0-dev.8) (2025-02-22) diff --git a/gradle.properties b/gradle.properties index 341b700ae..07b3a7bea 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.8 +version = 5.13.0-dev.9 From 5e622ccf66d34af31c6026fa7f4d332460c6ecb0 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sat, 22 Feb 2025 18:28:47 +0200 Subject: [PATCH 26/54] fix(YouTube - Copy video URL): Use correct button ordering Fixes refactoring oversight of button fade fix --- .../youtube_controls_bottom_ui_container.xml | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml b/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml index ef5fcf9cb..34093f120 100644 --- a/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml +++ b/patches/src/main/resources/copyvideourl/host/layout/youtube_controls_bottom_ui_container.xml @@ -6,26 +6,6 @@ android:layout_height="wrap_content" android:layoutDirection="ltr"> - - - - + + + + From 4fbe13aad48e3c1fe4d8415ddac692aa89ce64b6 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 22 Feb 2025 16:31:11 +0000 Subject: [PATCH 27/54] chore: Release v5.13.0-dev.10 [skip ci] # [5.13.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.9...v5.13.0-dev.10) (2025-02-22) ### Bug Fixes * **YouTube - Copy video URL:** Use correct button ordering ([5e622cc](https://github.com/ReVanced/revanced-patches/commit/5e622ccf66d34af31c6026fa7f4d332460c6ecb0)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 195797b10..6833a49b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.9...v5.13.0-dev.10) (2025-02-22) + + +### Bug Fixes + +* **YouTube - Copy video URL:** Use correct button ordering ([5e622cc](https://github.com/ReVanced/revanced-patches/commit/5e622ccf66d34af31c6026fa7f4d332460c6ecb0)) + # [5.13.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.8...v5.13.0-dev.9) (2025-02-22) diff --git a/gradle.properties b/gradle.properties index 07b3a7bea..751e22094 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.9 +version = 5.13.0-dev.10 From e0de416ea53178a37203ec013aeeddb322563e07 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 23 Feb 2025 09:26:22 +0200 Subject: [PATCH 28/54] chore: Sync translations (#4495) --- .../addresources/values-ar-rSA/strings.xml | 4 +- .../addresources/values-az-rAZ/strings.xml | 4 +- .../addresources/values-be-rBY/strings.xml | 4 +- .../addresources/values-bg-rBG/strings.xml | 4 +- .../addresources/values-bn-rBD/strings.xml | 4 +- .../addresources/values-ca-rES/strings.xml | 4 +- .../addresources/values-cs-rCZ/strings.xml | 4 +- .../addresources/values-da-rDK/strings.xml | 4 +- .../addresources/values-de-rDE/strings.xml | 4 +- .../addresources/values-el-rGR/strings.xml | 4 +- .../addresources/values-es-rES/strings.xml | 4 +- .../addresources/values-et-rEE/strings.xml | 4 +- .../addresources/values-fi-rFI/strings.xml | 2 - .../addresources/values-fil-rPH/strings.xml | 4 +- .../addresources/values-fr-rFR/strings.xml | 4 +- .../addresources/values-ga-rIE/strings.xml | 2 - .../addresources/values-hu-rHU/strings.xml | 4 +- .../addresources/values-hy-rAM/strings.xml | 4 +- .../addresources/values-in-rID/strings.xml | 10 ++--- .../addresources/values-it-rIT/strings.xml | 4 +- .../addresources/values-ja-rJP/strings.xml | 40 +++++++++---------- .../addresources/values-ko-rKR/strings.xml | 12 +++--- .../addresources/values-lt-rLT/strings.xml | 4 +- .../addresources/values-lv-rLV/strings.xml | 4 +- .../addresources/values-nl-rNL/strings.xml | 4 +- .../addresources/values-pl-rPL/strings.xml | 4 +- .../addresources/values-pt-rBR/strings.xml | 4 +- .../addresources/values-pt-rPT/strings.xml | 4 +- .../addresources/values-ro-rRO/strings.xml | 4 +- .../addresources/values-ru-rRU/strings.xml | 2 +- .../addresources/values-sk-rSK/strings.xml | 4 +- .../addresources/values-sl-rSI/strings.xml | 4 +- .../addresources/values-sq-rAL/strings.xml | 4 +- .../addresources/values-sr-rCS/strings.xml | 4 +- .../addresources/values-sr-rSP/strings.xml | 4 +- .../addresources/values-sv-rSE/strings.xml | 4 +- .../addresources/values-th-rTH/strings.xml | 4 +- .../addresources/values-tr-rTR/strings.xml | 4 +- .../addresources/values-uk-rUA/strings.xml | 4 +- .../addresources/values-vi-rVN/strings.xml | 4 +- .../addresources/values-zh-rCN/strings.xml | 4 +- .../addresources/values-zh-rTW/strings.xml | 2 - 42 files changed, 102 insertions(+), 108 deletions(-) diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index bf8ef610e..7ff45c581 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" تم نسخ URL إلى الحافظة تم نسخ عنوان URL مع الطابع الزمني عرض زر نسخ عنوان URL للفيديو - يتم عرض الزر. انقر لنسخ رابط الفيديو. انقر مع الاستمرار لنسخ URL الفيديو مع الطابع الزمني + يتم عرض الزر. انقر لنسخ عنوان URL للفيديو. انقر مع الاستمرار للنسخ مع الطابع الزمني لا يتم عرض الزر عرض زر نسخ URL مع الطابع الزمني - يتم عرض الزر. انقر لنسخ عنوان URL للفيديو مع الطابع الزمني. انقر مع الاستمرار لنسخ الفيديو بدون الطابع الزمني + يتم عرض الزر. انقر لنسخ عنوان URL للفيديو مع الطابع الزمني. انقر مع الاستمرار للنسخ بدون الطابع الزمني لا يتم عرض الزر diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index d5adf428b..704ef5395 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -443,10 +443,10 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur" URL buferə köçürüldü Vaxt möhürlü URL köçürüldü Video URL-i köçürmə düyməsin göstər - Düymə göstərilir. Video URL-sini köçürmək üçün toxun. Vaxt möhürlü video URL-sini köçürmək üçün basılı saxla + Düymə göstərilir. Video URL-ni köçürmək üçün toxun. Vaxt möhürü ilə köçürmək üçün basıb saxlayın Düymə göstərilmir Vaxt möhürü URL köçür düyməsi göstər - Düymə göstərilir. Vaxt möhürlü video URL-sini köçürmək üçün toxun. Vaxt möhürü olmadan köçürmək üçün basılı saxla + Düymə göstərilir. Video URL-ni vaxt möhürü ilə köçürmək üçün toxun. Vaxt möhürü olmadan köçürmək üçün basıb saxlayın Düymə göstərilmir diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index c4e545cd3..cf0ea2dac 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" URL скапіраваны ў буфер абмену URL-адрас з пазнакай часу скапіраваны Паказаць кнопку скапіравання URL відэа - Паказана кнопка. Націсніце, каб скапіяваць URL відэа. Націсніце і ўтрымлівайце, каб скапіяваць URL відэа з пазнакай часу + Кнопка паказана. Націсніце, каб скапіяваць URL відэа. Націсніце і ўтрымлівайце, каб скапіяваць з пазнакай часу Кнопка не паказваецца Паказаць кнопку URL-адрас з часовай пазнакай - Паказана кнопка. Націсніце, каб скапіяваць URL відэа з пазнакай часу. Націсніце і ўтрымлівайце, каб скапіяваць відэа без пазнакі часу + Кнопка паказана. Націсніце, каб скапіяваць URL відэа з пазнакай часу. Націсніце і ўтрымлівайце, каб скапіяваць без пазнакі часу Кнопка не паказваецца diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 500214c31..0822f4b77 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" Връзката е копирана в клипборда. URL адрес с отметка за време, копиран в клипборда. Показване на бутона за копиране на URL адреса на видеоклипа - Показан е бутон. Докоснете, за да копирате URL на видеото. Докоснете и задръжте, за да копирате URL адреса на видеоклипа с клеймо за време + Бутонът е показан. Докоснете, за да копирате URL адреса на видеоклипа. Докоснете и задръжте, за да копирате с времеви печат Бутонът не е показан Показване на бутона за копиране на URL адреса на времевия отпечатък на видеоклипа - Показан е бутон. Докоснете, за да копирате URL адреса на видеоклипа с клеймо за време. Докоснете и задръжте, за да копирате видеоклип без клеймо за време + Бутонът е показан. Докоснете, за да копирате URL адреса на видеоклипа с времеви печат. Докоснете и задръжте, за да копирате без времеви печат Бутонът не е показан diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index 4f0ededbe..a60b14442 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -443,10 +443,10 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ ক্লিপবোর্ডে URL অনুলিপি করা হয়েছে টাইমস্ট্যাম্প সহ URL অনুলিপি করা হয়েছে ভিডিও URL অনুলিপি বোতাম দেখান - বোতাম প্রদর্শিত হয়েছে। URL অনুলিপি করতে ট্যাপ করুন। টাইমস্ট্যাম্প সহ URL অনুলিপি করতে ট্যাপ করে ধরে রাখুন। + বোতামটি দেখানো হয়েছে। ভিডিও URL কপি করতে আলতো চাপুন। টাইমস্ট্যাম্প সহ কপি করতে টিপুন এবং ধরে রাখুন। বোতাম প্রদর্শিত হয়নি টাইমস্ট্যাম্প URL অনুলিপি বোতাম দেখান - বোতাম প্রদর্শিত হয়েছে। টাইমস্ট্যাম্প সহ URL অনুলিপি করতে ট্যাপ করুন। টাইমস্ট্যাম্প ছাড়া URL অনুলিপি করতে ট্যাপ করে ধরে রাখুন। + বোতামটি দেখানো হয়েছে। টাইমস্ট্যাম্প সহ ভিডিও URL কপি করতে আলতো চাপুন। টাইমস্ট্যাম্প ছাড়া কপি করতে টিপুন এবং ধরে রাখুন। বোতাম প্রদর্শিত হয়নি diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index 2527d5c15..fe11aaec6 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -443,10 +443,10 @@ Aquesta funció només està disponible per a dispositius antics" S\'ha copiat l\'URL al porta-retalls S\'ha copiat l\'URL amb data i hora Mostra el botó de l\'URL - El botó es mostra. Toca per copiar l\'URL del vídeo. Mantén premut per copiar l\'URL del vídeo amb marca de temps + Es mostra el botó. Toqueu per copiar l\'URL del vídeo. Toqueu i manteniu premut per copiar-lo amb la marca de temps El botó no es mostra Mostra el botó per copiar l\'URL amb marca de temps - Es mostra el botó. Toqueu per copiar l\'URL del vídeo amb segell de temps. Toqueu i manteniu premut per copiar el vídeo sense segell de temps + Es mostra el botó. Toqueu per copiar l\'URL del vídeo amb la marca de temps. Toqueu i manteniu premut per copiar-lo sense la marca de temps No es mostra el botó diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 3ca6e3656..05e537365 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -443,10 +443,10 @@ Tato funkce je dostupná pouze pro starší zařízení" URL zkopírováno do schránky Adresa URL s časovým razítkem zkopírována Zobrazit tlačítko pro kopírování adresy URL videa - Tlačítko je zobrazeno. Klepnutím zkopírujete adresu URL videa. Klepnutím a podržením zkopírujete adresu URL videa s časovým razítkem + Zobrazí se tlačítko. Klepnutím zkopírujete URL videa. Klepnutím a podržením zkopírujete s časovou značkou Tlačítko se nezobrazuje Zobrazit tlačítko pro kopírování adresy URL videa s časovým razítkem - Tlačítko je zobrazeno. Klepnutím zkopírujete adresu URL videa s časovým razítkem. Klepnutím a podržením zkopírujete adresu URL videa bez časového razítka + Zobrazí se tlačítko. Klepnutím zkopírujete URL videa s časovou značkou. Klepnutím a podržením zkopírujete bez časové značky Tlačítko se nezobrazuje diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index 848d9f8c0..eb10f4df6 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -407,10 +407,10 @@ Denne funktion er kun tilgængelig for ældre enheder" URL kopieret til udklipsholder URL med tidsstempel kopieret Vis kopiér video URL knap - Knap vises. Tryk for at kopiere video URL. Tryk og hold for at kopiere video URL med tidsstempel + Knappen vises. Tryk for at kopiere videoens URL. Tryk og hold for at kopiere med tidsstempel Knap vises ikke Vis kopi tidsstempel URL knap - Knap vises. Tryk for at kopiere video URL med tidsstempel. Tryk og hold for at kopiere video uden tidsstempel + Knappen vises. Tryk for at kopiere videoens URL med tidsstempel. Tryk og hold for at kopiere uden tidsstempel Knap vises ikke diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index ffe2bd010..e7c30a773 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -438,10 +438,10 @@ Diese Funktion ist nur für ältere Geräte verfügbar" URL in Zwischenablage kopiert URL mit Zeitstempel kopiert Video-URL-Schaltfläche kopieren anzeigen - Schaltfläche wird angezeigt. Tippen, um Video-URL zu kopieren. Tippen und halten um Video-URL mit Zeitstempel zu kopieren + Schaltfläche wird angezeigt. Tippen, um die Video-URL zu kopieren. Zum Kopieren mit Zeitstempel tippen und halten Button wird nicht angezeigt Kopiere Zeitstempel URL-Schaltfläche anzeigen - Schaltfläche wird angezeigt. Tippen, um Video-URL mit Zeitstempel zu kopieren. Tippen und halten um Video ohne Zeitstempel zu kopieren + Schaltfläche wird angezeigt. Tippen, um die Video-URL mit Zeitstempel zu kopieren. Zum Kopieren ohne Zeitstempel tippen und halten Button wird nicht angezeigt diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index 9cff81f00..53e807928 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -445,10 +445,10 @@ Second \"item\" text" Η διεύθυνση URL αντιγράφηκε στο πρόχειρο Η διεύθυνση URL αντιγράφηκε με χρονική σήμανση Εμφάνιση κουμπιού αντιγραφής URL του βίντεο - Το κουμπί εμφανίζεται. Πατήστε για αντιγραφή του συνδέσμου βίντεο ή πατήστε παρατεταμένα για αντιγραφή του συνδέσμου βίντεο με χρονική σήμανση + Το κουμπί εμφανίζεται. Πατήστε για να αντιγράψετε τη διεύθυνση URL του βίντεο. Πατήστε παρατεταμένα για να αντιγράψετε τη διεύθυνση URL με χρονική σήμανση Το κουμπί δεν εμφανίζεται Εμφάνιση κουμπιού αντιγραφής URL με χρονική σήμανση - Το κουμπί εμφανίζεται. Πατήστε για αντιγραφή του συνδέσμου βίντεο με χρονική σήμανση ή πατήστε παρατεταμένα για αντιγραφή του συνδέσμου βίντεο χωρίς χρονική σήμανση + Το κουμπί εμφανίζεται. Πατήστε για να αντιγράψετε τη διεύθυνση URL του βίντεο με χρονική σήμανση. Πατήστε παρατεταμένα για να αντιγράψετε τη διεύθυνση URL χωρίς χρονική σήμανση Το κουμπί δεν εμφανίζεται diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 8431df6bb..d6ad21da0 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -433,10 +433,10 @@ Esta función solo está disponible para dispositivos antiguos" URL copiada al portapapeles URL con marca de tiempo copiada Mostrar botón URL de copia de vídeo - El botón se muestra. Toque para copiar la URL del vídeo. Mantenga pulsado para copiar la URL del vídeo con la marca de tiempo + El botón se muestra. Toca para copiar la URL del vídeo. Toca y mantén pulsado para copiar con la marca de tiempo El botón no se muestra Mostrar botón URL de la marca de tiempo - El botón se muestra. Toque para copiar la URL del vídeo con la marca de tiempo. Toque y mantenga pulsado para copiar el vídeo sin marca de tiempo + El botón se muestra. Toca para copiar la URL del vídeo con la marca de tiempo. Toca y mantén pulsado para copiar sin la marca de tiempo El botón no se muestra diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index d773b303e..f95b58668 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -443,10 +443,10 @@ See funktsioon on saadaval ainult vanemates seadmetes" URL kopeeritud clipboardi Aadres URL ajaga kopeeritud Kuva video URL kopeerimise nupp - Nupud on näha. Koputage video URL-i kopeerimiseks. Koputage ja hoidke video URL-i ajatempliga kopeerimiseks + Nupp on nähtav. Video URL-i kopeerimiseks puuduta. Ajakoodiga kopeerimiseks puuduta pikalt Nupud ei ole näha Näita video URL-i ajatempliga kopeerimise nuppu - Nupud on näha. Koputage video URL-i ajatempliga kopeerimiseks. Koputage ja hoidke video kopeerimiseks ilma ajatempli + Nupp on nähtav. Ajakoodiga video URL-i kopeerimiseks puuduta. Ilma ajakoodita kopeerimiseks puuduta pikalt Nupud ei ole näha diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 32e901b14..2da1c726a 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -438,10 +438,8 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" URL-osoite kopioitiin leikepöydälle Aikaleimattu URL-osoite kopioitiin Näytä videon URL-osoitteen kopiointipainike - Painike näytetään. Napauta kopioidaksesi videon URL-osoitteen. Napauta ja pidä pohjassa kopioidaksesi aikaleimatun URL-osoitteen Painiketta ei näytetä Näytä videon aikaleimatun URL-osoitteen kopiointipainike - Painike näytetään. Napauta kopioidaksesi videon aikaleimatun URL-osoitteen. Napauta ja pidä pohjassa kopioidaksesi URL-osoitteen ilman aikaleimaa Painiketta ei näytetä diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index d806ee9f9..24c551a29 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -443,10 +443,10 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device" Nakopya ang URL sa clipboard URL na may timestamp na kinopya Ipakita ang pindutan ng URL ng kopya ng video - Ang pindutan ay ipinapakita. I-tap para kopyahin ang URL ng video. I-tap nang matagal para kopyahin ang URL ng video gamit ang timestamp + Ipinapakita ang button. I-tap para kopyahin ang URL ng video. I-tap nang matagal para kopyahin kasama ang timestamp Hindi ipinapakita ang button Ipakita ang pindutan ng URL ng kopya ng timestamp - Ang pindutan ay ipinapakita. I-tap para kopyahin ang URL ng video gamit ang timestamp. I-tap nang matagal upang kopyahin ang video nang walang timestamp + Ipinapakita ang button. I-tap para kopyahin ang URL ng video kasama ang timestamp. I-tap nang matagal para kopyahin nang walang timestamp Hindi ipinapakita ang button diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index bdddc509a..7717419f6 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -443,10 +443,10 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"URL copiée dans le presse-papiers URL avec horodatage copiée Afficher le bouton \"Copier l\'URL de la vidéo\" - Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo. Appuyez longuement pour copier l\'URL de la vidéo avec l\'horodatage. + Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo. Appuyez longuement pour copier avec l\'horodatage Le bouton n\'est pas affiché Afficher un bouton \"Copier URL avec horodatage\" - Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo avec horodatage. Appuyez longuement pour copier l\'URL de la vidéo sans horodatage. + Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo avec horodatage. Appuyez longuement pour copier sans horodatage Le bouton n\'est pas affiché diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index fcf266bd4..7e528b269 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -443,10 +443,8 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine" URL cóipeáilte chuig gearr URL le stampa ama cóipeáilte Taispeáin cnaipe URL físe cóipeáil - Taispeántar an cnaipe. Tapáil chun URL físe a chóipeáil. Tapáil agus coinnigh chun URL físe a chóipeáil le stampa ama Ní thaispeántar an cnaipe Taispeáin cnaipe URL stampa ama cóipeáil - Taispeántar an cnaipe. Tapáil chun URL físe a chóipeáil le stampa ama. Tapáil agus coinnigh chun físeán a chóipeáil gan stampa ama Ní thaispeántar an cnaipe diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index ad76d43c1..c5fbf830c 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -443,10 +443,10 @@ Ez a funkció csak régebbi eszközökön érhető el" Az URL a vágólapra másolva Az URL időbélyeggel a vágólapra másolva A videó URL másolása gomb megjelenítése - A gomb megjelenik. Koppintson a video URL másolásához. Koppintson és tartsa lenyomva az időbélyeggel másoláshoz + A gomb látható. Koppintson a videó URL-jének másolásához. Tartsa nyomva az időbélyeggel való másoláshoz A gomb nem látható A videó URL másolása időbélyeggel gomb megjelenítése - A gomb megjelenik. Koppintson a videó URL másolásához időbélyeggel. Koppintson és tartsa lenyomva az időbélyeg nélküli másoláshoz + A gomb látható. Koppintson a videó URL-jének másolásához időbélyeggel. Tartsa nyomva az időbélyeg nélküli másoláshoz A gomb nem látható diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 08f60ae03..8a050750e 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -443,10 +443,10 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել URL-ը կրկնօրինակվել է բացման տախտակին URL-ը ժամանակի կնիքով կրկնօրինակվել է Ցույց տալ տեսանյութի URL-ի կրկնօրինակման կոճակը - Կոճակը երևում է։ Սեղմել՝ տեսանյութի URL-ը կրկնօրինակելու համար։ Սեղմել և պահել՝ տեսանյութի URL-ը ժամանակի կնիքով կրկնօրինակելու համար + Կոճակը ցուցադրվում է: Հպեք վիդեոյի URL-ը պատճենելու համար: Հպեք և պահեք ժամանակային նշումով պատճենելու համար Կոճակը չի երևում Ցույց տալ ժամանակի կնիքով URL-ի կրկնօրինակման կոճակը - Կոճակը երևում է։ Սեղմել՝ տեսանյութի URL-ը ժամանակի կնիքով կրկնօրինակելու համար։ Սեղմել և պահել՝ տեսանյութը ժամանակի կնիքի առանց կրկնօրինակելու համար + Կոճակը ցուցադրվում է: Հպեք ժամանակային նշումով վիդեոյի URL-ը պատճենելու համար: Հպեք և պահեք առանց ժամանակային նշման պատճենելու համար Կոճակը չի երևում diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index db864eb2e..72ecb75ca 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -283,9 +283,9 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Sembunyikan Bab Bagian Bab disembunyikan Bagian Bab ditampilkan - Sembunyikan \'Bagaimana konten ini dibuat\' - Bagian Bagaimana konten ini dibuat disembunyikan - Bagian Bagaimana konten ini dibuat ditampilkan + Sembunyikan \'Cara konten ini dibuat\' + Bagian Cara konten ini dibuat disembunyikan + Bagian Cara konten ini dibuat ditampilkan Sembunyikan \'Jelajahi podcast\' Bagian Jelajahi podcast disembunyikan Bagian Jelajahi podcast ditampilkan @@ -443,10 +443,10 @@ Fitur ini hanya tersedia untuk perangkat yang lebih lama" URL disalin ke papan klip URL dengan timestamp telah disalin Tampilkan tombol salin URL video - Tombol ditampilkan. Ketuk untuk menyalin URL video. Ketuk dan tahan untuk menyalin URL video dengan timestamp + Tombol ditampilkan. Ketuk untuk menyalin URL video. Ketuk dan tahan untuk menyalin dengan stempel waktu Tombol tidak ditampilkan Tampilkan tombol salin timestamp URL - Tombol ditampilkan. Ketuk untuk menyalin URL video dengan timestamp. Ketuk dan tahan untuk menyalin video tanpa timestamp + Tombol ditampilkan. Ketuk untuk menyalin URL video dengan stempel waktu. Ketuk dan tahan untuk menyalin tanpa stempel waktu Tombol tidak ditampilkan diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 43301464d..bf31c5846 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -443,10 +443,10 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" URL copiato negli appunti URL con timestamp copiato Mostra il pulsante Copia URL Video - Il pulsante è visualizzato. Tocca per copiare l\'URL del video. Tocca e tieni premuto per copiare l\'URL del video con timestamp + Il pulsante viene mostrato. Tocca per copiare l\'URL del video. Tieni premuto per copiare con l\'indicatore temporale Il pulsante non è visibile Mostra il pulsante Copia URL Video con Timestamp - Il pulsante è visualizzato. Tocca per copiare l\'URL del video con timestamp. Tocca e tieni premuto per copiare il video senza timestamp + Il pulsante viene mostrato. Tocca per copiare l\'URL del video con l\'indicatore temporale. Tieni premuto per copiare senza l\'indicatore temporale Il pulsante non è visibile diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index 17d6f2e70..a4e15bbe5 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -445,7 +445,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に URL をクリップボードにコピーしました タイムスタンプ付きの URL がコピーされました 「動画の URL をコピー」ボタンを表示 - オーバーレイ上にボタンが表示されます。タップするとタイムスタンプなしの URL を、長押しするとタイムスタンプ付きの URL をそれぞれコピーできます + オーバーレイ上にボタンが表示されます。タップすると動画の URL を、長押しするとタイムスタンプ付きの URL をそれぞれコピーできます オーバーレイ上にボタンは表示されません 「動画のタイムスタンプ付き URL をコピー」ボタンを表示 オーバーレイ上にボタンが表示されます。タップするとタイムスタンプ付きの URL を、長押しするとタイムスタンプなしの URL をそれぞれコピーできます @@ -569,33 +569,33 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に ナビゲーション ボタン 画面下部のナビゲーション バー上のボタンを編集します - ホーム ボタンを非表示 + 「ホーム」を非表示 ホーム ボタンは表示されません ホーム ボタンは表示されます - ショート ボタンを非表示 + 「ショート」を非表示 ショート ボタンは表示されません ショート ボタンは表示されます - 作成ボタンを非表示 + 「作成」を非表示 作成ボタンは非表示です 作成ボタンは表示されます - 登録チャンネル ボタンを非表示 + 「登録チャンネル」を非表示 登録チャンネル ボタンは表示されません 登録チャンネル ボタンは表示されます 通知を非表示 - 通知ボタンは非表示 - 通知ボタンが表示されます + 通知ボタンは表示されません + 通知ボタンは表示されます - 作成ボタンと通知ボタンを入れ替える + 「作成」と「通知」を入れ替える "作成ボタンと通知ボタンが入れ替わります 注: これにより、動画広告も強制的に非表示になります" 作成ボタンと通知ボタンは入れ替わりません - "この設定を無効にすると、Shortsの広告ブロックも無効になります。 + "この設定を無効にすると、ショート動画の広告ブロックも無効になります。 -この設定を変更しても有効にならない場合は、シークレットモードに切り替えてみてください。" +この設定を変更しても効果がない場合は、シークレット モードに切り替えてみてください。" ナビゲーション ボタンをアイコンのみで表示する ナビゲーション ボタンはアイコンのみで表示されます ナビゲーション ボタンはアイコンと文字で表示されます @@ -867,10 +867,10 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に コンパクト 高評価ボタン ボタンはコンパクトに表示されます ボタンは最適なサイズで表示されます - 推定「いいね!」を表示 - 推定「いいね!」が表示されます - 推定「いいね!」は非表示になります - API が利用できない場合はトーストを表示 + 高評価の推定値を表示 + 高評価が非公開の動画で推定値が表示されます + 高評価が非公開の動画では数値は表示されません + API 利用不可時にトーストを表示 Return YouTube Dislike が利用できない場合、トースト ポップアップが表示されます Return YouTube Dislike が利用できない場合でもトースト ポップアップは表示されません このアプリについて @@ -933,11 +933,11 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に スキップ時にトーストを表示 セグメントが自動的にスキップされたときにトースト ポップアップが表示されます。例を見るにはここをタップしてください トースト ポップアップは表示されません。例を見るにはここをタップしてください - セグメントを除いた動画の時間を表示 - 動画からセグメントを除いた時間が、動画全体の長さの横に括弧で表示されます。 - 動画のすべての再生時間を表示 + セグメントを除いた時間を表示 + 動画からセグメントを除いた時間が、動画全体の再生時間の横に括弧で表示されます + 動画全体の再生時間のみが表示されます 新しいセグメントを作成する - 新しいセグメントの作成ボタンを表示 + 新しいセグメント作成ボタンを表示 新しいセグメントを作成するボタンが表示されます 新しいセグメントを作成するボタンは表示されません 新しいセグメントステップを調整する @@ -950,7 +950,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 既に読んでいます 見る 一般設定 - API が利用できない場合はトーストを表示する + API 利用不可時にトーストを表示 SponsorBlock が利用できない場合はトースト ポップアップが表示されます SponsorBlock が利用できない場合でもトースト ポップアップは表示されません スキップ数の追跡を有効にする @@ -1282,7 +1282,7 @@ Automotive レイアウト "DeArrow は、YouTube 動画のサムネイルをクラウドソーシングで提供する機能です。DeArrow のサムネイルは、YouTube が提供するサムネイルよりも適切なことが多いです。これを有効にすると、動画の URL が API サーバーに送信されますが、他のデータは送信されません。動画に DeArrow サムネイルがない場合は、オリジナルのサムネイルまたは静止画サムネイルが表示されます DeArrow の詳細については、ここをタップしてください" - API が利用できない場合はトーストを表示 + API が利用できない場合はトーストを表示する DeArrow が利用できない場合はトースト ポップアップが表示されます DeArrow が利用できない場合でもトースト ポップアップは表示されません DeArrow API のエンドポイント diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 2b97a628c..8077a2777 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -444,13 +444,13 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 URL을 클립보드에 복사하였습니다 - 타임스탬프를 표기한 URL을 클립보드에 복사하였습니다 + 타임스탬프가 표기된 URL을 클립보드에 복사하였습니다 동영상 URL 복사 버튼 표시하기 - 버튼을 눌러서 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프를 표기한 동영상 URL이 복사됩니다 - 버튼을 눌러서 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프를 표기한 동영상 URL이 복사됩니다 - 타임스탬프를 표기한 URL 복사 버튼 표시하기 - 버튼을 눌러서 타임스탬프를 표기한 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프를 표기하지 않은 동영상 URL이 복사됩니다 - 버튼을 눌러서 타임스탬프를 표기한 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프를 표기하지 않은 동영상 URL이 복사됩니다 + 버튼을 표시합니다\n버튼을 눌러서 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬스가 표기된 동영상 URL이 복사됩니다 + 버튼을 표시하지 않습니다 + 타임스탬프가 표기된 URL 복사 버튼 표시하기 + 버튼을 표시합니다\n버튼을 눌러서 타임스탬프가 표기된 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프가 표기되지 않은 동영상 URL이 복사됩니다 + 버튼을 표시하지 않습니다 시청자 재량 다이얼로그 제거하기 diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index 84e2d77b7..f2046b323 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -443,10 +443,10 @@ Apribojimai URL nukopijuotas į iškarpinę URL su laiko žyma nukopijuotas Rodyti kopijuoti vaizdo įrašo URL mygtuką - Mygtukas yra rodomas. Bakstelėkite, kad nukopijuotumėte vaizdo įrašo URL. Bakstelėkite ir palaikykite, kad nukopijuotumėte vaizdo įrašo URL su laiko žyma + Mygtukas rodomas. Palieskite, kad nukopijuotumėte vaizdo įrašo URL. Palieskite ir palaikykite, kad nukopijuotumėte su laiko žyma Mygtukas nerodomas Rodyti mygtuką kopijuoti laikrodžio URL - Mygtukas rodomas. Bakstelėkite, norėdami kopijuoti vaizdo įrašo URL su laikrodžio žyma. Bakstelėkite ir palaikykite, kad kopijuotumėte vaizdo įrašą be laikrodžio žymos + Mygtukas rodomas. Palieskite, kad nukopijuotumėte vaizdo įrašo URL su laiko žyma. Palieskite ir palaikykite, kad nukopijuotumėte be laiko žymos Mygtukas nerodomas diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 6b4eaca81..dbf9774fc 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -443,10 +443,10 @@ Ierobežojumi URL kopēts starpliktuvē URL ar laika zīmi kopēts Rādīt video URL kopēšanas pogu - Poga ir redzama. Pieskarieties, lai kopētu video URL. Nospiediet un turiet, lai kopētu video URL ar laika zīmi + Poga ir redzama. Pieskarieties, lai kopētu video URL. Pieskarieties un turiet, lai kopētu ar laika zīmogu Pogas nav redzamas Rādīt pogu \"Kopēt saiti ar laika zīmi\" - Poga ir redzama. Pieskarieties, lai kopētu video saiti ar laika zīmi. Pieskarieties un turiet nospiestu, lai kopētu video bez laika zīmes + Poga ir redzama. Pieskarieties, lai kopētu video URL ar laika zīmogu. Pieskarieties un turiet, lai kopētu bez laika zīmoga Pogas nav redzamas diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index b2bcc174b..b0dd0eafa 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -443,10 +443,10 @@ Deze functie is alleen beschikbaar voor oudere apparaten" URL gekopieerd naar klembord URL met tijdstempel gekopieerd Knop \"Video-URL kopiëren\" weergeven - Knop wordt getoond. Tik om de video-URL te kopiëren. Tik en houd vast om de video-URL met tijdstempel te kopiëren + Knop wordt weergegeven. Tik om de video-URL te kopiëren. Tik en houd vast om met tijdstempel te kopiëren Knop wordt niet getoond Knop \"Tijdstempel URL kopiëren\" weergeven - Knop wordt getoond. Tik om de video-URL met tijdstempel te kopiëren. Tik en houd vast om de video zonder tijdstempel te kopiëren + Knop wordt weergegeven. Tik om de video-URL met tijdstempel te kopiëren. Tik en houd vast om zonder tijdstempel te kopiëren Knop wordt niet getoond diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index a5385ff29..d49860a2e 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -443,10 +443,10 @@ Ta funkcja jest dostępna tylko dla starszych urządzeń" Adres URL skopiowany do schowka URL ze znacznikiem czasu skopiowany Przycisk od kopiowania URL filmu - Przycisk jest widoczny. Dotknij, aby skopiować adres URL wideo. Dotknij i przytrzymaj aby skopiować adres wideo ze znacznikiem czasu + Przycisk jest wyświetlany. Dotknij, aby skopiować adres URL filmu. Dotknij i przytrzymaj, aby skopiować ze znacznikiem czasu Przycisk nie jest widoczny Przycisk od kopiowania URL filmu z czasem - Przycisk jest widoczny. Dotknij, aby skopiować URL filmu ze znacznikiem czasu. Dotknij i przytrzymaj, aby skopiować film bez znacznika czasu + Przycisk jest wyświetlany. Dotknij, aby skopiować adres URL filmu ze znacznikiem czasu. Dotknij i przytrzymaj, aby skopiować bez znacznika czasu Przycisk nie jest widoczny diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index 37df5e07f..2cab1d621 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -441,10 +441,10 @@ Este recurso está disponível apenas para dispositivos mais antigos" URL copiada para a área de transferência URL com tempo copiado Mostrar botão copiar URL no vídeo - O botão é mostrado. Toque para copiar a URL do vídeo. Toque e segure para copiar a URL do vídeo com tempo + O botão é mostrado. Toque para copiar a URL do vídeo. Toque e segure para copiar com carimbo de data/hora O botão não está visível Mostrar botão copiar URL com tempo - O botão é mostrado. Toque para copiar a URL do vídeo com temo. Toque e segure para copiar vídeos sem tempo + O botão é mostrado. Toque para copiar a URL do vídeo com carimbo de data/hora. Toque e segure para copiar sem carimbo de data/hora O botão não está visível diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 8e6130a46..14cc89bad 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -443,10 +443,10 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ" URL copiado URL com timestamp copiado Mostrar botão de URL de vídeo copiado - Botão é visível. Toque para copiar a URL do vídeo. Toque e segure para copiar a URL do vídeo com timestamp + O botão é mostrado. Toque para copiar o URL do vídeo. Toque e segure para copiar com o carimbo de data/hora O botão NÃO está visível Mostrar botão de copiar timestamp URL - Botão é visível. Toque para copiar a URL do vídeo com timestamp. Toque e segure para copiar vídeos sem timestamp + O botão é mostrado. Toque para copiar o URL do vídeo com o carimbo de data/hora. Toque e segure para copiar sem o carimbo de data/hora O botão não está visível diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index 697981824..e72f0d618 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -443,10 +443,10 @@ Această funcție este disponibilă numai pentru dispozitivele mai vechi"URL copiat în clipboard URL cu marcaj de timp copiat Afișare buton copie URL - Butonul este afișat. Atingeți pentru a copia URL-ul video. Atingeți și țineți apăsat pentru a copia URL-ul video cu marcajul de timp + Butonul este afișat. Atingeți pentru a copia adresa URL a videoclipului. Atingeți și mențineți apăsat pentru a copia cu marcaj temporal Butonul nu este afișat Afișare buton copie marcaj URL - Butonul este afișat. Atingeți pentru a copia URL-ul video cu marcajul de timp. Atingeți și țineți apăsat pentru a copia videoclipul fără marcaj de timp + Butonul este afișat. Atingeți pentru a copia adresa URL a videoclipului cu marcaj temporal. Atingeți și mențineți apăsat pentru a copia fără marcaj temporal Butonul nu este afișat diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 1e9e3f860..768b58278 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -443,7 +443,7 @@ Second \"item\" text" URL-адрес скопирован URL-адрес с меткой времени скопирован Показать кнопку копирования URL видео - Кнопка показана. Нажмите для копирования URL-адреса видео. Нажмите и удерживайте для копирования URL-адреса видео с меткой времени + Кнопка показана. Нажмите для копирования URL-адреса видео. Нажмите и удерживайте для копирования с меткой времени Кнопка копирования URL-адреса видео скрыта Показать кнопку копирования URL видео с меткой времени Кнопка показана. Нажмите для копирования URL-адреса видео с меткой времени. Нажмите и удерживайте для копирования URL-адреса видео без метки времени diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 558f65420..0b31dd366 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -436,10 +436,10 @@ Táto funkcia je dostupná len pre staršie zariadenia" Adresa URL bola skopírovaná do schránky Adresa URL s časovou pečiatkou bola skopírovaná Zobraziť tlačidlo skopírovať adresu URL videa - Tlačidlo je zobrazené. Klepnutím skopírujete adresu URL videa. Klepnutím a podržaním skopírujete adresu URL videa s časovou pečiatkou + Tlačidlo sa zobrazuje. Klepnutím skopírujete URL videa. Klepnutím a podržaním skopírujete s časovou pečiatkou Tlačidlo nie je zobrazené Zobraziť tlačidlo webovej adresy kopírovania časovej pečiatky - Tlačidlo je zobrazené. Klepnutím skopírujete webovú adresu videa s časovou pečiatkou. Klepnutím a podržaním skopírujete video bez časovej pečiatky + Tlačidlo sa zobrazuje. Klepnutím skopírujete URL videa s časovou pečiatkou. Klepnutím a podržaním skopírujete bez časovej pečiatky Tlačidlo nie je zobrazené diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 8a51273f9..2e9394852 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -443,10 +443,10 @@ Ta funkcija je na voljo samo za starejše naprave" URL je kopiran v odložišče URL s časovnim žigom je kopiran Pokaži gumb za kopiranje URL-ja videoposnetka - Gumb je prikazan. Tapnite za kopiranje URL-ja videoposnetka. Pritisnite in držite za kopiranje URL-ja videoposnetka s časovnim žigom + Gumb je prikazan. Dotaknite se, da kopirate URL videoposnetka. Dotaknite se in pridržite, da kopirate s časovnim žigom Gumb ni prikazan Prikaži gumb za kopiranje URL-ja s časovnim žigom - Gumb je prikazan. Tapnite, da kopirate URL videoposnetka s časovnim žigom. Tapnite in pridržite, da kopirate videoposnetek brez časovnega žiga + Gumb je prikazan. Dotaknite se, da kopirate URL videoposnetka s časovnim žigom. Dotaknite se in pridržite, da kopirate brez časovnega žiga Gumb ni prikazan diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 60c5ee1e8..70d3d8c82 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -443,10 +443,10 @@ Kjo veçori është e disponueshme vetëm për pajisje më të vjetra" URL u kopjua në shkëmbim URL me kohëzgjatje u kopjua Shfaq butonin e kopjimit të URL-së së videos - Butoni është i dukshëm. Prekni për të kopjuar URL-në e videos. Prekni dhe mbani për të kopjuar URL-në e videos me kohëzgjatje + Butoni shfaqet. Trokitni për të kopjuar URL-në e videos. Trokitni dhe mbani për të kopjuar me vulë kohore Butoni nuk shfaqet Shfaq butonin \"Kopjo URL-në me vulë kohe\" - Butoni shfaqet. Prekni për të kopjuar URL-në e videos me vulë kohe. Prekni dhe mbajeni për të kopjuar videon pa vulë kohe + Butoni shfaqet. Trokitni për të kopjuar URL-në e videos me vulë kohore. Trokitni dhe mbani për të kopjuar pa vulë kohore Butoni nuk shfaqet diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index 6d12ab5df..e7331f43d 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -443,10 +443,10 @@ Ova funkcija je dostupna samo za starije uređaje" Link je kopiran u privremenu memoriju Link s vremenskom oznakom je kopiran Prikaži dugme za kopiranje linka videa - Dugme je prikazano. Dodirnite da biste kopirali link videa. Dodirnite i zadržite da biste kopirali link videa s vremenskom oznakom + Dugme je prikazano. Dodirnite da biste kopirali link videa. Dodirnite i zadržite da biste kopirali link s vremenskom oznakom Dugme za kopiranje linka videa nije prikazano Prikaži dugme za kopiranje linka videa s vremenskom oznakom - Dugme je prikazano. Dodirnite da biste kopirali link videa s vremenskom oznakom. Dodirnite i zadržite da biste kopirali link videa bez vremenske oznake + Dugme je prikazano. Dodirnite da biste kopirali link videa s vremenskom oznakom. Dodirnite i zadržite da biste kopirali link bez vremenske oznake Dugme za kopiranje linka videa s vremenskom oznakom nije prikazano diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index 660f57099..2ed9171ea 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" Линк је копиран у привремену меморију Линк с временском ознаком је копиран Прикажи дугме за копирање линка видеа - Дугме је приказано. Додирните да бисте копирали линк видеа. Додирните и задржите да бисте копирали линк видеа с временском ознаком + Дугме је приказано. Додирните да бисте копирали линк видеа. Додирните и задржите да бисте копирали линк с временском ознаком Дугме за копирање линка видеа није приказано Прикажи дугме за копирање линка видеа с временском ознаком - Дугме је приказано. Додирните да бисте копирали линк видеа с временском ознаком. Додирните и задржите да бисте копирали линк видеа без временске ознаке + Дугме је приказано. Додирните да бисте копирали линк видеа с временском ознаком. Додирните и задржите да бисте копирали линк без временске ознаке Дугме за копирање линка видеа с временском ознаком није приказано diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index d68508f01..f75f0e97c 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -443,10 +443,10 @@ Den här funktionen är endast tillgänglig för äldre enheter" Webbadress kopierad till urklipp Webbadress med tidsstämpel kopierad Visa knappen för kopiering av video-URL - Knappen är synlig. Tryck för att kopiera videowebbadressen. Tryck och håll ner för att kopiera videowebbadressen med tidsstämpel + Knappen visas. Tryck för att kopiera videons URL. Tryck och håll ned för att kopiera med tidsstämpel Knappen är dold Visa knappen för kopiering av tidsstämpel - Knappen är synlig. Tryck för att kopiera videowebbadressen med tidsstämpel. Tryck och håll ner för att kopiera videon utan tidsstämpel + Knappen visas. Tryck för att kopiera videons URL med tidsstämpel. Tryck och håll ned för att kopiera utan tidsstämpel Knappen är dold diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index f1af41349..b334807a2 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" คัดลอก URL ไปยังคลิปบอร์ด คัดลอก URL พร้อมเวลาไปยังคลิปบอร์ด แสดงปุ่มคัดลอก URL วิดีโอ - ปุ่มจะแสดง แตะเพื่อคัดลอก URL วิดีโอ แตะค้างไว้เพื่อคัดลอก URL วิดีโอพร้อมเวลา + ปุ่มแสดงอยู่ แตะเพื่อคัดลอก URL วิดีโอ แตะค้างไว้เพื่อคัดลอกพร้อมการประทับเวลา ปุ่มไม่แสดง แสดงปุ่มคัดลอก URL เวลา - ปุ่มจะแสดง แตะเพื่อคัดลอก URL วิดีโอพร้อมเวลา แตะค้างไว้เพื่อคัดลอกวิดีโอโดยไม่ใช้เวลา + ปุ่มแสดงอยู่ แตะเพื่อคัดลอก URL วิดีโอพร้อมการประทับเวลา แตะค้างไว้เพื่อคัดลอกโดยไม่มีการประทับเวลา ปุ่มไม่แสดง diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 0ebeb43f0..76457a927 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -443,10 +443,10 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" URL panoya kopyalandı Zaman damgalı URL kopyalandı Video URL\'sini kopyalama düğmesini göster - Düğme görünür. Video URL\'sini kopyalamak için dokunun. Zaman damgalı URL\'yi kopyalamak için basılı tutun + Düğme gösteriliyor. Video URL\'sini kopyalamak için dokunun. Zaman damgasıyla kopyalamak için dokunup basılı tutun Düğme gösterilmez Zaman damgalı URL\'yi kopyalama düğmesini göster - Düğme görünür. Zaman damgalı video URLsini kopyalamak için dokunun. Zaman damgası olmadan kopyalamak için basılı tutun + Düğme gösteriliyor. Zaman damgalı video URL\'sini kopyalamak için dokunun. Zaman damgası olmadan kopyalamak için dokunup basılı tutun Düğme gösterilmez diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index f6719f9b8..211255f6b 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" URL-адресу скопійовано до буфера URL-адресу з міткою часу скопійовано до буфера Кнопка копіювання URL відео - Кнопка показується. Натисніть, щоб скопіювати URL-адресу відео. Натисніть і утримуйте, щоб скопіювати URL-адресу відео з міткою часу + Кнопка показується. Натисніть, щоб скопіювати URL-адресу відео. Натисніть і утримуйте, щоб скопіювати з міткою часу Кнопка копіювання URL-адреси відео не показується Кнопка копіювання URL із міткою часу - Кнопка показується. Натисніть, щоб скопіювати URL-адресу відео з міткою часу. Натисніть і утримуйте, щоб скопіювати URL-адресу без мітки часу відео + Кнопка показується. Натисніть, щоб скопіювати URL-адресу відео з міткою часу. Натисніть і утримуйте, щоб скопіювати без мітки часу Кнопка копіювання URL-адреси відео із міткою часу не показується diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index f2dddb833..55631c83e 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -443,10 +443,10 @@ Tính năng này chỉ khả dụng cho các thiết bị cũ hơn" Đã chép URL vào bảng nhớ tạm Đã chép URL với dấu thời gian Hiện nút sao chép url video - Nút được hiển thị. Chạm để sao chép video URL. Chạm và giữ để sao chép video URL với dấu thời gian + Nút được hiển thị. Chạm để sao chép video URL. Chạm và giữ để sao chép với dấu thời gian Nút không được hiện Hiện nút sao chép URL với dấu thời gian - Nút được hiển thị. Chạm để sao chép video URL với dấu thời gian. Chạm và giữ để sao chép video URL không dấu thời gian + Nút được hiển thị. Chạm để sao chép video URL với dấu thời gian. Chạm và giữ để sao chép video không dấu thời gian Nút không được hiện diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index 1a28c3da4..a12bbc6eb 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -443,10 +443,10 @@ Second \"item\" text" URL 已复制到剪贴板 URL 已复制,包含时间戳 显示复制视频 URL 按钮 - 按钮已显示。点击复制视频 URL。点击并按住复制带时间戳的视频 URL + 按钮已显示。点击即可复制视频网址。点住可复制带时间戳的网址 按钮未显示 显示复制带有时间戳的 URL 按钮 - 按钮已显示。点击复制带有时间戳的视频网址。按住即可复制不带时间戳的视频网址 + 按钮已显示。点击即可复制带时间戳的视频网址。点住可复制不带时间戳的网址 按钮未显示 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 52a8d26e0..72eaa0c25 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -438,10 +438,8 @@ Second \"item\" text" 已將網址複製到剪貼簿 已複製時間戳記網址 顯示複製影片網址按鈕 - 已顯示按鈕。輕觸以複製影片網址。按住以複製包含時間戳記的影片網址。 不顯示按鈕 顯示複製時間戳記網址按鈕 - 已顯示按鈕。輕觸以複製包含時間戳記的影片網址。按住以複製不包含時間戳記的影片網址。 不顯示按鈕 From 18c0fc2a7f186f50a904fd25dbaa739abdd24993 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sun, 23 Feb 2025 09:28:18 +0200 Subject: [PATCH 29/54] fix(TikTok): Resolve startup app crash --- .../app/revanced/extension/shared/Utils.java | 2 +- .../tiktok/spoof/sim/SpoofSimPatch.java | 35 +++++++++++++++---- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java index bc18772de..c986c6566 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java @@ -356,7 +356,7 @@ public class Utils { public static Context getContext() { if (context == null) { - Logger.initializationException(Utils.class, "Context is null, returning null!", null); + Logger.initializationException(Utils.class, "Context is not set by extension hook, returning null", null); } return context; } diff --git a/extensions/tiktok/src/main/java/app/revanced/extension/tiktok/spoof/sim/SpoofSimPatch.java b/extensions/tiktok/src/main/java/app/revanced/extension/tiktok/spoof/sim/SpoofSimPatch.java index 94910bdb6..d2557e05c 100644 --- a/extensions/tiktok/src/main/java/app/revanced/extension/tiktok/spoof/sim/SpoofSimPatch.java +++ b/extensions/tiktok/src/main/java/app/revanced/extension/tiktok/spoof/sim/SpoofSimPatch.java @@ -1,37 +1,60 @@ package app.revanced.extension.tiktok.spoof.sim; import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; import app.revanced.extension.tiktok.settings.Settings; @SuppressWarnings("unused") public class SpoofSimPatch { - private static final boolean ENABLED = Settings.SIM_SPOOF.get(); + /** + * During app startup native code can be called with no obvious way to set the context. + * Cannot check if sim spoofing is enabled or the app will crash since no context is set. + */ + private static boolean isContextNotSet(String fieldSpoofed) { + if (Utils.getContext() != null) { + return false; + } + + Logger.initializationException(SpoofSimPatch.class, + "Context is not yet set, cannot spoof: " + fieldSpoofed, null); + + return true; + } public static String getCountryIso(String value) { - if (ENABLED) { + if (isContextNotSet("countryIso")) return value; + + if (Settings.SIM_SPOOF.get()) { String iso = Settings.SIM_SPOOF_ISO.get(); - Logger.printDebug(() -> "Spoofing sim ISO from: " + value + " to: " + iso); + Logger.printDebug(() -> "Spoofing countryIso from: " + value + " to: " + iso); return iso; } + return value; } public static String getOperator(String value) { - if (ENABLED) { + if (isContextNotSet("MCC-MNC")) return value; + + if (Settings.SIM_SPOOF.get()) { String mcc_mnc = Settings.SIMSPOOF_MCCMNC.get(); Logger.printDebug(() -> "Spoofing sim MCC-MNC from: " + value + " to: " + mcc_mnc); return mcc_mnc; } + return value; } public static String getOperatorName(String value) { - if (ENABLED) { + if (isContextNotSet("operatorName")) return value; + + if (Settings.SIM_SPOOF.get()) { String operator = Settings.SIMSPOOF_OP_NAME.get(); - Logger.printDebug(() -> "Spoofing sim operator from: " + value + " to: " + operator); + Logger.printDebug(() -> "Spoofing sim operatorName from: " + value + " to: " + operator); return operator; } + return value; } } From 4cf7e6333037061cdcf695fae2e3a4d6c55421b2 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 23 Feb 2025 07:31:27 +0000 Subject: [PATCH 30/54] chore: Release v5.13.0-dev.11 [skip ci] # [5.13.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.10...v5.13.0-dev.11) (2025-02-23) ### Bug Fixes * **TikTok:** Resolve startup app crash ([18c0fc2](https://github.com/ReVanced/revanced-patches/commit/18c0fc2a7f186f50a904fd25dbaa739abdd24993)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6833a49b9..b5546e23a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.10...v5.13.0-dev.11) (2025-02-23) + + +### Bug Fixes + +* **TikTok:** Resolve startup app crash ([18c0fc2](https://github.com/ReVanced/revanced-patches/commit/18c0fc2a7f186f50a904fd25dbaa739abdd24993)) + # [5.13.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.9...v5.13.0-dev.10) (2025-02-22) diff --git a/gradle.properties b/gradle.properties index 751e22094..02afc3f01 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.10 +version = 5.13.0-dev.11 From 4213b874928dd623a8e6a14143be35ee7f69e3dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 11:56:46 +0200 Subject: [PATCH 31/54] chore: Sync translations (#4499) Co-authored-by: Crowdin Bot --- .../addresources/values-fr-rFR/strings.xml | 4 +- .../addresources/values-it-rIT/strings.xml | 4 +- .../addresources/values-iw-rIL/strings.xml | 513 +++++++++++++++++- .../addresources/values-ru-rRU/strings.xml | 32 +- .../addresources/values-tr-rTR/strings.xml | 2 +- .../addresources/values-zh-rTW/strings.xml | 2 + 6 files changed, 520 insertions(+), 37 deletions(-) diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 7717419f6..9f6fe0596 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -443,10 +443,10 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"URL copiée dans le presse-papiers URL avec horodatage copiée Afficher le bouton \"Copier l\'URL de la vidéo\" - Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo. Appuyez longuement pour copier avec l\'horodatage + Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo. Appuyez longuement pour copier avec l\'horodatage. Le bouton n\'est pas affiché Afficher un bouton \"Copier URL avec horodatage\" - Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo avec horodatage. Appuyez longuement pour copier sans horodatage + Le bouton est affiché. Appuyez pour copier l\'URL de la vidéo avec l\'horodatage. Appuyez longuement pour copier sans horodatage. Le bouton n\'est pas affiché diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index bf31c5846..532bb8e79 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -443,10 +443,10 @@ Questa funzione è disponibile solo per i dispositivi più vecchi" URL copiato negli appunti URL con timestamp copiato Mostra il pulsante Copia URL Video - Il pulsante viene mostrato. Tocca per copiare l\'URL del video. Tieni premuto per copiare con l\'indicatore temporale + Il pulsante viene mostrato. Tocca per copiare l\'URL del video. Tieni premuto per copiare con il timestamp Il pulsante non è visibile Mostra il pulsante Copia URL Video con Timestamp - Il pulsante viene mostrato. Tocca per copiare l\'URL del video con l\'indicatore temporale. Tieni premuto per copiare senza l\'indicatore temporale + Il pulsante viene mostrato. Tocca per copiare l\'URL del video con il timestamp. Tieni premuto per copiare senza il timestamp Il pulsante non è visibile diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index 198f2e723..b49698169 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -43,6 +43,62 @@ Second \"item\" text" הגדרות ReVanced איפוס לברירת מחדל ייבא %d הגדרות ייבוא נכשל: %s + שפת ReVanced + "תרגומים לשפות מסוימות עשויים להיות חסרים או לא שלמים. + +כדי לתרגם שפות חדשות בקר ב-translate.revanced.app" + שפת היישום + ערבית + אזרבייג\'נית + בולגרית + בנגלית + קטלאנית + צ\'כית + דנית + גרמנית + יוונית + אנגלית + ספרדית + אסטונית + פַּרסִית + פינית + צרפתית + גוג\'ראטית + הינדי + קרואטית + הונגרית + אינדונזית + איטלקית + יפנית + קזחית + קוריאנית + ליטאית + לטבית + מקדונית + מונגולית + מראטהית + מלאית + בורמזית + הולנדית + אודיה + פנג\'אבי + פולנית + פורטוגזית + רומנית + רוסית + סלובקית + סלובנית + סרבית + שוודית + סוואהילי + טמילית + טלוגו + תאית + טורקית + אוקראינית + אורדו + וייטנאמית + סינית ייבוא / ייצוא ייבוא / ייצוא הגדרות ReVanced @@ -57,7 +113,17 @@ Second \"item\" text" MicroG GmsCore לא מותקן. התקן אותו. דרוש פעולה + "ל-MicroG GmsCore אין הרשאה לרוץ ברקע. + +עקוב אחר המדריך \"Don't kill my app\" עבור הטלפון שלך, והחל את ההוראות על התקנת ה-MicroG שלך. + +זה נדרש כדי שהיישום יעבוד." פתח אתר + "מיטובי הסוללה של MicroG GmsCore חייבים להיות מושבתים כדי למנוע בעיות. + +השבתת מיטובי הסוללה עבור MicroG לא תשפיע לרעה על השימוש בסוללה. + +הקש על הלחצן 'המשך' ואפשר שינויי מיטוב." המשך @@ -68,11 +134,14 @@ Second \"item\" text" תמונות ממוזערות חלופיות פיד כללי - שחקן - סרגל חיפוש + נגן + סרגל דילוג פקדי החלקה שונות סרטון + שחזר תפריטי הגדרות ישנים + תפריטי הגדרות ישנים מוצגים + תפריטי הגדרות ישנים אינם מוצגים השבת הפעלת רקע של Shorts @@ -92,6 +161,11 @@ Second \"item\" text" יומני ניפוי שגיאות כוללים עקבות מחסנית יומני ניפוי שגיאות אינם כוללים עקבות מחסנית הצג טוסט שגיאת ReVanced + הודעה קופצת מוצגת אם מתרחשת שגיאה + הודעה קופצת אינה מוצגת אם מתרחשת שגיאה + "השבתת הודעות שגיאה קופצות מסתירה את כל הודעות השגיאה של ReVanced. + +לא תקבל הודעה על אירועים בלתי צפויים." הסתר כרטיסי אלבום @@ -100,9 +174,9 @@ Second \"item\" text" הסתר תיבת מימון המונים תיבת מימון המונים מוסתרת תיבת מימון המונים מוצגת - הסתר כפתור מיקרופון צף - כפתור מיקרופון מוסתר - כפתור מיקרופון מוצג + הסתר לחצן מיקרופון צף + לחצן מיקרופון מוסתר + לחצן מיקרופון מוצג הסתר סימן מים של ערוץ סימן מים מוסתר סימן מים מוצג @@ -110,20 +184,26 @@ Second \"item\" text" מדפים מוצגים - הכפתור מוסתר - הכפתור מוצג + הסתר לחצן להצטרפות + הלחצן מוסתר + הלחצן מוצג + הסתר מדף \'בשבילך\' + המדף בדף הערוץ מוסתר + המדף בדף הערוץ מוצג - הסתר כפתור \'הודע לי\' - הכפתור מוסתר - הכפתור מוצג + הסתר לחצן \'הודע לי\' + הלחצן מוסתר + הלחצן מוצג + התווית מוסתרת + התווית מוצגת - הסתר כפתור \'הצג עוד\' - הכפתור מוסתר - הכפתור מוצג + הסתר לחצן \'הצג עוד\' + הלחצן מוסתר + הלחצן מוצג הסתר תגובות מתזמנות תגובות מתזמנות מוסתרות תגובות מתזמנות מוצגות @@ -133,29 +213,146 @@ Second \"item\" text" הסתר מדף צ\'יפים מדף צ\'יפים מוסתר מדף צ\'יפים מוצג + הסתר כרטיס הניתן להרחבה מתחת לסרטונים + הכרטיס הניתן להרחבה מוסתר + הכרטיס הניתן להרחבה מוצג הסתר פוסטים קהילתיים פוסטים קהילתיים מוסתרים פוסטים קהילתיים מוצגים הסתר כרזות קומפקטיות כרזות קומפקטיות מוסתרות באנרים קומפקטיים מוצגים + הסתר את מדור הסרטים אזור הסרטים מוסתר + מדור הסרטים מוצג הסתר חידון בעמוד ראשי + סקרי פיד מוסתרים + סקרי פיד מוצגים + הסתר את הנחיות הקהילה הנחיות הקהילה מוסתרות הנחיות הקהילה מוצגות + הסתר את הנחיות המנויים + הנחיות קהילת המנויים מוסרת + הנחיות קהילת המנויים מוצגות הסתר את מדף חברי הערוץ + מדף חבר הערוץ מוסתר + מדף חבר הערוץ מוצג + הסתר תיבות חירום + תיבות החירום מוסתרות + תיבות החירום מוצגות הסתר כרטיסי מידע + לוחות המידע מוסתרים + לוחות המידע מוצגים + הסתר לוחות רפואיים כרטיסי המידע מוסתרים כרטיסי המידע מוצגים + הסתר סרגל ערוץ + סרגל הערוץ מוסתר + סרגל הערוץ מוצג + הסתר משחקייה + המשחקייה מוסתרת + המשחקייה מוצגת + הסתר פעולות מהירות במסך מלא + פעולות מהירות מוסתרות + פעולות מהירות מוצגות + הסתר סרטונים קשורים בפעולות מהירות + סרטונים קשורים מוסתרים + סרטונים קשורים מוצגים + הסתר מדף תמונה בתוצאות חיפוש + מדף התמונה מוסתר + מדף התמונה מוצג הסתר פרסומים אחרונים + הפוסטים האחרונים מוסתרים הפוסטים האחרונים מוצגים + הסתר פלייליסטים של מיקס + פלייליסטים של מיקס מוסתרים + פלייליסטים של מיקס מוצגים + הסתר כרטיסי אמן + כרטיסי אמן מוסתרים + כרטיסי אמן מוצגים + הסתר מאפיינים + הסתר פרקים + מדור הפרקים מוסתר + מדור הפרקים מוצג + הסתר את \'איך התוכן הזה נוצר\' + מדור \'איך התוכן הזה נוצר\' מוסתר + מדור \'איך התוכן הזה נוצר\' מוצג + הסתר את \'גלה את הפודקאסט\' + מדור \'גלה את הפודקאסט\' מוסתר + מדור \'גלה את הפודקאסט\' מוצג + הסתר כרטיסי מידע + מדור כרטיסי המידע מוסתר + מדור כרטיסי המידע מוצג + הסתר \'מושגי מפתח\' + מדור מושגי מפתח מוסתר + מדור מושגי מפתח מוצג + הסתר תמליל + מדור התמליל מוסתר + מדור התמליל מוצג תיאור סרטון + הסתר או הצג רכיבי תיאור סרטון + סרגל סינון + הסתר או הצג את סרגל הסינון בפיד, חיפוש, וסרטונים קשורים + הסתר בפיד + מוסתר בפיד + מוצג בפיד + הסתר בחיפוש + מוסתר בחיפוש + מוצג בחיפוש + הסתר בסרטונים קשורים + מוסתר בסרטונים קשורים + מוצג בסרטונים קשורים הערות + הסתר או הצג רכיבי מדור תגובות + הסתר \'סיכום צ\'אט\' + סיכום צ\'אט מוסתר + סיכום צ\'אט מוצג + הסתר כותרת \'תגובות של חברי מועדון\' + כותרת \'תגובות של חברי מועדון\' מוסתרת + כותרת \'תגובות של חברי מועדון\' מוצגת + הסתר מדור תגובות + מדור התגובות מוסתר + מדור התגובות מוצג + הסתר לחצן \'יצירת Short\' + לחצן יצירת Short מוסתר + לחצן יצירת Short מוצג + הסתר לחצני אימוג\'י וחותמת זמן + לחצני אימוג\'י וחותמת זמן מוסתרים + לחצני אימוג\'י וחותמת זמן מוצגים + הסתר תצוגה מקדימה של תגובה + תצוגה מקדימה של תגובה מוסתרת + תצוגה מקדימה של תגובה מוצגת + הסתר לחצן תודה + לחצן תודה מוסתר + לחצן תודה מוצג + הסתר שרבוטי YouTube + שרבוטי סרגל החיפוש מוסתרים + שרבוטי סרגל החיפוש מוצגים "Doodles של YouTube מוצגים כמה ימים בשנה. אם Doodle מוצג כרגע באזור שלך והגדרת ההסתרה הזו פעילה, אז גם שורת המסנן מתחת לשורת החיפוש תוסתר." + מסנן מותאם אישית + הסתר רכיבים באמצעות מסננים מותאמים אישית + הפעל מסנן מותאם אישית + מסנן מותאם אישית מופעל + מסנן מותאם אישית מושבת + מסנן מותאם אישית + רשימה של מחרוזות בונה נתיב רכיבים לסינון מופרדות על ידי שורה חדשה + מסנן מותאם אישית לא חוקי: %s + הסתר תוכן מילiת מפתח + הסתר סרטוני פיד וחיפוש באמצעות מסנני מילות מפתח + הסתר סרטוני בית לפי מילות מפתח + סרטונים בכרטיסיית הבית מסוננים לפי מילות מפתח + סרטונים בכרטיסיית הבית אינם מסוננים לפי מילות מפתח + הסתר תוצאות חיפוש לפי מילות מפתח + תוצאות חיפוש מסוננות לפי מילות מפתח + תוצאות חיפוש אינם מסוננות לפי מילות מפתח + הסתר סרטוני מנוי לפי מילות מפתח + סרטונים בכרטיסיית המינויים מסוננים לפי מילות מפתח + סרטונים בכרטיסיית המינויים אינם מסוננים לפי מילות מפתח + מילות מפתח להסתרה "מילות מפתח וביטויים להסתרה, מופרדים על ידי שורות חדשות @@ -163,96 +360,380 @@ Second \"item\" text" מילות מפתח יכולות להיות שמות ערוצים או כל טקסט המוצג בכותרות סרטונים Mלות עם אותיות גדולות באמצע צריכות להיכנס עם רישום אותיות (לדוגמה: iPhone, TikTok, LeBlanc)" + אודות סינון מילות מפתח "תוצאות בית/מנויים/חיפוש מסוננות כדי להסתיר תוכן שתואם ביטויי מילות מפתח מגבלות • Shorts לא ניתן להסתיר לפי שם ערוץ • ייתכן שחלק מרכיבים של ממשק המשתמש לא יסתתרו • חיפוש אחר מילת מפתח עשוי שלא להציג תוצאות" + התאם מילים שלמות + מילת מפתח לא שמישה: %s + הוסף מרכאות כדי להשתמש במילת מפתח: %s + למילת מפתח יש הצהרות סותרות: %s + מילת מפתח קצרה מדי ודורשת מרכאות: %s + מילת מפתח תסתיר את כל הסרטונים: %s + הסתר מודעות כלליות + מודעות כלליות מוסתרות + מודעות כלליות מוצגות + הסתר מודעות מסך מלא "הפרסומות במצב מלא מסתתרות תכונה זו זמינה רק עבור מכשירים ישנים יותר" + מודעות מסך מלא מוצגות + הסתר מודעות מכופתרות + מודעות מכפותרות מוסתרות + מודעות מכפותרות מוצגות + הסתר תווית קידום מכירות בתשלום + תווית קידום מכירות בתשלום מוסתרת + תווית קידום מכירות בתשלום מוצגת + הסתר כרטיסים בחסות עצמית + כרטיסים בחסות עצמית מוסתרים + כרטיסים בחסות עצמית מוצגים + הסתר כרזה להצגת מוצרים + כרזה מוסתרת + כרזה מוצגת + הסתר כרזת חנות של מסך סיום + כרזת חנות מוסתרת + כרזת חנות מוצגת + הסתר מדף קניות של נגן + מדף קניות מוסתר + מדף קניות מוצג + הסתר קישורי קניות + קישורי קניות בתיאור סרטון מוסתרים + קישורי קניות בתיאור סרטון מוצגים + לחצן בדף הערוץ מוסתר + לחצן בדף הערוץ מוצג + הסתר תוצאות חיפוש באינטרנט + תוצאות חיפוש באינטרנט מוסתרות + תוצאות חיפוש באינטרנט מוצגות + הסתר כרזות מרצ\'נדייז + כרזות מרצ\'נדייז מוסתרות + כרזות מרצ\'נדייז מוצגות + הסתר מודעות מסך מלא עובד רק עם מכשירים ישנים יותר + הסתר קידומי YouTube Premium + קידומי YouTube Premium תחת נגן הוידאו מוסתרים + קידומי YouTube Premium תחת נגן הוידאו מוצגים + הסתר מודעות סרטון + מודעות סרטון מוסתרות + מודעות סרטון מוצגות + URL הועתק ללוח + URL עם חותמת זמן הועתק + הצג לחצן העתק URL של סרטון + הלחצן מוצג. הקש כדי להעתיק URL של סרטון. הקש והחזק כדי להעתיק עם חותמת זמן + הלחצן אינו מוצג + הצג לחצן העתק URL עם חותמת זמן + הלחצן מוצג. הקש כדי להעתיק URL של סרטון עם חותמת זמן. הקש והחזק כדי להעתיק ללא חותמת זמן + הלחצן אינו מוצג + דו-שיח יוסר + דו-שיח יוצג + זה לא עוקף את מגבלת הגיל. זה רק מסכים לזה באופן אוטומטי. + הורדות חיצוניות + הגדרות לשימוש במוריד חיצונית + הצג לחצן הורדה חיצונית + לחצן הורדה בנגן מוצג + לחצן הורדה בנגן אינו מוצג + עקוף את פעולת לחצן ההורדה + לחצן ההורדה פותח את המוריד החיצוני שלך + לחצן ההורדה פותח את המוריד המקומי בתוך היישום + שם חבילת מוריד + שם החבילה של המוריד החיצוני המותקן שלך, כגון NewPipe או Seal + %s אינו מותקן. נא להתקין אותו. + השבת מחוות דילוג מדויקת + מחווה מושבתת + מחווה מופעלת + הפעל הקשה על סרגל הדילוג + הקשה על סרגל הדילוג מופעלת + הקשה על סרגל הדילוג מושבתת + הפעל מחוות בהירות + "החלקת בהירות במסך מלא מופעלת + +כוונן את הבהירות על ידי החלקה אנכית בצד השמאלי של המסך" + החלקת בהירות במסך מלא מושבתת + הפעל מחוות עוצמת קול + "החלקת עוצמת קול במסך מלא מופעלת + +כוונן את עוצמת הקול על ידי החלקה אנכית בצד הימני של המסך" + החלקת עוצמת קול במסך מלא מושבתת + הפעל מחוות לחץ כדי להחליק + לחץ כדי להחליק מופעל + לחץ כדי להחליק מושבת + הפעל משוב רטט + משוב רטט מופעל + משוב רטט מושבת + שמור ושחזר בהירות + שמור ושחזר בהירות בעת יציאה או כניסה למסך מלא + אל תשמור ותשחזר בהירות בעת יציאה או כניסה למסך מלא + הפעל מחוות בהירות אוטומטית + החלקה למטה לערך הנמוך ביותר של מחוות הבהירות מפעילה בהירות אוטומטית + החלקה למטה לערך הנמוך ביותר לא מפעילה בהירות אוטומטית + פסק זמן לשכבת-על של החלקה + כמות אלפיות השניה ששכבת-העל גלויה + אטימות רקע שכבת-על של החלקה + ערך אטימות בין 0-100 + אטימות החלקה חייבת להיות בין 0-100 + סף גודל החלקה + כמות הסף להתרחשות החלקה + הצג שכבת-על מעגלית + שכבת-על מעגלית מוצגת + שכבת-על אופקית מוצגת + הפעל סגנון מינמלי + סגנון שכבת-על מינמלי מופעל + סגנון שכבת-על מינמלי מושבת + הפעל החלקה כדי לשנות סרטונים + החלקה במצב מסך מלא תשנה לסרטון הבא/הקודם + החלקה במצב מסך מלא לא תשנה לסרטון הבא/הקודם + השבת כתוביות אוטומטיות + כתוביות אוטומטיות מופעלות + כתוביות אוטומטיות מושבתות + פעולות לחצנים + הסתר או הצג לחצנים תחת סרטונים + השבת זוהר אהבתי והרשמה למינוי + לחצן אהבתי והרשמה למינוי לא יזהר כאשר מוזכר + לחצן אהבתי והרשמה למינוי יזהר כאשר מוזכר + הסתר אהבתי ודיסלייק + לחצני אהבתי ודיסלייק מוסתרים + לחצני אהבתי ודיסלייק מוצגים + הסתר שיתוף + לחצן שיתוף מוסתר + לחצן שיתוף מוצג + הסתר דיווח + לחצן דיווח מוסתר + לחצן דיווח מוצג + הסתר רמיקס + לחצן רמיקס מוסתר + לחצן רמיקס מוצג + הסתר הורדה + לחצן הורדה מוסתר + לחצן הורדה מוצג + הסתר תודה + לחצן תודה מוסתר + לחצן תודה מוצג + הסתר קליפ + לחצן קליפ מוסתר + לחצן קליפ מוצג + הסתר שמירה בפלייליסט + לחצן שמירה בפלייליסט מוסתר + לחצן שמירה בפלייליסט מוצג + לחצני ניווט + הסתר או שנה לחצנים בסרגל הניווט + הסתר Shorts + לחצן Shorts מוסתר + לחצן Shorts מוצג + הסתר יצירה + לחצן יצירה מוסתר + לחצן יצירה מוצג + הסתר מינויים + לחצן מינויים מוסתר + לחצן מינויים מוצג + הסתר התראות + לחצן התראות מוסתר + לחצן התראות מוצג - "כפתור יצירה מוחלף בכפתור הודעות + החלף יצירה עם התראות + "לחצן יצירה מוחלף בלחצן הודעות -הערה: הפעלת אפשרות זו גם מסתירה באופן כפוי פרסומות וידאו" +הערה: הפעלת אפשרות זו גם מסתירה באופן כפוי מודעות וידאו" + לחצן יצירה לא יוחלף עם לחצן התראות + "השבתת הגדרה זו תשבית גם את חסימת המודעות של Shorts. + +אם שינוי הגדרה זו אינו נכנס לתוקף, נסה לעבור למצב פרטי." + הסתר תוויות לחצני ניווט + התוויות מוסתרות + התוויות מוצגות + השבת שורת מצב שקופה + שורת מצב אטומה + שורת מצב אטומה או שקופה + השבת סרגל בהיר שקוף + סרגל ניווט במצב בהיר הוא אטום + סרגל ניווט במצב בהיר הוא אטום או שקוף + השבת סרגל כהה שקוף + סרגל ניווט במצב כהה הוא אטום + סרגל ניווט במצב כהה הוא אטום או שקוף + תפריט נשלף + הסתר או הצג פריטי תפריט נשלף של נגן + הסתר כתוביות + תפריט כתוביות מוסתר + תפריט כתוביות מוצג + הסתר הגדרות נוספות + תפריט הגדרות נוספות מוסתר + תפריט הגדרות נוספות מוצג + הסתר טיימר לשינה + תפריט טיימר לשינה מוסתר + תפריט טיימר לשינה מוצג + הסתר סרטון בלופ + תפריט סרטון בלופ מוסתר + תפריט סרטון בלופ מוצג + הסתר תאורת אווירה + תפריט תאורת אווירה מוסתר + תפריט תאורת אווירה מוצג + הסתר עוצמת קול יציבה + תפריט עוצמת קול יציבה מוצג + תפריט עוצמת קול יציבה מוסתר + הסתר עזרה ומשוב + תפריט עזרה ומשוב מוסתר + תפריט עזרה ומשוב מוצג + הסתר מהירות ההפעלה + תפריט מהירות ההפעלה מוסתר + תפריט מהירות ההפעלה מוצג + הסתר מידע נוסף + תפריט מידע נוסף מוסתר + תפריט מידע נוסף מוצג + הסתר טראק אודיו + תפריט טראק אודיו מוסתר + תפריט טראק אודיו מוצג + הסתר כותרת תחתונה של תפריט איכות סרטון + כותרת תחתונה של תפריט איכות סרטון מוסתרת + כותרת תחתונה של תפריט איכות סרטון מוצגת + הסתר לחצני הסרטון הקודם & הבא + הלחצנים מוסתרים + הלחצנים מוצגים + הסתר לחצן העברה + לחצן העברה מוסתר לחצן שידור מסך מוצג + הסתר לחצן כתוביות + לחצן כתוביות מוסתר + לחצן כתוביות מוצג + הסתר לחצן הפעלה אוטומטית + לחצן הפעלה אוטומטית מוסתר + לחצן הפעלה אוטומטית מוצג + הסתר כרטיסי מסך סיום + כרטיסי מסך מסיום מוסתרים + כרטיסי מסך מסיום מוצגים + השבת תאורת אווירה במסך מלא + תאורת אווירה מושבתת + תאורת אווירה מופעלת + הסתר כרטיסי מידע כרטיסי המידע מוסתרים כרטיסי המידע מוצגים + השבת הנפשות מספר מתגלגל + מספרים מתגלגלים אינם מונפשים + מספרים מתגלגלים מונפשים + הסתר סרגל דילוג בנגן וידאו + סרגל דילוג של נגן וידאו מוסתר + סרגל דילוג של נגן וידאו מוצג + הסתר סרגל דילוג בתמונות ממוזערות של סרטונים + סרגל דילוג תמונות ממוזערות מוסתר + סרגל דילוג תמונות ממוזערות מוצג + נגן Shorts + הסתר או הצג רכיבים בנגן ה-Shorts + הסתר Shorts בפיד הבית + מוסתר בפיד הבית וסרטונים קשורים + מוצג בפיד הבית וסרטונים קשורים + הסתר Shorts בפיד המינויים + מוסתר בפיד המינויים + מוצג בפיד המינויים + הסתר Shorts בתוצאות חיפוש + מוסתר בתוצאות חיפוש + מוצג בתוצאות חיפוש + הסתר Shorts בהיסטוריית הצפייה + מוסתר בהיסטוריית הצפייה + מוצג בהיסטוריית הצפייה + הסתר לחצן להצטרפות + לחצן להצטרפות מוסתר + לחצן להצטרפות מוצג + הסתר לחצן הרשמה למינוי + לחצן הרשמה למינוי מוסתר + לחצן הרשמה למינוי מוצג + הסתר לחצני שכבת-על בעת השהיה + לחצני שכבת-על בעת השהיה מוסתרים + לחצני שכבת-על בעת השהיה מוצגים + הסתר לחצן חנות + לחצן חנות מוסתר + לחצן חנות מוצג + הסתר לחצן קנה סופר תודה + לחצן סופר תודה מוסתר + לחצן סופר תודה מוצג + הסתר מוצרים מתויגים + מוצרים מתויגים מוסתרים + הסתר לחצן שימוש בתבנית + לחצן שימוש בתבנית מוסתר + לחצן שימוש בתבנית מוצב + הסתר לחצן מסך ירוק + לחצן מסך ירוק מוסתר + לחצן מסך ירוק מוצג + הסתר לחצן hashtag + לחצן hashtag מוסתר + לחצן hashtag מוצג + הסתר הצעות חיפוש + הצעות חיפוש מוסתרות + הצעות חיפוש מוצגות + הסתר סטיקרים + סטיקרים מוסתרים @@ -397,7 +878,7 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם "מחווה גרירה אופקית זמינה \"miniplayer\" ניתן לגרור מחוץ למסך ימינה או שמאלה" - "הכפתורים מוסתרים + "הלחצנים מוסתרים החלק כדי להרחיב או לסגור" diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 768b58278..6ed4131c1 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -443,7 +443,7 @@ Second \"item\" text" URL-адрес скопирован URL-адрес с меткой времени скопирован Показать кнопку копирования URL видео - Кнопка показана. Нажмите для копирования URL-адреса видео. Нажмите и удерживайте для копирования с меткой времени + Кнопка показана. Нажмите для копирования URL-адреса видео. Нажмите и удерживайте для копирования URL-адреса видео с меткой времени Кнопка копирования URL-адреса видео скрыта Показать кнопку копирования URL видео с меткой времени Кнопка показана. Нажмите для копирования URL-адреса видео с меткой времени. Нажмите и удерживайте для копирования URL-адреса видео без метки времени @@ -513,8 +513,8 @@ Second \"item\" text" Круговой индикатор показан Горизонтальный индикатор показан Включить минимальный стиль - Включен минимальный стиль наложения - Минимальный стиль наложения отключен + Минимальный стиль индикатора включен + Минимальный стиль индикатора отключен Включить переключение видео жестом Жест в полноэкранном режиме переключает на следующее/предыдущее видео Жест в полноэкранном режиме не переключает на следующее/предыдущее видео @@ -582,18 +582,18 @@ Second \"item\" text" Скрыть кнопку \"Подписки\" Кнопка \"Подписки\" в панели навигации скрыта Кнопка \"Подписки\" в панели навигации показана - Скрыть уведомления - Кнопка уведомлений скрыта - Кнопка уведомлений показана + Скрыть кнопку \"Уведомления\" + Кнопка \"Уведомления\" в панели навигации скрыта + Кнопка \"Уведомления\" в панели навигации показана Поменять местами кнопки \"Создать\" и \"Уведомления\" "Кнопка \"Создать\" поменяна местами с кнопкой \"Уведомления\" Примечание: активация данной опции также принудительно скроет видеорекламу" Кнопка \"Создать\" не поменяна местами с кнопкой \"Уведомления\" - "Отключение этой настройки также отключит блокировку рекламы Shorts. + "Отключение этого параметра также отключит блокировку рекламы в Shorts. -Если изменение этого параметра не вступит в силу, попробуйте переключиться в режим инкогнито." +Если изменение этого параметра не вступило в силу, попробуйте перейти в режим инкогнито." Скрыть подписи кнопок навигации Подписи кнопок навигации скрыты Подписи кнопок навигации показаны @@ -922,20 +922,20 @@ Second \"item\" text" Кнопки и элементы управления квадратные Кнопки и элементы управления закругленные - Использовать компактную кнопку \"Пропустить\" + Компактная кнопка пропуска Кнопка пропуска стилизована для минимальной ширины Кнопка пропуска стилизована для лучшего внешнего вида - Автоматически скрыть кнопку \"Пропустить\" + Автоскрытие кнопки пропуска Кнопка пропуска автоматически скрывается через несколько секунд - Кнопка \"Пропустить\" отображается для всего сегмента - Показывать уведомление при пропуске сегмента + Кнопка пропуска показывается для всего сегмента + Уведомление при пропуске сегмента Всплывающее уведомление при автоматическом пропуске сегмента показано. Нажмите для просмотра примера Всплывающее уведомление при автоматическом пропуске сегмента скрыто. Нажмите для просмотра примера Длительность видео без сегментов Длительность видео за исключением всех сегментов показана в скобках рядом с полной длительностью видео Полная длительность видео показана Создание новых сегментов - Показать кнопку \"Создать сегмент\" + Кнопка создания сегмента Кнопка создания нового сегмента показана Кнопка создания нового сегмента скрыта Настроить шаг нового сегмента @@ -1029,7 +1029,7 @@ Second \"item\" text" Несколько сегментов пропущены Пропускать автоматически Пропускать автоматически один раз - Показать кнопку \"Пропустить\" + Показать кнопку пропуска Показать в полосе прогресса Отключить Невозможно отправить сегмент: %s @@ -1301,8 +1301,8 @@ Second \"item\" text" Показать объявления ReVanced - Объявления при запуске показаны - Объявления при запуске не показаны + Объявления ReVanced при запуске приложения показаны + Объявления ReVanced при запуске приложения скрыты Показать объявления ReVanced при запуске приложения Не удалось подключиться к поставщику объявлений Закрыть diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 76457a927..aa1a8781d 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -99,7 +99,7 @@ Yeni dilleri çevirmek için translate.revanced.app adresini ziyaret edin"Urduca Vietnamca Çince - İçe / Dışa aktar + İçe / Dışa Aktar ReVanced ayarlarını içe / dışa aktar ReVanced Patches <i>%s</i> sürümünü kullanıyorsunuz diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 72eaa0c25..685dc8693 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -438,8 +438,10 @@ Second \"item\" text" 已將網址複製到剪貼簿 已複製時間戳記網址 顯示複製影片網址按鈕 + 已顯示按鈕。輕觸以複製影片網址。按住以複製包含時間戳記的影片網址 不顯示按鈕 顯示複製時間戳記網址按鈕 + 已顯示按鈕。輕觸以複製包含時間戳記影片網址。按住以複製不包含時間戳記的影片網址 不顯示按鈕 From edf66f4e16d46156cb8b8e31d18cb8dbcb87737e Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Mon, 24 Feb 2025 11:58:57 +0200 Subject: [PATCH 32/54] fix(YouTube - Return YouTube Dislike): Use correct number formatting if using a different ReVanced language --- .../ReturnYouTubeDislike.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/returnyoutubedislike/ReturnYouTubeDislike.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/returnyoutubedislike/ReturnYouTubeDislike.java index 91b04bde7..36623c522 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/returnyoutubedislike/ReturnYouTubeDislike.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/returnyoutubedislike/ReturnYouTubeDislike.java @@ -352,13 +352,16 @@ public class ReturnYouTubeDislike { } private static String formatDislikeCount(long dislikeCount) { - synchronized (ReturnYouTubeDislike.class) { // number formatter is not thread safe, must synchronize + synchronized (ReturnYouTubeDislike.class) { // Number formatter is not thread safe. if (dislikeCountFormatter == null) { - Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale; + // Must use default locale and not Utils context locale, + // otherwise if using a different settings language then the + // formatting will use that of the different language. + Locale locale = Locale.getDefault(); dislikeCountFormatter = CompactDecimalFormat.getInstance(locale, CompactDecimalFormat.CompactStyle.SHORT); // YouTube disregards locale specific number characters - // and instead shows english number characters everywhere. + // and instead shows English number characters everywhere. // To use the same behavior, override the digit characters to use English // so languages such as Arabic will show "1.234" instead of the native "۱,۲۳٤" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { @@ -375,15 +378,15 @@ public class ReturnYouTubeDislike { private static String formatDislikePercentage(float dislikePercentage) { synchronized (ReturnYouTubeDislike.class) { // Number formatter is not thread safe, must synchronize. if (dislikePercentageFormatter == null) { - Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale; + Locale locale = Locale.getDefault(); dislikePercentageFormatter = NumberFormat.getPercentInstance(locale); // Want to set the digit strings, and the simplest way is to cast to the implementation NumberFormat returns. if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P - && dislikePercentageFormatter instanceof DecimalFormat) { + && dislikePercentageFormatter instanceof DecimalFormat decimalFormatter) { DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance(locale); symbols.setDigitStrings(DecimalFormatSymbols.getInstance(Locale.ENGLISH).getDigitStrings()); - ((DecimalFormat) dislikePercentageFormatter).setDecimalFormatSymbols(symbols); + decimalFormatter.setDecimalFormatSymbols(symbols); } } From afeef0bbecc29913f561dc25c63aa5ca87b7746f Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 24 Feb 2025 10:01:52 +0000 Subject: [PATCH 33/54] chore: Release v5.13.0-dev.12 [skip ci] # [5.13.0-dev.12](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.11...v5.13.0-dev.12) (2025-02-24) ### Bug Fixes * **YouTube - Return YouTube Dislike:** Use correct number formatting if using a different ReVanced language ([edf66f4](https://github.com/ReVanced/revanced-patches/commit/edf66f4e16d46156cb8b8e31d18cb8dbcb87737e)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5546e23a..ae327ef51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.12](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.11...v5.13.0-dev.12) (2025-02-24) + + +### Bug Fixes + +* **YouTube - Return YouTube Dislike:** Use correct number formatting if using a different ReVanced language ([edf66f4](https://github.com/ReVanced/revanced-patches/commit/edf66f4e16d46156cb8b8e31d18cb8dbcb87737e)) + # [5.13.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.10...v5.13.0-dev.11) (2025-02-23) diff --git a/gradle.properties b/gradle.properties index 02afc3f01..cba378d79 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.11 +version = 5.13.0-dev.12 From 1f08047b48cc9555a4887d16ec7219a55a77251f Mon Sep 17 00:00:00 2001 From: MarcaD <152095496+MarcaDian@users.noreply.github.com> Date: Mon, 24 Feb 2025 20:34:28 +0200 Subject: [PATCH 34/54] fix(YouTube): Resolve button flickering when taping seekbar (#4500) --- .../youtube/videoplayer/PlayerControlButton.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java index d2b47b888..6d3c32017 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/PlayerControlButton.java @@ -90,7 +90,13 @@ public class PlayerControlButton { } public void setVisibilityImmediate(boolean visible) { - private_setVisibility(visible, false); + if (visible) { + // Fix button flickering, by pushing this call to the back of + // the main thread and letting other layout code run first. + Utils.runOnMainThread(() -> private_setVisibility(true, false)); + } else { + private_setVisibility(false, false); + } } public void setVisibility(boolean visible, boolean animated) { From 320c36545faaccf9a5f70e559015ff14bd7034de Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 24 Feb 2025 18:37:58 +0000 Subject: [PATCH 35/54] chore: Release v5.13.0-dev.13 [skip ci] # [5.13.0-dev.13](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.12...v5.13.0-dev.13) (2025-02-24) ### Bug Fixes * **YouTube:** Resolve button flickering when taping seekbar ([#4500](https://github.com/ReVanced/revanced-patches/issues/4500)) ([1f08047](https://github.com/ReVanced/revanced-patches/commit/1f08047b48cc9555a4887d16ec7219a55a77251f)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae327ef51..2fd482106 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.13](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.12...v5.13.0-dev.13) (2025-02-24) + + +### Bug Fixes + +* **YouTube:** Resolve button flickering when taping seekbar ([#4500](https://github.com/ReVanced/revanced-patches/issues/4500)) ([1f08047](https://github.com/ReVanced/revanced-patches/commit/1f08047b48cc9555a4887d16ec7219a55a77251f)) + # [5.13.0-dev.12](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.11...v5.13.0-dev.12) (2025-02-24) diff --git a/gradle.properties b/gradle.properties index cba378d79..21ea78a7d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.12 +version = 5.13.0-dev.13 From a0b2e053a00a4a41c4d7ca82506be388da08d70f Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Tue, 25 Feb 2025 11:35:44 +0200 Subject: [PATCH 36/54] refactor(YouTube - Force original audio): Adjust settings text --- patches/src/main/resources/addresources/values/strings.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 10d657b80..737608cde 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -1364,10 +1364,11 @@ Enabling this can unlock higher video qualities" Haptics are enabled - Force original audio - Using original audio + Force original audio language + Using original audio language Using default audio - To use this feature, change stream spoofing to iOS client type + + To use this feature, change \'Spoof video streams\' to iOS TV From 576a8f48abd29937c3e412f6d0fb236ed67af0b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 15:34:19 +0200 Subject: [PATCH 37/54] chore: Sync translations (#4504) --- .../addresources/values-af-rZA/strings.xml | 1 + .../addresources/values-am-rET/strings.xml | 1 + .../addresources/values-ar-rSA/strings.xml | 6 +- .../addresources/values-as-rIN/strings.xml | 1 + .../addresources/values-az-rAZ/strings.xml | 4 +- .../addresources/values-be-rBY/strings.xml | 7 +- .../addresources/values-bg-rBG/strings.xml | 7 +- .../addresources/values-bn-rBD/strings.xml | 7 +- .../addresources/values-bs-rBA/strings.xml | 1 + .../addresources/values-ca-rES/strings.xml | 7 +- .../addresources/values-cs-rCZ/strings.xml | 7 +- .../addresources/values-da-rDK/strings.xml | 7 +- .../addresources/values-de-rDE/strings.xml | 5 +- .../addresources/values-el-rGR/strings.xml | 13 +- .../addresources/values-es-rES/strings.xml | 7 +- .../addresources/values-et-rEE/strings.xml | 7 +- .../addresources/values-eu-rES/strings.xml | 1 + .../addresources/values-fa-rIR/strings.xml | 1 + .../addresources/values-fi-rFI/strings.xml | 4 +- .../addresources/values-fil-rPH/strings.xml | 7 +- .../addresources/values-fr-rFR/strings.xml | 7 +- .../addresources/values-ga-rIE/strings.xml | 7 +- .../addresources/values-gl-rES/strings.xml | 1 + .../addresources/values-gu-rIN/strings.xml | 1 + .../addresources/values-hi-rIN/strings.xml | 1 + .../addresources/values-hr-rHR/strings.xml | 1 + .../addresources/values-hu-rHU/strings.xml | 5 +- .../addresources/values-hy-rAM/strings.xml | 7 +- .../addresources/values-in-rID/strings.xml | 7 +- .../addresources/values-is-rIS/strings.xml | 1 + .../addresources/values-it-rIT/strings.xml | 7 +- .../addresources/values-iw-rIL/strings.xml | 724 +++++++++++++++--- .../addresources/values-ja-rJP/strings.xml | 7 +- .../addresources/values-ka-rGE/strings.xml | 1 + .../addresources/values-kk-rKZ/strings.xml | 1 + .../addresources/values-km-rKH/strings.xml | 1 + .../addresources/values-kn-rIN/strings.xml | 1 + .../addresources/values-ko-rKR/strings.xml | 9 +- .../addresources/values-ky-rKG/strings.xml | 1 + .../addresources/values-lo-rLA/strings.xml | 1 + .../addresources/values-lt-rLT/strings.xml | 7 +- .../addresources/values-lv-rLV/strings.xml | 7 +- .../addresources/values-mk-rMK/strings.xml | 1 + .../addresources/values-ml-rIN/strings.xml | 1 + .../addresources/values-mn-rMN/strings.xml | 1 + .../addresources/values-mr-rIN/strings.xml | 1 + .../addresources/values-ms-rMY/strings.xml | 1 + .../addresources/values-my-rMM/strings.xml | 1 + .../addresources/values-nb-rNO/strings.xml | 1 + .../addresources/values-ne-rIN/strings.xml | 1 + .../addresources/values-nl-rNL/strings.xml | 7 +- .../addresources/values-or-rIN/strings.xml | 1 + .../addresources/values-pa-rIN/strings.xml | 1 + .../addresources/values-pl-rPL/strings.xml | 7 +- .../addresources/values-pt-rBR/strings.xml | 7 +- .../addresources/values-pt-rPT/strings.xml | 13 +- .../addresources/values-ro-rRO/strings.xml | 7 +- .../addresources/values-ru-rRU/strings.xml | 7 +- .../addresources/values-si-rLK/strings.xml | 1 + .../addresources/values-sk-rSK/strings.xml | 7 +- .../addresources/values-sl-rSI/strings.xml | 7 +- .../addresources/values-sq-rAL/strings.xml | 7 +- .../addresources/values-sr-rCS/strings.xml | 6 +- .../addresources/values-sr-rSP/strings.xml | 7 +- .../addresources/values-sv-rSE/strings.xml | 7 +- .../addresources/values-sw-rKE/strings.xml | 1 + .../addresources/values-ta-rIN/strings.xml | 1 + .../addresources/values-te-rIN/strings.xml | 1 + .../addresources/values-th-rTH/strings.xml | 7 +- .../addresources/values-tr-rTR/strings.xml | 7 +- .../addresources/values-uk-rUA/strings.xml | 9 +- .../addresources/values-ur-rIN/strings.xml | 1 + .../addresources/values-uz-rUZ/strings.xml | 1 + .../addresources/values-vi-rVN/strings.xml | 7 +- .../addresources/values-zh-rCN/strings.xml | 7 +- .../addresources/values-zh-rTW/strings.xml | 7 +- .../addresources/values-zu-rZA/strings.xml | 1 + 77 files changed, 812 insertions(+), 244 deletions(-) diff --git a/patches/src/main/resources/addresources/values-af-rZA/strings.xml b/patches/src/main/resources/addresources/values-af-rZA/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-af-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-af-rZA/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-am-rET/strings.xml b/patches/src/main/resources/addresources/values-am-rET/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-am-rET/strings.xml +++ b/patches/src/main/resources/addresources/values-am-rET/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index 7ff45c581..e6b2ece34 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -1352,10 +1352,10 @@ Second \"item\" text" تم تمكين الاهتزاز - فرض الصوت الأصلي - استخدام الصوت الأصلي + استخدام لغة الصوت الأصلية استخدام الصوت الافتراضي - لاستخدام هذه الميزة، قم بتغيير محاكاة بث المحتوى إلى نوع العميل iOS + + لاستخدام هذه الميزة، غيّر \"انتحال دفقات الفيديو\" إلى iOS TV diff --git a/patches/src/main/resources/addresources/values-as-rIN/strings.xml b/patches/src/main/resources/addresources/values-as-rIN/strings.xml index daafec4ed..a64f4d44d 100644 --- a/patches/src/main/resources/addresources/values-as-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-as-rIN/strings.xml @@ -208,6 +208,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 704ef5395..5ebc287e6 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -1352,10 +1352,8 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər Reaksiya aktivdir - Orijinal səsi tələb et - Orijinal səs istifadəsi İlkin səs istifadəsi - Bu xüsusiyyəti işlətmək üçün yayım saxtalaşdırmanı iOS ötürücü növünə dəyiş + diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index cf0ea2dac..d2b8ab61e 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -1353,10 +1353,11 @@ Second \"item\" text" Тактыльныя сігналы ўключаны - Вымушанае арыгінальнае аўдыё - Выкарыстанне арыгінальнага аўдыё + Вымушаная арыгінальная мова аўдыё + Выкарыстоўваць арыгінальную мову аўдыя Выкарыстанне аўдыё па змаўчанні - Каб выкарыстоўваць гэтую функцыю, зменіце спафінг патоку на тып кліента iOS + + Каб выкарыстоўваць гэту функцыю, змяніце параметр \"Падрабляць відэаструмені\" на iOS TV diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 0822f4b77..dbe2c8d6f 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -1352,10 +1352,11 @@ Second \"item\" text" Вибрациите са активирани - Принудително оригинално аудио - Използване на оригинално аудио + Принудително оригинално аудио език + Използване на оригиналния език на аудиото Използване на аудио по подразбиране - За да използвате тази функция, променете имитацията на поточно предаване на тип клиент на iOS + + За да използвате тази функция, сменете „Фалшифициране на видео потоци“ на iOS TV diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index a60b14442..f5783e0be 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -1349,10 +1349,11 @@ DeArrow সম্পর্কে আরও জানতে এখানে ট কম্পন সক্রিয় করা হয়েছে - মূল অডিও বলপূর্বক চালু করুন - মূল অডিও ব্যবহার করছে + মূল অডিও ভাষা বলপূর্বক চালু করুন + মূল অডিও ভাষা ব্যবহার করা হচ্ছে ডিফল্ট অডিও ব্যবহার করছে - এই বৈশিষ্ট্যটি ব্যবহার করার জন্য, iOS ক্লায়েন্ট প্রকারে স্ট্রিম স্পুফিং পরিবর্তন করুন + + এই বৈশিষ্ট্যটি ব্যবহার করতে, \'স্পুফ ভিডিও স্ট্রীম\' কে iOS TV-তে পরিবর্তন করুন diff --git a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml +++ b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index fe11aaec6..535ee76a4 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -1351,10 +1351,11 @@ Si actives aquesta opció, es poden desbloquejar qualitats de vídeo més altes" Els hàptics estan habilitats - Forçar àudio original - Utilitzant àudio original + Forçar l\'idioma d\'àudio original + S\'utilitza l\'idioma d\'àudio original Utilitzant àudio predeterminat - Per utilitzar aquesta funció, canvia la suplantació de flux al tipus de client iOS + + Per utilitzar aquesta funció, canvieu \"Suplantació de fluxos de vídeo\" a iOS TV diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 05e537365..d40544337 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -1351,10 +1351,11 @@ Povolením této funkce lze odemknout vyšší kvality videa" Haptika je povolena - Vynutit původní zvuk - Používání původního zvuku + Vynutit původní jazyk zvuku + Použít původní jazyk zvuku Používání výchozího zvuku - Pro použití této funkce změňte typ klienta streamu na iOS + + Chcete-li používat tuto funkci, změňte možnost „Zfalšovat datové proudy videa“ na iOS TV diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index eb10f4df6..babfcb3d9 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -1291,10 +1291,11 @@ Aktivering af dette kan låse op for højere videokvalitet" Haptics er aktiveret - Tving original lyd - Brug original lyd + Tving originalt lydsprog + Bruger originalt lydsprog Brug standard lyd - Tilføj musik til denne historie + + For at bruge denne funktion skal du ændre \"Spoof videostreams\" til iOS TV diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index e7c30a773..53be62241 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -1346,9 +1346,10 @@ Durch Aktivieren dieser Option können höhere Videoqualitäten freigeschaltet w Original Audio erzwingen - Originales Audio verwenden + Original-Audiosprache verwenden Standardaudio verwenden - Um diese Funktion zu nutzen, ändern Sie das Stream-Spoofing auf den iOS-Clienttyp. + + Um diese Funktion zu nutzen, ändere \"Video-Streams fälschen\" zu iOS TV diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index 53e807928..5c5fe0bff 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -1199,9 +1199,9 @@ Second \"item\" text" Προεπιλογή Ελάχιστη Ταμπλετ - Μοντέρνα 1 - Μοντέρνα 2 - Μοντέρνα 3 + Μοντέρνος 1 + Μοντέρνος 2 + Μοντέρνος 3 Στρογγυλεμένες γωνίες Οι γωνίες είναι στρογγυλεμένες Οι γωνίες είναι τετράγωνες @@ -1351,10 +1351,11 @@ Second \"item\" text" Η απόκριση δόνησης είναι ενεργοποιημένη - Εξαναγκασμός αρχικού ήχου - Χρησιμοποιείται ο αρχικός ήχος + Εξαναγκασμός αρχικής γλώσσας ήχου + Χρήση της αρχικής γλώσσας ήχου Χρησιμοποιείται ο προεπιλεγμένος ήχος - Για να χρησιμοποιήσετε αυτήν τη δυνατότητα, αλλάξτε τον τύπο παραποίησης ροών βίντεο σε iOS + + Για να χρησιμοποιήσετε αυτήν τη λειτουργία, αλλάξτε την επιλογή \"Απομίμηση ροών βίντεο\" σε iOS TV diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index d6ad21da0..d85146a97 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -1333,10 +1333,11 @@ Habilitar esto puede desbloquear calidades de vídeo más altas" Haptics están habilitados - Forzar audio original - Utilizando audio original + Forzar idioma de audio original + Usar el idioma de audio original Utilizando audio predeterminado - Para usar esta función, cambia la suplantación de stream al tipo de cliente iOS + + Para usar esta función, cambia \"Suplantar transmisiones de video\" a iOS TV diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index f95b58668..6327096dd 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -1352,10 +1352,11 @@ Selle lubamine võib avada kõrgema video kvaliteedi" Hääled on lubatud - Sunni originaalheli - Kasutatakse originaalheli + Sunni originaalheli keel + Algse helikeele kasutamine Kasutan vaikeheli - Selle funktsiooni kasutamiseks muutke voo esindamine iOS-i kliendi tüübiks + + Selle funktsiooni kasutamiseks muuda valik „Pettemanööver videovoogudele” iOS TV peale diff --git a/patches/src/main/resources/addresources/values-eu-rES/strings.xml b/patches/src/main/resources/addresources/values-eu-rES/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-eu-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-eu-rES/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml +++ b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 2da1c726a..fbf6a1455 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -1339,10 +1339,8 @@ Tämä voi avata korkealaatuisemmat videot" Haptiikka on käytössä - Pakota alkuperäinen ääni - Käytetään alkuperäistä ääntä Käytetään oletusääntä - Käytä tätä ominaisuutta vaihtamalla virran naamiointi iOS-asiakastyyppiiin + diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 24c551a29..d06d67541 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -1350,10 +1350,11 @@ Ang pagpapagana nito ay maaaring magbukas ng mas mataas na kalidad ng video"Pinagana ang Haptics - Pilitin ang original audio - Gumagamit ng original audio + Pilitin ang orihinal na wika ng audio + Ginagamit ang orihinal na wika ng audio Gumagamit ng default audio - Upang magamit ang tampok na ito, baguhin ang stream spoofing sa uri ng kliyente ng iOS + + Para magamit ang feature na ito, palitan ang \'Magpanggap na video stream\' sa iOS TV diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 9f6fe0596..e24bcd0a9 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -1351,10 +1351,11 @@ Activer cette option peut déverrouiller des qualités vidéo supérieures"Le retour haptique est activé - Forcer l\'audio d\'origine - Utilisation de l\'audio d\'origine + Forcer la langue audio d\'origine + Utilisation de la langue audio d\'origine Utilisation de l\'audio par défaut - Pour utiliser cette fonctionnalité, falsifiez les flux vidéo à l\'aide d\'un client iOS + + Pour utiliser cette fonctionnalité, définissez \"Falsifier les flux vidéo\" sur iOS TV diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 7e528b269..5b3077476 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -1337,10 +1337,11 @@ Is féidir le seo caighdeáin físeáin níos airde a dhíghlasáil" Tá Haptics cumasaithe - Fórsaigh fuaim bunaidh - Ag úsáid fuaim bunaidh + Fórsaigh teanga bhunaidh na fuaime + Ag úsáid teanga bhunaidh na fuaime Ag úsáid fuaim réamhshocraithe - Chun an ghné seo a úsáid, athraigh spoofing srutha chuig cineál cliant iOS + + Chun an ghné seo a úsáid, athraigh \'Sruthanna físeáin bhréige\' go iOS TV diff --git a/patches/src/main/resources/addresources/values-gl-rES/strings.xml b/patches/src/main/resources/addresources/values-gl-rES/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-gl-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-gl-rES/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml +++ b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index c5fbf830c..63de0cec6 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -1352,9 +1352,10 @@ Ez a beállítás lehetővé teszi a magasabb videóminőségek feloldását" Eredeti hang kikényszerítése - Eredeti hang használata + Eredeti hang használata a hang nyelvén Alapértelmezett hang használata - Ezt a funkciót iOS klienstípusra állított adatfolyam-hamisítással használhatja + + A funkció használatához módosítsa a „Videófolyamok hamisítása” beállítást iOS TV-re diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 8a050750e..be4dda613 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -1352,10 +1352,11 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի Հպումները ակտիվացված են - Բնօրինակ ձայն օգտագործել - Բնօրինակ ձայն օգտագործվում է + Բնօրինակ ձայն օգտագործել լեզուն + Օգտագործելով ձայնային օրիգինալ լեզուն Վերջնական ձայն օգտագործվում է - Անեի սյօւյր դա ժյրդեք ռասրունաքն ամ Java զեմե, սիուի կյադ եյ չոն մաiOS + + Այս գործառույթն օգտագործելու համար փոխեք «Կեղծել տեսահոսքերը» iOS TV-ի diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 72ecb75ca..16362671a 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -1351,10 +1351,11 @@ Mengaktifkan ini dapat membuka kualitas video yang lebih tinggi" Sentuh getar diaktifkan - Paksa audio asli - Menggunakan audio asli + Paksa bahasa audio asli + Menggunakan bahasa audio asli Menggunakan audio bawaan - Untuk menggunakan fitur ini, ubah pemalsuan aliran ke jenis klien iOS + + Untuk menggunakan fitur ini, ubah \'Spoof aliran video\' ke iOS TV diff --git a/patches/src/main/resources/addresources/values-is-rIS/strings.xml b/patches/src/main/resources/addresources/values-is-rIS/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-is-rIS/strings.xml +++ b/patches/src/main/resources/addresources/values-is-rIS/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 532bb8e79..ceebd7b5b 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -1351,10 +1351,11 @@ Abilitare questa opzione può sbloccare qualità video più elevate" Il feedback aptico è abilitato - Forza l\'audio originale - Utilizzo audio originale + Forza la lingua audio originale + Utilizza la lingua audio originale Utilizzo audio predefinito - Per utilizzare questa funzione, cambia la simulazione dello stream nel tipo di client iOS + + Per utilizzare questa funzionalità, cambia \'Spoof video streams\' in iOS TV diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index b49698169..141aa97f1 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -25,23 +25,23 @@ Second \"item\" text" בדיקות נכשלו פתח אתר רשמי התעלם - <h5>נראה שאפליקציה זו לא תוקנה על ידך.</h5><br>ייתכן שהאפליקציה הזו לא תפעל כראוי, <b>עלולה להיות מזיקה ואפילו מסוכנת לשימוש.</b><br><br>בדיקות אלו מרמזות שהאפליקציה הזו תוקנה מראש או הושגה ממישהו אחר:<br><br><small>%1$s</small><br>מומלץ מאוד <b>להסיר את האפליקציה הזו ולתקן אותה בעצמך</b> כדי להבטיח שאתה משתמש באפליקציה מאומתת ומאובטחת.<p><br>אם תתעלם מכך, אזהרה זו תוצג רק פעמיים. + <h5>נראה שיישום זה לא תוקן על ידך.</h5><br>ייתכן שיישום זה לא יפעל כראוי, <b>יכול להיות מזיק ואפילו מסוכן לשימוש</b>.<br><br>בדיקות אלה מרמזות שיישום זה תוקן מראש או הושג ממישהו אחר:<br><br><small>%1$s</small><br>מומלץ בחום <b>להסיר יישום זה ולתקן אותו בעצמך</b> כדי להבטיח שאתה משתמש ביישום מאומת ומאובטח.<p><br>אם תתעלם מכך, אזהרה זו תוצג רק פעמיים. תוקן במכשיר אחר - לא מותקן על ידי ReVanced Manager + לא הותקן על ידי ReVanced Manager תוקן לפני יותר מ-10 דקות תוקן לפני %s ימים - תאריך בניית ה-APK שגוי + תאריך בניית ה-APK פגום הגדרות - האם תרצה להמשיך? + האם ברצונך להמשיך? איפוס רענן והפעל מחדש הפעלה מחדש ייבוא העתק - הגדרות ReVanced איפוס לברירת מחדל - ייבא %d הגדרות + הגדרות ReVanced אופסו לברירת מחדל + %d הגדרות יובאו ייבוא נכשל: %s שפת ReVanced "תרגומים לשפות מסוימות עשויים להיות חסרים או לא שלמים. @@ -104,15 +104,15 @@ Second \"item\" text" אתה משתמש בגרסת ReVanced Patches <i>%s</i> הערה - גרסה זו היא טרום הפצה וייתכן שתיתקל בבעיות בלתי צפויות + גרסה זו היא קדם-הפצה וייתכן שתיתקל בבעיות בלתי צפויות קישורים רשמיים - MicroG GmsCore לא מותקן. התקן אותו. - דרוש פעולה + MicroG GmsCore אינו מותקן. התקן אותו. + דרושה פעולה "ל-MicroG GmsCore אין הרשאה לרוץ ברקע. עקוב אחר המדריך \"Don't kill my app\" עבור הטלפון שלך, והחל את ההוראות על התקנת ה-MicroG שלך. @@ -144,23 +144,23 @@ Second \"item\" text" תפריטי הגדרות ישנים אינם מוצגים - השבת הפעלת רקע של Shorts - השמעת רקע של Shorts מושבתת - השמעת רקע של Shorts מופעלת + השבת הפעלה ברקע של Shorts + הפעלה ברקע של Shorts מושבתת + הפעלה ברקע של Shorts מופעלת איתור באגים - אפשר או השבת אפשרויות ניפוי שגיאות - רישום ניפוי שגיאות - יומני ניפוי שגיאות מופעלים - יומני ניפוי שגיאות מושבתים - בול פרוטוקול - יומני ניפוי שגיאות כוללים פרוטוקול בול - יומני ניפוי שגיאות אינם כוללים פרוטוקול בול - בול עקבות מחסנית - יומני ניפוי שגיאות כוללים עקבות מחסנית - יומני ניפוי שגיאות אינם כוללים עקבות מחסנית - הצג טוסט שגיאת ReVanced + הפעל או השבת אפשרויות לאיתור באגים + רישום איתור באגים + יומני איתור באגים מופעלים + יומני איתור באגים מושבתים + רשום פרוטוקול חוצץ + יומני איתור באגים כוללים פרוטוקול חוצץ + יומני איתור באגים אינם כוללים פרוטוקול חוצץ + רשום עקבות מחסנית + יומני איתור באגים כוללים עקבות מחסנית + יומני איתור באגים אינם כוללים עקבות מחסנית + הצג הודעה קופצת בעת שגיאת ReVanced הודעה קופצת מוצגת אם מתרחשת שגיאה הודעה קופצת אינה מוצגת אם מתרחשת שגיאה "השבתת הודעות שגיאה קופצות מסתירה את כל הודעות השגיאה של ReVanced. @@ -193,7 +193,7 @@ Second \"item\" text" המדף בדף הערוץ מוצג - הסתר לחצן \'הודע לי\' + הסתר לחצן \'אני רוצה לקבל התראה\' הלחצן מוסתר הלחצן מוצג @@ -204,9 +204,9 @@ Second \"item\" text" הסתר לחצן \'הצג עוד\' הלחצן מוסתר הלחצן מוצג - הסתר תגובות מתזמנות - תגובות מתזמנות מוסתרות - תגובות מתזמנות מוצגות + הסתר תגובות באמוג\'י מתוזמנות + תגובות באמוג\'י מתוזמנות מוסתרות + תגובות באמוג\'י מתוזמנות מוצגות הסתר הנחיות ערוץ הנחיות ערוץ מוסתרות הנחיות ערוץ מוצגות @@ -221,11 +221,11 @@ Second \"item\" text" פוסטים קהילתיים מוצגים הסתר כרזות קומפקטיות כרזות קומפקטיות מוסתרות - באנרים קומפקטיים מוצגים + כרזות קומפקטיות מוצגות הסתר את מדור הסרטים - אזור הסרטים מוסתר + מדור הסרטים מוסתר מדור הסרטים מוצג - הסתר חידון בעמוד ראשי + הסתר סקרי פיד סקרי פיד מוסתרים סקרי פיד מוצגים הסתר את הנחיות הקהילה @@ -240,12 +240,12 @@ Second \"item\" text" הסתר תיבות חירום תיבות החירום מוסתרות תיבות החירום מוצגות - הסתר כרטיסי מידע + הסתר לוחות מידע לוחות המידע מוסתרים לוחות המידע מוצגים הסתר לוחות רפואיים - כרטיסי המידע מוסתרים - כרטיסי המידע מוצגים + לוחות רפואיים מוסתרים + לוחות רפואיים מוצגים הסתר סרגל ערוץ סרגל הערוץ מוסתר סרגל הערוץ מוצג @@ -261,7 +261,7 @@ Second \"item\" text" הסתר מדף תמונה בתוצאות חיפוש מדף התמונה מוסתר מדף התמונה מוצג - הסתר פרסומים אחרונים + הסתר פוסטים אחרונים הפוסטים האחרונים מוסתרים הפוסטים האחרונים מוצגים הסתר פלייליסטים של מיקס @@ -271,6 +271,8 @@ Second \"item\" text" כרטיסי אמן מוסתרים כרטיסי אמן מוצגים הסתר מאפיינים + המדורים \'מקומות שמככבים בסרטון\', \'משחקים\', \'מוזיקה\', ו\'אנשים שאוזכרו\' מוסתרים + המדורים \'מקומות שמככבים בסרטון\', \'משחקים\', \'מוזיקה\', ו\'אנשים שאוזכרו\' מוצגים הסתר פרקים מדור הפרקים מוסתר מדור הפרקים מוצג @@ -302,7 +304,7 @@ Second \"item\" text" הסתר בסרטונים קשורים מוסתר בסרטונים קשורים מוצג בסרטונים קשורים - הערות + תגובות הסתר או הצג רכיבי מדור תגובות הסתר \'סיכום צ\'אט\' סיכום צ\'אט מוסתר @@ -316,9 +318,9 @@ Second \"item\" text" הסתר לחצן \'יצירת Short\' לחצן יצירת Short מוסתר לחצן יצירת Short מוצג - הסתר לחצני אימוג\'י וחותמת זמן - לחצני אימוג\'י וחותמת זמן מוסתרים - לחצני אימוג\'י וחותמת זמן מוצגים + הסתר לחצני אמוג\'י וחותמת זמן + לחצני אמוג\'י וחותמת זמן מוסתרים + לחצני אמוג\'י וחותמת זמן מוצגים הסתר תצוגה מקדימה של תגובה תצוגה מקדימה של תגובה מוסתרת תצוגה מקדימה של תגובה מוצגת @@ -326,12 +328,12 @@ Second \"item\" text" לחצן תודה מוסתר לחצן תודה מוצג - הסתר שרבוטי YouTube - שרבוטי סרגל החיפוש מוסתרים - שרבוטי סרגל החיפוש מוצגים - "Doodles של YouTube מוצגים כמה ימים בשנה. + הסתר YouTube Doodles + Doodles של סרגל חיפוש מוסתרים + Doodles של סרגל חיפוש מוצגים + "YouTube Doodles מוצגים למשך כמה ימים בכל שנה. -אם Doodle מוצג כרגע באזור שלך והגדרת ההסתרה הזו פעילה, אז גם שורת המסנן מתחת לשורת החיפוש תוסתר." +אם Doodle מוצג כרגע באזור שלך והגדרת ההסתרה הזו מופעלת, אז גם סרגל הסינון שמתחת לסרגל החיפוש יוסתר." מסנן מותאם אישית הסתר רכיבים באמצעות מסננים מותאמים אישית הפעל מסנן מותאם אישית @@ -349,7 +351,7 @@ Second \"item\" text" הסתר תוצאות חיפוש לפי מילות מפתח תוצאות חיפוש מסוננות לפי מילות מפתח תוצאות חיפוש אינם מסוננות לפי מילות מפתח - הסתר סרטוני מנוי לפי מילות מפתח + הסתר סרטוני מינוי לפי מילות מפתח סרטונים בכרטיסיית המינויים מסוננים לפי מילות מפתח סרטונים בכרטיסיית המינויים אינם מסוננים לפי מילות מפתח מילות מפתח להסתרה @@ -359,16 +361,17 @@ Second \"item\" text" מילות מפתח יכולות להיות שמות ערוצים או כל טקסט המוצג בכותרות סרטונים -Mלות עם אותיות גדולות באמצע צריכות להיכנס עם רישום אותיות (לדוגמה: iPhone, TikTok, LeBlanc)" +יש להזין מילים עם אותיות רישיות באמצע עם הרישיות המתאימות (למשל: iPhone, TikTok, LeBlanc)" אודות סינון מילות מפתח - "תוצאות בית/מנויים/חיפוש מסוננות כדי להסתיר תוכן שתואם ביטויי מילות מפתח + "תוצאות דף הבית/מינויים/חיפוש מסוננות כדי להסתיר תוכן שתואם ביטויי מילות מפתח מגבלות -• Shorts לא ניתן להסתיר לפי שם ערוץ -• ייתכן שחלק מרכיבים של ממשק המשתמש לא יסתתרו +• Shorts אינם ניתנים להסתרה לפי שם ערוץ +• ייתכן שחלק מרכיבי ממשק המשתמש לא יוסתרו • חיפוש אחר מילת מפתח עשוי שלא להציג תוצאות" התאם מילים שלמות + הקפת מילת מפתח/ביטוי עם מרכאות כפולות תמנע התאמות חלקיות של כותרות סרטונים ושמות ערוצים<br><br>לדוגמא,<br><b>\"ai\"</b> יסתיר את הסרטון: <b>כיצד פועלת AI?</b><br>אבל אינו יסתיר את: <b>איך נשמעות ה-AirPods החדשות?</b> מילת מפתח לא שמישה: %s הוסף מרכאות כדי להשתמש במילת מפתח: %s @@ -381,7 +384,7 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם מודעות כלליות מוסתרות מודעות כלליות מוצגות הסתר מודעות מסך מלא - "הפרסומות במצב מלא מסתתרות + "מודעות במסך מלא מוסתרות תכונה זו זמינה רק עבור מכשירים ישנים יותר" מודעות מסך מלא מוצגות @@ -400,12 +403,12 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם הסתר כרזת חנות של מסך סיום כרזת חנות מוסתרת כרזת חנות מוצגת - הסתר מדף קניות של נגן - מדף קניות מוסתר - מדף קניות מוצג - הסתר קישורי קניות - קישורי קניות בתיאור סרטון מוסתרים - קישורי קניות בתיאור סרטון מוצגים + הסתר מדף שופינג של נגן + מדף שופינג מוסתר + מדף שופינג מוצג + הסתר קישורי שופינג + קישורי שופינג בתיאור סרטון מוסתרים + קישורי שופינג בתיאור סרטון מוצגים לחצן בדף הערוץ מוסתר לחצן בדף הערוץ מוצג @@ -429,16 +432,17 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם מודעות סרטון מוצגות - URL הועתק ללוח - URL עם חותמת זמן הועתק - הצג לחצן העתק URL של סרטון - הלחצן מוצג. הקש כדי להעתיק URL של סרטון. הקש והחזק כדי להעתיק עם חותמת זמן + כתובת URL הועתקה אל הלוח + כתובת URL עם חותמת זמן הועתקה + הצג לחצן העתקת כתובת ה-URL של הסרטון + הלחצן מוצג. הקש כדי להעתיק את כתובת ה-URL של הסרטון. הקש והחזק כדי להעתיק עם חותמת זמן הלחצן אינו מוצג - הצג לחצן העתק URL עם חותמת זמן - הלחצן מוצג. הקש כדי להעתיק URL של סרטון עם חותמת זמן. הקש והחזק כדי להעתיק ללא חותמת זמן + הצג לחצן העתקת כתובת ה-URL של הסרטון עם חותמת זמן + הלחצן מוצג. הקש כדי להעתיק את כתובת ה-URL של הסרטון עם חותמת זמן. הקש והחזק כדי להעתיק ללא חותמת זמן הלחצן אינו מוצג + הסר דו-שיח שיקול דעת הצופים דו-שיח יוסר דו-שיח יוצג זה לא עוקף את מגבלת הגיל. זה רק מסכים לזה באופן אוטומטי. @@ -481,9 +485,9 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם הפעל מחוות לחץ כדי להחליק לחץ כדי להחליק מופעל לחץ כדי להחליק מושבת - הפעל משוב רטט - משוב רטט מופעל - משוב רטט מושבת + הפעל משוב ברטט + משוב ברטט מופעל + משוב ברטט מושבת שמור ושחזר בהירות שמור ושחזר בהירות בעת יציאה או כניסה למסך מלא אל תשמור ותשחזר בהירות בעת יציאה או כניסה למסך מלא @@ -493,8 +497,8 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם פסק זמן לשכבת-על של החלקה כמות אלפיות השניה ששכבת-העל גלויה אטימות רקע שכבת-על של החלקה - ערך אטימות בין 0-100 - אטימות החלקה חייבת להיות בין 0-100 + ערך אטימות בין 0 ל-100 + אטימות החלקה חייבת להיות בין 0 ל-100 סף גודל החלקה כמות הסף להתרחשות החלקה הצג שכבת-על מעגלית @@ -555,6 +559,9 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם לחצני ניווט הסתר או שנה לחצנים בסרגל הניווט + הסתר את דף הבית + לחצן דף הבית מוסתר + לחצן דף הבית מוצג הסתר Shorts לחצן Shorts מוסתר @@ -574,7 +581,7 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם החלף יצירה עם התראות "לחצן יצירה מוחלף בלחצן הודעות -הערה: הפעלת אפשרות זו גם מסתירה באופן כפוי מודעות וידאו" +הערה: הפעלת אפשרות זו גם מסתירה באופן כפוי מודעות סרטון" לחצן יצירה לא יוחלף עם לחצן התראות "השבתת הגדרה זו תשבית גם את חסימת המודעות של Shorts. @@ -632,6 +639,9 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם תפריט מידע נוסף מוסתר תפריט מידע נוסף מוצג + הסתר נעילת מגע + תפריט נעילת מגע מוסתר + תפריט נעילת מגע מוצג הסתר טראק אודיו תפריט טראק אודיו מוסתר @@ -647,7 +657,7 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם הלחצנים מוצגים הסתר לחצן העברה לחצן העברה מוסתר - לחצן שידור מסך מוצג + לחצן העברה מוצג הסתר לחצן כתוביות לחצן כתוביות מוסתר @@ -720,6 +730,10 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם לחצן סופר תודה מוצג הסתר מוצרים מתויגים מוצרים מתויגים מוסתרים + מוצגרים מתויגים מוצגים + הסתר תווית מיקום + תווית מיקום מוסתרת + תווית מיקום מוצגת הסתר לחצן שימוש בתבנית לחצן שימוש בתבנית מוסתר לחצן שימוש בתבנית מוצב @@ -734,93 +748,300 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם הצעות חיפוש מוצגות הסתר סטיקרים סטיקרים מוסתרים + סטיקרים מוצגים + הסתר הנפשת מזרקה של לחצן אהבתי + הנפשת מזרקה של לחצן אהבתי מוסתרת + הנפשת מזרקה של לחצן אהבתי מוצגת + הסתר לחצן אהבתי + לחצן אהבתי מוסתר + לחצן אהבתי מוצג + הסתר לחצן דיסלייק + לחצן דיסלייק מוסתר + לחצן דיסלייק מוצג + הסתר לחצן תגובות + לחצן תגובות מוסתר + לחצן תגובות מוצג + הסתר לחצן רמיקס + לחצן רמיקס מוסתר + לחצן רמיקס מוצג + הסתר לחצן שיתוף + לחצן שיתוף מוסתר + לחצן שיתוף מוצג + הסתר לוח מידע + לוח מידע מוסתר + לוח מידע מוצג + הסתר סרגל ערוץ + סרגל הערוץ מוסתר + סרגל הערוץ מוצג + הסתר כותרת סרטון + כותרת מוסתרת + כותרת מוצגת + הסתר תווית מטא-נתונים של סאונד + תווית מטא-נתונים מוסתרת + תווית מטא-נתונים מוצגת + הסתר תווית קישור סרטון מלא + תווית קישור סרטון מוסתרת + תווית קישור סרטון מוצגת + הסתר לחצן סאונד + לחצן סאונד מוסתר + לחצן סאונד מוצג + הסתר סרגל ניווט + סרגל ניווט מוסתר + סרגל ניווט מוצג + השבת סרטונים מוצעים במסך סיום + סרטונים מוצעים יושבתו + סרטונים מוצעים יוצגו + הסתר חותמת זמן של סרטון + חותמת זמן מוסתרת + חותמת זמן מוצגת + הסתר לוחות נגן צצים + לוחות נגן צצים מוסתרים + לוחות נגן צצים מוצגים + צא ממצב מסך מלא בסוף סרטון + מושבת + לאורך + לרוחב + לאורך ולרוחב + פתח סרטונים במסך מלא לאורך + סרטונים פותחים מסך מלא + סרטונים אינם פותחים מסך מלא + אטימות שכבת-על של נגן + ערך אטימות בין 0 ל-100, כאשר 0 שקוף + אטימות שכבת-על של נגן חייבת להיות בין 0 ל-100 + דיסלייקים אינם זמינים באופן זמני (תם פסק הזמן של ה-API) + דיסלייקים אינם זמינים (מצב %d) + דיסלייקים אינם זמינים (מגבלה של לקוח API) + דיסלייקים אינם זמינים (%s) + רענן סרטון כדי להצביע באמצעות Return YouTube Dislike + מוסתר על ידי הבעלים + דיסלייקים מוצגים + דיסלייקים אינם מוצגים + הצג דיסלייקים ב-Shorts + דיסלייקים ב-Shorts מוצגים + "דיסלייקים ב-Shorts מוצגים + +מגבלה: ייתכן שלא יופיעו דיסלייקים במצב פרטי" + דיסלייקים ב-Shorts אינם מוצגים + דיסלייקים כאחוזים + דיסלייקים מוצגים כאחוזים + דיסלייקים מוצגים כמספר - הצג הודעה אם הממשק לא זמין + לחצן אהבתי קומפקטי + לחצן אהבתי מעוצב לרוחב מינימלי + לחצן אהבתי מעוצב למראה הטוב ביותר + הצג סימוני \'אהבתי\' משוערים + סימוני \'אהבתי\' משוערים מוצגים + סימוני \'אהבתי\' משוערים מוסתרים + הצג הודעה קופצת אם ה-API אינו זמין + הודעה קופצת מוצגת אם Return YouTube Dislike אינו זמין + הודעה קופצת אינה מוצגת אם Return YouTube Dislike אינו זמין אודות + הנתונים מסופקים על ידי Return YouTube Dislike API. הקש כאן כדי ללמוד עוד + סטטיסטיקת ReturnYouTubeDislike API של מכשיר זה + זמן תגובת API, ממוצע + זמן תגובת API, מינימום + זמן תגובת API, מקסימום + זמן תגובת API, סרטון אחרון + דיסלייקים אינם זמינים באופן זמני - מגבלת קצב של לקוח API בתוקף + API להבאת הצבעות, מספר קריאות + לא נעשו קריאות רשת + נעשו %d קריאות רשת + API להבאת הצבעות, מספר פסקי זמן + לא תם פסק הזמן של אף קריאת רשת + תם פסק הזמן של %d קריאות רשת + מגבלות קצב של לקוח API + לא נתקלו מגבלות קצב לקוח + מגבלת קצב לקוח נתקלו %d פעמים + %d אלפיות שנייה + הפעל סרגל חיפוש רחב + סרגל חיפוש רחב מופעל + סרגל חיפוש רחב מושבת - "פעולה זו גם תשחזר תמונות ממוזערות בשידורים חיים שאין להם תמונות ממוזערות של סרגל חיפוש. + הפעל תמונות ממוזערות באיכות גבוהה + תמונות ממוזערות של סרגל דילוג הן באיכות גבוהה + תמונות ממוזערות של סרגל דילוג הן באיכות בינונית + תמונות ממוזערות של סרגל דילוג במסך מלא הן באיכות גבוהה + תמונות ממוזערות של סרגל דילוג במסך מלא הן באיכות בינונית + "זה גם ישחזר תמונות ממוזערות בשידורים חיים שאין להם תמונות ממוזערות של סרגל דילוג. -תמונות ממוזערות של סרגל חיפוש ישתמשו באותה איכות כמו הסרטון הנוכחי. +תמונות ממוזערות של סרגל דילוג ישתמשו באותה איכות כמו הסרטון הנוכחי. -תכונה זו עובדת בצורה הטובה ביותר עם איכות סרטון של 720p או נמוכה יותר ועבור חיבור אינטרנט מהיר מאוד." +תכונה זו עובדת בצורה הטובה ביותר עם איכות סרטון של 720p או פחות ובעת שימוש בחיבור אינטרנט מהיר מאוד." + שחזר תמונות ממוזערות של סרגל דילוג ישנות + תמונות ממוזערות של סרגל דילוג יופיעו מעל סרגל הדילוג + תמונות ממוזערות של סרגל דילוג יופיעו במסך מלא הפעל את SponsorBlock - SponsorBlock היא מערכת מיקור המונים לדילוג על חלקים מטרידים בסרטוני יוטיוב + SponsorBlock היא מערכת מיקור המונים לדילוג על חלקים מעצבנים של סרטוני YouTube מראה + הצג לחצן הצבעה + לחצן הצבעה של מקטע מוצג + לחצן הצבעה של מקטע אינו מוצג + השתמש בפריסה מרובעת + הלחצנים והפקדים מרובעים + הלחצנים והפקדים מעוגלים + השתמש בלחצן דילוג קומפקטי + לחצן דילוג מעוצב לרוחב מינימלי + לחצן דילוג מעוצב למראה הטוב ביותר + הסתר לחצן דילוג באופן אוטומטי + לחצן דילוג נעלם לאחר כמה שניות + לחצן דילוג מוצג עבור כל המקטע + הצג הודעה קופצת בעת דילוג + הודעה קופצת מוצגת כאשר מקטע מדולג באופן אוטומטי. הקש כאן כדי לראות דוגמא + הודעה קופצת אינה מוצגת. הקש כאן כדי לראות דוגמה + הצג אורך סרטון ללא מקטעים + אורך סרטון פחות כל המקטעים, מוצג בסוגריים ליד אורך הסרטון המלא + אורך סרטון מלא מוצג + יוצר מקטעים חדשים + הצג לחצן יצירת מקטע חדש + לחצן יצירת מקטע חדש מוצג + לחצן יצירת מקטע חדש אינו מוצג + כוונן מדרגת מקטע חדש + מספר אלפיות השניה שלחצני כוונון הזמן נעים בעת יצירת מקטעים חדשים + ערך חייב להיות מספר חיובי ראה הנחיות + הנחיות כוללות חוקים וטיפים ליצירת מקטעים חדשים + עקוב אחר ההנחיות + קרא את ההנחיות של SponsorBlock לפני יצירת מקטעים חדשים כבר קראתי - הראו לי - הגדרות כלליות - הצג הודעה אם הממשק לא זמין - מאפשר ללוח המובילים של SponsorBlock לדעת כמה זמן נחסך. הודעה נשלחת ל-Leaderboard בכל פעם שמדלגים על קטע + תראה לי + כללי + הצג הודעה קופצת אם ה-API אינו זמין + הודעה קופצת מוצגת אם SponsorBlock אינו זמין + הודעה קופצת אינה מוצגת אם SponsorBlock אינו זמין + הפעל מעקב ספירת דילוגים + מאפשר ללוח המובילים של SponsorBlock לדעת כמה זמן נחסך. הודעה נשלחת ללוח המובילים בכל פעם שמדלגים על מקטע + מעקב ספירת דילוגים אינו מופעל + משך מקטע מינימלי + מקטעים קצרים יותר מערך זה (בשניות) לא יוצגו או ידולגו + משך זמן לא חוקי + מזהה המשתמש הפרטי שלך + זה צריך להישמר פרטי. זה כמו סיסמה ולא צריך להיות משותף עם אף אחד. אם למישהו יש את זה, הוא יכול להתחזות אליך + מזהה משתמש פרטי חייב להיות באורך של לפחות 30 תווים שנה כתובת API + הכתובת שבה SponsorBlock משתמש כדי לבצע קריאות לשרת כתובת API אופסה + כתובת ה-URL של ה-API אינה חוקית כתובת API שונתה ייבוא/ייצוא הגדרות + העתק + תצורת JSON של ה-SponsorBlock שלך שניתן לייבא/לייצא אל ReVanced ופלטפורמות SponsorBlock אחרות + תצורת JSON של ה-SponsorBlock שלך שניתן לייבא/לייצא אל ReVanced ופלטפורמות SponsorBlock אחרות. זה כולל את מזהה המשתמש הפרטי שלך. הקפד לשתף את זה בתבונה + ההגדרות יובאו בהצלחה + נכשל לייבא את: %s + נכשל לייצא את: %s "ההגדרות שלך מכילות מזהה משתמש פרטי של SponsorBlock. -מזהה המשתמש שלך הוא כמו סיסמה והוא לא צריך להיות משותף. -" +מזהה המשתמש שלך הוא כמו סיסמה ואסור לשתף אותו לעולם." אל תציג שוב - חסות - קידום עצמי / לא ממומן - תזכורת למעקב (הירשם כמנוי) - הדגשה - אנימציית פתיח/אינטרו - כרטיסי סיום / קרדיטים - סינון בדיחות - מוזיקה: קטעים ללא מוזיקה - דלג - הדגשה - דלג על קטעי חסות + שנה התנהגות מקטע + נותן חסות + קידום בתשלום, הפניות בתשלום ופרסומות ישירות. לא בשביל מימון עצמי או הכרות תודה בחינם לגורמים/יוצרים/אתרים/מוצרים שהם אוהבים + קידום ללא תשלום / עצמי + דומה לנותן חסות למעט קידום ללא תשלום או קידום עצמי. כולל קטעים על מרצ\'נדייז, תרומות, או מידע לגבי עם מי הם שיתפו פעולה + תזכורת לאינטראקציה (הרשמה למינוי) + תזכורת קצרה לסמן \'אהבתי\', להירשם למינוי או לעקוב אחריהם באמצע התוכן. אם זה ארוך או על משהו ספציפי, זה צריך במקום להיות תחת קידום עצמי + גולת הכותרת + החלק בסרטון שרוב האנשים מחפשים + הנפשת הפסקה/הקדמה + מרווח זמן ללא תוכן ממשי. יכול להיות הפסקה, מסגרת סטטית, או הנפשה חוזרת. אינו כולל מעברים המכילים מידע + כרטיסי סיום/קרדיטים + קרדיטים או כאשר כרטיסי הסיום של YouTube מופיעים. לא בשביל מסקנות עם מידע + קדימון/סיכום/מלכודת + אוסף של קליפים שמראים מה עומד לקרות בקרוב או מה קרה בסרטון או בסרטונים אחרים של סדרה, כאשר כל המידע חוזר על עצמו במקום אחר + פילר משיק/בדיחות + סצנות משיקות שנוספו רק עבור פילר או הומור שאינן נדרשות כדי להבין את התוכן העיקרי של הסרטון. לא כולל מקטעים המספקים הקשר או פרטי רקע + מוזיקה: קטע שאינו מוזיקה + לשימוש בסרטוני מוזיקה בלבד. קטעים של סרטוני מוזיקה ללא מוזיקה, שאינם מכוסים כבר על ידי קטגוריה אחרת + דילוג + גולת הכותרת + דלג על נותן חסות דלג על פרומו - דלג על הקטע - קטע החסות דולג - הקידום העצמי דולג - התזכורת המעצבנת דולגה - הפתיח דולג - קטע הסיום דולג - התצוגה המקדימה דולגה - התצוגה המקדימה דולגה - קטע הפילר דולג - דילוג על קטעים שלא נשלחו - דלג אוטומטית - כבוי - לא ניתן לשלוח קטע. הגבלת קצב (יותר מדי מאותו משתמש או כתובת IP) - "לא ניתן לשלוח את הקטע. + דלג על אינטראקציה + דלג לגולת הכותרת + דלג על הקדמה + דלג על הפסקה + דלג על הפסקה + דלג על סיום + דלג על קדימון + דלג על קדימון + דלג על סיכום + דלג על פילר + דלג על שאינו מוזיקה + דלג על מקטע + דילג על נותן חסות + דילג על קידום עצמי + דילג על תזכורת מעצבנת + דילג לגולת הכותרת + דילג על הקדמה + דילג על הפסקה + דילג על הפסקה + דילג על סיום + דילג על קדימון + דילג על קדימון + דילג על סיכום + דלג על פילר + דילג על קטע שאינו מוזיקה + דילג על מקטעים שלא נשלחו + דילג על מקטעים מרובים + דלג באופן אוטומטי + דלג באופן אוטומטי פעם אחת + הצג לחצן דילוג + הצג בסרגל דילוג + השבת + לא ניתן לשלוח את המקטע: %s + SponsorBlock מושבת באופן זמני + לא ניתן לשלוח את המקטע (מצב: %1$d %2$s) + לא ניתן לשלוח מקטע. מוגבל קצב (יותר מדי מאותו המשתמש או כתובת IP) + לא יכול לשלוח את המקטע: %s + "לא יכול לשלוח את המקטע. כבר קיים" - קטע החסות נשלח בהצלחה + המקטע נשלח בהצלחה - הצבעה - הצבע למטה + SponsorBlock אינו זמין באופן זמני (תם פסק הזמן של ה-API) + SponsorBlock אינו זמין באופן זמני (מצב %d) + SponsorBlock אינו זמין באופן זמני + לא ניתן להצביע עבור מקטע (תם פסק הזמן של ה-API) + לא ניתן להצביע עבור מקטע (מצב: %1$d %2$s) + לא ניתן להצביע עבור מקטע: %s + הצבע בעד + הצבע נגד שנה קטגוריה אין קטעים לבחירה + בחר את קטגוריית המקטע + קטגוריה מושבתת בהגדרות. הפעל קטגוריה כדי לשלוח. קטע חסות חדש של SponsorBloack + להגדיר את %s כתחילת או סיום המקטע החדש? + התחלה + סיום + עכשיו + הזמן בו המקטע מתחיל + הזמן בו המקטע מסתיים האם הזמנים נכונים? "הקטע נמצא מ @@ -831,22 +1052,64 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם (%3$s) מוכן להגשה?" + התחלה חייבת להיות לפני הסוף סמן שני מיקומים על סרגל הזמן תחילה - נרשם זמן לא חוקי - נתונים + צפה מראש במקטע, וודא שהוא מדלג בצורה חלקה + ערוך את תזמון המקטע באופן ידני + האם ברצונך לערוך את התזמון עבור ההתחלה או הסיום של המקטע? + ניתן זמן לא חוקי + סטטיסטיקה + סטטיסטיקה אינה זמינה באופן זמני (API מושבת) טוען... SponsorBlock מושבת + שם המשתמש שלך: <b>%s</b> + הקש כאן כדי לשנות את שם המשתמש שלך לא ניתן לשנות את שם המשתמש: סטטוס: %1$d %2$s שם משתמש שונה בהצלחה + המוניטין שלך הוא <b>%.2f</b> + יצרת <b>%s</b> מקטעים + הקש כאן כדי להציג את המקטעים שלך + לוח המובילים של SponsorBlock + הצלת אנשים מ-<b>%s</b> מקטעים + הקש כאן כדי לראות את הסטטיסטיקה הגלובלית ותורמים מובילים + זה <b>%s</b> מהחיים שלהם.<br>הקש כאן כדי לראות את לוח המובילים + דילגת על <b>%s</b> מקטעים + זה <b>%s</b> + לאפס את מונה המקטעים המדולגים? + %1$s שעות %2$s דקות + %1$s דקות %2$s שניות + %s שניות + צבע: צבע שונה צבע אופס + קוד צבע לא חוקי + אפס צבע איפוס אודות + הנתונים מסופקים על ידי SponsorBlock API. הקש כאן כדי ללמוד עוד ולראות הורדות עבור פלטפורמות אחרות + גורם צורת הפריסה + ברירת מחדל + טלפון + טאבלט + רכב + "השינויים כוללים: + +פריסת טאבלט +• פוסטים קהילתיים מוסתרים + +פריסת רכב +• תפריט היסטוריית הצפייה מוסתר +• כרטיסיית 'מה חדש' משוחזרת +• Shorts נפתחים בנגן הרגיל +• פיד מאורגן לפי נושאים וערוץ" + זייף גרסת יישום + גרסה מזויפת + גרסה לא מזויפת "גרסת האפליקציה תזויף לגרסה ישנה יותר של YouTube. זה ישנה את המראה והתכונות של האפליקציה, אך עשויים להתרחש תופעות לוואי לא ידועות. @@ -854,128 +1117,365 @@ Mלות עם אותיות גדולות באמצע צריכות להיכנס עם אם יופעל לאחר מכן, מומלץ לנקות את נתוני האפליקציה כדי למנוע באגים של ממשק המשתמש." + יעד גרסת יישום מזויפת + 19.35.36 - שחזר סמלי נגן Shorts ישנים + 19.26.42 - שחזר סמלי ניווט ישנים + 18.33.40 - שחזר RYD במצב פרטי של Shorts + 18.20.39 - שחזר מהירות סרטון רחב & תפריט איכות + 18.09.39 - שחזר כרטיסיית ספרייה + 17.33.42 - שחזר מדף פלייליסט ישן + הגדר דף התחלה ברירת מחדל + כל המינויים + עיין בערוצים + קורסים / למידה + מה חדש + אופנה & יופי + גיימינג + היסטוריה + ספרייה + סרטונים שאהבתי + בשידור חי + סרטים + מוזיקה + חדשות + התראות + פלייליסטים + חיפוש + שופינג + ספורט + מינויים + הסרטונים החמים + מציאות מדומה + לצפייה בהמשך + הקליפים שלך + השבת חידוש נגן Shorts + נגן Shorts לא יתחדש בעת הפעלת היישום + נגן Shorts יתחדש בעת הפעלת היישום + פתח Shorts עם + נגן Shorts + נגן רגיל + נגן רגיל במסך מלא + הפעלה אוטומטית של Shorts + Shorts יפעילו אוטומטית + Shorts יחזרו על עצמם + הפעלה אוטומטית בעת הפעלה ברקע של Shorts + הפעלה ברקע של Shorts תפעיל אוטומטית + הפעלה ברקע של Shorts תחזור על עצמה + מיני-נגן + שנה את הסגנון של הנגן הממוזער בתוך היישום + סוג מיני-נגן הושבת ברירת מחדל + מינימלי + טאבלט + מודרני 1 + מודרני 2 + מודרני 3 + הפעל פינות מעוגלות + הפינות מעוגלות + הפינות מרובעות + הפעל הקשה כפולה וצביטה לשינוי גודל "פעולת הקשה כפולה וקמצוץ לשינוי גודל זמינה • הקשה כפולה כדי להגדיל את גודל \"miniplayer\" • הקשה כפולה שוב כדי לשחזר את הגודל המקורי" + פעולת הקשה כפולה וצביטה לשינוי גודל מושבתת + הפעל גרירה ושחרור "גרירה ושחרור זמינים \"miniplayer\" יכול להיות גורר לכל פינה של המסך" + גרירה ושחרור מושבת + הפעל מחוות גרירה אופקית "מחווה גרירה אופקית זמינה \"miniplayer\" ניתן לגרור מחוץ למסך ימינה או שמאלה" + מחוות גרירה אופקית מושבתת + הסתר לחצן סגירה + לחצן סגירה מוסתר + לחצן סגירה מוצג + הסתר לחצני סגירה והרחבה "הלחצנים מוסתרים החלק כדי להרחיב או לסגור" + לחצני הרחבה וסגירה מוצגים + הסתר תת-טקסטים + תת-טקסטים מוסתרים + תת-טקסטים מוצגים + הסתר לחצני דילוג קדימה ואחורה + דילוג קדימה או אחורה מוסתרים + דילוג קדימה או אחורה מוצגים + גודל ראשוני + גודל על המסך ראשוני, בפיקסלים + גודל פיקסל חייב להיות בין %1$s ו-%2$s + אטימות שכבת-על + ערך אטימות בין 0 ל-100, כאשר 0 שקוף + אטימות שכבת-על של מיני-נגן חייבת להיות בין 0 ל-100 + הפעל מסך טעינה עם מעבר צבע + מסך הטעינה יהיה בעל רקע עם מעבר צבע + מסך הטעינה יהיה בעל רקע מוצק + הפעל צבע סרגל דילוג מותאם אישית + צבע סרגל דילוג מותאם אישית מוצג + צבע סרגל דילוג מקורי מוצג + צבע סרגל דילוג מותאם אישית + הצבע של סרגל הדילוג + צבע הדגשת סרגל דילוג מותאם אישית + צבע ההדגשה של סרגל הדילוג + ערך צבע סרגל דילוג לא חוקי - "שימוש במארח התמונות המקורי + עקוף מגבלות תמונה אזוריות + שימוב במארח תמונות yt4.ggpht.com + "שימוש במארח תמונות מקורי -הפעלת אפשרות זו יכולה לתקן תמונות חסרות שחוסמו באזורים מסוימים" +הפעלת אפשרות זו יכולה לתקן תמונות חסרות שנחסמו באזורים מסוימים" + כרטיסיית דף הבית + כרטיסיית הדף שלי + נגן פלייליסטים, המלצות + תוצאות חיפוש + תמונות ממוזערות מקוריות + DeArrow & תמונות ממוזערות מקוריות + DeArrow & לכידות דוממות + לכידות דוממות "DeArrow מספק תמונות ממוזערות ממקור המונים עבור סרטוני YouTube. תמונות ממוזערות אלו הן לעתים קרובות רלוונטיות יותר מאלה שסופקו על ידי YouTube אם מופעל, כתובות URL של סרטונים יישלחו לשרת ה-API ושום נתונים אחרים לא יישלחו. אם לסרטון אין תמונות ממוזערות של DeArrow, אז מוצגות התמונות המקוריות או לוכדות תמונות נייחות לחץ כאן כדי ללמוד עוד על DeArrow" הצג הודעה אם הממשק לא זמין + הודעה קופצת מוצגת אם DeArrow אינו זמין + הודעה קופצת אינו מוצגת אם DeArrow אינו זמין + נקודת קצה של DeArrow API + כתובת ה-URL של הנקודת קצה מטמון תמונות ממוזערות של DeArrow + לכידות סרטון דוממות + לכידות דוממות נלקחות מהתחלת/אמצע/סוף של כל סרטון. תמונות אלו מובנות לתוך YouTube ולא נעשה שימוש ב-API חיצוני + השתמש בלכידות דוממות מהירות + שימוש בלכידות דוממות באיכות בינונית. תמונות ממוזערות יטענו מהר יותר, אבל שידורים חיים וסרטונים שלא פורסמו או ישנים מאוד עשויים להציג תמונות ממוזערות ריקות + שימוש בלכידות דוממות באיכות גבוהה + זמן הסרטון ממנו יש לקחת לכידות דוממות + תחילת הסרטון + אמצע הסרטון + סוף הסרטון + DeArrow אינו זמין באופן זמני (קוד מצב: %s) + DeArrow אינו זמין באופן זמני + הצג הכרזות של ReVanced + הכרזות בעת הפעלה מוצגות + הכרזות בעת הפעלה אינן מוצגות + הצג הכרזות בעת הפעלה + נכשל בהתחברות לספק הכרזות התעלם אזהרה + היסטוריית הצפייה שלך לא נשמרת.<br><br>סביר להניח שזה נגרם על ידי חוסם מודעות ברמת DNS או פרוקסי רשת.<br><br>כדי לתקן זאת, רשום את <b>s.youtube.com</b> ברשימת ההיתרים או כבה את כל חוסמי ה-DNS והפרוקסים. אל תציג שוב + הפעל החזרה אוטומטית + החזרה אוטומטית מופעלת + החזרה אוטומטית מושבתת + זייף ממדי מכשיר "מימדי המכשיר מזויפים -איכויות סרטון גבוהות יותר עשויות להיות פתוחות, אך ייתכן שתיתקל בקרטוע בהשמעת וידאו, בחיי סוללה גרועים יותר ותופעות לוואי לא ידועות" +איכויות סרטון גבוהות יותר עשויות להיות פתוחות אך ייתכן שתחווה גמגום בהפעלת סרטון, חיי סוללה גרועים יותר, ותופעות לוואי לא ידועות" "מימדי המכשיר לא מזויפים הפעלת אפשרות זו יכולה לפתוח איכויות סרטון גבוהות יותר" + הפעלת אפשרות זו עלולה לגרום לגמגום בהפעלת סרטון, חיי סוללה גרועים יותר, ותופעות לוואי לא ידועות. + הגדרות GmsCore + הגדרות עבור GmsCore + עקוף הפניות מחדש של URL + הפניות מחדש של URL נעקפות + הפניות מחדש של URL אינן נעקפות + פתח קישורים בדפדפן + פותח קישורים באופן חיצוני + פותח קישורים בתוך היישום + הסר פרמטר מעקב של שאילתה + פרמטר מעקב של שאילתה מוסר מקישורים + פרמטר מעקב של שאילתה אינו מוסר מקישורים + השבת משוב זום ברטט + משוב ברטט מושבת + משוב ברטט מופעל + כפה שפת שמע מקורית + שימוש בשפת שמע מקורית + שימוש בשמע ברירת מחדל + + כדי להשתמש בתכונה זו, שנה את \'זייף זרמי וידאו\' ל-iOS TV + אוטומטי + זכור שינויי איכות סרטון + שינויי איכות חלים על כל הסרטונים + שינויי איכות חלים רק על הסרטון הנוכחי + איכות סרטון ברירת מחדל ברשת אלחוטית + איכות סרטון ברירת מחדל ברשת סלולרית + סלולרית + אלחוטית + איכות %1$s ברירת מחדל שונתה ל: %2$s + הצג לחצן דו-שיח של מהירות + הלחצן מוצג + הלחצן אינו מוצג + תפריט מהירות הפעלה מותאם אישית + תפריט מהירות מותאם אישית מוצג + תפריט מהירות מותאם אישית אינו מוצג + מהירויות הפעלה מותאמות אישית + הוסף או שנה את המהירויות הפעלה המותאמות אישית מהירויות מותאמות אישית חייבות להיות קטנות מ- %s מהירויות הפעלה מותאמות אישית לא חוקיות + אוטומטי + מהירות הקשה והחזקה מותאמת אישית + מהירות הפעלה בין 0 ל-8 + זכור שינויי מהירות הפעלה + שינויי מהירות הפעלה חלים על כל הסרטונים + שינויי מהירות הפעלה חלים רק על הסרטון הנוכחי + מהירות הפעלה ברירת מחדל + מהירות ברירת המחדל שונתה ל: %s + השבת סרטון HDR + סרטון HDR מושבת + סרטון HDR מופעל + שחזר תפריט איכות סרטון ישן + תפריט איכות סרטון ישן מוצג + תפריט איכות סרטון ישן אינו מוצג + הפעל החלק כדי לדלג + החלק כדי לדלג מופעל + החלק כדי לדלג אינו מופעל + זייף זרמי וידאו + זייף זרמי וידאו של לקוח כדי למנוע בעיות הפעלה + זייף זרמי וידאו + זרמי וידאו הם מזויפים "זרמי וידאו לא מזויפים ייתכן שהשמעת וידאו לא תעבוד" + כיבוי הגדרה זו עלול לגרום לבעיות בהפעלת סרטון. + לקוח ברירת מחדל + כפה iOS AVC (H.264) + קודק וידאו נכפה ל-AVC (H.264) + קוד וידאו נקבע באופן אוטומטי + "הפעלת אפשרות זו עשויה לשפר את חיי הסוללה ולתקן גמגום בהפעלה. + +ל-AVC יש רזלוציה מרבית של 1080p, קודק שמע מסוג Opus אינו זמין, והפעלת סרטון תשתמש ביותר נתוני אינטרנט מאשר VP9 או AV1." + תופעות לוואי של זיוף iOS + "• ייתכן שסרטים או סרטונים בתשלום לא יופעלו +• עוצמת קול יציבה אינה זמינה +• סרטונים מסתיימים שנייה 1 מוקדם יותר" + תופעות לוואי של זיוף Android + "• תפריט רצועת שמע חסר +• עוצמת קול יציבה אינה זמינה +• כפה שמע מקורי אינו זמין" + • אין קודק וידאו מסוג AV1 + • ייתכן שסרטוני Kids לא יופעלו כשאתה מנותק או במצב פרטי + הצג בנתונים לגיקים + סוג הלקוח מוצג בנתונים לגיקים + הלקוח מוסתר בנתונים לגיקים + שפת זרם שמע ברירת מחדל ב-VR + חסום מודעות שמע + מודעות שמע חסומות + מודעות שמע אינן חסומות %s לא זמין, פרסומות עשויות להופיע. נסה לשנות את שירות חסימת פרסומות בהגדרות. %s החזיר שגיאה, פרסומות עשויות להופיע. נסה לשנות את שירות חסימת פרסומות בהגדרות. + חסום מודעות סרטון מוטמעות הושבת + פרוקסי Luminous + פרוקסי PurpleAdBlock + חסום מודעות סרטון + מודעות סרטון חסומות + מודעות סרטון אינן חסומות + ההודעה נמחקה + הצג הודעות שנמחקו + אל תציג הודעות שנמחקו + הסתר מודעות שנמחקו מאחורי ספויילר + הצג מודעות שנמחקו כטקסט מחוק + קבל נקודות ערוץ באופן אוטומטי + נקודות ערוץ מתקבלות באופן אוטומטי + נקודות ערוץ אינן מתקבלות באופן אוטומטי + הפעל מצב איתור באגים של Twitch + מצב איתור באגים של Twitch מופעל (לא מומלץ) + מצב איתור באגים של Twitch מושבת הגדרות ReVanced אודות + אודות ReVanced + מודעות + הגדרות חסימת מודעות + צ\'אט + הגדרות צ\'אט שונות + הגדרות שונות + הגדרות כלליות + הגדרות אחרות + מודעות מצד הלקוח + מודעות SureStream מצד השרת + רישום איתור באגים + יומני איתור באגים מופעלים + יומני איתור באגים מושבתים diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index a4e15bbe5..b05b04599 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -1354,10 +1354,11 @@ DeArrow の詳細については、ここをタップしてください"ズームの触覚フィードバックは有効です - オリジナルの音声を強制的に使用する - オリジナルの音声トラックが再生されます + オリジナルの音声言語を強制的に使用する + オリジナルのオーディオ言語を使用する デフォルトの音声トラックが再生されます - この機能を使用するには、動画ストリーム偽装を iOS に変更してください + + この機能を使用するには、「ビデオストリームのスプーフィング」を「iOS TV」に変更してください diff --git a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml +++ b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml +++ b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-km-rKH/strings.xml b/patches/src/main/resources/addresources/values-km-rKH/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-km-rKH/strings.xml +++ b/patches/src/main/resources/addresources/values-km-rKH/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 8077a2777..d1dbcb88a 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -1358,10 +1358,11 @@ DeArrow에 대해 자세히 알아보려면 여기를 누르세요" 진동 피드백을 활성화합니다 - 원본 오디오 트랙 강제로 활성화하기 - 원본 오디오 트랙을 사용 중입니다 - 기본 오디오 트랙을 사용 중입니다 - 이 기능을 사용하려면, \'스트리밍 데이터 변경하기\' 설정에서 기본 클라이언트를 iOS TV로 변경하세요 + 원본 오디오 스트림 언어 강제로 활성화하기 + 원본 오디오 스트림 언어를 사용 중입니다 + 기본 오디오 스트림 언어를 사용 중입니다 + + 이 설정을 사용하려면, \'스트리밍 데이터 변경하기\' 설정에서 기본 클라이언트를 iOS TV로 변경하세요 diff --git a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml +++ b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml +++ b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index f2046b323..31e7c2269 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -1353,10 +1353,11 @@ Gali būti atrakinta aukštesnės vaizdo įrašų kokybės, bet galite patirti v Vibracija įjungta - Priversti originalų garsą - Naudojamas originalus garsas + Priversti originalią garso kalbą + Naudojama originali garso kalba Naudojamas numatytasis garsas - Norėdami naudoti šią funkciją, pakeiskite srauto imitavimą į „iOS“ kliento tipą + + Norėdami naudoti šią funkciją, pakeiskite „Klastoti vaizdo srautus“ į iOS TV diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index dbf9774fc..8bd2c3ac1 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -1351,10 +1351,11 @@ Var tikt atbloķētas augstākas video kvalitātes, taču var rasties video atsk Haptiskā atgriezeniskā saite ir iespējota - Piespiest oriģinālo audio - Tiek izmantots oriģinālais audio + Piespiest oriģinālo audio valodu + Izmantot oriģinālo audio valodu Tiek izmantots noklusējuma audio - Lai izmantotu šo funkciju, mainiet straumes viltošanu uz iOS klienta tipu + + Lai izmantotu šo funkciju, nomainiet \"Video straumju viltošana\" uz iOS TV diff --git a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml +++ b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml +++ b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml +++ b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-my-rMM/strings.xml b/patches/src/main/resources/addresources/values-my-rMM/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-my-rMM/strings.xml +++ b/patches/src/main/resources/addresources/values-my-rMM/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml +++ b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index b0dd0eafa..00dec728b 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -1352,10 +1352,11 @@ Het inschakelen hiervan kan hogere videokwaliteiten ontgrendelen" Haptics zijn ingeschakeld - Forceer originele audio - Originele audio gebruiken + Forceer de originele audiotaal + De oorspronkelijke audiotaal gebruiken Standaard audio gebruiken - Als je deze functie wilt gebruiken, zet stream-spoofing op iOS-clienttype + + Om deze functie te gebruiken, wijzig je \'Videostreams vervalsen\' in iOS TV diff --git a/patches/src/main/resources/addresources/values-or-rIN/strings.xml b/patches/src/main/resources/addresources/values-or-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-or-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-or-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index d49860a2e..2d4d08af0 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -1352,10 +1352,11 @@ Włączenie tego może odblokować wyższe jakości wideo" Haptyka jest włączona - Wymuś oryginalny dźwięk - Używanie oryginalnego dźwięku + Wymuś język oryginalnego dźwięku + Używanie oryginalnego języka audio Używanie domyślnego dźwięku - Aby użyć tej funkcji, zmień podszywanie strumienia na typ klienta iOS + + Aby użyć tej funkcji, zmień opcję \"Fałszuj strumienie wideo\" na iOS TV diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index 2cab1d621..b7fe2f826 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -1349,10 +1349,11 @@ Habilitar isso pode desbloquear qualidades de vídeo mais altas" Zoom tátil está desativado - Forçar áudio original - Usando áudio original + Forçar idioma do áudio original + Usar o idioma original do áudio Usando áudio padrão - Para usar este recurso, altere a falsificação de fluxo para o tipo de cliente iOS + + Para usar este recurso, altere \"Spoof video streams\" para iOS TV diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 14cc89bad..0191eeaaa 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -26,11 +26,11 @@ Second \"item\" text" Abrir site oficial Ignorar <h5>Esta aplicação não parece ter sido modificada por ti.</h5><br>Esta aplicação pode não funcionar corretamente, <b>pode ser maliciosa ou até perigosa de usar</b>.<br><br>Estas verificações implicam que esta aplicação é pré-modificada ou obtida de outros:<br><br><small>%1$s</small><br>É extremamente recomendado <b>desinstalar esta aplicação e modificá-la tu mesmo</b> para garantir que estás a usar uma aplicação segura e validada.<p><br>Se ignorado, este aviso apenas será mostrado duas vezes. - Corrigido num dispositivo diferente + Modificado num dispositivo diferente Não instalado pelo ReVanced Manager Modificado há mais de 10 minutos atrás - Corrigida há %s dias - Data de compilação do APK está corrompida + Modificada há %s dias atrás + A data da compilação da APK está corrompida Configurações @@ -1352,10 +1352,11 @@ Bật tính năng này có thể mở khóa chất lượng video cao hơn"Hábitos estão ativados - Forçar áudio original - Usando áudio original + Forçar idioma original do áudio + Usando o idioma de áudio original Usando áudio padrão - Para usar este recurso, altere a falsificação de fluxo para o tipo de cliente iOS + + Para usar este recurso, altere \"Spoof video streams\" para iOS TV diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index e72f0d618..d213a0824 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -1351,10 +1351,11 @@ Activarea acestei opțiuni poate debloca calități video mai mari" Haptic-urile sunt activate - Forțați sunetul original - Utilizează audio original + Forțează limba audio originală + Folosind limba audio originală Utilizează audio implicit - Pentru a utiliza această funcție, schimbați opțiunea de streaming în modul client iOS + + Pentru a utiliza această funcție, schimbați „Spoof video streams” în iOS TV diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 6ed4131c1..f352ec672 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -1352,10 +1352,11 @@ Second \"item\" text" Виброотклик при масштабировании включен - Принудительно оригинальная звуковая дорожка - Используется оригинальная звуковая дорожка + Принудительно выбирать язык оригинала аудиодорожки + Используется оригинальный язык звуковой дорожки Используется звуковая дорожка по умолчанию - Для использования данной опции измените подмену видеопотока на тип клиента iOS + + Чтобы использовать эту функцию, измените параметр \"Подмена видеопотоков\" на iOS TV diff --git a/patches/src/main/resources/addresources/values-si-rLK/strings.xml b/patches/src/main/resources/addresources/values-si-rLK/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-si-rLK/strings.xml +++ b/patches/src/main/resources/addresources/values-si-rLK/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 0b31dd366..49e36acfb 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -1340,10 +1340,11 @@ Povolením tejto možnosti môžete odomknúť vyššie kvality videa" Haptika je povolená - Vynútiť pôvodný zvuk - Používanie pôvodného zvuku + Vynútiť pôvodný jazyk zvuku + Používa sa pôvodný jazyk zvuku Používanie predvoleného zvuku - Ak chcete použiť túto funkciu, zmeňte stream spoofing na typ klienta iOS + + Ak chcete používať túto funkciu, zmeňte možnosť „Zosmiešniť streamy videa“ na iOS TV diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 2e9394852..344bc641e 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -1351,10 +1351,11 @@ Omogočanje tega lahko odklene višje kakovosti videa" Haptika je omogočena - Izsili izvirni zvok - Uporaba izvirnega zvoka + Izsili izvirni jezik zvoka + Uporabi izvirni jezik zvoka Uporaba privzetega zvoka - Za uporabo te funkcije spremenite odjemalce pretakanja na vrsto odjemalca iOS + + Če želite uporabljati to funkcijo, spremenite možnost 'Prikazovanje video tokov' v iOS TV diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 70d3d8c82..c006579c7 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -1350,10 +1350,11 @@ Aktivizimi i kësaj mund të zhbllokojë cilësi më të larta video" Haptikët janë të aktivizuar - Forco Zërin Origjinal - Përdorimi i Zërit Origjinal + Forco gjuhën origjinale të audios + Duke përdorur gjuhën origjinale audio Përdorimi i Zërit Parazgjedhur - Për të përdorur këtë funksion, ndrysho rrymën spoofing në llojin e klientit iOS + + Për ta përdorur këtë veçori, ndryshoni \'Rrjedhat e videos tallëse\' në iOS TV diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index e7331f43d..c2dbc4ff1 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -1351,10 +1351,10 @@ Ako ovo omogućite, mogu biti otključani viši kvaliteti videa" Vibracija pri uveličavanju je omogućena - Prisili originalni zvuk - Korišćenje originalnog zvuka + Korišćenje originalnog audio jezika Korišćenje podrazumevanog zvuka - Da biste koristili ovu funkciju, promenite lažiranje strima na tip klijenta iOS + + Da biste koristili ovu funkciju, promenite opciju „Lažni video strimovi“ u iOS TV diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index 2ed9171ea..360d17911 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -1351,10 +1351,11 @@ Second \"item\" text" Вибрација при увеличавању је омогућена - Присили оригинални звук - Коришћење оригиналног звука + Присили оригинални језик звука + Коришћење оригиналног језика звука Коришћење подразумеваног звука - Да бисте користили ову функцију, промените лажирање стрима на тип клијента iOS + + Да бисте користили ову функцију, промените „Лажирај видео стримове“ у iOS TV diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index f75f0e97c..25857e177 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -1351,10 +1351,11 @@ Att aktivera detta kan låsa upp högre videokvalitet" Haptikerna är aktiverade - Forcera originalljud - Använder original ljudeffekter + Forcera originalljudspråk + Använder originalljudspråk Använder standardljud - För att använda den här funktionen, ändra strömningsförfalskning till iOS-klienttyp + + För att använda den här funktionen, ändra \"Förfalska videoströmmar\" till iOS TV diff --git a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml +++ b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-te-rIN/strings.xml b/patches/src/main/resources/addresources/values-te-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-te-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-te-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index b334807a2..1b17984b4 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -1350,10 +1350,11 @@ User id ของคุณเหมือนกับรหัสผ่าน แฮปติกเปิดใช้งาน - บังคับเสียงต้นฉบับ - กำลังใช้ออดิโอดั้งเดิม + บังคับใช้ภาษาเสียงต้นฉบับ + กำลังใช้ภาษาเสียงต้นฉบับ กำลังใช้ออดิโอเริ่มต้น - เลียที่ยงให้ฟังเพิ่มันที่ หมดการ์ที่สามาชียงานiOS กับ + + หากต้องการใช้คุณสมบัตินี้ ให้เปลี่ยน \'ปลอมแปลงสตรีมวิดีโอ\' เป็น iOS TV diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index aa1a8781d..0086f5b87 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -1352,10 +1352,11 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Titreşim etkin - Orijinal sesi zorla - Orijinal ses kullanılıyor + Orijinal ses dilini zorla + Orijinal ses dili kullanılıyor Varsayılan ses kullanılıyor - Bu özelliği kullanmak için, video akışı taklidi özelliğini iOS istemci türüne değiştirin + + Bu özelliği kullanmak için \"Video akışlarını taklit et\" ayarını iOS TV olarak değiştirin diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index 211255f6b..f02e17b77 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -1351,10 +1351,11 @@ Second \"item\" text" Вібрації при масштабуванні ввімкнуто - Примусово оригінальна звукова доріжка - Використовується оригінальна звукова доріжка відео - Використовується стандартна (регіональна) звукова доріжка відео - Щоб скористатися цією функцією, змініть тип клієнта підробки відеопотоку на iOS + Примусово оригінальна мова звукової доріжки + Використовується оригінальна мова звукової доріжки + Використовується стандартна (регіональна) мова звукової доріжки + + Щоб використовувати цю функцію, змініть клієнт \"Підробки відеопотоків\" на iOS TV diff --git a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml +++ b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 55631c83e..b363978b6 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -1351,10 +1351,11 @@ Bật tính năng này có thể mở khóa chất lượng video cao hơn"Phản hồi xúc giác được bật - Buộc sử dụng âm thanh gốc - Sử dụng âm thanh gốc + Buộc sử dụng ngôn ngữ âm thanh gốc + Sử dụng ngôn ngữ âm thanh gốc Sử dụng âm thanh mặc định - Để sử dụng tính năng này, hãy thay đổi kiểu khách hàng iOS cho chế độ giả mạo luồng + + Để sử dụng tính năng này, hãy thay đổi \'Giả mạo luồng video\' thành iOS TV diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index a12bbc6eb..3acaf783d 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -1351,10 +1351,11 @@ Second \"item\" text" 触觉反馈已启用 - 强制使用原始音频 - 正在使用原始音频 + 强制使用原始音频语言 + 使用原始音频语言 正在使用默认音频 - 要使用此功能,请将流伪装更改为 iOS 客户端类型 + + 要使用此功能,请将“欺骗视频流”更改为 iOS TV diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 685dc8693..128e255ad 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -1347,10 +1347,11 @@ Second \"item\" text" 已啟用震動 - 強制使用原始音訊 - 使用原始音訊 + 強制使用原始音訊語言 + 正在使用原始音訊語言 使用預設音訊 - 如要使用此功能,請將串流偽裝變更為 iOS 用戶端類型 + + 如要使用這項功能,請將「偽裝視訊串流」變更為 iOS TV diff --git a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml index 0e59d7c1a..cb2617e3a 100644 --- a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml @@ -206,6 +206,7 @@ Second \"item\" text" + From 6dc4bf75e09ed6f05534919d7b769b720043abce Mon Sep 17 00:00:00 2001 From: MarcaD <152095496+MarcaDian@users.noreply.github.com> Date: Tue, 25 Feb 2025 15:34:37 +0200 Subject: [PATCH 38/54] fix(YouTube - Swipe controls): Adjust the overlay text size (#4503) --- .../views/SwipeControlsOverlayLayout.kt | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt index eda008cf6..2874303f7 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/swipecontrols/views/SwipeControlsOverlayLayout.kt @@ -18,7 +18,7 @@ import kotlin.math.min import kotlin.math.round /** - * Main overlay layout for displaying volume and brightness level with both circular and rectangular progress bars. + * Main overlay layout for displaying volume and brightness level with both circular and horizontal progress bars. */ class SwipeControlsOverlayLayout( context: Context, @@ -69,7 +69,7 @@ class SwipeControlsOverlayLayout( } addView(circularProgressView) - // Initialize rectangular progress bar + // Initialize horizontal progress bar val screenWidth = resources.displayMetrics.widthPixels val layoutWidth = (screenWidth * 2 / 3).toInt() // 2/3 of screen width horizontalProgressView = HorizontalProgressView( @@ -152,10 +152,7 @@ class SwipeControlsOverlayLayout( } /** - * Abstract base class for progress views to reduce code duplication. - */ -/** - * Abstract base class for progress views to reduce code duplication. + * Abstract base class for progress views. */ abstract class AbstractProgressView( context: Context, @@ -183,10 +180,9 @@ abstract class AbstractProgressView( public val textPaint = Paint(Paint.ANTI_ALIAS_FLAG).apply { color = overlayTextColor textAlign = Paint.Align.CENTER - textSize = 30f // Can adjust based on need + textSize = 40f // Can adjust based on need } - protected var progress = 0 protected var maxProgress = 100 protected var displayText: String = "0" @@ -211,7 +207,7 @@ abstract class AbstractProgressView( } /** - * Custom view for rendering a circular progress indicator with text and icon. + * Custom view for rendering a circular progress indicator with icons and text. */ class CircularProgressView( context: Context, @@ -235,7 +231,7 @@ class CircularProgressView( private val rectF = RectF() init { - textPaint.textSize = 40f // Override default text size for horizontal view + textPaint.textSize = 40f // Override default text size for circular view progressPaint.strokeWidth = 20f fillBackgroundPaint.strokeWidth = 20f progressPaint.strokeCap = Paint.Cap.ROUND @@ -266,7 +262,7 @@ class CircularProgressView( it.draw(canvas) } - // If not in icon-only mode, draw the text inside the ring. + // If not a minimal style mode, draw the text inside the ring. if (!overlayShowOverlayMinimalStyle) { canvas.drawText(displayText, width / 2f, height / 2f + 60f, textPaint) } @@ -300,7 +296,7 @@ class HorizontalProgressView( private val padding = 40f init { - textPaint.textSize = 30f // Override default text size for horizontal view + textPaint.textSize = 36f // Override default text size for horizontal view progressPaint.strokeWidth = 0f progressPaint.strokeCap = Paint.Cap.BUTT progressPaint.style = Paint.Style.FILL From 744def6652819b2709b17a80aaa7035985ed4976 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 25 Feb 2025 13:37:45 +0000 Subject: [PATCH 39/54] chore: Release v5.13.0-dev.14 [skip ci] # [5.13.0-dev.14](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.13...v5.13.0-dev.14) (2025-02-25) ### Bug Fixes * **YouTube - Swipe controls:** Adjust the overlay text size ([#4503](https://github.com/ReVanced/revanced-patches/issues/4503)) ([6dc4bf7](https://github.com/ReVanced/revanced-patches/commit/6dc4bf75e09ed6f05534919d7b769b720043abce)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fd482106..9bc232f49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.14](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.13...v5.13.0-dev.14) (2025-02-25) + + +### Bug Fixes + +* **YouTube - Swipe controls:** Adjust the overlay text size ([#4503](https://github.com/ReVanced/revanced-patches/issues/4503)) ([6dc4bf7](https://github.com/ReVanced/revanced-patches/commit/6dc4bf75e09ed6f05534919d7b769b720043abce)) + # [5.13.0-dev.13](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.12...v5.13.0-dev.13) (2025-02-24) diff --git a/gradle.properties b/gradle.properties index 21ea78a7d..3fcd18681 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.13 +version = 5.13.0-dev.14 From 3c20829c699d95521c0ebd784b91a6537e8a623c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 16:55:10 +0200 Subject: [PATCH 40/54] chore: Sync translations (#4505) --- .../addresources/values-in-rID/strings.xml | 2 +- .../addresources/values-iw-rIL/strings.xml | 86 +++++++++++-------- .../addresources/values-sl-rSI/strings.xml | 2 +- 3 files changed, 54 insertions(+), 36 deletions(-) diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 16362671a..a818b5337 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -1355,7 +1355,7 @@ Mengaktifkan ini dapat membuka kualitas video yang lebih tinggi" Menggunakan bahasa audio asli Menggunakan audio bawaan - Untuk menggunakan fitur ini, ubah \'Spoof aliran video\' ke iOS TV + Untuk menggunakan fitur ini, ubah \'Palsukan aliran video\' ke iOS TV diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index 141aa97f1..fca279ebf 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -181,6 +181,12 @@ Second \"item\" text" סימן מים מוסתר סימן מים מוצג הסתר מדפים אופקיים + "מדפים מוסתרים, כמו: +• מבזק חדשות +• להמשיך לצפות +• גלה עוד ערוצים +• שופינג +• לצפייה חוזרת" מדפים מוצגים @@ -197,6 +203,7 @@ Second \"item\" text" הלחצן מוסתר הלחצן מוצג + הסתר תווית \'אנשים צפו גם\' התווית מוסתרת התווית מוצגת + הסתר לחצן \'בקר בחנות\' לחצן בדף הערוץ מוסתר לחצן בדף הערוץ מוצג הסתר תוצאות חיפוש באינטרנט @@ -574,15 +582,15 @@ Second \"item\" text" הסתר מינויים לחצן מינויים מוסתר לחצן מינויים מוצג - הסתר התראות - לחצן התראות מוסתר - לחצן התראות מוצג + הסתר עדכונים + לחצן עדכונים מוסתר + לחצן עדכונים מוצג - החלף יצירה עם התראות - "לחצן יצירה מוחלף בלחצן הודעות + החלף יצירה עם עדכונים + "לחצן יצירה מוחלף בלחצן עדכונים הערה: הפעלת אפשרות זו גם מסתירה באופן כפוי מודעות סרטון" - לחצן יצירה לא יוחלף עם לחצן התראות + לחצן יצירה לא יוחלף עם לחצן עדכונים "השבתת הגדרה זו תשבית גם את חסימת המודעות של Shorts. אם שינוי הגדרה זו אינו נכנס לתוקף, נסה לעבור למצב פרטי." @@ -647,6 +655,9 @@ Second \"item\" text" תפריט טראק אודיו מוסתר תפריט טראק אודיו מוצג + הסתר \'צפה ב-VR\' + תפריט \'צפה ב-VR\' מוסתר + תפריט \'צפה ב-VR\' מוצג הסתר כותרת תחתונה של תפריט איכות סרטון כותרת תחתונה של תפריט איכות סרטון מוסתרת כותרת תחתונה של תפריט איכות סרטון מוצגת @@ -734,9 +745,15 @@ Second \"item\" text" הסתר תווית מיקום תווית מיקום מוסתרת תווית מיקום מוצגת + הסתר לחצן שמור מוזיקה + לחצן שמור מוזיקה מוסתר + לחצן שמור מוזיקה מוצג הסתר לחצן שימוש בתבנית לחצן שימוש בתבנית מוסתר לחצן שימוש בתבנית מוצב + הסתר לחצן \'בקרוב\' + לחצן \'בקרוב\' מוסתר + לחצן \'בקרוב\' מוצג הסתר לחצן מסך ירוק לחצן מסך ירוק מוסתר לחצן מסך ירוק מוצג @@ -1032,10 +1049,10 @@ Second \"item\" text" הצבע בעד הצבע נגד שנה קטגוריה - אין קטעים לבחירה + אין מקטעים להצביע עבורם בחר את קטגוריית המקטע קטגוריה מושבתת בהגדרות. הפעל קטגוריה כדי לשלוח. - קטע חסות חדש של SponsorBloack + מקטע חדש של SponsorBloack להגדיר את %s כתחילת או סיום המקטע החדש? התחלה סיום @@ -1043,15 +1060,15 @@ Second \"item\" text" הזמן בו המקטע מתחיל הזמן בו המקטע מסתיים האם הזמנים נכונים? - "הקטע נמצא מ + "המקטע הוא מ %1$s -ל +עד %2$s (%3$s) -מוכן להגשה?" +מוכן להגיש?" התחלה חייבת להיות לפני הסוף סמן שני מיקומים על סרגל הזמן תחילה צפה מראש במקטע, וודא שהוא מדלג בצורה חלקה @@ -1110,11 +1127,11 @@ Second \"item\" text" זייף גרסת יישום גרסה מזויפת גרסה לא מזויפת - "גרסת האפליקציה תזויף לגרסה ישנה יותר של YouTube. + "גרסת היישום תזויף לגרסה ישנה יותר של YouTube. -זה ישנה את המראה והתכונות של האפליקציה, אך עשויים להתרחש תופעות לוואי לא ידועות. +זה ישנה את המראה והתכונות של היישום, אך תופעות לוואי לא ידועות עלולות להתרחש. -אם יופעל לאחר מכן, מומלץ לנקות את נתוני האפליקציה כדי למנוע באגים של ממשק המשתמש." +אם נכבה מאוחר יותר, מומלץ לנקות את נתוני היישום כדי למנוע באגים של ממשק המשתמש." יעד גרסת יישום מזויפת @@ -1142,7 +1159,7 @@ Second \"item\" text" סרטים מוזיקה חדשות - התראות + עדכונים פלייליסטים חיפוש שופינג @@ -1176,7 +1193,7 @@ Second \"item\" text" מיני-נגן שנה את הסגנון של הנגן הממוזער בתוך היישום סוג מיני-נגן - הושבת + מושבת ברירת מחדל מינימלי טאבלט @@ -1187,20 +1204,20 @@ Second \"item\" text" הפינות מעוגלות הפינות מרובעות הפעל הקשה כפולה וצביטה לשינוי גודל - "פעולת הקשה כפולה וקמצוץ לשינוי גודל זמינה + "פעולת הקשה כפולה וצביטה לשינוי גודל מופעלת -• הקשה כפולה כדי להגדיל את גודל \"miniplayer\" -• הקשה כפולה שוב כדי לשחזר את הגודל המקורי" +• הקש פעמיים כדי להגדיל את גודל המיני-נגן +• הקש פעמיים שוב כדי לשחזר את הגודל המקורי" פעולת הקשה כפולה וצביטה לשינוי גודל מושבתת הפעל גרירה ושחרור - "גרירה ושחרור זמינים + "גרירה ושחרור מופעלים -\"miniplayer\" יכול להיות גורר לכל פינה של המסך" +מיני-נגן ניתן לגרירה לעבר כל פינה של המסך" גרירה ושחרור מושבת הפעל מחוות גרירה אופקית - "מחווה גרירה אופקית זמינה + "מחוות גרירה אופקית מופעלת -\"miniplayer\" ניתן לגרור מחוץ למסך ימינה או שמאלה" +מיני-נגן ניתן לגרירה מחוץ למסך לשמאל או לימין" מחוות גרירה אופקית מושבתת הסתר לחצן סגירה לחצן סגירה מוסתר @@ -1249,6 +1266,7 @@ Second \"item\" text" כרטיסיית דף הבית + כרטיסיית מינויים כרטיסיית הדף שלי נגן פלייליסטים, המלצות @@ -1257,12 +1275,12 @@ Second \"item\" text" DeArrow & תמונות ממוזערות מקוריות DeArrow & לכידות דוממות לכידות דוממות - "DeArrow מספק תמונות ממוזערות ממקור המונים עבור סרטוני YouTube. תמונות ממוזערות אלו הן לעתים קרובות רלוונטיות יותר מאלה שסופקו על ידי YouTube + "DeArrow מספק תמונות ממוזערות של מיקור המונים עבור סרטוני YouTube. תמונות ממוזערות אלה הן לעתים קרובות רלוונטיות יותר מאלה שסופקו על ידי YouTube -אם מופעל, כתובות URL של סרטונים יישלחו לשרת ה-API ושום נתונים אחרים לא יישלחו. אם לסרטון אין תמונות ממוזערות של DeArrow, אז מוצגות התמונות המקוריות או לוכדות תמונות נייחות +אם מופעל, כתובות URL של סרטונים יישלחו לשרת ה-API ושום נתונים אחרים לא יישלחו. אם לסרטון אין תמונות ממוזערות של DeArrow, אז מוצגות התמונות המקוריות או לכידות דוממות -לחץ כאן כדי ללמוד עוד על DeArrow" - הצג הודעה אם הממשק לא זמין +הקש כאן כדי ללמוד עוד על DeArrow" + הצג הודעה קופצת אם ה-API אינו זמין הודעה קופצת מוצגת אם DeArrow אינו זמין הודעה קופצת אינו מוצגת אם DeArrow אינו זמין נקודת קצה של DeArrow API @@ -1286,7 +1304,7 @@ Second \"item\" text" הכרזות בעת הפעלה אינן מוצגות הצג הכרזות בעת הפעלה נכשל בהתחברות לספק הכרזות - התעלם + דחה אזהרה @@ -1362,7 +1380,7 @@ Second \"item\" text" תפריט מהירות מותאם אישית אינו מוצג מהירויות הפעלה מותאמות אישית הוסף או שנה את המהירויות הפעלה המותאמות אישית - מהירויות מותאמות אישית חייבות להיות קטנות מ- %s + מהירויות מותאמות אישית חייבות להיות קטנות מ-%s מהירויות הפעלה מותאמות אישית לא חוקיות אוטומטי מהירות הקשה והחזקה מותאמת אישית @@ -1395,9 +1413,9 @@ Second \"item\" text" זייף זרמי וידאו של לקוח כדי למנוע בעיות הפעלה זייף זרמי וידאו זרמי וידאו הם מזויפים - "זרמי וידאו לא מזויפים + "זרמי וידאו אינם מזויפים -ייתכן שהשמעת וידאו לא תעבוד" +ייתכן שהפעלת סרטון לא תעבוד" כיבוי הגדרה זו עלול לגרום לבעיות בהפעלת סרטון. לקוח ברירת מחדל כפה iOS AVC (H.264) @@ -1429,10 +1447,10 @@ Second \"item\" text" מודעות שמע אינן חסומות - %s לא זמין, פרסומות עשויות להופיע. נסה לשנות את שירות חסימת פרסומות בהגדרות. - %s החזיר שגיאה, פרסומות עשויות להופיע. נסה לשנות את שירות חסימת פרסומות בהגדרות. + %s אינו זמין, מודעות עשויות להופיע. נסה לשנות את שירות חוסם המודעות בהגדרות. + %s החזיר שגיאה, מודעות עשויות להופיע. נסה לשנות את שירות חוסם המודעות בהגדרות. חסום מודעות סרטון מוטמעות - הושבת + מושבת פרוקסי Luminous פרוקסי PurpleAdBlock diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 344bc641e..9ad2b9644 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -1355,7 +1355,7 @@ Omogočanje tega lahko odklene višje kakovosti videa" Uporabi izvirni jezik zvoka Uporaba privzetega zvoka - Če želite uporabljati to funkcijo, spremenite možnost 'Prikazovanje video tokov' v iOS TV + Če želite uporabiti to funkcijo, spremenite »Spoof video streams« v iOS TV From 6c4885a1d5dfff50100b01840b5552d92e83ee4a Mon Sep 17 00:00:00 2001 From: ILoveOpenSourceApplications <117499019+ILoveOpenSourceApplications@users.noreply.github.com> Date: Tue, 25 Feb 2025 21:08:16 +0530 Subject: [PATCH 41/54] fix(YouTube - Hide player components): Show correct end video thumbnail if `Hide end screen suggested video` is enabled (#4502) Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> --- .../DisableSuggestedVideoEndScreenPatch.java | 24 ----- .../HideEndScreenSuggestedVideoPatch.java | 13 +++ .../extension/youtube/settings/Settings.java | 11 ++- patches/api/patches.api | 4 + .../endscreencards/HideEndscreenCardsPatch.kt | 7 +- .../hide/endscreensuggestion/Fingerprints.kt | 38 ++++++++ .../HideEndScreenSuggestedVideoPatch.kt | 92 +++++++++++++++++++ .../DisableSuggestedVideoEndScreenPatch.kt | 80 +--------------- .../suggestedvideoendscreen/Fingerprints.kt | 18 ---- .../resources/addresources/values/strings.xml | 11 ++- 10 files changed, 170 insertions(+), 128 deletions(-) delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/DisableSuggestedVideoEndScreenPatch.java create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/HideEndScreenSuggestedVideoPatch.java create mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt delete mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/Fingerprints.kt diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/DisableSuggestedVideoEndScreenPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/DisableSuggestedVideoEndScreenPatch.java deleted file mode 100644 index 7cd91d9c2..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/DisableSuggestedVideoEndScreenPatch.java +++ /dev/null @@ -1,24 +0,0 @@ -package app.revanced.extension.youtube.patches; - -import android.annotation.SuppressLint; -import android.widget.ImageView; - -import app.revanced.extension.youtube.settings.Settings; - -/** @noinspection unused*/ -public final class DisableSuggestedVideoEndScreenPatch { - @SuppressLint("StaticFieldLeak") - private static ImageView lastView; - - public static void closeEndScreen(final ImageView imageView) { - if (!Settings.DISABLE_SUGGESTED_VIDEO_END_SCREEN.get()) return; - - // Prevent adding the listener multiple times. - if (lastView == imageView) return; - lastView = imageView; - - imageView.getViewTreeObserver().addOnGlobalLayoutListener(() -> { - if (imageView.isShown()) imageView.callOnClick(); - }); - } -} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/HideEndScreenSuggestedVideoPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/HideEndScreenSuggestedVideoPatch.java new file mode 100644 index 000000000..32d6f1c5a --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/HideEndScreenSuggestedVideoPatch.java @@ -0,0 +1,13 @@ +package app.revanced.extension.youtube.patches; + +import app.revanced.extension.youtube.settings.Settings; + +@SuppressWarnings("unused") +public final class HideEndScreenSuggestedVideoPatch { + /** + * Injection point. + */ + public static boolean hideEndScreenSuggestedVideo() { + return Settings.HIDE_END_SCREEN_SUGGESTED_VIDEO.get(); + } +} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index 5ba20c758..afa15706f 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -125,7 +125,6 @@ public class Settings extends BaseSettings { public static final BooleanSetting COPY_VIDEO_URL_TIMESTAMP = new BooleanSetting("revanced_copy_video_url_timestamp", TRUE); public static final BooleanSetting DISABLE_FULLSCREEN_AMBIENT_MODE = new BooleanSetting("revanced_disable_fullscreen_ambient_mode", TRUE, true); public static final BooleanSetting DISABLE_ROLLING_NUMBER_ANIMATIONS = new BooleanSetting("revanced_disable_rolling_number_animations", FALSE); - public static final BooleanSetting DISABLE_SUGGESTED_VIDEO_END_SCREEN = new BooleanSetting("revanced_disable_suggested_video_end_screen", FALSE, true); public static final EnumSetting EXIT_FULLSCREEN = new EnumSetting<>("revanced_exit_fullscreen", FullscreenMode.DISABLED); public static final BooleanSetting HIDE_AUTOPLAY_BUTTON = new BooleanSetting("revanced_hide_autoplay_button", TRUE, true); public static final BooleanSetting HIDE_CAPTIONS_BUTTON = new BooleanSetting("revanced_hide_captions_button", FALSE); @@ -135,6 +134,7 @@ public class Settings extends BaseSettings { public static final BooleanSetting HIDE_COMMUNITY_GUIDELINES = new BooleanSetting("revanced_hide_community_guidelines", TRUE); public static final BooleanSetting HIDE_EMERGENCY_BOX = new BooleanSetting("revanced_hide_emergency_box", TRUE); public static final BooleanSetting HIDE_ENDSCREEN_CARDS = new BooleanSetting("revanced_hide_endscreen_cards", FALSE); + public static final BooleanSetting HIDE_END_SCREEN_SUGGESTED_VIDEO = new BooleanSetting("revanced_end_screen_suggested_video", FALSE, true); public static final BooleanSetting HIDE_HIDE_CHANNEL_GUIDELINES = new BooleanSetting("revanced_hide_channel_guidelines", TRUE); public static final BooleanSetting HIDE_INFO_PANELS = new BooleanSetting("revanced_hide_info_panels", TRUE); public static final BooleanSetting HIDE_INFO_CARDS = new BooleanSetting("revanced_hide_info_cards", FALSE); @@ -284,7 +284,6 @@ public class Settings extends BaseSettings { "revanced_seekbar_thumbnails_high_quality_dialog_message", new SeekbarThumbnailsHighQualityAvailability()); public static final BooleanSetting SLIDE_TO_SEEK = new BooleanSetting("revanced_slide_to_seek", FALSE, true); public static final BooleanSetting SEEKBAR_CUSTOM_COLOR = new BooleanSetting("revanced_seekbar_custom_color", FALSE, true); - private static final StringSetting DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033"); public static final StringSetting SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_primary", "#FF0033", true, parent(SEEKBAR_CUSTOM_COLOR)); public static final StringSetting SEEKBAR_CUSTOM_COLOR_ACCENT = new StringSetting("revanced_seekbar_custom_color_accent", "#FF2791", true, parent(SEEKBAR_CUSTOM_COLOR)); @@ -322,7 +321,6 @@ public class Settings extends BaseSettings { parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final IntegerSetting SWIPE_OVERLAY_OPACITY = new IntegerSetting("revanced_swipe_overlay_background_opacity", 60, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); - private static final IntegerSetting DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127); public static final LongSetting SWIPE_OVERLAY_TIMEOUT = new LongSetting("revanced_swipe_overlay_timeout", 500L, true, parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME)); public static final BooleanSetting SWIPE_SAVE_AND_RESTORE_BRIGHTNESS = new BooleanSetting("revanced_swipe_save_and_restore_brightness", TRUE, true, parent(SWIPE_BRIGHTNESS)); @@ -384,9 +382,12 @@ public class Settings extends BaseSettings { public static final StringSetting SB_CATEGORY_UNSUBMITTED_COLOR = new StringSetting("sb_unsubmitted_color", "#FFFFFF"); // Deprecated migrations - public static final StringSetting DEPRECATED_SB_UUID_OLD_MIGRATION_SETTING = new StringSetting("uuid", ""); // Delete sometime in 2024 + private static final StringSetting DEPRECATED_SB_UUID_OLD_MIGRATION_SETTING = new StringSetting("uuid", ""); // Delete sometime in 2024 private static final BooleanSetting DEPRECATED_HIDE_PLAYER_BUTTONS = new BooleanSetting("revanced_hide_player_buttons", FALSE, true); private static final BooleanSetting DEPRECATED_HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER = new BooleanSetting("revanced_hide_video_quality_menu_footer", FALSE); + private static final IntegerSetting DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127); + private static final StringSetting DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033"); + private static final BooleanSetting DEPRECATED_DISABLE_SUGGESTED_VIDEO_END_SCREEN = new BooleanSetting("revanced_disable_suggested_video_end_screen", FALSE); static { // region Migration @@ -405,6 +406,8 @@ public class Settings extends BaseSettings { migrateOldSettingToNew(DEPRECATED_HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER, HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER); + migrateOldSettingToNew(DEPRECATED_DISABLE_SUGGESTED_VIDEO_END_SCREEN, HIDE_END_SCREEN_SUGGESTED_VIDEO); + // Migrate renamed enum. //noinspection deprecation if (MINIPLAYER_TYPE.get() == MiniplayerType.PHONE) { diff --git a/patches/api/patches.api b/patches/api/patches.api index ce8c2f0a9..2ac53b545 100644 --- a/patches/api/patches.api +++ b/patches/api/patches.api @@ -1116,6 +1116,10 @@ public final class app/revanced/patches/youtube/layout/hide/endscreencards/HideE public static final fun getHideEndscreenCardsPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } +public final class app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatchKt { + public static final fun getHideEndScreenSuggestedVideoPatch ()Lapp/revanced/patcher/patch/BytecodePatch; +} + public final class app/revanced/patches/youtube/layout/hide/fullscreenambientmode/DisableFullscreenAmbientModePatchKt { public static final fun getDisableFullscreenAmbientModePatch ()Lapp/revanced/patcher/patch/BytecodePatch; } diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt index e33732c1d..effb9caee 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt @@ -44,6 +44,9 @@ private val hideEndscreenCardsResourcePatch = resourcePatch { } } +private const val EXTENSION_CLASS_DESCRIPTOR = + "Lapp/revanced/extension/youtube/patches/HideEndscreenCardsPatch;" + @Suppress("unused") val hideEndscreenCardsPatch = bytecodePatch( name = "Hide endscreen cards", @@ -78,9 +81,7 @@ val hideEndscreenCardsPatch = bytecodePatch( addInstruction( insertIndex, - "invoke-static { v$viewRegister }, " + - "Lapp/revanced/extension/youtube/patches/HideEndscreenCardsPatch;->" + - "hideEndscreen(Landroid/view/View;)V", + "invoke-static { v$viewRegister }, $EXTENSION_CLASS_DESCRIPTOR->hideEndscreen(Landroid/view/View;)V", ) } } diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt new file mode 100644 index 000000000..887963e56 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt @@ -0,0 +1,38 @@ +package app.revanced.patches.youtube.layout.hide.endscreensuggestion + +import app.revanced.patcher.fingerprint +import app.revanced.util.getReference +import app.revanced.util.indexOfFirstInstruction +import com.android.tools.smali.dexlib2.AccessFlags +import com.android.tools.smali.dexlib2.Opcode +import com.android.tools.smali.dexlib2.iface.reference.MethodReference + +internal val autoNavConstructorFingerprint = fingerprint { + returns("V") + accessFlags(AccessFlags.PUBLIC, AccessFlags.CONSTRUCTOR) + strings("main_app_autonav") +} + +internal val autoNavStatusFingerprint = fingerprint { + accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) + returns("Z") + parameters() +} + +internal val removeOnLayoutChangeListenerFingerprint = fingerprint { + accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) + returns("V") + parameters() + opcodes( + Opcode.IPUT, + Opcode.INVOKE_VIRTUAL + ) + // This is the only reference present in the entire smali. + custom { method, _ -> + method.indexOfFirstInstruction { + val reference = getReference() + reference?.name == "removeOnLayoutChangeListener" && + reference.definingClass.endsWith("/YouTubePlayerOverlaysLayout;") + } >= 0 + } +} \ No newline at end of file diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt new file mode 100644 index 000000000..76811b175 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt @@ -0,0 +1,92 @@ +package app.revanced.patches.youtube.layout.hide.endscreensuggestion + +import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels +import app.revanced.patcher.extensions.InstructionExtensions.getInstruction +import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patcher.util.smali.ExternalLabel +import app.revanced.patches.all.misc.resources.addResources +import app.revanced.patches.all.misc.resources.addResourcesPatch +import app.revanced.patches.shared.misc.settings.preference.SwitchPreference +import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch +import app.revanced.patches.youtube.misc.settings.PreferenceScreen +import app.revanced.util.getReference +import app.revanced.util.indexOfFirstInstructionOrThrow +import app.revanced.util.indexOfFirstInstructionReversedOrThrow +import com.android.tools.smali.dexlib2.Opcode +import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction +import com.android.tools.smali.dexlib2.iface.reference.MethodReference + +private const val EXTENSION_CLASS_DESCRIPTOR = + "Lapp/revanced/extension/youtube/patches/HideEndScreenSuggestedVideoPatch;" + +@Suppress("unused") +val hideEndScreenSuggestedVideoPatch = bytecodePatch( + name = "Hide end screen suggested video", + description = "Adds an option to hide the recommended video at the end of each video.", +) { + dependsOn( + sharedExtensionPatch, + addResourcesPatch, + ) + + compatibleWith( + "com.google.android.youtube"( + "19.16.39", + "19.25.37", + "19.34.42", + "19.43.41", + "19.45.38", + "19.46.42", + "19.47.53", + ), + ) + + execute { + addResources("youtube", "layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch") + + PreferenceScreen.PLAYER.addPreferences( + SwitchPreference("revanced_end_screen_suggested_video"), + ) + + removeOnLayoutChangeListenerFingerprint.let { + val endScreenMethod = navigate(it.originalMethod).to(it.patternMatch!!.endIndex).stop() + + endScreenMethod.apply { + val autoNavStatusMethodName = autoNavStatusFingerprint.match( + autoNavConstructorFingerprint.classDef + ).originalMethod.name + + val invokeIndex = indexOfFirstInstructionOrThrow { + val reference = getReference() + reference?.name == autoNavStatusMethodName && + reference.returnType == "Z" && + reference.parameterTypes.isEmpty() + } + val iGetObjectIndex = indexOfFirstInstructionReversedOrThrow(invokeIndex, Opcode.IGET_OBJECT) + val invokeReference = getInstruction(invokeIndex).reference + val iGetObjectReference = getInstruction(iGetObjectIndex).reference + val opcodeName = getInstruction(invokeIndex).opcode.name + + addInstructionsWithLabels( + 0, + """ + invoke-static {}, $EXTENSION_CLASS_DESCRIPTOR->hideEndScreenSuggestedVideo()Z + move-result v0 + if-eqz v0, :show_end_screen_recommendation + + iget-object v0, p0, $iGetObjectReference + + # This reference checks whether autoplay is turned on. + $opcodeName { v0 }, $invokeReference + move-result v0 + + # Hide suggested video end screen only when autoplay is turned off. + if-nez v0, :show_end_screen_recommendation + return-void + """, + ExternalLabel("show_end_screen_recommendation", getInstruction(0)) + ) + } + } + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/DisableSuggestedVideoEndScreenPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/DisableSuggestedVideoEndScreenPatch.kt index 822de8994..388aee7ad 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/DisableSuggestedVideoEndScreenPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/DisableSuggestedVideoEndScreenPatch.kt @@ -1,79 +1,9 @@ package app.revanced.patches.youtube.layout.hide.suggestedvideoendscreen -import app.revanced.patcher.extensions.InstructionExtensions.addInstruction -import app.revanced.patcher.extensions.InstructionExtensions.getInstruction import app.revanced.patcher.patch.bytecodePatch -import app.revanced.patcher.patch.resourcePatch -import app.revanced.patches.all.misc.resources.addResources -import app.revanced.patches.all.misc.resources.addResourcesPatch -import app.revanced.patches.shared.misc.mapping.get -import app.revanced.patches.shared.misc.mapping.resourceMappingPatch -import app.revanced.patches.shared.misc.mapping.resourceMappings -import app.revanced.patches.shared.misc.settings.preference.SwitchPreference -import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch -import app.revanced.patches.youtube.misc.settings.PreferenceScreen -import app.revanced.patches.youtube.misc.settings.settingsPatch -import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction +import app.revanced.patches.youtube.layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch -internal var sizeAdjustableLiteAutoNavOverlay = -1L - private set - -internal val disableSuggestedVideoEndScreenResourcePatch = resourcePatch { - dependsOn( - settingsPatch, - resourceMappingPatch, - addResourcesPatch, - ) - - execute { - addResources("youtube", "layout.hide.suggestedvideoendscreen.disableSuggestedVideoEndScreenResourcePatch") - - PreferenceScreen.PLAYER.addPreferences( - SwitchPreference("revanced_disable_suggested_video_end_screen"), - ) - - sizeAdjustableLiteAutoNavOverlay = resourceMappings[ - "layout", - "size_adjustable_lite_autonav_overlay", - ] - } -} - -private const val EXTENSION_CLASS_DESCRIPTOR = - "Lapp/revanced/extension/youtube/patches/DisableSuggestedVideoEndScreenPatch;" - -@Suppress("unused") -val disableSuggestedVideoEndScreenPatch = bytecodePatch( - name = "Disable suggested video end screen", - description = "Adds an option to disable the suggested video end screen at the end of videos.", -) { - dependsOn( - sharedExtensionPatch, - disableSuggestedVideoEndScreenResourcePatch, - ) - - compatibleWith( - "com.google.android.youtube"( - "19.16.39", - "19.25.37", - "19.34.42", - "19.43.41", - "19.45.38", - "19.46.42", - "19.47.53", - ), - ) - - execute { - createEndScreenViewFingerprint.method.apply { - val addOnClickEventListenerIndex = createEndScreenViewFingerprint.patternMatch!!.endIndex - 1 - val viewRegister = getInstruction(addOnClickEventListenerIndex).registerC - - addInstruction( - addOnClickEventListenerIndex + 1, - "invoke-static {v$viewRegister}, " + - "$EXTENSION_CLASS_DESCRIPTOR->closeEndScreen(Landroid/widget/ImageView;)V", - ) - } - } -} +@Deprecated("Use 'Hide suggested video end screen' instead.") +val disableSuggestedVideoEndScreenPatch = bytecodePatch { + dependsOn(hideEndScreenSuggestedVideoPatch) +} \ No newline at end of file diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/Fingerprints.kt deleted file mode 100644 index 78efc0680..000000000 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/suggestedvideoendscreen/Fingerprints.kt +++ /dev/null @@ -1,18 +0,0 @@ -package app.revanced.patches.youtube.layout.hide.suggestedvideoendscreen - -import app.revanced.patcher.fingerprint -import app.revanced.util.literal -import com.android.tools.smali.dexlib2.AccessFlags -import com.android.tools.smali.dexlib2.Opcode - -internal val createEndScreenViewFingerprint = fingerprint { - accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) - returns("Landroid/view/View;") - parameters("Landroid/content/Context;") - opcodes( - Opcode.INVOKE_DIRECT, - Opcode.INVOKE_VIRTUAL, - Opcode.CONST, - ) - literal { sizeAdjustableLiteAutoNavOverlay } -} diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 737608cde..23b0168b6 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -813,10 +813,13 @@ If changing this setting does not take effect, try switching to Incognito mode." Navigation bar is hidden Navigation bar is shown - - Disable suggested video end screen - Suggested videos will be disabled - Suggested videos will be shown + + Hide end screen suggested video + "End screen suggested video is hidden when autoplay is turned off + +Autoplay can be changed in YouTube settings: +Settings → Playback → Autoplay next video" + End screen suggested video is shown Hide video timestamp From eb1033a7094923d3cc28d5a530322361dd264ecf Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 25 Feb 2025 15:42:36 +0000 Subject: [PATCH 42/54] chore: Release v5.13.0-dev.15 [skip ci] # [5.13.0-dev.15](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.14...v5.13.0-dev.15) (2025-02-25) ### Bug Fixes * **YouTube - Hide player components:** Show correct end video thumbnail if `Hide end screen suggested video` is enabled ([#4502](https://github.com/ReVanced/revanced-patches/issues/4502)) ([6c4885a](https://github.com/ReVanced/revanced-patches/commit/6c4885a1d5dfff50100b01840b5552d92e83ee4a)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bc232f49..61bcda085 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.15](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.14...v5.13.0-dev.15) (2025-02-25) + + +### Bug Fixes + +* **YouTube - Hide player components:** Show correct end video thumbnail if `Hide end screen suggested video` is enabled ([#4502](https://github.com/ReVanced/revanced-patches/issues/4502)) ([6c4885a](https://github.com/ReVanced/revanced-patches/commit/6c4885a1d5dfff50100b01840b5552d92e83ee4a)) + # [5.13.0-dev.14](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.13...v5.13.0-dev.14) (2025-02-25) diff --git a/gradle.properties b/gradle.properties index 3fcd18681..f5fb98c9b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.14 +version = 5.13.0-dev.15 From f3268fb03ca25fb5465e36015b6c9dec2c84a655 Mon Sep 17 00:00:00 2001 From: Jasper Abbink Date: Thu, 27 Feb 2025 07:07:54 +0100 Subject: [PATCH 43/54] feat(NU.nl): Add `Hide ads` and `Spoof Certificate` patch (#4368) Co-authored-by: oSumAtrIX --- extensions/nunl/build.gradle.kts | 4 + extensions/nunl/src/main/AndroidManifest.xml | 1 + .../extension/nunl/ads/HideAdsPatch.java | 114 ++++++++++++++++++ extensions/nunl/stub/build.gradle.kts | 17 +++ .../nunl/stub/src/main/AndroidManifest.xml | 1 + .../api/client/interfaces/Block.java | 5 + .../api/client/objects/DividerBlock.java | 7 ++ .../api/client/objects/DpgBannerBlock.java | 7 ++ .../api/client/objects/HeaderBlock.java | 10 ++ .../performance/api/client/objects/Link.java | 13 ++ .../api/client/objects/LinkBlock.java | 10 ++ .../api/client/objects/StyledText.java | 7 ++ .../api/client/unions/LinkFlavor.java | 4 + .../client/unions/SmallArticleLinkFlavor.java | 7 ++ patches/api/patches.api | 8 ++ .../revanced/patches/nunl/ads/Fingerprints.kt | 44 +++++++ .../revanced/patches/nunl/ads/HideAdsPatch.kt | 51 ++++++++ .../app/revanced/patches/nunl/ads/Hooks.kt | 9 ++ .../patches/nunl/firebase/Fingerprints.kt | 20 +++ .../nunl/firebase/SpoofCertificatePatch.kt | 24 ++++ 20 files changed, 363 insertions(+) create mode 100644 extensions/nunl/build.gradle.kts create mode 100644 extensions/nunl/src/main/AndroidManifest.xml create mode 100644 extensions/nunl/src/main/java/app/revanced/extension/nunl/ads/HideAdsPatch.java create mode 100644 extensions/nunl/stub/build.gradle.kts create mode 100644 extensions/nunl/stub/src/main/AndroidManifest.xml create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/interfaces/Block.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DividerBlock.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DpgBannerBlock.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/HeaderBlock.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/Link.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/LinkBlock.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/StyledText.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/LinkFlavor.java create mode 100644 extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/SmallArticleLinkFlavor.java create mode 100644 patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/nunl/ads/HideAdsPatch.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/nunl/ads/Hooks.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/nunl/firebase/Fingerprints.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/nunl/firebase/SpoofCertificatePatch.kt diff --git a/extensions/nunl/build.gradle.kts b/extensions/nunl/build.gradle.kts new file mode 100644 index 000000000..6020de901 --- /dev/null +++ b/extensions/nunl/build.gradle.kts @@ -0,0 +1,4 @@ +dependencies { + compileOnly(project(":extensions:shared:library")) + compileOnly(project(":extensions:nunl:stub")) +} diff --git a/extensions/nunl/src/main/AndroidManifest.xml b/extensions/nunl/src/main/AndroidManifest.xml new file mode 100644 index 000000000..9b65eb06c --- /dev/null +++ b/extensions/nunl/src/main/AndroidManifest.xml @@ -0,0 +1 @@ + diff --git a/extensions/nunl/src/main/java/app/revanced/extension/nunl/ads/HideAdsPatch.java b/extensions/nunl/src/main/java/app/revanced/extension/nunl/ads/HideAdsPatch.java new file mode 100644 index 000000000..fb3cd0c54 --- /dev/null +++ b/extensions/nunl/src/main/java/app/revanced/extension/nunl/ads/HideAdsPatch.java @@ -0,0 +1,114 @@ +package app.revanced.extension.nunl.ads; + +import nl.nu.performance.api.client.interfaces.Block; +import nl.nu.performance.api.client.unions.SmallArticleLinkFlavor; +import nl.nu.performance.api.client.objects.*; + +import java.util.ArrayList; +import java.util.List; + +import app.revanced.extension.shared.Logger; + +@SuppressWarnings("unused") +public class HideAdsPatch { + private static final String[] blockedHeaderBlocks = { + "Aanbiedingen (Adverteerders)", + "Aangeboden door NUshop" + }; + + // "Rubrieken" menu links to ads. + private static final String[] blockedLinkBlocks = { + "Van onze adverteerders" + }; + + public static void filterAds(List blocks) { + try { + ArrayList cleanedList = new ArrayList<>(); + + boolean skipFullHeader = false; + boolean skipUntilDivider = false; + + int index = 0; + while (index < blocks.size()) { + Block currentBlock = blocks.get(index); + + // Because of pagination, we might not see the Divider in front of it. + // Just remove it as is and leave potential extra spacing visible on the screen. + if (currentBlock instanceof DpgBannerBlock) { + index++; + continue; + } + + if (index + 1 < blocks.size()) { + // Filter Divider -> DpgMediaBanner -> Divider. + if (currentBlock instanceof DividerBlock + && blocks.get(index + 1) instanceof DpgBannerBlock) { + index += 2; + continue; + } + + // Filter Divider -> LinkBlock (... -> LinkBlock -> LinkBlock-> LinkBlock -> Divider). + if (currentBlock instanceof DividerBlock + && blocks.get(index + 1) instanceof LinkBlock linkBlock) { + Link link = linkBlock.getLink(); + if (link != null && link.getTitle() != null) { + for (String blockedLinkBlock : blockedLinkBlocks) { + if (blockedLinkBlock.equals(link.getTitle().getText())) { + skipUntilDivider = true; + break; + } + } + if (skipUntilDivider) { + index++; + continue; + } + } + } + } + + // Skip LinkBlocks with a "flavor" claiming to be "isPartner" (sponsored inline ads). + if (currentBlock instanceof LinkBlock linkBlock + && linkBlock.getLink() != null + && linkBlock.getLink().getLinkFlavor() instanceof SmallArticleLinkFlavor smallArticleLinkFlavor + && smallArticleLinkFlavor.isPartner() != null + && smallArticleLinkFlavor.isPartner()) { + index++; + continue; + } + + if (currentBlock instanceof DividerBlock) { + skipUntilDivider = false; + } + + // Filter HeaderBlock with known ads until next HeaderBlock. + if (currentBlock instanceof HeaderBlock headerBlock) { + StyledText headerText = headerBlock.component20(); + if (headerText != null) { + skipFullHeader = false; + for (String blockedHeaderBlock : blockedHeaderBlocks) { + if (blockedHeaderBlock.equals(headerText.getText())) { + skipFullHeader = true; + break; + } + } + if (skipFullHeader) { + index++; + continue; + } + } + } + + if (!skipFullHeader && !skipUntilDivider) { + cleanedList.add(currentBlock); + } + index++; + } + + // Replace list in-place to not deal with moving the result to the correct register in smali. + blocks.clear(); + blocks.addAll(cleanedList); + } catch (Exception ex) { + Logger.printException(() -> "filterAds failure", ex); + } + } +} diff --git a/extensions/nunl/stub/build.gradle.kts b/extensions/nunl/stub/build.gradle.kts new file mode 100644 index 000000000..a8da923ed --- /dev/null +++ b/extensions/nunl/stub/build.gradle.kts @@ -0,0 +1,17 @@ +plugins { + id(libs.plugins.android.library.get().pluginId) +} + +android { + namespace = "app.revanced.extension" + compileSdk = 34 + + defaultConfig { + minSdk = 26 + } + + compileOptions { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 + } +} diff --git a/extensions/nunl/stub/src/main/AndroidManifest.xml b/extensions/nunl/stub/src/main/AndroidManifest.xml new file mode 100644 index 000000000..9b65eb06c --- /dev/null +++ b/extensions/nunl/stub/src/main/AndroidManifest.xml @@ -0,0 +1 @@ + diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/interfaces/Block.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/interfaces/Block.java new file mode 100644 index 000000000..3514f360c --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/interfaces/Block.java @@ -0,0 +1,5 @@ +package nl.nu.performance.api.client.interfaces; + +public class Block { + +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DividerBlock.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DividerBlock.java new file mode 100644 index 000000000..0351aec04 --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DividerBlock.java @@ -0,0 +1,7 @@ +package nl.nu.performance.api.client.objects; + +import nl.nu.performance.api.client.interfaces.Block; + +public class DividerBlock extends Block { + +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DpgBannerBlock.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DpgBannerBlock.java new file mode 100644 index 000000000..ac300b053 --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/DpgBannerBlock.java @@ -0,0 +1,7 @@ +package nl.nu.performance.api.client.objects; + +import nl.nu.performance.api.client.interfaces.Block; + +public class DpgBannerBlock extends Block { + +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/HeaderBlock.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/HeaderBlock.java new file mode 100644 index 000000000..f946b54da --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/HeaderBlock.java @@ -0,0 +1,10 @@ +package nl.nu.performance.api.client.objects; + +import nl.nu.performance.api.client.interfaces.Block; + +public class HeaderBlock extends Block { + // returns title + public final StyledText component20() { + throw new UnsupportedOperationException("Stub"); + } +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/Link.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/Link.java new file mode 100644 index 000000000..771d11dad --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/Link.java @@ -0,0 +1,13 @@ +package nl.nu.performance.api.client.objects; + +import nl.nu.performance.api.client.unions.LinkFlavor; + +public class Link { + public final StyledText getTitle() { + throw new UnsupportedOperationException("Stub"); + } + + public final LinkFlavor getLinkFlavor() { + throw new UnsupportedOperationException("Stub"); + } +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/LinkBlock.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/LinkBlock.java new file mode 100644 index 000000000..dea195057 --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/LinkBlock.java @@ -0,0 +1,10 @@ +package nl.nu.performance.api.client.objects; + +import android.os.Parcelable; +import nl.nu.performance.api.client.interfaces.Block; + +public abstract class LinkBlock extends Block implements Parcelable { + public final Link getLink() { + throw new UnsupportedOperationException("Stub"); + } +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/StyledText.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/StyledText.java new file mode 100644 index 000000000..719403eb4 --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/objects/StyledText.java @@ -0,0 +1,7 @@ +package nl.nu.performance.api.client.objects; + +public class StyledText { + public final String getText() { + throw new UnsupportedOperationException("Stub"); + } +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/LinkFlavor.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/LinkFlavor.java new file mode 100644 index 000000000..08413d3fd --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/LinkFlavor.java @@ -0,0 +1,4 @@ +package nl.nu.performance.api.client.unions; + +public interface LinkFlavor { +} diff --git a/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/SmallArticleLinkFlavor.java b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/SmallArticleLinkFlavor.java new file mode 100644 index 000000000..4dcbf23cb --- /dev/null +++ b/extensions/nunl/stub/src/main/java/nl/nu/performance/api/client/unions/SmallArticleLinkFlavor.java @@ -0,0 +1,7 @@ +package nl.nu.performance.api.client.unions; + +public class SmallArticleLinkFlavor implements LinkFlavor { + public final Boolean isPartner() { + throw new UnsupportedOperationException("Stub"); + } +} diff --git a/patches/api/patches.api b/patches/api/patches.api index 2ac53b545..ef2702984 100644 --- a/patches/api/patches.api +++ b/patches/api/patches.api @@ -348,6 +348,14 @@ public final class app/revanced/patches/nfctoolsse/misc/pro/UnlockProPatchKt { public static final fun getUnlockProPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } +public final class app/revanced/patches/nunl/ads/HideAdsPatchKt { + public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch; +} + +public final class app/revanced/patches/nunl/firebase/SpoofCertificatePatchKt { + public static final fun getSpoofCertificatePatch ()Lapp/revanced/patcher/patch/BytecodePatch; +} + public final class app/revanced/patches/nyx/misc/pro/UnlockProPatchKt { public static final fun getUnlockProPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt new file mode 100644 index 000000000..8332f2f24 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt @@ -0,0 +1,44 @@ +package app.revanced.patches.nunl.ads + +import app.revanced.patcher.fingerprint +import com.android.tools.smali.dexlib2.AccessFlags +import com.android.tools.smali.dexlib2.Opcode + +internal val jwUtilCreateAdvertisementFingerprint = fingerprint { + accessFlags(AccessFlags.PRIVATE, AccessFlags.STATIC) + custom { methodDef, classDef -> + classDef.type == "Lnl/sanomamedia/android/nu/video/util/JWUtil;" && methodDef.name == "createAdvertising" + } +} + +internal val screenMapperFingerprint = fingerprint { + accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) + returns("Lnl/nu/android/bff/domain/models/screen/ScreenEntity;") + parameters("Lnl/nu/performance/api/client/objects/Screen;") + + opcodes( + Opcode.MOVE_RESULT_OBJECT, + Opcode.IF_EQZ, + Opcode.CHECK_CAST + ) + + custom { methodDef, classDef -> + classDef.type == "Lnl/nu/android/bff/data/mappers/ScreenMapper;" && methodDef.name == "map" + } +} + +internal val nextPageRepositoryImplFingerprint = fingerprint { + accessFlags(AccessFlags.PRIVATE, AccessFlags.FINAL) + returns("Lnl/nu/android/bff/domain/models/Page;") + parameters("Lnl/nu/performance/api/client/PacResponse;", "Ljava/lang/String;") + + opcodes( + Opcode.MOVE_RESULT_OBJECT, + Opcode.IF_EQZ, + Opcode.CHECK_CAST + ) + + custom { methodDef, classDef -> + classDef.type == "Lnl/nu/android/bff/data/repositories/NextPageRepositoryImpl;" && methodDef.name == "mapToPage" + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/ads/HideAdsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/HideAdsPatch.kt new file mode 100644 index 000000000..c09ce25e9 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/HideAdsPatch.kt @@ -0,0 +1,51 @@ +package app.revanced.patches.nunl.ads + +import app.revanced.patcher.extensions.InstructionExtensions.addInstructions +import app.revanced.patcher.extensions.InstructionExtensions.getInstruction +import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patches.shared.misc.extension.sharedExtensionPatch +import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction + +@Suppress("unused") +val hideAdsPatch = bytecodePatch( + name = "Hide ads", + description = "Hide ads and sponsored articles in list pages and remove pre-roll ads on videos.", +) { + compatibleWith("nl.sanomamedia.android.nu"("11.0.0", "11.0.1", "11.1.0")) + + dependsOn(sharedExtensionPatch("nunl", mainActivityOnCreateHook)) + + execute { + // Disable video pre-roll ads. + // Whenever the app tries to create an ad via JWUtils.createAdvertising, don't actually tell the underlying JWPlayer library to do so => JWPlayer will not display ads. + jwUtilCreateAdvertisementFingerprint.method.addInstructions( + 0, + """ + new-instance v0, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder; + invoke-direct { v0 }, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder;->()V + invoke-virtual { v0 }, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder;->build()Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig; + move-result-object v0 + return-object v0 + """, + ) + + // Filter injected content from API calls out of lists. + arrayOf(screenMapperFingerprint, nextPageRepositoryImplFingerprint).forEach { + // Index of instruction moving result of BlockPage;->getBlocks(...). + val moveGetBlocksResultObjectIndex = it.patternMatch!!.startIndex + it.method.apply { + val moveInstruction = getInstruction(moveGetBlocksResultObjectIndex) + + val listRegister = moveInstruction.registerA + + // Add instruction after moving List to register and then filter this List in place. + addInstructions( + moveGetBlocksResultObjectIndex + 1, + """ + invoke-static { v$listRegister }, Lapp/revanced/extension/nunl/ads/HideAdsPatch;->filterAds(Ljava/util/List;)V + """, + ) + } + } + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Hooks.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Hooks.kt new file mode 100644 index 000000000..9a2e28bca --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Hooks.kt @@ -0,0 +1,9 @@ +package app.revanced.patches.nunl.ads + +import app.revanced.patches.shared.misc.extension.extensionHook + +internal val mainActivityOnCreateHook = extensionHook { + custom { method, classDef -> + classDef.type == "Lnl/sanomamedia/android/nu/main/NUMainActivity;" && method.name == "onCreate" + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/Fingerprints.kt new file mode 100644 index 000000000..490819a4b --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/Fingerprints.kt @@ -0,0 +1,20 @@ +package app.revanced.patches.nunl.firebase + +import app.revanced.patcher.fingerprint +import com.android.tools.smali.dexlib2.AccessFlags + +internal val getFingerprintHashForPackageFingerprints = arrayOf( + "Lcom/google/firebase/installations/remote/FirebaseInstallationServiceClient;", + "Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;", + "Lcom/google/firebase/remoteconfig/internal/ConfigRealtimeHttpClient;" +).map { className -> + fingerprint { + accessFlags(AccessFlags.PRIVATE) + parameters() + returns("Ljava/lang/String;") + + custom { methodDef, classDef -> + classDef.type == className && methodDef.name == "getFingerprintHashForPackage" + } + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/SpoofCertificatePatch.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/SpoofCertificatePatch.kt new file mode 100644 index 000000000..b87211251 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/firebase/SpoofCertificatePatch.kt @@ -0,0 +1,24 @@ +package app.revanced.patches.nunl.firebase + +import app.revanced.patcher.extensions.InstructionExtensions.addInstructions +import app.revanced.patcher.patch.bytecodePatch + +@Suppress("unused") +val spoofCertificatePatch = bytecodePatch( + name = "Spoof certificate", + description = "Spoofs the X-Android-Cert header to allow push messages.", +) { + compatibleWith("nl.sanomamedia.android.nu") + + execute { + getFingerprintHashForPackageFingerprints.forEach { fingerprint -> + fingerprint.method.addInstructions( + 0, + """ + const-string v0, "eae41fc018df2731a9b6ae1ac327da44a288667b" + return-object v0 + """, + ) + } + } +} From 0210c1d7d75bf20f67b1a723d40f8696fd0b76c4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2025 08:09:23 +0200 Subject: [PATCH 44/54] chore: Sync translations (#4510) --- .../addresources/values-af-rZA/strings.xml | 2 +- .../addresources/values-am-rET/strings.xml | 2 +- .../addresources/values-ar-rSA/strings.xml | 11 +++++--- .../addresources/values-as-rIN/strings.xml | 2 +- .../addresources/values-az-rAZ/strings.xml | 13 ++++++--- .../addresources/values-be-rBY/strings.xml | 11 +++++--- .../addresources/values-bg-rBG/strings.xml | 11 +++++--- .../addresources/values-bn-rBD/strings.xml | 11 +++++--- .../addresources/values-bs-rBA/strings.xml | 2 +- .../addresources/values-ca-rES/strings.xml | 11 +++++--- .../addresources/values-cs-rCZ/strings.xml | 11 +++++--- .../addresources/values-da-rDK/strings.xml | 11 +++++--- .../addresources/values-de-rDE/strings.xml | 11 +++++--- .../addresources/values-el-rGR/strings.xml | 15 ++++++----- .../addresources/values-es-rES/strings.xml | 11 +++++--- .../addresources/values-et-rEE/strings.xml | 11 +++++--- .../addresources/values-eu-rES/strings.xml | 2 +- .../addresources/values-fa-rIR/strings.xml | 2 +- .../addresources/values-fi-rFI/strings.xml | 5 +--- .../addresources/values-fil-rPH/strings.xml | 11 +++++--- .../addresources/values-fr-rFR/strings.xml | 19 +++++++------ .../addresources/values-ga-rIE/strings.xml | 15 ++++++----- .../addresources/values-gl-rES/strings.xml | 2 +- .../addresources/values-gu-rIN/strings.xml | 2 +- .../addresources/values-hi-rIN/strings.xml | 2 +- .../addresources/values-hr-rHR/strings.xml | 2 +- .../addresources/values-hu-rHU/strings.xml | 11 +++++--- .../addresources/values-hy-rAM/strings.xml | 11 +++++--- .../addresources/values-in-rID/strings.xml | 11 +++++--- .../addresources/values-is-rIS/strings.xml | 2 +- .../addresources/values-it-rIT/strings.xml | 11 +++++--- .../addresources/values-iw-rIL/strings.xml | 7 +++-- .../addresources/values-ja-rJP/strings.xml | 23 +++++++++------- .../addresources/values-ka-rGE/strings.xml | 2 +- .../addresources/values-kk-rKZ/strings.xml | 2 +- .../addresources/values-km-rKH/strings.xml | 2 +- .../addresources/values-kn-rIN/strings.xml | 2 +- .../addresources/values-ko-rKR/strings.xml | 27 ++++++++++--------- .../addresources/values-ky-rKG/strings.xml | 2 +- .../addresources/values-lo-rLA/strings.xml | 2 +- .../addresources/values-lt-rLT/strings.xml | 11 +++++--- .../addresources/values-lv-rLV/strings.xml | 11 +++++--- .../addresources/values-mk-rMK/strings.xml | 2 +- .../addresources/values-ml-rIN/strings.xml | 2 +- .../addresources/values-mn-rMN/strings.xml | 2 +- .../addresources/values-mr-rIN/strings.xml | 2 +- .../addresources/values-ms-rMY/strings.xml | 2 +- .../addresources/values-my-rMM/strings.xml | 2 +- .../addresources/values-nb-rNO/strings.xml | 2 +- .../addresources/values-ne-rIN/strings.xml | 2 +- .../addresources/values-nl-rNL/strings.xml | 11 +++++--- .../addresources/values-or-rIN/strings.xml | 2 +- .../addresources/values-pa-rIN/strings.xml | 2 +- .../addresources/values-pl-rPL/strings.xml | 11 +++++--- .../addresources/values-pt-rBR/strings.xml | 11 +++++--- .../addresources/values-pt-rPT/strings.xml | 11 +++++--- .../addresources/values-ro-rRO/strings.xml | 11 +++++--- .../addresources/values-ru-rRU/strings.xml | 11 +++++--- .../addresources/values-si-rLK/strings.xml | 2 +- .../addresources/values-sk-rSK/strings.xml | 11 +++++--- .../addresources/values-sl-rSI/strings.xml | 11 +++++--- .../addresources/values-sq-rAL/strings.xml | 11 +++++--- .../addresources/values-sr-rCS/strings.xml | 16 ++++++----- .../addresources/values-sr-rSP/strings.xml | 15 ++++++----- .../addresources/values-sv-rSE/strings.xml | 11 +++++--- .../addresources/values-sw-rKE/strings.xml | 2 +- .../addresources/values-ta-rIN/strings.xml | 2 +- .../addresources/values-te-rIN/strings.xml | 2 +- .../addresources/values-th-rTH/strings.xml | 11 +++++--- .../addresources/values-tr-rTR/strings.xml | 11 +++++--- .../addresources/values-uk-rUA/strings.xml | 11 +++++--- .../addresources/values-ur-rIN/strings.xml | 2 +- .../addresources/values-uz-rUZ/strings.xml | 2 +- .../addresources/values-vi-rVN/strings.xml | 11 +++++--- .../addresources/values-zh-rCN/strings.xml | 11 +++++--- .../addresources/values-zh-rTW/strings.xml | 5 +--- .../addresources/values-zu-rZA/strings.xml | 2 +- 77 files changed, 348 insertions(+), 232 deletions(-) diff --git a/patches/src/main/resources/addresources/values-af-rZA/strings.xml b/patches/src/main/resources/addresources/values-af-rZA/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-af-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-af-rZA/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-am-rET/strings.xml b/patches/src/main/resources/addresources/values-am-rET/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-am-rET/strings.xml +++ b/patches/src/main/resources/addresources/values-am-rET/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index e6b2ece34..b1837ab87 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" تم إخفاء شريط التنقل يتم عرض شريط التنقل - - تعطيل شاشة نهاية الفيديو المقترح - الفيديوهات المقترحة سيتم تعطيلها - الفيديوهات المقترحة سيتم عرضها + + إخفاء الفيديو المقترح في شاشة النهاية + "يتم إخفاء الفيديو المقترح في شاشة النهاية عند إيقاف التشغيل التلقائي + +يمكن تغيير التشغيل التلقائي في إعدادات YouTube: +الإعدادات ← التشغيل ← تشغيل الفيديو التالي تلقائيًا" + يتم عرض الفيديو المقترح في شاشة النهاية إخفاء الطابع الزمني للفيديو diff --git a/patches/src/main/resources/addresources/values-as-rIN/strings.xml b/patches/src/main/resources/addresources/values-as-rIN/strings.xml index a64f4d44d..82e94d3c5 100644 --- a/patches/src/main/resources/addresources/values-as-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-as-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 5ebc287e6..4ccf4248f 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -808,10 +808,12 @@ Bu seçimi dəyişdirmə işə düşmürsə, Gizli rejimə keçməyə çalışı Fəaliyyət çubuğu gizlidir Fəaliyyət çubuğu göstərilir - - Təklif edilən video bitiş ekranın qapadın - Təklif olunan videolar qeyri-aktiv ediləcək - Təklif olunan videolar göstəriləcək + + Son ekran bildirilən videonu gizlət + "Avtomatik oynatma qapadılanda son ekran bildirilən video gizlədilir + +Avtomatik oynatma YouTube ayarlarında dəyişdirilə bilər: Ayarlar → Oxunuş → Növbəti videonu avtomatik oxudun" + Son ekranda bildirilən video göstərilir Video vaxt möhürünü gizlət @@ -1352,8 +1354,11 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər Reaksiya aktivdir + Orijinal səs dilini zorla + Orijinal səs dilini istifadə İlkin səs istifadəsi + Bu xüsusiyyəti istifadə etmək üçün \"Saxta video yayımların\" iOS TV-yə dəyiş diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index d2b8ab61e..34a7c7ea3 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" Панэль навігацыі схавана Паказана панэль навігацыі - - Адключыць канчатковы экран прапанаванага відэа - Прапанаваныя відэа будуць адключаны - Будуць паказаны прапанаваныя відэа + + Схаваць прапанаванае відэа на канчатковым экране + "Прапанаванае відэа на канчатковым экране будзе схавана, калі аўтаматычнае прайграванне выключана. + +Аўтаматычнае прайграванне можна змяніць у наладах YouTube: +Налады → Прайграванне → Аўтаматычнае прайграванне наступнага відэа" + Паказваць прапанаванае відэа на канчатковым экране Схаваць метку часу відэа diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index dbe2c8d6f..52276225b 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" Навигационната лента е скрита Навигационната лента се показва - - Препоръчани видеоклипове в края - Препоръчаните видеоклипове в края са скрити - Препоръчаните видеоклипове в края се показват + + Скриване на предложеното видео в края на екрана + "Предложеното видео в края на екрана е скрито, когато автоматичното пускане е изключено + +Автоматичното пускане може да бъде променено в настройките на YouTube: +Настройки → Възпроизвеждане → Автоматично пускане на следващото видео" + Предложеното видео в края на екрана е показано Скриване на клеймото за време на видеоклипа diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index f5783e0be..d97932dce 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -805,10 +805,13 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ নেভিগেশন বার লুকিয়ে রয়েছে পনেভিগেশন বার প্রদর্শিত হয়েছে - - ভিডিওর শেষ স্ক্রিণে সাজেস্ট করা ভিডিও নিষ্ক্রিয় করুন - সাজেস্ট করা ভিডিও নিস্ক্রিয় করা হবে - সাজেস্ট করা ভিডিও প্রদর্শিত হবে + + শেষ স্ক্রীনে প্রস্তাবিত ভিডিও লুকানো হবে + "অটো প্লে বন্ধ থাকলে শেষ স্ক্রীনে প্রস্তাবিত ভিডিও লুকানো থাকে + +YouTube সেটিংসে অটো প্লে পরিবর্তন করা যেতে পারে: +সেটিংস → প্লেব্যাক → অটো প্লে পরবর্তী ভিডিও" + শেষ স্ক্রীনে প্রস্তাবিত ভিডিও দেখানো হয়েছে ভিডিওর সময়স্ট্যাম্প লুকান diff --git a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml +++ b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index 535ee76a4..afcd5b6e1 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -808,10 +808,13 @@ Si canviar aquesta opció no té cap efecte, prova a canviar al mode d'incògnit La barra de navegació està oculta La barra de navegació està visible - - Deshabilitar pantalla final amb vídeos suggerits - Els vídeos suggerits estaran desactivats - Els vídeos suggerits estaran visibles + + Amaga el vídeo suggerit de la pantalla final + "El vídeo suggerit de la pantalla final s'amaga quan la reproducció automàtica està desactivada + +La reproducció automàtica es pot canviar a la configuració de YouTube: +Configuració → Reproducció → Reprodueix el vídeo següent automàticament" + Es mostra el vídeo suggerit de la pantalla final Amagar segell de temps del vídeo diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index d40544337..2f86556d7 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -808,10 +808,13 @@ Pokud změna tohoto nastavení nemá žádný účinek, zkuste přepnout do rež Navigační panel je skrytý Navigační panel je zobrazen - - Zakázat koncovou obrazovku s doporučenými videi - Doporučená videa budou zakázána - Doporučená videa budou zobrazena + + Skrýt navrhované video na konci obrazovky + "Navrhované video na konci obrazovky je skryté, když je automatické přehrávání vypnuté. + +Automatické přehrávání lze změnit v nastavení YouTube: +Nastavení → Přehrávání → Automatické přehrávání dalšího videa" + Navrhované video na konci obrazovky se zobrazuje Skrýt čas videa diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index babfcb3d9..788597f9a 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -769,10 +769,13 @@ Hvis ændring af denne indstilling ikke træder i kraft, kan du prøve at skifte Navigationsbjælken er skjult Navigationsbjælken vises - - Deaktivér foreslået videoslutskærm - Foreslåede videoer vil blive deaktiveret - Foreslåede videoer vil blive vist + + Skjul foreslået video på slutskærmen + "Foreslået video på slutskærmen er skjult, når automatisk afspilning er slået fra + +Automatisk afspilning kan ændres i YouTube-indstillinger: +Indstillinger → Afspilning → Afspil næste video automatisk" + Foreslået video på slutskærmen vises Skjul tidsstempel på video diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index 53be62241..0e6d78e33 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -801,10 +801,13 @@ Wenn diese Änderung nicht wirksam wird, versuchen Sie, in den Inkognito-Modus z Navigationsleiste ist ausgeblendet Navigationsleiste wird angezeigt - - Empfohlene Video-Endbildschirm deaktivieren - Empfohlene Videos werden deaktiviert - Empfohlene Videos werden angezeigt + + Vorgeschlagenes Video auf dem Endbildschirm ausblenden + "Das vorgeschlagene Video auf dem Endbildschirm wird ausgeblendet, wenn die automatische Wiedergabe deaktiviert ist. + +Die automatische Wiedergabe kann in den YouTube-Einstellungen geändert werden: +Einstellungen → Wiedergabe → Nächstes Video automatisch abspielen" + Das vorgeschlagene Video auf dem Endbildschirm wird angezeigt Verstecke Video-Zeitstempel diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index 5c5fe0bff..dff90f75c 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -810,10 +810,13 @@ Second \"item\" text" Η γραμμή πλοήγησης θα είναι κρυμμένη κατά την αναπαραγωγή Shorts Η γραμμή πλοήγησης εμφανίζεται κατά την αναπαραγωγή Shorts - - Τελική οθόνη προτεινόμενων βίντεο - Κρυμμένη - Εμφανίζεται + + Προτεινόμενο βίντεο τελικής οθόνης + "Κρυμμένο όταν η αυτόματη αναπαραγωγή είναι απενεργοποιημένη + +Η αυτόματη αναπαραγωγή μπορεί να αλλαχτεί στις ρυθμίσεις YouTube: +Ρυθμίσεις → Αναπαραγωγή→ Αυτόματη αναπαραγωγή επόμενου βίντεο" + Εμφανίζεται Χρονική πρόοδος βίντεο @@ -1352,10 +1355,10 @@ Second \"item\" text" Εξαναγκασμός αρχικής γλώσσας ήχου - Χρήση της αρχικής γλώσσας ήχου + Χρησιμοποιείται η αρχική γλώσσα ήχου Χρησιμοποιείται ο προεπιλεγμένος ήχος - Για να χρησιμοποιήσετε αυτήν τη λειτουργία, αλλάξτε την επιλογή \"Απομίμηση ροών βίντεο\" σε iOS TV + Για να χρησιμοποιήσετε αυτήν τη λειτουργία, αλλάξτε την επιλογή «Παραποίηση ροών βίντεο» σε iOS TV diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index d85146a97..047e6e823 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -798,10 +798,13 @@ Si cambiar este ajuste no tiene efecto, intenta cambiar al modo incógnito."Barra de navegación oculta Se muestra la barra de navegación - - Desactivar pantalla de final de vídeo sugerida - Vídeos sugeridos serán desactivados - Se mostrarán vídeos sugeridos + + Ocultar el vídeo sugerido de la pantalla final + "El vídeo sugerido de la pantalla final se oculta cuando la reproducción automática está desactivada + +La reproducción automática se puede cambiar en la configuración de YouTube: +Configuración → Reproducción → Reproducir el siguiente vídeo automáticamente" + Se muestra el vídeo sugerido de la pantalla final Ocultar fecha y hora de vídeo diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index 6327096dd..a75588f02 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -808,10 +808,13 @@ Kui selle sätte muutmine ei avalda mõju, proovige lülituda Inkognito režiimi Navigeerimisriba on peidetud Navigeerimisriba on nähtav - - Keela soovitatud video lõpueri - Soovitatud videod keelatakse - Soovitatud videod on nähtavad + + Peida lõpuekraani soovitatud video + "Lõpuekraani soovitatud video on peidetud, kui automaatesitus on välja lülitatud. + +Automaatesitust saab muuta YouTube'i seadetes: +Seaded → Taasesitus → Esita järgmine video automaatselt" + Lõpuekraani soovitatud video on näidatud Peida video ajamärk diff --git a/patches/src/main/resources/addresources/values-eu-rES/strings.xml b/patches/src/main/resources/addresources/values-eu-rES/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-eu-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-eu-rES/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml +++ b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index fbf6a1455..4e8661e3b 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -795,10 +795,7 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Navigointipalkki on piilotettu Navigointipalkki näytetään - - Poista loppunäytön videoehdotukset käytöstä - Ehdotetut videot on piilotettu - Ehdotetut videot näytetään + Piilota videon aikaleima diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index d06d67541..35ff93199 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -806,10 +806,13 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video" Nakatago ang navigation bar Ipinapakita ang navigation bar - - I-disable ang iminungkahing video end screen - Idi-disable ang mga iminungkahing video - Ipapakita ang mga iminungkahing video + + Itago ang iminungkahing video sa dulo ng screen + "Nakatago ang iminungkahing video sa dulo ng screen kapag nakapatay ang autoplay + +Maaaring baguhin ang Autoplay sa mga setting ng YouTube: +Mga Setting → Pag-playback → I-autoplay ang susunod na video" + Ipinapakita ang iminungkahing video sa dulo ng screen Itago ang timestamp ng video diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index e24bcd0a9..04206e8b5 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -407,7 +407,7 @@ Cette fonctionnalité est disponible uniquement pour les appareils anciens"Masquer la bannière Afficher les produits La bannière est masquée La bannière est affichée - Masquer la bannière de boutique sur l\'écran de fin + Masquer l\'écran de fin de bannière de boutique La bannière de boutique est masquée La bannière de boutique est affichée Masquer l\'étagère Shopping dans le lecteur @@ -678,9 +678,9 @@ Si la modification de ce paramètre ne prend pas effet, essayez de passer en mod Le bouton Lecture automatique est affiché - Masquer les cartes d\'écran de fin - Les cartes d\'écran de fin sont masquées - Les cartes d\'écran de fin sont affichées + Masquer les écrans de fin au format fiche + Les écrans de fin au format fiche sont masqués + Les écrans de fin au format fiche sont affichés Désactiver le mode ambiant en plein écran @@ -808,10 +808,13 @@ Si la modification de ce paramètre ne prend pas effet, essayez de passer en mod La barre de navigation est masquée La barre de navigation est affichée - - Désactiver l\'écran de fin suggérant une vidéo - Les vidéos suggérées seront désactivées - Les vidéos suggérées seront affichées + + Masquer l\'écran de fin suggérant une vidéo + "L'écran de fin suggérant une vidéo est masqué lorsque la lecture automatique est désactivée + +La lecture automatique peut être modifiée dans les paramètres de YouTube : +Paramètres → Lecture → Lecture automatique de la vidéo suivante" + L\'écran de fin suggérant une vidéo est affiché Masquer le temps écoulé et la durée totale diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 5b3077476..ecab1809c 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -141,7 +141,7 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta." Físeán Athshocraigh roghanna seanghléasanna Taispeántar sean-roghchláir socruithe - Ní féachann roghanna seanmhéid + Ní thaispeántar sean-roghchláir socruithe Díchumasaigh seinnte Cúlra Shorts @@ -149,7 +149,7 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta." Tá súgradh cúlra Shorts cumasaithe - Dífhabhtú + Dífhabhtaithe Cumasaigh nó díchumasaigh roghanna dífhabhtaithe Logáil dífhabhtaithe Tá logaí dífhabhtaithe cumasaithe @@ -798,10 +798,13 @@ Mura dtagann aon athrú ar an socrú seo, bain triail as mód Incognito a chur a Tá barra nascleanúna i bhfolach Taispeántar barra nascleanúna - - Díchumasaigh scáileán deireadh físe molta - Déanfar na físeáin mholta a dhíchumasú - Taispeánfar físeáin mholta + + Folaigh físeán molta deireadh scáileáin + "Folaítear físeán molta deireadh scáileáin nuair a bhíonn an uathshein múchta + +Is féidir an uathshein a athrú i socruithe YouTube: +Socruithe → Athsheinm → Uathshein físeán eile" + Taispeántar físeán molta deireadh scáileáin Folaigh stampa ama an fhíseáin diff --git a/patches/src/main/resources/addresources/values-gl-rES/strings.xml b/patches/src/main/resources/addresources/values-gl-rES/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-gl-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-gl-rES/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml +++ b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index 63de0cec6..faa06283f 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -808,10 +808,13 @@ Ha a beállítás módosítása nem lép életbe, próbáljon meg Inkognitó mó A navigációs sáv el van rejtve A navigációs sáv megjelenik - - Videójavaslatok letiltása a záróképernyőn - A videójavaslatok le lesznek tiltva - A videójavaslatok megjelennek + + Javasolt videó elrejtése a befejező képernyőn + "A befejező képernyőn lévő javasolt videó el van rejtve, ha az automatikus lejátszás ki van kapcsolva. + +Az automatikus lejátszás a YouTube beállításaiban módosítható: +Beállítások → Lejátszás → Következő videó automatikus lejátszása" + A befejező képernyőn lévő javasolt videó látható Videó időbélyegzőjének elrejtése diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index be4dda613..618bd923e 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -808,10 +808,13 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Նավիգացիայի ձողը թաքցված է Նավիգացիայի ձողը երևում է - - Անջատել առաջարկվող տեսանյութի վերջավորության էկրանը - Առաջարկվող տեսանյութերը անջատվելու են - Առաջարկվող տեսանյութերը երևանալու են + + Թաքցնել վերջնական էկրանին առաջարկվող տեսանյութը + "Վերջնական էկրանին առաջարկվող տեսանյութը թաքցված է, երբ ավտոմատ նվագարկումն անջատված է + +Ավտոմատ նվագարկումը կարելի է փոխել YouTube-ի կարգավորումներում. +Կարգավորումներ → Վերարտադրում → Ավտոմատ նվագարկել հաջորդ տեսանյութը" + Վերջնական էկրանին առաջարկվող տեսանյութը ցուցադրվում է Թաքցնել տեսանյութի ժամանակային կետը diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index a818b5337..a7cb2e5ef 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -808,10 +808,13 @@ Jika mengubah setelan ini tidak berpengaruh, coba beralih ke mode Penyamaran."Bilah navigasi disembunyikan Bilah navigasi ditampilkan - - Nonaktifkan layar akhir video yang disarankan - Video yang disarankan akan dinonaktifkan - Video yang disarankan akan ditampilkan + + Sembunyikan video saran layar akhir + "Video saran layar akhir disembunyikan ketika putar otomatis dimatikan + +Putar otomatis dapat diubah di setelan YouTube: +Setelan → Pemutaran → Putar otomatis video berikutnya" + Video saran layar akhir ditampilkan Sembunyikan timestamp video diff --git a/patches/src/main/resources/addresources/values-is-rIS/strings.xml b/patches/src/main/resources/addresources/values-is-rIS/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-is-rIS/strings.xml +++ b/patches/src/main/resources/addresources/values-is-rIS/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index ceebd7b5b..ceb95920d 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -808,10 +808,13 @@ Se la modifica di questa impostazione non ha effetto, prova a passare alla modal La barra di navigazione è nascosta La barra di navigazione è visibile - - Disabilita i video suggeriti alla fine del video - I video suggeriti saranno disabilitati - Verranno mostrati i video suggeriti + + Nascondi video suggerito nella schermata finale + "Il video suggerito nella schermata finale è nascosto quando l'autoplay è disattivato + +L'autoplay può essere modificato nelle impostazioni di YouTube: +Impostazioni → Riproduzione → Riproduzione automatica video successivo" + Il video suggerito nella schermata finale è mostrato Nascondi timestamp video diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index fca279ebf..76b721f31 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -808,10 +808,9 @@ Second \"item\" text" סרגל ניווט מוסתר סרגל ניווט מוצג - - השבת סרטונים מוצעים במסך סיום - סרטונים מוצעים יושבתו - סרטונים מוצעים יוצגו + + הסתר סרטון מוצע של מסך סיום + סרטון מוצע של מסך סיום מוצג הסתר חותמת זמן של סרטון diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index b05b04599..74ea3362c 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -810,10 +810,13 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に ナビゲーション バーは表示されません ナビゲーション バーは表示されます - - 再生終了時の「関連動画」を非表示 - 再生終了時に「関連動画」は表示されません - 再生終了時に「関連動画」が表示されます + + 再生終了時に「関連動画」を表示しない + "再生終了時に「関連動画」は表示されません (自動再生が無効の場合) + +自動再生の設定は YouTube の設定で変更できます: +設定 → 再生 → 次の動画を自動再生" + 再生終了時に「関連動画」が表示されます タイムスタンプを非表示 @@ -1354,11 +1357,11 @@ DeArrow の詳細については、ここをタップしてください"ズームの触覚フィードバックは有効です - オリジナルの音声言語を強制的に使用する - オリジナルのオーディオ言語を使用する - デフォルトの音声トラックが再生されます + オリジナルの音声トラック (言語) を強制的に使用する + オリジナルの音声トラック (言語) が再生されます + デフォルトの音声トラック (言語) が再生されます - この機能を使用するには、「ビデオストリームのスプーフィング」を「iOS TV」に変更してください + この機能を使用するには、「動画ストリームを偽装する」のクライアントを iOS TV に変更してください @@ -1433,8 +1436,8 @@ AVC の最大解像度は 1080p であり、Opus オーディオ コーデック • 動画が 1 秒早く終了します" Android クライアントの副作用 "• 音声トラック メニューが表示されません -• 一定音量は使用できません -• 「強制的にオリジナル音声を使用する」は使用できません" +• 一定音量は利用できません +• 「オリジナルの音声トラック (言語) を強制的に使用する」は利用できません" • AV1 コーデックは使用できません • キッズ向け動画は、ログアウト時またはシークレット モード時には再生されない場合があります 統計情報(詳細) diff --git a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml +++ b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml +++ b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-km-rKH/strings.xml b/patches/src/main/resources/addresources/values-km-rKH/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-km-rKH/strings.xml +++ b/patches/src/main/resources/addresources/values-km-rKH/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index d1dbcb88a..897293597 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -290,9 +290,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 콘텐츠 생성 방식 섹션 숨기기 콘텐츠 생성 방식 섹션이 숨겨집니다 콘텐츠 생성 방식 섹션이 표시됩니다 - \'팟캐스트 살펴보기\' 섹션 숨기기 - \'팟캐스트 살펴보기\' 섹션이 숨겨집니다 - 팟캐스트 살펴보기\' 섹션이 표시됩니다 + 팟캐스트 살펴보기 섹션 숨기기 + 팟캐스트 살펴보기 섹션이 숨겨집니다 + 팟캐스트 살펴보기 섹션이 표시됩니다 정보 카드 숨기기 크리에이터 정보 카드 섹션이 숨겨집니다 크리에이터 정보 카드 섹션이 표시됩니다 @@ -326,7 +326,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 댓글 섹션 숨기기 댓글 섹션이 숨겨집니다 댓글 섹션이 표시됩니다 - \'Shorts 만들기\' 버튼 숨기기 + Shorts 만들기 버튼 숨기기 Shorts 만들기 버튼이 숨겨집니다 Shorts 만들기 버튼이 표시됩니다 타임스탬프 & 이모지 버튼 숨기기 @@ -446,10 +446,10 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 URL을 클립보드에 복사하였습니다 타임스탬프가 표기된 URL을 클립보드에 복사하였습니다 동영상 URL 복사 버튼 표시하기 - 버튼을 표시합니다\n버튼을 눌러서 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬스가 표기된 동영상 URL이 복사됩니다 + 버튼을 표시합니다\n\n• 버튼을 눌러서 동영상 URL을 복사할 수 있습니다\n• 길게 누르면 타임스탬스가 표기된 동영상 URL이 복사됩니다 버튼을 표시하지 않습니다 타임스탬프가 표기된 URL 복사 버튼 표시하기 - 버튼을 표시합니다\n버튼을 눌러서 타임스탬프가 표기된 동영상 URL을 복사할 수 있습니다\n길게 누르면 타임스탬프가 표기되지 않은 동영상 URL이 복사됩니다 + 버튼을 표시합니다\n\n• 버튼을 눌러서 타임스탬프가 표기된 동영상 URL을 복사할 수 있습니다\n• 길게 누르면 타임스탬프가 표기되지 않은 동영상 URL이 복사됩니다 버튼을 표시하지 않습니다 @@ -812,10 +812,13 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 하단바가 숨겨집니다 하단바가 표시됩니다 - - 최종 화면에서 다음 재생 추천 동영상 비활성화하기 - 다음 재생 추천 동영상을 비활성화합니다 - 다음 재생 추천 동영상을 활성화합니다 + + 최종 화면에서 다음 재생 추천 동영상 숨기기 + "자동재생이 꺼져 있으면 최종 화면에서 다음 재생 추천 동영상이 숨겨집니다. + +자동재생은 YouTube 설정에서 변경할 수 있습니다: +설정 → 재생 → 다음 동영상 자동재생" + 최종 화면에서 다음 재생 추천 동영상이 표시됩니다 동영상 타임스탬프 숨기기 @@ -924,8 +927,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 플레이어에서 구간 투표 버튼을 표시합니다 플레이어에서 구간 투표 버튼을 표시하지 않습니다 각진 레이아웃 사용하기 - 버튼과 컨트롤을 각지게 활성화합니다 - 버튼과 컨트롤을 둥글게 활성화합니다 + 버튼과 컨트롤러를 각지게 활성화합니다 + 버튼과 컨트롤러를 둥글게 활성화합니다 최소화된 건너뛰기 버튼 표시하기 최소화된 건너뛰기 버튼을 표시합니다 diff --git a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml +++ b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml +++ b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index 31e7c2269..3cd0db6f7 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -808,10 +808,13 @@ Jei pakeitus šį nustatymą neįsigalioja, pabandykite perjungti į inkognito r Naršymo juosta paslėpta Naršymo juosta rodoma - - Išjungti siūlomų vaizdo įrašų pabaigos ekraną - Siūlomi vaizdo įrašai bus išjungti - Siūlomi vaizdo įrašai bus rodomi + + Slėpti pabaigos ekrano siūlomą vaizdo įrašą + "Pabaigos ekrane siūlomas vaizdo įrašas yra paslėptas, kai automatinis paleidimas yra išjungtas. + +Automatinį paleidimą galima pakeisti „YouTube“ nustatymuose: +Nustatymai → Atkūrimas → Automatiškai leisti kitą vaizdo įrašą" + Pabaigos ekrane siūlomas vaizdo įrašas rodomas Slėpti vaizdo įrašo laiko žymę diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 8bd2c3ac1..a53cbd291 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -808,10 +808,13 @@ Ja šī iestatījuma maiņa nestājas spēkā, mēģiniet pārslēgties uz inkog Navigācijas josla ir paslēpta Navigācijas josla ir redzama - - Atspējot ieteikto video noslēguma ekrānu - Ieteiktie video tiks atspējoti - Ieteiktie video tiks rādīti + + Slēpt ieteikto video beigu ekrānā + "Ieteiktais video beigu ekrānā ir paslēpts, kad automātiskā atskaņošana ir izslēgta + +Automātisko atskaņošanu var mainīt YouTube iestatījumos: +Iestatījumi → Atskaņošana → Automātiski atskaņot nākamo video" + Ieteiktais video beigu ekrānā ir redzams Paslēpt video laika zīmi diff --git a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml +++ b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml +++ b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml +++ b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-my-rMM/strings.xml b/patches/src/main/resources/addresources/values-my-rMM/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-my-rMM/strings.xml +++ b/patches/src/main/resources/addresources/values-my-rMM/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml +++ b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index 00dec728b..e338b597e 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -808,10 +808,13 @@ Als het wijzigen van deze instelling geen effect heeft, probeer dan over te scha De navigatiebalk is verborgen De navigatiebalk is zichtbaar - - Schakel het eindscherm met suggesties voor video\'s uit - Gesuggereerde video\'s worden uitgeschakeld - Gesuggereerde video\'s worden weergegeven + + Voorgestelde video op eindscherm verbergen + "De voorgestelde video op het eindscherm is verborgen wanneer automatisch afspelen is uitgeschakeld. + +Automatisch afspelen kan worden gewijzigd in de YouTube-instellingen: +Instellingen → Afspelen → Volgende video automatisch afspelen" + Voorgestelde video op eindscherm wordt getoond Verberg de videotijd diff --git a/patches/src/main/resources/addresources/values-or-rIN/strings.xml b/patches/src/main/resources/addresources/values-or-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-or-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-or-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index 2d4d08af0..9bbfba872 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -808,10 +808,13 @@ Jeśli zmiana tego ustawienia nie przyniesie efektu, spróbuj przełączyć się Pasek nawigacji jest ukryty Pasek nawigacji jest widoczny - - Sugestie na ekranie końcowym - Sugerowane filmy będą ukryte - Sugerowane filmy będą widoczne + + Ukryj sugerowane wideo na ekranie końcowym + "Sugerowane wideo na ekranie końcowym jest ukryte, gdy automatyczne odtwarzanie jest wyłączone + +Automatyczne odtwarzanie można zmienić w ustawieniach YouTube: +Ustawienia → Odtwarzanie → Autoodtwarzanie następnego filmu" + Sugerowane wideo na ekranie końcowym jest wyświetlane Znacznik czasu filmu diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index b7fe2f826..f16c02304 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -806,10 +806,13 @@ Se alterar esta configuração não fizer efeito, tente mudar para o modo anôni Barra de navegação está oculta Barra de navegação não está oculta - - Desativar tela finais com vídeo sugerido - Vídeo sugerido está desativado - Vídeo sugerido está ativado + + Ocultar o vídeo sugerido na tela final + "O vídeo sugerido na tela final fica oculto quando a reprodução automática está desativada + +A reprodução automática pode ser alterada nas configurações do YouTube: +Configurações → Reprodução → Reproduzir próximo vídeo automaticamente" + O vídeo sugerido na tela final é exibido Ocultar tempo do vídeo diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index 0191eeaaa..a177e9eb7 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -808,10 +808,13 @@ Se alterar esta configuração não fizer efeito, tente alternar para o modo an A barra de navegação está escondida Barra de navegação exibida - - Desativar ecrã de fim de vídeo sugerida - Vídeos sugeridos serão desativados - Vídeos sugeridos serão exibidos + + Ocultar o vídeo sugerido na tela final + "O vídeo sugerido na tela final fica oculto quando a reprodução automática está desativada + +A reprodução automática pode ser alterada nas configurações do YouTube: +Configurações → Reprodução → Reproduzir o próximo vídeo automaticamente" + O vídeo sugerido na tela final é exibido Esconder timestamp do vídeo diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index d213a0824..05067659c 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -808,10 +808,13 @@ Dacă modificarea acestei setări nu are efect, încercați să comutați la mod Bara de navigare este ascunsă Bara de navigare este afișată - - Dezactivează ecranul de sfârșit cu sugestii video - Videoclipurile sugerate vor fi dezactivate - Videoclipurile sugerate vor fi afișate + + Ascunde videoclipul sugerat de pe ecranul final + "Videoclipul sugerat de pe ecranul final este ascuns când redarea automată este oprită + +Redarea automată poate fi modificată în setările YouTube: +Setări → Redare → Redare automată videoclipul următor" + Videoclipul sugerat de pe ecranul final este afișat Ascunde marcajul temporal video diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index f352ec672..480733856 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" Панель навигации в Shorts скрыта Панель навигации в Shorts показана - - Отключить предлагаемые видео - Предлагаемые видео в конце просмотра скрыты - Предлагаемые видео в конце просмотра показаны + + Скрыть предложенное видео на экране завершения + "Предложенное видео на экране завершения скрыто, когда автовоспроизведение выключено. + +Автовоспроизведение можно изменить в настройках YouTube: +Настройки → Воспроизведение → Автовоспроизведение следующего видео" + Предложенное видео на экране завершения отображается Скрыть метку времени видео diff --git a/patches/src/main/resources/addresources/values-si-rLK/strings.xml b/patches/src/main/resources/addresources/values-si-rLK/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-si-rLK/strings.xml +++ b/patches/src/main/resources/addresources/values-si-rLK/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 49e36acfb..ccabc035b 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -801,10 +801,13 @@ Ak zmena tohto nastavenia nemá žiadny účinok, skúste prepnúť do režimu i Navigačný panel je skrytý Zobrazí sa navigačná lišta - - Zakázať záverečnú obrazovku navrhovaného videa - Navrhované videá budú zakázané - Zobrazia sa navrhované videá + + Skryť navrhované video na konci obrazovky + "Navrhované video na konci obrazovky je skryté, keď je automatické prehrávanie vypnuté. + +Automatické prehrávanie je možné zmeniť v nastaveniach YouTube: +Nastavenia → Prehrávanie → Automatické prehrávanie ďalšieho videa" + Navrhované video na konci obrazovky sa zobrazuje Skryť časovú pečiatku videa diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 9ad2b9644..9201a0473 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -808,10 +808,13 @@ Opomba: Omogočanje tega tudi prisilno skrije video oglase" Navigacijska vrstica je skrita Navigacijska vrstica je prikazana - - Onemogoči končni zaslon s predlaganimi videoposnetki - Predlagani videoposnetki bodo onemogočeni - Predlagani videoposnetki bodo prikazani + + Skrij predlagani videoposnetek na koncu zaslona + "Predlagani videoposnetek na koncu zaslona je skrit, ko je samodejno predvajanje izklopljeno + +Samodejno predvajanje lahko spremenite v nastavitvah YouTube: +Nastavitve → Predvajanje → Samodejno predvajanje naslednjega videoposnetka" + Predlagani videoposnetek na koncu zaslona je prikazan Skrij časovni žig videoposnetka diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index c006579c7..20f88b63c 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -808,10 +808,13 @@ Nëse ndryshimi i këtij konfigurimi nuk ka efekt, provoni të kaloni në modali Shiriti i navigimit është i fshehur Shiriti i navigimit është i dukshëm - - Çaktivizo ekranin e fundit me video të propozuara - Videot e propozuara do të çaktivizohen - Videot e propozuara do të shfaqen + + Fshih videon e sugjeruar në ekranin fundor + "Videoja e sugjeruar në ekranin fundor fshihet kur çaktivizohet luajtja automatike + +Luajtja automatike mund të ndryshohet në cilësimet e YouTube: +Cilësimet → Luajtja → Luaj automatikisht videon tjetër" + Videoja e sugjeruar në ekranin fundor shfaqet Fsheh vulën e kohës së videos diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index c2dbc4ff1..f13b231db 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -808,10 +808,13 @@ Ako se promena ove opcije ne primeni, pokušajte da pređete u režim bez arhivi Traka za navigaciju je skrivena Traka za navigaciju je prikazana - - Onemogući predloženi video na završnom ekranu - Predloženi videi na završnom ekranu će biti skriveni - Predloženi videi na završnom ekranu će biti prikazani + + Sakrij predloženi video na završnom ekranu + "Predloženi video na završnom ekranu je skriven, kada je autoplej isključen + +Autoplej se može promeniti u podešavanjima YouTubea: +Podešavanja → Reprodukcija → Automatski pusti sledeći video" + Predloženi video na završnom ekranu je prikazan Sakrij vremensku oznaku videa @@ -1351,10 +1354,11 @@ Ako ovo omogućite, mogu biti otključani viši kvaliteti videa" Vibracija pri uveličavanju je omogućena - Korišćenje originalnog audio jezika + Prisili originalni jezik zvuka + Korišćenje originalnog jezika zvuka Korišćenje podrazumevanog zvuka - Da biste koristili ovu funkciju, promenite opciju „Lažni video strimovi“ u iOS TV + Da biste koristili ovu funkciju, promenite opciju „Lažirani video strimovi” na iOS TV diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index 360d17911..26133c978 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" Трака за навигацију је скривена Трака за навигацију је приказана - - Онемогући предложени видео на завршном екрану - Предложени видеи на завршном екрану ће бити скривени - Предложени видеи на завршном екрану ће бити приказани + + Сакриј предложени видео на завршном екрану + "Предложени видео на завршном екрану је скривен, када је аутоплеј искључен + +Аутоплеј се може променити у подешавањима YouTube-а: +Подешавања → Репродукција → Аутоматски пусти следећи видео" + Предложени видео на завршном екрану је приказан Сакриј временску ознаку видеа @@ -1351,11 +1354,11 @@ Second \"item\" text" Вибрација при увеличавању је омогућена - Присили оригинални језик звука + Присили оригинални аудио језик Коришћење оригиналног језика звука Коришћење подразумеваног звука - Да бисте користили ову функцију, промените „Лажирај видео стримове“ у iOS TV + Да бисте користили ову функцију, промените „Лажирани видео стримови” на iOS TV diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 25857e177..3c6df4be5 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -808,10 +808,13 @@ Om du ändrar den här inställningen och det inte får effekt kan du försöka Navigeringsfältet är dolt Navigeringsfältet visas - - Inaktivera föreslagen video slutskärm - Föreslagna videor kommer att inaktiveras - Föreslagen video kommer att visas + + Dölj föreslagen video på slutskärmen + "Föreslagen video på slutskärmen döljs när automatisk uppspelning är avstängd + +Automatisk uppspelning kan ändras i YouTube-inställningarna: +Inställningar → Uppspelning → Spela upp nästa video automatiskt" + Föreslagen video på slutskärmen visas Dölj videotidsstämpel diff --git a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml +++ b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-te-rIN/strings.xml b/patches/src/main/resources/addresources/values-te-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-te-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-te-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 1b17984b4..23297a369 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -806,10 +806,13 @@ Second \"item\" text" ซ่อนแถบนำทางแล้ว ไม่ซ่อนแถบนำทาง - - ปิดใช้งานหน้าจอแนะนำวิดีโอท้าย - ปิดใช้งานแนะนำวิดีโอท้ายแล้ว - เปิดใช้งานแนะนำวิดีโอท้ายแล้ว + + ซ่อนวิดีโอแนะนำในหน้าจอสิ้นสุด + "วิดีโอแนะนำในหน้าจอสิ้นสุดจะถูกซ่อนเมื่อปิดเล่นอัตโนมัติ + +สามารถเปลี่ยนการเล่นอัตโนมัติได้ในการตั้งค่า YouTube: +การตั้งค่า → การเล่น → เล่นวิดีโอถัดไปอัตโนมัติ" + วิดีโอแนะนำในหน้าจอสิ้นสุดจะปรากฏ ซ่อนเวลาของวิดีโอ diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 0086f5b87..954c9b8e6 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -808,10 +808,13 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Gezinme çubuğu gizli Gezinme çubuğu görünür - - Önerilen video bitiş ekranını devre dışı bırak - Önerilen videolar devre dışı bırakılacak - Önerilen videolar gösterilecek + + Bitiş ekranı önerilen videosunu gizle + "Otomatik oynatma kapatıldığında bitiş ekranı önerilen videosu gizlenir + +Otomatik oynatma YouTube ayarlarından değiştirilebilir: +Ayarlar → Oynatma → Sonraki videoyu otomatik oynat" + Bitiş ekranı önerilen videosu gösteriliyor Video zaman damgasını gizle diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index f02e17b77..49707d8c7 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" Панель навігації приховано Панель навігації показується - - Вимкнути пропоновані відео на кінцевому екрані - Пропоновані відео на кінцевому екрані буде вимкнено.\n\nПримітка: автовідтворення наступного відео не працює - Пропоновані відео на кінцевому екрані показуватимуться + + Приховати пропоноване відео на кінцевому екрані + "Пропоноване відео на кінцевому екрані приховано, коли автоматичне відтворення вимкнено. + +Автоматичне відтворення можна змінити в налаштуваннях YouTube: +Налаштування → Відтворення → Автовідтворення наступного відео" + Пропоноване відео на кінцевому екрані показується Приховати мітку часу відео diff --git a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml +++ b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index b363978b6..7929b78a0 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -808,10 +808,13 @@ Nếu việc thay đổi cài đặt này không có hiệu lực, hãy thử ch Thanh điều hướng được ẩn Thanh điều hướng được hiện - - Tắt video đề xuất ở màn hình kết thúc - Video đề xuất sẽ được tắt - Video đề xuất sẽ được bật + + Ẩn video được đề xuất ở màn hình kết thúc + "Video được đề xuất ở màn hình kết thúc bị ẩn khi tự động phát bị tắt + +Có thể thay đổi Tự động phát trong phần cài đặt YouTube: +Cài đặt → Phát lại → Tự động phát video tiếp theo" + Video được đề xuất ở màn hình kết thúc đang hiển thị Ẩn mốc thời gian video diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index 3acaf783d..5c76220a1 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -808,10 +808,13 @@ Second \"item\" text" 导航栏已隐藏 导航栏已显示 - - 禁用建议视频结束画面 - 建议视频将被禁用 - 建议视频将被显示 + + 隐藏片尾画面推荐视频 + "自动播放关闭时隐藏片尾画面推荐视频 + +可以在 YouTube 设置中更改自动播放设置: +设置 → 播放 → 自动播放下一个视频" + 显示片尾画面推荐视频 隐藏视频时间戳 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 128e255ad..b9800e8dd 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -799,10 +799,7 @@ Second \"item\" text" 已隱藏導覽列 已顯示導覽列 - - 停用片尾建議影片 - 將停用建議影片 - 將顯示建議影片 + 隱藏影片時間戳記 diff --git a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml index cb2617e3a..a3d15ba7d 100644 --- a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml @@ -130,7 +130,7 @@ Second \"item\" text" - + From 94fb5ecaa4c8e07bc82fdef1c8298418364097c3 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 27 Feb 2025 06:12:28 +0000 Subject: [PATCH 45/54] chore: Release v5.13.0-dev.16 [skip ci] # [5.13.0-dev.16](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.15...v5.13.0-dev.16) (2025-02-27) ### Features * **NU.nl:** Add `Hide ads` and `Spoof Certificate` patch ([#4368](https://github.com/ReVanced/revanced-patches/issues/4368)) ([f3268fb](https://github.com/ReVanced/revanced-patches/commit/f3268fb03ca25fb5465e36015b6c9dec2c84a655)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 61bcda085..6bf728155 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.16](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.15...v5.13.0-dev.16) (2025-02-27) + + +### Features + +* **NU.nl:** Add `Hide ads` and `Spoof Certificate` patch ([#4368](https://github.com/ReVanced/revanced-patches/issues/4368)) ([f3268fb](https://github.com/ReVanced/revanced-patches/commit/f3268fb03ca25fb5465e36015b6c9dec2c84a655)) + # [5.13.0-dev.15](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.14...v5.13.0-dev.15) (2025-02-25) diff --git a/gradle.properties b/gradle.properties index f5fb98c9b..fe552341b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.15 +version = 5.13.0-dev.16 From 634d0ee12e31491c7ee1d4ceb002daf8366a3c15 Mon Sep 17 00:00:00 2001 From: ILoveOpenSourceApplications <117499019+ILoveOpenSourceApplications@users.noreply.github.com> Date: Thu, 27 Feb 2025 18:50:30 +0530 Subject: [PATCH 46/54] fix(YouTube - Hide filter bar): Fix `Hide in feed` not working in subscriptions feed (#4512) --- .../patches/components/LayoutComponentsFilter.java | 6 ++++++ .../src/main/resources/addresources/values/strings.xml | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java index 4462ca03b..7cd56e7ab 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java @@ -98,6 +98,11 @@ public final class LayoutComponentsFilter extends Filter { "compact_banner" ); + final var subscriptionsChipBar = new StringFilterGroup( + Settings.HIDE_FILTER_BAR_FEED_IN_FEED, + "subscriptions_chip_bar" + ); + inFeedSurvey = new StringFilterGroup( Settings.HIDE_FEED_SURVEY, "in_feed_survey", @@ -264,6 +269,7 @@ public final class LayoutComponentsFilter extends Filter { singleItemInformationPanel, emergencyBox, subscribersCommunityGuidelines, + subscriptionsChipBar, channelGuidelines, audioTrackButton, artistCard, diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 23b0168b6..5a763a3f2 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -303,13 +303,13 @@ You will not be notified of any unexpected events." Hide or show video description components Filter bar - Hide or show the filter bar in the feed, search, and related videos + Hide or show the filter bar in the feed, search results, and related videos Hide in feed Hidden in feed Shown in feed - Hide in search - Hidden in search - Shown in search + Hide in search results + Hidden in search results + Shown in search results Hide in related videos Hidden in related videos Shown in related videos From 07325d063eeaeb7d0e0ee48be4011040e95847bd Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 27 Feb 2025 13:23:12 +0000 Subject: [PATCH 47/54] chore: Release v5.13.0-dev.17 [skip ci] # [5.13.0-dev.17](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.16...v5.13.0-dev.17) (2025-02-27) ### Bug Fixes * **YouTube - Hide filter bar:** Fix `Hide in feed` not working in subscriptions feed ([#4512](https://github.com/ReVanced/revanced-patches/issues/4512)) ([634d0ee](https://github.com/ReVanced/revanced-patches/commit/634d0ee12e31491c7ee1d4ceb002daf8366a3c15)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bf728155..5db90d1fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.17](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.16...v5.13.0-dev.17) (2025-02-27) + + +### Bug Fixes + +* **YouTube - Hide filter bar:** Fix `Hide in feed` not working in subscriptions feed ([#4512](https://github.com/ReVanced/revanced-patches/issues/4512)) ([634d0ee](https://github.com/ReVanced/revanced-patches/commit/634d0ee12e31491c7ee1d4ceb002daf8366a3c15)) + # [5.13.0-dev.16](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.15...v5.13.0-dev.16) (2025-02-27) diff --git a/gradle.properties b/gradle.properties index fe552341b..0dcab9de9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.16 +version = 5.13.0-dev.17 From 880dc3d5aaf9cd0a4c5d0f4090fcf21e7f199d3b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:30:30 +0200 Subject: [PATCH 48/54] chore: Sync translations (#4517) --- .../addresources/values-ar-rSA/strings.xml | 8 ++++---- .../addresources/values-az-rAZ/strings.xml | 8 ++++---- .../addresources/values-be-rBY/strings.xml | 8 ++++---- .../addresources/values-bg-rBG/strings.xml | 8 ++++---- .../addresources/values-bn-rBD/strings.xml | 7 +++---- .../addresources/values-ca-rES/strings.xml | 8 ++++---- .../addresources/values-cs-rCZ/strings.xml | 8 ++++---- .../addresources/values-da-rDK/strings.xml | 8 ++++---- .../addresources/values-de-rDE/strings.xml | 8 ++++---- .../addresources/values-el-rGR/strings.xml | 2 +- .../addresources/values-es-rES/strings.xml | 8 ++++---- .../addresources/values-et-rEE/strings.xml | 8 ++++---- .../addresources/values-fi-rFI/strings.xml | 6 ++---- .../addresources/values-fil-rPH/strings.xml | 8 ++++---- .../addresources/values-fr-rFR/strings.xml | 8 ++++---- .../addresources/values-ga-rIE/strings.xml | 8 ++++---- .../addresources/values-hu-rHU/strings.xml | 8 ++++---- .../addresources/values-hy-rAM/strings.xml | 4 ---- .../addresources/values-in-rID/strings.xml | 18 ++++++++--------- .../addresources/values-it-rIT/strings.xml | 8 ++++---- .../addresources/values-iw-rIL/strings.xml | 13 ++++++++---- .../addresources/values-ko-rKR/strings.xml | 8 ++++---- .../addresources/values-lt-rLT/strings.xml | 8 ++++---- .../addresources/values-lv-rLV/strings.xml | 8 ++++---- .../addresources/values-nl-rNL/strings.xml | 8 ++++---- .../addresources/values-pl-rPL/strings.xml | 8 ++++---- .../addresources/values-pt-rBR/strings.xml | 8 ++++---- .../addresources/values-pt-rPT/strings.xml | 8 ++++---- .../addresources/values-ro-rRO/strings.xml | 8 ++++---- .../addresources/values-ru-rRU/strings.xml | 8 ++++---- .../addresources/values-sk-rSK/strings.xml | 8 ++++---- .../addresources/values-sl-rSI/strings.xml | 8 ++++---- .../addresources/values-sq-rAL/strings.xml | 8 ++++---- .../addresources/values-sr-rCS/strings.xml | 8 ++++---- .../addresources/values-sr-rSP/strings.xml | 8 ++++---- .../addresources/values-sv-rSE/strings.xml | 8 ++++---- .../addresources/values-th-rTH/strings.xml | 6 +++--- .../addresources/values-tr-rTR/strings.xml | 6 +++--- .../addresources/values-uk-rUA/strings.xml | 8 ++++---- .../addresources/values-vi-rVN/strings.xml | 20 +++++++++---------- .../addresources/values-zh-rCN/strings.xml | 6 +++--- .../addresources/values-zh-rTW/strings.xml | 19 ++++++++++++++---- 42 files changed, 182 insertions(+), 173 deletions(-) diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index b1837ab87..398600d6a 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" وصف الفيديو إخفاء أو عرض مكونات وصف الفيديو شريط التصفية - إخفاء شريط التصفية أو عرضه في الموجز والبحث الفيديوهات ذات الصلة + إخفاء أو إظهار شريط الفلتر في الخلاصة ونتائج البحث ومقاطع الفيديو ذات الصلة إخفاء في الموجز مخفي في الموجز يعرض في الموجز - إخفاء في البحث - مخفي في البحث - يعرض في البحث + إخفاء في نتائج البحث + مخفي في نتائج البحث + يظهر في نتائج البحث إخفاء في الفيديوهات ذات الصلة مخفي في الفيديوهات ذات الصلة يعرض في الفيديوهات ذات الصلة diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 4ccf4248f..b58628129 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -301,13 +301,13 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." Video açıqlaması Video açıqlaması elementlərini gizlət və ya göstər Filtr çubuğu - Axında, axtarışda və əlaqəli videolardakı filtr çubuğunu gizlət və ya göstər + Axında, axtarış nəticələrində və əlaqəli videolarda filtr cərgəsin gizlət və ya göstər Axında gizlət Axında gizlidir Axında göstərilir - Axtarışda gizlət - Axtarışda gizlidir - Axtarışda görünür + Axtarış nəticələrində gizlət + Axtarış nəticələrində gizlədilib + Axtarış nəticələrində göstərilir Əlaqəli videolarda gizlət Əlaqəli videolarda gizlidir Əlaqəli videolarda görünür diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index 34a7c7ea3..e818c610f 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" Апісанне відэа Схаваць або паказаць кампаненты апісання відэа Панэль фільтраў - Схаваць або паказаць панэль фільтраў у стужцы, пошуку і звязаных відэа + Схаваць ці паказаць панэль фільтраў у стужцы, выніках пошуку і звязаных відэа Схаваць у карме Схаваны ў стужцы Паказваецца ў стужцы - Схавацца ў пошуку - Схаваны ў пошуку - Паказваецца ў пошуку + Схаваць у выніках пошуку + Схавана ў выніках пошуку + Паказана ў выніках пошуку Схаваць у звязаных відэа Схавана ў звязаных відэа Паказана ў звязаных відэа diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 52276225b..9a05a8ddf 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" Описание на видеото Скриване или показване на компонентите за описание на видеоклиповете Лента с филтри - Скриване или показване на лентата с категории в емисията, резултатите от търсенето и свързаните видеоклипове + Скриване или показване на лентата за филтриране в емисията, резултатите от търсенето и свързаните видеоклипове Скриване на горната лента с категории в емисията Скрита Показва се - Филтъри на търсене - Панелът с филтъри на търсене е скрит - Панелът с филтъри на търсене се показва + Скриване в резултатите от търсенето + Скрито в резултатите от търсенето + Показано в резултатите от търсенето Скриване в сродни видеоклипове Скриване в сродни видеоклипове Показано в сродни видеоклипове diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index d97932dce..0e5c1f603 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -301,13 +301,12 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ ভিডিওর বিবরণ ভিডিও বিবরণ এর উপাদান লুকান বা প্রদর্শন করুন ফিল্টার বার - ফিড, অনুসন্ধান এবং সম্পর্কিত ভিডিওতে ফিল্টার বার লুকান বা প্রদর্শন করুন ফিডে লুকান ফিডে লুকিয়ে রয়েছে ফিডে প্রদর্শিত হয়েছে - অনুসন্ধানে লুকান - অনুসন্ধানে লুকিয়ে রয়েছে - অনুসন্ধানে প্রদর্শিত হয়েছে + অনুসন্ধান ফলাফলে লুকান + অনুসন্ধান ফলাফলে লুকানো আছে + অনুসন্ধান ফলাফলে দেখানো হয়েছে সম্পর্কিত ভিডিওতে লুকান সম্পর্কিত ভিডিওতে লুকিয়ে রয়েছে সম্পর্কিত ভিডিওতে প্রদর্শিত হয়েছে diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index afcd5b6e1..060db81e0 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -301,13 +301,13 @@ No se t'informarà de cap esdeveniment inesperat." Descripció del vídeo Amaga o mostra els components de descripció del vídeo Barra de filtre - Mostra o amaga la barra de filtre al feed, la cerca i els vídeos relacionats + Amaga o mostra la barra de filtre al canal, als resultats de cerca i als vídeos relacionats Amaga al feed Amagat al feed Es mostra al feed - Amaga a la cerca - Amagat a la cerca - Mostrat a la cerca + Amaga als resultats de cerca + Amagat als resultats de cerca + Mostrat als resultats de cerca Amaga els vídeos relacionats Amagats als vídeos relacionats Es mostren els vídeos relacionats diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 2f86556d7..71a9d225c 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -301,13 +301,13 @@ Nebudete informováni o žádné neočekávané události." Popis videa Skrýt nebo zobrazit komponenty popisu videa Lišta filtrů - Skrýt nebo zobrazit lištu filtrů ve feedu, vyhledávání a souvisejících videích + Skrýt nebo zobrazit lištu filtrů v kanálu, výsledcích hledání a souvisejících videích Skrýt ve feedu Ve feedu skryto Ve feedu zobrazeno - Skrýt ve vyhledávání - Ve vyhledávání skryto - Ve vyhledávání zobrazeno + Skrýt ve výsledcích vyhledávání + Skryto ve výsledcích vyhledávání + Zobrazeno ve výsledcích vyhledávání Skrýt v souvisejících videích V souvisejících videích skryto V souvisejících videích zobrazeno diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index 788597f9a..e4ce50dba 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -278,13 +278,13 @@ Du modtager ikke notifikationer om uventede hændelser." Video beskrivelse Skjul eller vis komponenter til videobeskrivelse Filtrer bjælke - Skjul eller vis filterbjælken i feedet, søg og relaterede videoer + Skjul eller vis filterlinjen i feedet, søgeresultaterne og relaterede videoer Skjul i feed Skjult i feed Vist i feed - Skjul i søgning - Skjult i søgning - Vist i søgning + Skjul i søgeresultater + Skjult i søgeresultater + Vises i søgeresultater Skjul i relaterede videoer Skjult i relaterede videoer Vist i relaterede videoer diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index 0e6d78e33..a1c679cfe 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -297,13 +297,13 @@ Sie werden nicht über unerwartete Ereignisse informiert." Videobeschreibung Komponenten der Videobeschreibung ausblenden oder anzeigen Filterleiste - Verstecke oder zeige die Filterleiste im Feed, in der Suche und verwandten Videos + Die Filterleiste im Feed, in den Suchergebnissen und in verwandten Videos ein- oder ausblenden Im Feed ausblenden Versteckt im Feed Im Feed angezeigt - In der Suche ausblenden - Versteckt in der Suche - In der Suche angezeigt + In Suchergebnissen ausblenden + In Suchergebnissen versteckt + In den Suchergebnissen angezeigt In verwandten Videos ausblenden Versteckt in verwandten Videos In verwandten Videos angezeigt diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index dff90f75c..9a727ee5b 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -303,7 +303,7 @@ Second \"item\" text" Περιγραφή βίντεο Απόκρυψη ή εμφάνιση στοιχείων περιγραφής βίντεο Γραμμή φίλτρων - Απόκρυψη η εμφάνιση της γραμμής φίλτρων στη ροή, αναζήτηση και τα σχετικά βίντεο + Απόκρυψη ή εμφάνιση της γραμμής φίλτρων στην ροή, στα αποτελέσματα αναζήτησης και στα σχετικά βίντεο Απόκρυψη στη ροή Κρυμμένη Εμφανίζεται diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index 047e6e823..7d580a4f3 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -291,13 +291,13 @@ Para traducir nuevos idiomas, visita translate.revanced.app" Descripción del vídeo Ocultar o mostrar componentes de descripción de vídeo Barra de filtros - Ocultar o mostrar la barra de filtros en el feed, la búsqueda y vídeos relacionados + Ocultar o mostrar la barra de filtro en el feed, los resultados de búsqueda y los videos relacionados Ocultar en el feed Escondido en el feed Mostrar en el feed - Ocultar en búsqueda - Oculto en la búsqueda - Mostrar en búsqueda + Ocultar en los resultados de búsqueda + Oculto en los resultados de búsqueda + Mostrado en los resultados de búsqueda Ocultar en vídeos relacionados Escondido en videos relacionados Mostrar en vídeos relacionados diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index a75588f02..2dd2ba9cd 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -301,13 +301,13 @@ Teid ei teavitata ühestki ootamatust sündmusest." Video kirjeldus Peida videokirjelduse komponendid või kuva need Filtriseriba - Peida ja kuva filtririba söötes, otsingus ja seotud videotes + Peida või näita filtripaneeli voos, otsingutulemustes ja seotud videotes Peida söötes Peidetud söötes Näidatud söötes - Peida otsingus - Peidetud otsingus - Näidatakse otsingus + Peida otsingutulemustes + Peidetud otsingutulemustes + Kuvatakse otsingutulemustes Peida seotud videotes Peidetud seotud videotes Näidatakse seotud videotes diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 4e8661e3b..0878ffd71 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -296,13 +296,11 @@ Et saa ilmoituksia odottamattomista tapahtumista." Videon kuvaus Piilota tai näytä videon kuvauksen osia Suodatinpalkki - Piilota tai näytä suodatinpalkki syötteessä, haussa ja liittyvissä videoissa Piilota syötteessä Piilotettu syötteessä Näytetään syötteessä - Piilota haussa - Piilotettu haussa - Näytetään haussa + Piilotettu hakutuloksissa + Näytetään hakutuloksissa Piilota liittyvissä videoissa Piilotettu liittyvissä videoissa Näytetään liittyvissä videoissa diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 35ff93199..722d2876b 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -301,13 +301,13 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan." Paglalarawan ng video Itago o ipakita ang mga bahagi ng paglalarawan ng video Bar ng filter - Itago o ipakita ang filter bar sa feed, paghahanap, at mga kaugnay na video + Itago o ipakita ang filter bar sa feed, mga resulta ng paghahanap, at mga kaugnay na video Itago sa feed Nakatago sa feed Ipinapakita sa feed - Itago sa paghahanap - Nakatago sa paghahanap - Ipinapakita sa paghahanap + Itago sa mga resulta ng paghahanap + Nakatago sa mga resulta ng paghahanap + Ipinapakita sa mga resulta ng paghahanap Itago sa mga kaugnay na video Nakatago sa mga kaugnay na video Ipinapakita sa mga kaugnay na video diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index 04206e8b5..fcf09cdf9 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -301,13 +301,13 @@ Vous ne serez pas informé des événements inattendus." Description de la vidéo Masquez ou affichez des éléments dans la description des vidéos Barre des filtres - Masquez ou affichez la barre des filtres dans le flux, la recherche et les vidéos similaires + Masquez ou affichez la barre des filtres dans le flux, les résultats de recherche et les vidéos associées Masquer dans le flux Masquée dans le flux Affichée dans le flux - Masquer dans la recherche - Masquée dans la recherche - Affichée dans la recherche + Masquer dans les résultats de recherche + Masqués dans les résultats de recherche + Affichés dans les résultats de recherche Masquer dans les vidéos similaires Masquée dans les vidéos similaires Affichée dans les vidéos similaires diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index ecab1809c..35293e432 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -301,13 +301,13 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha." Cur síos físeán Folaigh nó taispeáint comhpháirteanna tuairisc Barra scagaire - Folaigh nó taispeáin an barra scagaire sna físeáin beatha, cuardaigh agus gaolmhara + Folaigh nó taispeáin an barra scagaire sa sruth, torthaí cuardaigh agus físeáin ghaolmhara Folaigh i mbeatha I bhfolach i mbeatha Taispeántar i mbeatha - Folaigh i gcuardach - I bhfolach i gcuardach - Taispeántar i gcuardach + Folaigh i dtorthaí cuardaigh + Folaigh i dtorthaí cuardaigh + Taispeáin i dtorthaí cuardaigh Folaigh i bhfíseáin gaolmhara I bhfolach i bhfíseáin ghaolmhara Taispeántar i bhfíseáin ghaolmhara diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index faa06283f..a6f04aa2e 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -301,13 +301,13 @@ Nem fog értesülni semmilyen váratlan eseményről." Videóleírás A videóleírás komponenseinek elrejtése vagy megjelenítése Szűrősáv - Szűrősáv elrejtése vagy megjelenítése a feedekben, a keresésben és a kapcsolódó videók között + Szűrősáv elrejtése vagy megjelenítése a hírfolyamban, a keresési eredményekben és a kapcsolódó videókban Elrejtés a feedekben Elrejtve a feedekben Megjelenítés a feedekben - Elrejtés a keresésben - Elrejtve a keresésben - Megjelenik a keresésben + Elrejtés a keresési eredmények között + Elrejtve a keresési eredmények között + Megjelenítve a keresési eredmények között Elrejtés a kapcsolódó videók között Elrejtve a kapcsolódó videók között Megjelenik a kapcsolódó videók között diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 618bd923e..62203471d 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -301,13 +301,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Տեսանյութի նկարագրություն Թաքցնել կամ ցույց տալ տեսանյութի նկարագրության բաղադրամասերը Ֆիլտրի գիծ - Թաքցնել կամ ցույց տալ ֆիլտրի գիծը լեզվական, որոնման և կապված տեսանյութերում Թաքցնել լեզվականում Թաքցված է լեզվականում Ցույց է տրվում լեզվականում - Թաքցնել որոնման մեջ - Թաքցված է որոնման մեջ - Ցույց է տրվում որոնման մեջ Թաքցնել կապված տեսանյութերում Թաքցված է կապված տեսանյութերում Ցույց է տրվում կապված տեսանյութերում diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index a7cb2e5ef..71e6af84b 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -301,13 +301,13 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Keterangan video Sembunyikan atau tampilkan komponen keterangan video Bilah saring - Sembunyikan atau tampilkan bilah saring di bagian umpan, pencarian, dan video terkait + Sembunyikan atau tampilkan bilah filter di bagian umpan, hasil pencarian, dan video terkait Sembunyikan di bagian umpan Disembunyikan di bagian umpan Tampilkan di bagian umpan - Sembunyikan di pencarian - Disembunyikan di pencarian - Ditampilkan di pencarian + Sembunyikan di hasil penelusuran + Disembunyikan di hasil penelusuran + Ditampilkan di hasil penelusuran Sembunyikan di video terkait Disembunyikan di video terkait Ditampilkan di video terkait @@ -809,12 +809,12 @@ Jika mengubah setelan ini tidak berpengaruh, coba beralih ke mode Penyamaran."Bilah navigasi ditampilkan - Sembunyikan video saran layar akhir - "Video saran layar akhir disembunyikan ketika putar otomatis dimatikan + Sembunyikan video yang disarankan di layar akhir + "Video yang disarankan di layar akhir disembunyikan saat pemutaran otomatis dimatikan -Putar otomatis dapat diubah di setelan YouTube: -Setelan → Pemutaran → Putar otomatis video berikutnya" - Video saran layar akhir ditampilkan +Pemutaran otomatis dapat diubah di pengaturan YouTube: +Pengaturan → Pemutaran → Putar otomatis video berikutnya" + Video yang disarankan di layar akhir ditampilkan Sembunyikan timestamp video diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index ceb95920d..2c7cc7806 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -301,13 +301,13 @@ Non sarai notificato di eventi imprevisti." Descrizione del video Mostra o nascondi i componenti della descrizione del video Barra dei filtri - Mostra o nascondi la barra dei filtri nel feed, nella ricerca e nei video correlati + Nascondi o mostra la barra dei filtri nel feed, nei risultati di ricerca e nei video correlati Nascondi nel feed È nascosto nel feed È visibile nel feed - Nascondi nella ricerca - È nascosto nella ricerca - È visibile nella ricerca + Nascondi nei risultati di ricerca + Nascosto nei risultati di ricerca + Mostrato nei risultati di ricerca Nascondi nei video correlati Nascosto nei video correlati È visibile nei video correlati diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index 76b721f31..fca183aea 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" תיאור סרטון הסתר או הצג רכיבי תיאור סרטון סרגל סינון - הסתר או הצג את סרגל הסינון בפיד, חיפוש, וסרטונים קשורים + הסתר או הצג את סרגל הסינון בפיד, תוצאות חיפוש, וסרטונים קשורים הסתר בפיד מוסתר בפיד מוצג בפיד - הסתר בחיפוש - מוסתר בחיפוש - מוצג בחיפוש + הסתר בתוצאות חיפוש + מוסתר בתוצאות חיפוש + מוצג בתוצאות חיפוש הסתר בסרטונים קשורים מוסתר בסרטונים קשורים מוצג בסרטונים קשורים @@ -810,6 +810,11 @@ Second \"item\" text" הסתר סרטון מוצע של מסך סיום + "סרטון מוצע של מסך סיום מוסתר כאשר הפעלה אוטומטית כבויה + + +הפעלה אוטומטית ניתנת לשינוי בהגדרות YouTube: +הגדרות ← הפעלה ← הפעלה אוטומטית של הסרטון הבא" סרטון מוצע של מסך סיום מוצג diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 897293597..eac732867 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -453,10 +453,10 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 버튼을 표시하지 않습니다 - 시청자 재량 다이얼로그 제거하기 - 다이얼로그가 숨겨집니다 - 다이얼로그가 표시됩니다 - • 이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다 + 시청 경고 다이얼로그 제거하기 + 다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제거합니다:\n• 연령 제한 동영상\n• 혐오감을 주는 동영상\n• 자살 또는 자해와 관련된 동영상, etc. + 다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그가 제거하지 않습니다:\n• 연령 제한 동영상\n• 혐오감을 주는 동영상\n• 자살 또는 자해와 관련된 동영상, etc. + 이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다 외부 다운로드 diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index 3cd0db6f7..0bf2f806b 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -301,13 +301,13 @@ Apie netikėtus įvykius nebus pranešta." Vaizdo įrašo aprašymas Slėpti arba rodyti vaizdo įrašo aprašymo komponentus Filtravimo juosta - Slėpti arba rodyti filtravimo juostą sklaidoje, paieškoje ir susijusiuose vaizdo įrašuose + Slėpti arba rodyti filtrų juostą sklaidoje, paieškos rezultatuose ir susijusiuose vaizdo įrašuose Slėpti sklaidoje Paslėpta sklaidoje Rodoma sklaidoje - Slėpti paieškoje - Paslėpta paieškoje - Rodoma paieškoje + Slėpti paieškos rezultatuose + Paslėpta paieškos rezultatuose + Rodoma paieškos rezultatuose Slėpti susijusiuose vaizdo įrašuose Paslėpta susijusiuose vaizdo įrašuose Rodoma susijusiuose vaizdo įrašuose diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index a53cbd291..7040ff4d9 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -301,13 +301,13 @@ Jūs netiksit informēts par neparedzētiem notikumiem." Videoklipa apraksts Slēpt vai parādīt videoklipa apraksta komponentus Filtra josla - Slēpt vai parādīt filtra joslu plūsmā, meklēšanā un saistītajos videoklipos + Paslēpt vai rādīt filtru joslu plūsmā, meklēšanas rezultātos un saistītajos videoklipos Slēpt plūsmā Paslēpts plūsmā Redzams plūsmā - Slēpt meklēšanā - Paslēpts meklēšanā - Redzams meklēšanā + Paslēpt meklēšanas rezultātos + Paslēpts meklēšanas rezultātos + Redzams meklēšanas rezultātos Slēpt saistītajos videoklipos Paslēpts saistītajos videoklipos Redzams saistītajos videoklipos diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index e338b597e..4f7fb7edf 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -301,13 +301,13 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen." Videobeschrijving Skjul eller vis komponentene i videoens beskrivelse Filterbaren - Skjul eller vis filterbaren i feedet, søket og relaterte videoer + De filterbalk in de feed, zoekresultaten en gerelateerde video\'s verbergen of weergeven Skjul i feed Sjul i feed Vis i feed - Skjul i søk - Verborgen in zoekfunctie - Weergegeven in zoekfunctie + Verbergen in zoekresultaten + Verborgen in zoekresultaten + Weergegeven in zoekresultaten Verbergen in gerelateerde video\'s Verborgen in gerelateerde video\'s Weergegeven in gerelateerde video\'s diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index 9bbfba872..601499a8c 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -301,13 +301,13 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach." Opis filmu Ukryj lub pokaż elementy opisu filmu Pasek filtrowania - Ukryj lub pokazuj pasek filtrowania na stronie głównej, w wynikach wyszukiwania i powiązanych filmach + Ukryj lub pokaż pasek filtrów w aktualnościach, wynikach wyszukiwania i powiązanych filmach Na stronie głównej Ukryte na stronie głównej Widoczne na stronie głównej - W wyszukiwarce - Ukryte w wyszukiwarce - Widoczne w wyszukiwarce + Ukryj w wynikach wyszukiwania + Ukryte w wynikach wyszukiwania + Wyświetlane w wynikach wyszukiwania W powiązanych filmach Ukryte w powiązanych filmach Widoczne w powiązanych filmach diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index f16c02304..3cb0f14ad 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -299,13 +299,13 @@ Você não será notificado sobre nenhum evento inesperado." Descrição do vídeo Ocultar ou mostrar componentes de descrição do vídeo Barra de filtro - Ocultar ou mostrar a barra de filtro na tela inicial, pesquisa e vídeos relacionados + Ocultar ou mostrar a barra de filtros no feed, nos resultados da pesquisa e nos vídeos relacionados Ocultar na tela inicial Está oculto na tela inicial Não está oculto na tela inicial - Ocultar na pesquisa - Está oculto na busca - Não está oculto na busca + Ocultar nos resultados da pesquisa + Oculto nos resultados da pesquisa + Exibido nos resultados da pesquisa Ocultar nos vídeos relacionados Está oculto nos vídeos relacionados Não está oculto nos vídeos relacionados diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index a177e9eb7..2c2558fd4 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -301,13 +301,13 @@ Não será notificado de quaisquer eventos inesperados." Descrição do vídeo Esconder ou mostrar componentes de descrição do vídeo Barra de filtro - Esconder ou mostrar a barra de filtros no feed, pesquisa e vídeos relacionados + Ocultar ou mostrar a barra de filtro no feed, nos resultados da pesquisa e nos vídeos relacionados Esconder no feed Escondido no feed Mostrar no feed - Esconder na busca - Oculto em pesquisa - Mostrado na busca + Ocultar nos resultados da pesquisa + Oculto nos resultados da pesquisa + Exibido nos resultados da pesquisa Esconder em vídeos relacionados Oculto em vídeos relacionados Mostrar em vídeos relacionados diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index 05067659c..2be88d42f 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -301,13 +301,13 @@ Nu veți fi notificat de niciun eveniment neașteptat." Descriere video Ascunde sau afișează componentele descrierii video Bară de filtrare - Ascunde sau afișează bara de filtrare în flux, căutare și videoclipuri asociate + Ascunde sau afișează bara de filtre în flux, rezultatele căutării și videoclipurile conexe Ascunde în feed Ascuns în feed Afișat în feed - Ascunde în căutare - Ascuns în căutare - Afișat în căutare + Ascunde în rezultatele căutării + Ascuns în rezultatele căutării + Afișat în rezultatele căutării Ascunde în videoclipurile asociate Ascuns în videoclipuri asemănătoare Afișat în videoclipuri conexe diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 480733856..ddb836c51 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" Описание видео Скрыть или показать компоненты описания видео Панель фильтров - Скрыть или показать панель фильтров в ленте, поиске и похожих видео + Скрыть или показать панель фильтров в ленте, результатах поиска и похожих видео Скрыть панель фильтров в ленте Панель фильтров в ленте скрыта Панель фильтров в ленте показана - Скрыть панель фильтров в поиске - Панель фильтров в поиске скрыта - Панель фильтров в поиске показана + Скрыть в результатах поиска + Shorts в результатах поиска скрыты + Shorts в результатах поиска показаны Скрыть панель фильтров в похожих видео Панель фильтров в похожих видео скрыта Панель фильтров в похожих видео показана diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index ccabc035b..087261b9b 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -299,13 +299,13 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach." Popis videa Skryť alebo zobraziť komponenty popisu videa Panel filtra - Skryť alebo zobraziť panel filtra v informačnom kanáli, vo vyhľadávaní a v súvisiacich videách + Skryť alebo zobraziť panel filtra v informačnom kanáli, vo výsledkoch vyhľadávania a v súvisiacich videách Skryť v feede Skryté v krmive Zobrazené v informačnom kanáli - Skryť vo vyhľadávaní - Skryté vo vyhľadávaní - Zobrazuje sa pri vyhľadávaní + Skryť vo výsledkoch vyhľadávania + Zobrazené vo výsledkoch vyhľadávania + Zobrazené vo výsledkoch vyhľadávania Skryť v súvisiacich videách Skryté v súvisiacich videách Zobrazuje sa v súvisiacich videách diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 9201a0473..de2ea0676 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -301,13 +301,13 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih." Opis videoposnetka Skrij ali prikaži komponente opisa videoposnetka Vrstica filtra - Skrij ali prikaži vrstico filtra v viru, iskanju in povezanih videoposnetkih + Skrije ali prikaže filtrirno vrstico v viru, rezultatih iskanja in povezanih videoposnetkih Skrij v viru Skrita v viru Prikazana v viru - Skrij v iskanju - Skrita v iskanju - Prikazana v iskanju + Skrij v rezultatih iskanja + Skrito v rezultatih iskanja + Prikazano v rezultatih iskanja Skrij v povezanih videoposnetkih Skrita v povezanih videoposnetkih Prikazana v povezanih videoposnetkih diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 20f88b63c..fc51e893e 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -301,13 +301,13 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur." Përshkrimi i videos Fshi ose shfaq komponentët e përshkrimit të videos Shiriti i filtrimit - Fshi ose shfaq shiritin e filtrimit në ushqim, kërkim dhe video të lidhura + Fshih ose shfaq shiritin e filtrit në burim, rezultatet e kërkimit dhe videot e ngjashme Fshi në ushqim I fshehur në ushqim I dukshme në ushqim - Fshi në kërkim - I fshehur në kërkim - I dukshme në kërkim + Fsheh në rezultatet e kërkimit + E fshehur në rezultatet e kërkimit + E shfaqur në rezultatet e kërkimit Fshi në video të lidhura I fshehur në video të lidhura I dukshme në video të lidhura diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index f13b231db..c85c780f9 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -301,13 +301,13 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Opis videa Sakrijte ili prikažite komponente opisa videa Traka filtera - Sakrijte ili prikažite traku filtera u fidu, pretrazi ili srodnim videima + Sakrijte ili prikažite traku filtera u fidu, rezultatima pretrage i srodnim videima Sakrij u fidu Skriveno u fidu Prikazano u fidu - Sakrij u pretrazi - Skriveno u pretrazi - Prikazano u pretrazi + Sakrij u rezultatima pretrage + Skriveno u rezultatima pretrage + Prikazano u rezultatima pretrage Sakrij u srodnim videima Skriveno u srodnim videima Prikazano u srodnim videima diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index 26133c978..3b2d0872c 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" Опис видеа Сакријте или прикажите компоненте описа видеа Трака филтера - Сакријте или прикажите траку филтера у фиду, претрази или сродним видеима + Сакријте или прикажите траку филтера у фиду, резултатима претраге или сродним видеима Сакриј у фиду Скривено у фиду Приказано у фиду - Сакриј у претрази - Скривено у претрази - Приказано у претрази + Сакриј у резултатима претраге + Скривено у резултатима претраге + Приказано у резултатима претраге Сакриј у сродним видеима Скривено у сродним видеима Приказано у сродним видеима diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 3c6df4be5..68ba3022f 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -301,13 +301,13 @@ Du kommer inte att bli meddelad om oväntade händelser." Videobeskrivning Dölj eller visa videobeskrivningskomponenter Filterfält - Dölj eller visa filterfältet i flödet, sök och relaterade videor + Visa eller dölj filterfältet i flödet, sökresultaten och relaterade videor Dölj i flöde Dold i flödet Visas i flöde - Dölj i sökningen - Dold i sökningen - Visas i sök + Dölj i sökresultat + Dold i sökresultat + Visas i sökresultat Dölj i relaterade videor Dold i relaterade videor Visas i relaterade videor diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 23297a369..2a63023f6 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" คำอธิบายวิดีโอ ซ่อนหรือแสดงส่วนประกอบของคำอธิบายวิดีโอ แถบตัวกรอง - ซ่อนหรือแสดงแถบตัวกรองในฟีด การค้นหา และวิดีโอที่เกี่ยวข้อง + ซ่อนหรือแสดงแถบตัวกรองในฟีด ผลการค้นหา และวิดีโอที่เกี่ยวข้อง ซ่อนในฟีด ซ่อนในฟีด แสดงในฟีด - ซ่อนในการค้นหา + ซ่อนในผลการค้นหา ซ่อนในการค้นหา - แสดงในการค้นหา + แสดงในผลการค้นหา ซ่อนในวิดีโอที่เกี่ยวข้อง ซ่อนในวิดีโอที่เกี่ยวข้อง แสดงในวิดีโอที่เกี่ยวข้อง diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 954c9b8e6..cef7639e0 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -305,9 +305,9 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Akıştakini gizle Akıştaki gizli Akıştaki görünür - Arama sonuçlarındakini gizle - Arama sonuçlarındaki gizli - Arama sonuçlarındaki görünür + Arama sonuçlarında gizle + Arama sonuçlarında gizli + Arama sonuçlarında gösteriliyor Alâkalı videolardakini gizle Alâkalı videolardaki gizli Alâkalı videolardaki görünür diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index 49707d8c7..b67f355b0 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" Опис відео Приховати або показувати компоненти опису відео Панель фільтрів - Приховати або показувати панель фільтрів у стрічці, пошуку та пов\'язаних відео + Приховати або показувати панель фільтрів у стрічці, результатах пошуку та пов\'язаних відео Приховати панель у стрічці Панель фільтрів у стрічці приховано Панель фільтрів у стрічці показується - Приховати панель у пошуку - Панель фільтрів у пошуку приховано - Панель фільтрів у пошуку показується + Приховати панель у результатах пошуку + Панель фільтрів у результатах пошуку приховано + Панель фільтрів у результатах пошуку показується Приховати панель у пов\'язаних відео Панель фільтрів у пов\'язаних відео приховано Панель фільтрів у пов\'язаних відео показується diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 7929b78a0..6b4306ab0 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -301,13 +301,13 @@ Bạn sẽ không được thông báo về bất kỳ sự kiện bất ngờ n Mô tả video Ẩn hoặc hiện các thành phần mô tả video Thanh bộ lọc - Ẩn hoặc hiện thanh bộ lọc trong bảng tin, tìm kiếm và video liên quan + Ẩn hoặc hiện thanh bộ lọc trong bảng tin, kết quả tìm kiếm và video liên quan Ẩn trong bảng tin Đã ẩn trong bảng tin Đã hiện trong bảng tin - Ẩn tròn tìm kiếm - Đã ẩn trong tìm kiếm - Đã hiện trong tìm kiếm + Ẩn trong kết quả tìm kiếm + Bị ẩn trong kết quả tìm kiếm + Được hiển thị trong kết quả tìm kiếm Ẩn trong video liên quan Đã ẩn trong video liên quan Đã hiện trong video liên quan @@ -1118,13 +1118,13 @@ Bạn đã sẵn sàng gửi?" "Thay đổi bao gồm: Bố cục máy tính bảng -• 隱藏社區貼文 +• Bài đăng trên cộng đồng bị ẩn Bố cục ô tô -• 隱藏观看历史菜单 -• 恢复探索标签 -• Shorts 在常规播放器中打开 -• 以主题和频道组织 Feed" +• Menu lịch sử xem bị ẩn +• Tab khám phá đã được khôi phục +• Kệ Short mở trong trình phát thông thường +• Bảng Feed được sắp xếp theo chủ đề và kênh" Giả mạo phiên bản ứng dụng @@ -1434,7 +1434,7 @@ AVC có độ phân giải tối đa là 1080p, bộ giải mã âm thanh Opus k Tác dụng phụ của việc giả mạo Android "• Menu âm thanh bị thiếu • Âm lượng ổn định không khả dụng -• Tuỳ chọn âm thanh gốc không khả dụng" +• Tùy chọn âm thanh gốc không khả dụng" • Không có bộ giải mã video AV1 • Video dành cho trẻ em có thể không phát được khi đăng xuất hoặc ở chế độ ẩn danh Hiển thị trong Stats for nerds diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index 5c76220a1..745090516 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -301,13 +301,13 @@ Second \"item\" text" 视频说明 隐藏或显示视频说明组件 筛选栏 - 隐藏或显示在首页动态、搜索、相关视频中的筛选栏 + 隐藏或显示订阅源、搜索结果和相关视频中的过滤栏 在首页动态中隐藏 已在首页动态中隐藏 已在首页动态中显示 在搜索结果中隐藏 - 已在搜索结果中隐藏 - 已在搜索结果中显示 + 在搜索结果中已隐藏 + 在搜索结果中显示 在相关视频中隐藏 已在相关视频中隐藏 已在相关视频中显示 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index b9800e8dd..1510ebade 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -292,19 +292,18 @@ Second \"item\" text" 隱藏資訊卡 已隱藏資訊卡區塊 已顯示資訊卡區塊 + 隱藏「關鍵概念」 + 關鍵概念區塊已隱藏 + 關鍵概念區塊已顯示 隱藏轉錄稿 已隱藏轉錄稿區塊 已顯示轉錄稿區塊 影片說明 隱藏或顯示影片說明元件 篩選列 - 隱藏或顯示推薦內容、搜尋、相關影片篩選列 已在推薦內容中隱藏 已在推薦內容中隱藏 已在推薦內容中顯示 - 已在搜尋結果中隱藏 - 已在搜尋結果中隱藏 - 已在搜尋結果中顯示 隱藏相關影片 已在相關影片中隱藏 已在相關影片中顯示 @@ -314,6 +313,8 @@ Second \"item\" text" 已隱藏聊天室摘要 已顯示聊天室摘要 隱藏「會員留言」標題 + 會員留言標題已隱藏 + 會員留言標題已顯示 隱藏留言區 已隱藏留言區 已顯示留言區 @@ -507,6 +508,9 @@ Second \"item\" text" 顯示圓形覆蓋 已顯示圓形覆蓋 已顯示水平覆蓋 + 啟用極簡風格 + 極簡覆蓋樣式已啟用 + 極簡覆蓋樣式已停用 啟用滑動切換影片 在全螢幕模式下滑動將切換到下一部/上一部影片 在全螢幕模式下滑動將不會切換到下一部/上一部影片 @@ -519,6 +523,7 @@ Second \"item\" text" 動作按鈕 隱藏或顯示影片下方的按鈕 + 停用「喜歡」和「訂閱」的發光效果 提及時,「喜歡」和「訂閱」按鈕不會發光 提及時,「喜歡」和「訂閱」按鈕會發光 隱藏喜歡人數和不喜歡人數 @@ -800,6 +805,11 @@ Second \"item\" text" 已顯示導覽列 + 隱藏結束畫面的推薦影片 + "當自動播放關閉時,結束畫面的推薦影片將被隱藏 + +自動播放可在 YouTube 設定中更改:設定 → 播放 → 自動播放下一部影片" + 結束畫面的推薦影片已顯示 隱藏影片時間戳記 @@ -832,6 +842,7 @@ Second \"item\" text" 暫時無法顯示不喜歡人數(API 逾時) 無法顯示不喜歡人數(狀態 %d) + 無法顯示「不喜歡」數量(用戶端 API 限制) 無法顯示不喜歡人數 (%s) 重新載入影片以使用 Return YouTube Dislike 進行投票 From d74732b7596104321bde263201d95649e4bd0eee Mon Sep 17 00:00:00 2001 From: tillcash Date: Fri, 28 Feb 2025 14:01:02 +0530 Subject: [PATCH 49/54] feat(Infinity for Reddit): Add support for Infinity for Reddit Plus (#4511) --- .../customclients/infinityforreddit/api/SpoofClientPatch.kt | 2 +- .../infinityforreddit/subscription/UnlockSubscriptionPatch.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/api/SpoofClientPatch.kt b/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/api/SpoofClientPatch.kt index d19ddbfed..d23826d91 100644 --- a/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/api/SpoofClientPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/api/SpoofClientPatch.kt @@ -8,7 +8,7 @@ import com.android.tools.smali.dexlib2.immutable.ImmutableMethod import com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation val spoofClientPatch = spoofClientPatch(redirectUri = "infinity://localhost") { clientIdOption -> - compatibleWith("ml.docilealligator.infinityforreddit") + compatibleWith("ml.docilealligator.infinityforreddit", "ml.docilealligator.infinityforreddit.plus") val clientId by clientIdOption diff --git a/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/subscription/UnlockSubscriptionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/subscription/UnlockSubscriptionPatch.kt index ab9b07c1b..98fbd89f8 100644 --- a/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/subscription/UnlockSubscriptionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/reddit/customclients/infinityforreddit/subscription/UnlockSubscriptionPatch.kt @@ -11,7 +11,7 @@ val unlockSubscriptionPatch = bytecodePatch( ) { dependsOn(spoofClientPatch) - compatibleWith("ml.docilealligator.infinityforreddit") + compatibleWith("ml.docilealligator.infinityforreddit", "ml.docilealligator.infinityforreddit.plus") execute { setOf( From 52e4b9c43e790b283805c5012dcb28d7ab4c1020 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 28 Feb 2025 08:33:53 +0000 Subject: [PATCH 50/54] chore: Release v5.13.0-dev.18 [skip ci] # [5.13.0-dev.18](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.17...v5.13.0-dev.18) (2025-02-28) ### Features * **Infinity for Reddit:** Add support for Infinity for Reddit Plus ([#4511](https://github.com/ReVanced/revanced-patches/issues/4511)) ([d74732b](https://github.com/ReVanced/revanced-patches/commit/d74732b7596104321bde263201d95649e4bd0eee)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5db90d1fb..c8856062a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.18](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.17...v5.13.0-dev.18) (2025-02-28) + + +### Features + +* **Infinity for Reddit:** Add support for Infinity for Reddit Plus ([#4511](https://github.com/ReVanced/revanced-patches/issues/4511)) ([d74732b](https://github.com/ReVanced/revanced-patches/commit/d74732b7596104321bde263201d95649e4bd0eee)) + # [5.13.0-dev.17](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.16...v5.13.0-dev.17) (2025-02-27) diff --git a/gradle.properties b/gradle.properties index 0dcab9de9..e35d6e5bc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.17 +version = 5.13.0-dev.18 From 647e7642efc0c00db17ccb6a620d1c96ccf4afed Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sun, 2 Mar 2025 17:38:43 +0200 Subject: [PATCH 51/54] fix(YouTube - Spoof video streams): Resolve playback issues with dynamic player config (#4521) --- .../app/revanced/extension/shared/Utils.java | 15 +---- .../shared/spoof/SpoofVideoStreamsPatch.java | 15 +++++ .../youtube/patches/EnableDebuggingPatch.java | 2 +- patches/api/patches.api | 4 +- .../patches/shared/misc/spoof/Fingerprints.kt | 12 ++++ .../misc/spoof/SpoofVideoStreamsPatch.kt | 12 ++++ .../misc/debugging/EnableDebuggingPatch.kt | 55 ++++++++++--------- .../youtube/misc/debugging/Fingerprints.kt | 5 +- .../misc/spoof/SpoofVideoStreamsPatch.kt | 5 ++ .../kotlin/app/revanced/util/BytecodeUtils.kt | 7 ++- 10 files changed, 85 insertions(+), 47 deletions(-) diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java index c986c6566..47806567c 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java @@ -362,27 +362,18 @@ public class Utils { } public static void setContext(Context appContext) { - // Must initially set context as the language settings needs it. + // Must initially set context to check the app language. context = appContext; + Logger.initializationInfo(Utils.class, "Set context: " + appContext); AppLanguage language = BaseSettings.REVANCED_LANGUAGE.get(); if (language != AppLanguage.DEFAULT) { // Create a new context with the desired language. + Logger.printDebug(() -> "Using app language: " + language); Configuration config = appContext.getResources().getConfiguration(); config.setLocale(language.getLocale()); context = appContext.createConfigurationContext(config); } - - // In some apps like TikTok, the Setting classes can load in weird orders due to cyclic class dependencies. - // Calling the regular printDebug method here can cause a Settings context null pointer exception, - // even though the context is already set before the call. - // - // The initialization logger methods do not directly or indirectly - // reference the Context or any Settings and are unaffected by this problem. - // - // Info level also helps debug if a patch hook is called before - // the context is set since debug logging is off by default. - Logger.initializationInfo(Utils.class, "Set context: " + appContext); } public static void setClipboard(@NonNull String text) { diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/SpoofVideoStreamsPatch.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/SpoofVideoStreamsPatch.java index 225f5c6b9..07af5ed43 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/SpoofVideoStreamsPatch.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/SpoofVideoStreamsPatch.java @@ -107,6 +107,21 @@ public class SpoofVideoStreamsPatch { return false; } + /** + * Injection point. + * Turns off a feature flag that interferes with spoofing. + */ + public static boolean useMediaFetchHotConfigReplacement(boolean original) { + if (original) { + Logger.printDebug(() -> "useMediaFetchHotConfigReplacement is set on"); + } + + if (!SPOOF_STREAMING_DATA) { + return original; + } + return false; + } + /** * Injection point. */ diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/EnableDebuggingPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/EnableDebuggingPatch.java index f0e0e1f27..ff891edc1 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/EnableDebuggingPatch.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/EnableDebuggingPatch.java @@ -24,7 +24,7 @@ public final class EnableDebuggingPatch { /** * Injection point. */ - public static boolean isBooleanFeatureFlagEnabled(boolean value, long flag) { + public static boolean isBooleanFeatureFlagEnabled(boolean value, Long flag) { if (LOG_FEATURE_FLAGS && value) { if (featureFlags.putIfAbsent(flag, true) == null) { Logger.printDebug(() -> "boolean feature is enabled: " + flag); diff --git a/patches/api/patches.api b/patches/api/patches.api index ef2702984..94aee7801 100644 --- a/patches/api/patches.api +++ b/patches/api/patches.api @@ -776,8 +776,8 @@ public final class app/revanced/patches/shared/misc/settings/preference/TextPref } public final class app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatchKt { - public static final fun spoofVideoStreamsPatch (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lapp/revanced/patcher/patch/BytecodePatch; - public static synthetic fun spoofVideoStreamsPatch$default (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lapp/revanced/patcher/patch/BytecodePatch; + public static final fun spoofVideoStreamsPatch (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lapp/revanced/patcher/patch/BytecodePatch; + public static synthetic fun spoofVideoStreamsPatch$default (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lapp/revanced/patcher/patch/BytecodePatch; } public final class app/revanced/patches/shared/misc/spoof/UserAgentClientSpoofPatchKt { diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt index 164d67b1a..8cd04d0af 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt @@ -137,3 +137,15 @@ internal val patchIncludedExtensionMethodFingerprint = fingerprint { classDef.type == EXTENSION_CLASS_DESCRIPTOR && method.name == "isPatchIncluded" } } + +// Feature flag that turns on Platypus programming language code compiled to native C++. +// This code appears to replace the player config after the streams are loaded. +// Flag is present in YouTube 19.34, but is missing Platypus stream replacement code until 19.43. +// Flag and Platypus code is also present in newer versions of YouTube Music. +internal const val MEDIA_FETCH_HOT_CONFIG_FEATURE_FLAG = 45645570L + +internal val mediaFetchHotConfigFingerprint = fingerprint { + literal { + MEDIA_FETCH_HOT_CONFIG_FEATURE_FLAG + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt index c6628f5cb..4b51c50ec 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt @@ -31,6 +31,7 @@ internal const val EXTENSION_CLASS_DESCRIPTOR = fun spoofVideoStreamsPatch( block: BytecodePatchBuilder.() -> Unit = {}, + applyMediaFetchHotConfigChanges: BytecodePatchBuilder.() -> Boolean = { false }, executeBlock: BytecodePatchContext.() -> Unit = {}, ) = bytecodePatch( name = "Spoof video streams", @@ -238,6 +239,17 @@ fun spoofVideoStreamsPatch( // endregion + // region turn off stream config replacement feature flag. + + if (applyMediaFetchHotConfigChanges()) { + mediaFetchHotConfigFingerprint.method.insertFeatureFlagBooleanOverride( + MEDIA_FETCH_HOT_CONFIG_FEATURE_FLAG, + "$EXTENSION_CLASS_DESCRIPTOR->useMediaFetchHotConfigReplacement(Z)Z" + ) + } + + // endregion + executeBlock() } } diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt index 6cbc47b7d..148c49c33 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt @@ -1,6 +1,7 @@ package app.revanced.patches.youtube.misc.debugging import app.revanced.patcher.extensions.InstructionExtensions.addInstructions +import app.revanced.patcher.extensions.InstructionExtensions.getInstruction import app.revanced.patcher.patch.bytecodePatch import app.revanced.patches.all.misc.resources.addResources import app.revanced.patches.all.misc.resources.addResourcesPatch @@ -11,9 +12,11 @@ import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch import app.revanced.patches.youtube.misc.playservice.versionCheckPatch import app.revanced.patches.youtube.misc.settings.PreferenceScreen import app.revanced.patches.youtube.misc.settings.settingsPatch +import app.revanced.util.findInstructionIndicesReversedOrThrow import app.revanced.util.indexOfFirstInstructionOrThrow import app.revanced.util.indexOfFirstInstructionReversedOrThrow import com.android.tools.smali.dexlib2.Opcode +import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/patches/EnableDebuggingPatch;" @@ -61,19 +64,17 @@ val enableDebuggingPatch = bytecodePatch( experimentalBooleanFeatureFlagFingerprint.match( experimentalFeatureFlagParentFingerprint.originalClassDef ).method.apply { - val insertIndex = indexOfFirstInstructionOrThrow(Opcode.MOVE_RESULT) + findInstructionIndicesReversedOrThrow(Opcode.RETURN).forEach { index -> + val register = getInstruction(index).registerA - // It appears that all usage of this method has a default of 'false', - // so there's no need to pass in the default. - addInstructions( - insertIndex, - """ - move-result v0 - invoke-static { v0, p1, p2 }, $EXTENSION_CLASS_DESCRIPTOR->isBooleanFeatureFlagEnabled(ZJ)Z - move-result v0 - return v0 - """ - ) + addInstructions( + index, + """ + invoke-static { v$register, p1 }, $EXTENSION_CLASS_DESCRIPTOR->isBooleanFeatureFlagEnabled(ZLjava/lang/Long;)Z + move-result v$register + """ + ) + } } experimentalDoubleFeatureFlagFingerprint.match( @@ -92,7 +93,6 @@ val enableDebuggingPatch = bytecodePatch( ) } - experimentalLongFeatureFlagFingerprint.match( experimentalFeatureFlagParentFingerprint.originalClassDef ).method.apply { @@ -108,21 +108,22 @@ val enableDebuggingPatch = bytecodePatch( """ ) - experimentalStringFeatureFlagFingerprint.match( - experimentalFeatureFlagParentFingerprint.originalClassDef - ).method.apply { - val insertIndex = indexOfFirstInstructionReversedOrThrow(Opcode.MOVE_RESULT_OBJECT) + } - addInstructions( - insertIndex, - """ - move-result-object v0 - invoke-static { v0, p1, p2, p3 }, $EXTENSION_CLASS_DESCRIPTOR->isStringFeatureFlagEnabled(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - move-result-object v0 - return-object v0 - """ - ) - } + experimentalStringFeatureFlagFingerprint.match( + experimentalFeatureFlagParentFingerprint.originalClassDef + ).method.apply { + val insertIndex = indexOfFirstInstructionReversedOrThrow(Opcode.MOVE_RESULT_OBJECT) + + addInstructions( + insertIndex, + """ + move-result-object v0 + invoke-static { v0, p1, p2, p3 }, $EXTENSION_CLASS_DESCRIPTOR->isStringFeatureFlagEnabled(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + move-result-object v0 + return-object v0 + """ + ) } // There exists other experimental accessor methods for byte[] diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/Fingerprints.kt index fe3f75eb1..33e188974 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/Fingerprints.kt @@ -11,9 +11,9 @@ internal val experimentalFeatureFlagParentFingerprint = fingerprint { } internal val experimentalBooleanFeatureFlagFingerprint = fingerprint { - accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) + accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC) returns("Z") - parameters("J", "Z") + parameters("L", "J", "Z") } internal val experimentalDoubleFeatureFlagFingerprint = fingerprint { @@ -33,4 +33,3 @@ internal val experimentalStringFeatureFlagFingerprint = fingerprint { returns("Ljava/lang/String;") parameters("J", "Ljava/lang/String;") } - diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt index c538bcecd..28a913c38 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt @@ -6,6 +6,8 @@ import app.revanced.patches.shared.misc.settings.preference.NonInteractivePrefer import app.revanced.patches.shared.misc.settings.preference.PreferenceScreenPreference import app.revanced.patches.shared.misc.settings.preference.SwitchPreference import app.revanced.patches.shared.misc.spoof.spoofVideoStreamsPatch +import app.revanced.patches.youtube.misc.playservice.is_19_34_or_greater +import app.revanced.patches.youtube.misc.playservice.versionCheckPatch import app.revanced.patches.youtube.misc.settings.PreferenceScreen import app.revanced.patches.youtube.misc.settings.settingsPatch @@ -25,7 +27,10 @@ val spoofVideoStreamsPatch = spoofVideoStreamsPatch({ dependsOn( userAgentClientSpoofPatch, settingsPatch, + versionCheckPatch ) +}, { + is_19_34_or_greater }, { addResources("youtube", "misc.fix.playback.spoofVideoStreamsPatch") diff --git a/patches/src/main/kotlin/app/revanced/util/BytecodeUtils.kt b/patches/src/main/kotlin/app/revanced/util/BytecodeUtils.kt index 8e5a85056..58cdd9098 100644 --- a/patches/src/main/kotlin/app/revanced/util/BytecodeUtils.kt +++ b/patches/src/main/kotlin/app/revanced/util/BytecodeUtils.kt @@ -408,10 +408,13 @@ internal fun MutableMethod.insertFeatureFlagBooleanOverride(literal: Long, exten val index = indexOfFirstInstructionOrThrow(literalIndex, Opcode.MOVE_RESULT) val register = getInstruction(index).registerA + val operation = if (register < 16) "invoke-static { v$register }" + else "invoke-static/range { v$register .. v$register }" + addInstructions( index + 1, """ - invoke-static { v$register }, $extensionsMethod + $operation, $extensionsMethod move-result v$register """ ) @@ -458,7 +461,7 @@ fun MutableMethod.returnEarly(bool: Boolean = false) { return v0 """ - else -> throw Exception("This case should never happen.") + else -> throw Exception("Return type is not supported: $this") } addInstructions(0, stringInstructions) From c8a87ff33488048689cdc15d0dff02aa6c39c78b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Mar 2025 17:40:33 +0200 Subject: [PATCH 52/54] chore: Sync translations (#4523) --- .../addresources/values-fi-rFI/strings.xml | 22 +++++ .../addresources/values-fr-rFR/strings.xml | 6 +- .../addresources/values-ja-rJP/strings.xml | 2 +- .../addresources/values-ko-rKR/strings.xml | 6 +- .../addresources/values-tr-rTR/strings.xml | 80 +++++++++---------- .../addresources/values-vi-rVN/strings.xml | 2 +- 6 files changed, 70 insertions(+), 48 deletions(-) diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 0878ffd71..4939432f3 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -284,6 +284,9 @@ Et saa ilmoituksia odottamattomista tapahtumista." Piilota \"Miten sisältö on luotu\" Miten sisältö on luotu -osio on piilotettu Miten sisältö on luotu -osio näytetään + Piilota \"Tutustu podcastiin\" + Tutustu podcastiin -osio on piilotettu + Tutustu podcastiin -osio näytetään Piilota tietokortit Infokortit-osio on piilotettu Infokortit-osio näytetään @@ -296,9 +299,11 @@ Et saa ilmoituksia odottamattomista tapahtumista." Videon kuvaus Piilota tai näytä videon kuvauksen osia Suodatinpalkki + Piilota tai näytä suodatinpalkki syötteessä, haussa ja liittyvissä videoissa Piilota syötteessä Piilotettu syötteessä Näytetään syötteessä + Piilota hakutuloksissa Piilotettu hakutuloksissa Näytetään hakutuloksissa Piilota liittyvissä videoissa @@ -436,8 +441,10 @@ Tämä ominaisuus on käytettävissä vain vanhemmilla laitteilla" URL-osoite kopioitiin leikepöydälle Aikaleimattu URL-osoite kopioitiin Näytä videon URL-osoitteen kopiointipainike + Painike näytetään. Napauta kopioidaksesi videon URL-osoitteen. Napauta ja pidä pohjassa kopioidaksesi aikaleimattuna Painiketta ei näytetä Näytä videon aikaleimatun URL-osoitteen kopiointipainike + Painike näytetään. Napauta kopioidaksesi videon URL-osoitteen aikaleimattuna. Napauta ja pidä pohjassa kopioidaksesi ilman aikaleimaa Painiketta ei näytetä @@ -573,12 +580,18 @@ Säädä äänenvoimakkuutta pyyhkäisemällä pystysuoraan näytön oikealta pu Piilota Tilaukset Tilaukset-painike on piilotettu Tilaukset-painike näytetään + Piilota Ilmoitukset + Ilmoitukset-painike on piilotettu + Ilmoitukset-painike näytetään Vaihda Luo ja Ilmoitukset "Luo- ja Ilmoitukset-painikkeet vaihdetaan Huomaa: Tämä piilottaa väkisin myös videomainokset" Luo- ja Ilmoitukset-painikkeita ei vaihdeta + "Tämän asetuksen poistaminen käytöstä poistaa myös Shorts-mainosten eston käytöstä. + +Jos tämän asetuksen muuttaminen ei tule voimaan, kokeile vaihtaa Incognito-tilaan." Piilota navigointipainikkeiden tunnisteet Tunnisteet on piilotettu Tunnisteet näytetään @@ -794,6 +807,12 @@ Huomaa: Tämä piilottaa väkisin myös videomainokset" Navigointipalkki näytetään + Piilota loppunäytön ehdotettu video + "Loppunäytön ehdotettu video on piilotettu, kun automaattinen toisto ei ole käytössä + +Automaattista toistoa voidaan muuttaa YouTube-asetuksissa: +Asetukset → Toisto → Toista seuraava video automaattisesti" + Loppunäytön ehdotettu video näytetään Piilota videon aikaleima @@ -1334,8 +1353,11 @@ Tämä voi avata korkealaatuisemmat videot" Haptiikka on käytössä + Pakota alkuperäinen äänen kieli + Käytetään alkuperäistä ääntä Käytetään oletusääntä + Voit käyttää tätä ominaisuutta muuttamalla \"Naamioi videovirrat\" iOS TV:ksi diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index fcf09cdf9..aebec582d 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -301,13 +301,13 @@ Vous ne serez pas informé des événements inattendus." Description de la vidéo Masquez ou affichez des éléments dans la description des vidéos Barre des filtres - Masquez ou affichez la barre des filtres dans le flux, les résultats de recherche et les vidéos associées + Masquez ou affichez la barre des filtres dans le flux, les résultats de recherche et les vidéos similaires Masquer dans le flux Masquée dans le flux Affichée dans le flux Masquer dans les résultats de recherche - Masqués dans les résultats de recherche - Affichés dans les résultats de recherche + Masquée dans les résultats de recherche + Affichée dans les résultats de recherche Masquer dans les vidéos similaires Masquée dans les vidéos similaires Affichée dans les vidéos similaires diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index 74ea3362c..616548f05 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -812,7 +812,7 @@ GmsCore の電池の最適化を無効にしても、バッテリーの使用に 再生終了時に「関連動画」を表示しない - "再生終了時に「関連動画」は表示されません (自動再生が無効の場合) + "自動再生を無効にすると、再生終了時に「関連動画」は表示されません 自動再生の設定は YouTube の設定で変更できます: 設定 → 再生 → 次の動画を自動再生" diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index eac732867..510e5dd7f 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -455,7 +455,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 시청 경고 다이얼로그 제거하기 다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제거합니다:\n• 연령 제한 동영상\n• 혐오감을 주는 동영상\n• 자살 또는 자해와 관련된 동영상, etc. - 다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그가 제거하지 않습니다:\n• 연령 제한 동영상\n• 혐오감을 주는 동영상\n• 자살 또는 자해와 관련된 동영상, etc. + 다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제거하지 않습니다:\n• 연령 제한 동영상\n• 혐오감을 주는 동영상\n• 자살 또는 자해와 관련된 동영상, etc. 이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다 @@ -927,8 +927,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 플레이어에서 구간 투표 버튼을 표시합니다 플레이어에서 구간 투표 버튼을 표시하지 않습니다 각진 레이아웃 사용하기 - 버튼과 컨트롤러를 각지게 활성화합니다 - 버튼과 컨트롤러를 둥글게 활성화합니다 + 버튼과 컨트롤을 각지게 활성화합니다 + 버튼과 컨트롤을 둥글게 활성화합니다 최소화된 건너뛰기 버튼 표시하기 최소화된 건너뛰기 버튼을 표시합니다 diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index cef7639e0..1a7ab6c38 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -90,21 +90,21 @@ Yeni dilleri çevirmek için translate.revanced.app adresini ziyaret edin"Slovence Sırpça İsveççe - Svahili + Svahili Dili Tamilce - Telugu + Teluguca Tayca Türkçe Ukraynaca Urduca Vietnamca Çince - İçe / Dışa Aktar + İçe / Dışa aktar ReVanced ayarlarını içe / dışa aktar ReVanced Patches <i>%s</i> sürümünü kullanıyorsunuz Not - Bu sürüm ön yayımdır ve beklenmeyen sorunlar yaşayabilirsiniz + Bu sürüm bir ön sürümdür ve beklenmeyen sorunlar yaşayabilirsiniz Resmî bağlantılar @@ -113,33 +113,33 @@ Yeni dilleri çevirmek için translate.revanced.app adresini ziyaret edin" MicroG GmsCore yüklü değil. Yükleyin. Eylem gerekli - "MicroG GmsCore uygulamasının arka planda çalışma izin yok. + "MicroG GmsCore'nin arka planda çalışma izni yok. -Telefonunuzun \"Uygulamamı sonlandırma\" talimatlarını izleyin ve talimatları MicroG kurulumunuza uygulayın. +Telefonunuz için \"Don't kill my app\" rehberini takip edin ve talimatları MicroG kurulumunuza uygulayın. -Uygulamanın çalışması için bu gereklidir." - Web sitesini aç - "MicroG GmsCore pil optimizasyonları sorunları önlemek için devre dışı bırakılmalıdır. +Bu, uygulamanın çalışması için gereklidir." + Websitesini aç + "Sorunları önlemek için MicroG GmsCore pil optimizasyonları devre dışı bırakılmalıdır. -MicroG için pil optimizasyonlarını devre dışı bırakmak pil kullanımını olumsuz etkilemez. +MicroG için pil optimizasyonlarını devre dışı bırakmak, pil kullanımını olumsuz etkilemeyecektir. Devam düğmesine dokunun ve optimizasyon değişikliklerine izin verin." - Devam + Devam et Hakkında Reklamlar - Alternatif küçük resimler + Alternatif kapak fotoğrafları Akış Genel Oynatıcı - Arama çubuğu + Zaman çubuğu Kaydırma denetimleri Çeşitli Video - Eski ayarlar menülerini geri yükle + Eski ayarlar menülerini geri getir Eski ayarlar menüleri gösteriliyor Eski ayarlar menüleri gösterilmiyor @@ -161,8 +161,8 @@ Devam düğmesine dokunun ve optimizasyon değişikliklerine izin verin."Hata ayıklama kayıtları stack traces\'i içerir Hata ayıklama kayıtları stack traces\'i içermez ReVanced hatası durumunda uyarı göster - Hata oluşursa toast mesajı gösterilir - Hata oluşursa toast mesajı gösterilmez + Hata oluşursa uyarı gösterilir + Hata oluşursa uyarı gösterilmez "Hata bildirimlerini kapatmak, tüm ReVanced hata bildirimlerini gizler. Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." @@ -194,9 +194,9 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Düğme gizli Düğme görünür - \"Senin için\" rafını gizle - Kanal sayfasındaki raf gizlendi - Kanal sayfasındaki raf gösteriliyor + \'Sizin için\' rafını gizle + Kanal sayfasındaki raf gizli + Kanal sayfasındaki raf görünür \'Hatırlatma oluştur\' düğmesini gizle @@ -256,9 +256,9 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Kanal çubuğunu gizle Kanal çubuğu gizli Kanal çubuğu görünür - Oynatılabilirleri gizle - Oynatılabilirler gizlendi - Oynatılabilirler gösterildi + Hazır Oyunlar\'ı gizle + Hazır Oyunlar gizli + Hazır Oyunlar görünür Tam ekrandaki hızlı eylemleri gizle Hızlı eylemler gizli Hızlı eylemler görünür @@ -277,10 +277,10 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Sanatçı kartlarını gizle Sanatçı kartları gizli Sanatçı kartları görünür - Nitelikleri Gizle + Nitelikleri gizle Öne çıkan yerler, Oyunlar, Müzik ve Bahsedilen kişiler bölümleri gizli - Öne çıkan yerler, Oyunlar, Müzik ve Bahsedilen kişiler bölümleri gösteriliyor - Bölümleri Gizle + Öne çıkan yerler, Oyunlar, Müzik ve Bahsedilen kişiler bölümleri görünür + Bölümleri gizle Bölümler kısmı gizli Bölümler kısmı görünür \'Bu içerik nasıl yapıldı\'yı gizle @@ -288,14 +288,14 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Bu içerik nasıl yapıldı bölümü görünür \"\'Podcast\'i keşfedin\"\'i gizle Podcast\'i keşfedin bölümü gizli - Podcast\'i keşfedin bölümü gösteriliyor + Podcast\'i keşfedin bölümü görünür Bilgi kartlarını gizle Bilgi kartları kısmı gizli Bilgi kartları kısmı görünür \'Anahtar kavramlar\'ı gizle Anahtar kavramlar bölümü gizli - Anahtar kavramlar bölümü gösteriliyor - Transkripti Gizle + Anahtar kavramlar bölümü görünür + Transkripti gizle Transkript kısmı gizli Transkript kısmı görünür Video açıklaması @@ -307,31 +307,31 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Akıştaki görünür Arama sonuçlarında gizle Arama sonuçlarında gizli - Arama sonuçlarında gösteriliyor + Arama sonuçlarında görünür Alâkalı videolardakini gizle Alâkalı videolardaki gizli Alâkalı videolardaki görünür Yorumlar - Yorumlar kısmındaki öğeleri gizle veya göster + Yorumlar kısmı bileşenlerini gizle veya göster \'Sohbet özeti\'ni gizle Sohbet özeti gizli - Sohbet özeti gösteriliyor + Sohbet özeti görünür \'Üyelerin yorumları\' başlığını gizle Üyelerin yorumları başlığı gizli - Üyelerin yorumları başlığı gösteriliyor + Üyelerin yorumları başlığı görünür Yorumlar kısmını gizle Yorumlar kısmı gizli Yorumlar kısmı görünür \'Short oluştur\' düğmesini gizle - Bir Shorts oluştur düğmesi gizli - Bir Shorts oluştur düğmesi gösteriliyor + Short oluştur düğmesi gizli + Short oluştur düğmesi görünür Emoji ve zaman damgası düğmelerini gizle Emoji ve zaman damgası düğmeleri gizli - Emoji ve zaman damgası düğmeleri gösteriliyor - Önizlenen yorumu gizle - Önizlenen yorum gizli - Önizlenen yorum görünür - Teşekkür Düğmesini Gizle + Emoji ve zaman damgası düğmeleri görünür + Ön izlenen yorumu gizle + Ön izlenen yorum gizli + Ön izlenen yorum görünür + Teşekkürler düğmesini gizle Teşekkürler düğmesi gizli Teşekkürler düğmesi görünür @@ -462,7 +462,7 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Oynatıcıdaki indirme düğmesi gösteriliyor Oynatıcıdaki indirme düğmesi gösterilmiyor - İndirme eylemi düğmesini geçersiz kıl + İndirme eylem düğmesini kullan İndirme düğmesi harici indiricinizi açar İndirme düğmesi yerel uygulama içi indiriciyi açar İndirici paket adı diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 6b4306ab0..2d5dc065e 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -1123,7 +1123,7 @@ Bố cục máy tính bảng Bố cục ô tô • Menu lịch sử xem bị ẩn • Tab khám phá đã được khôi phục -• Kệ Short mở trong trình phát thông thường +• Kệ Shorts mở trong trình phát thông thường • Bảng Feed được sắp xếp theo chủ đề và kênh" From d9de88e835bb3cd0e8049e83e0678798f4c09d17 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 2 Mar 2025 15:44:18 +0000 Subject: [PATCH 53/54] chore: Release v5.13.0-dev.19 [skip ci] # [5.13.0-dev.19](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.18...v5.13.0-dev.19) (2025-03-02) ### Bug Fixes * **YouTube - Spoof video streams:** Resolve playback issues with dynamic player config ([#4521](https://github.com/ReVanced/revanced-patches/issues/4521)) ([647e764](https://github.com/ReVanced/revanced-patches/commit/647e7642efc0c00db17ccb6a620d1c96ccf4afed)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c8856062a..68e21b0ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.13.0-dev.19](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.18...v5.13.0-dev.19) (2025-03-02) + + +### Bug Fixes + +* **YouTube - Spoof video streams:** Resolve playback issues with dynamic player config ([#4521](https://github.com/ReVanced/revanced-patches/issues/4521)) ([647e764](https://github.com/ReVanced/revanced-patches/commit/647e7642efc0c00db17ccb6a620d1c96ccf4afed)) + # [5.13.0-dev.18](https://github.com/ReVanced/revanced-patches/compare/v5.13.0-dev.17...v5.13.0-dev.18) (2025-02-28) diff --git a/gradle.properties b/gradle.properties index e35d6e5bc..89b07255e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.13.0-dev.18 +version = 5.13.0-dev.19 From e2c82593e963d9e7c6562558119cd75c8cd456a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 08:55:55 +0200 Subject: [PATCH 54/54] chore: Sync translations (#4525) --- .../addresources/values-hy-rAM/strings.xml | 4 + .../addresources/values-in-rID/strings.xml | 2 +- .../addresources/values-ko-rKR/strings.xml | 6 +- .../addresources/values-tr-rTR/strings.xml | 292 +++++++++--------- 4 files changed, 154 insertions(+), 150 deletions(-) diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 62203471d..f2db3f74b 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -301,9 +301,13 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել Տեսանյութի նկարագրություն Թաքցնել կամ ցույց տալ տեսանյութի նկարագրության բաղադրամասերը Ֆիլտրի գիծ + Թաքցնել կամ ցուցադրել ֆիլտրի գոտին լրահոսում, որոնման արդյունքներում և հարակից տեսանյութերում Թաքցնել լեզվականում Թաքցված է լեզվականում Ցույց է տրվում լեզվականում + Թաքցնել որոնման արդյունքներում + Թաքնված է որոնման արդյունքներում + Ցուցադրված է որոնման արդյունքներում Թաքցնել կապված տեսանյութերում Թաքցված է կապված տեսանյութերում Ցույց է տրվում կապված տեսանյութերում diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 71e6af84b..b8e0880bd 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -301,7 +301,7 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga." Keterangan video Sembunyikan atau tampilkan komponen keterangan video Bilah saring - Sembunyikan atau tampilkan bilah filter di bagian umpan, hasil pencarian, dan video terkait + Sembunyikan atau tampilkan bilah saring di bagian umpan, hasil pencarian, dan video terkait Sembunyikan di bagian umpan Disembunyikan di bagian umpan Tampilkan di bagian umpan diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 510e5dd7f..e2e971ee2 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -512,9 +512,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배 스와이프 불투명도 값은 0-100 사이여야 합니다 스와이프 한계치 제스처 인식을 위해 얼마나 스와이프를 해야 할지를 지정할 수 있으며, 원하지 않은 제스처 인식을 방지할 수 있습니다 - 원형 오버레이 표시하기 - 원형 오버레이를 표시합니다 - 수평 오버레이를 표시합니다 + 원형 조절 오버레이 표시하기 + 원형 조절 오버레이를 표시합니다 + 바형 조절 오버레이를 표시합니다 최소화된 스타일 활성화하기 최소화된 오버레이 스타일을 활성화합니다 최소화된 오버레이 스타일을 비활성화합니다 diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 1a7ab6c38..efd935d02 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -131,7 +131,7 @@ Devam düğmesine dokunun ve optimizasyon değişikliklerine izin verin." Hakkında Reklamlar - Alternatif kapak fotoğrafları + Alternatif kapak resimleri Akış Genel Oynatıcı @@ -205,33 +205,33 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." \'İnsanlar şunu da izledi\' etiketini gizle Etiket gizli - Etiket gösteriliyor + Etiket görünür \'Daha fazla göster\' düğmesini gizle Düğme gizli Düğme görünür - Zamanlanmış reaksiyonları gizle - Zamanlanmış reaksiyonlar gizlendi - Süreli tepkiler gösterildi + Süreli tepkileri gizle + Süreli tepkiler gizli + Süreli tepkiler görünür Kanal yönergelerini gizle Kanal yönergeleri gizli Kanal yönergeleri görünür Çip rafını gizle Çip rafı gizli Çip rafı görünür - Videolar altındaki genişletilebilir kartı gizle + Videoların altındaki genişletilebilir kartı gizle Genişletilebilir kart gizli - Genişletilebilir kart gösteriliyor + Genişletilebilir kart görünür Topluluk gönderilerini gizle - Topluluk gönderileri gizlendi - Topluluk gönderileri gösterildi - Sıkışık afişleri gizle - Sıkışık afişler gizlendi - Sıkışık afişler gösterildi - Filmler bölümünü gizle - Filmler bölümü gizlendi - Filmler bölümü gösterildi + Topluluk gönderileri gizli + Topluluk gönderileri görünür + Kompakt afişleri gizle + Kompakt afişler gizli + Kompakt afişler görünür + Filmler kısmını gizle + Filmler kısmı gizli + Filmler kısmı görünür Akış anketlerini gizle Akış anketleri gizli Akış anketleri görünür @@ -342,20 +342,20 @@ Beklenmedik olaylar hakkında bilgilendirilmeyeceksiniz." Bir Doodle şu anda bölgenizde gösteriliyorsa ve bu gizleme ayarı açıksa, arama çubuğunun altındaki filtre çubuğu da gizlenecektir." Özel filtre - Özel filtreler kullanarak öğeleri gizle + Özel filtreler kullanarak bileşenleri gizle Özel filtreyi etkinleştir Özel filtre etkin Özel filtre devre dışı Özel filtre - Yeni satırla ayrılmış olarak filtrelenecek öğe yolu oluşturucu dizelerinin listesi + Filtrelenecek bileşen yolu oluşturucu dizelerinin yeni satırla ayrılmış şekilde listesi Geçersiz özel filtre: %s Anahtar kelimeyle içerik gizle Anahtar kelime filtreleriyle arama sonuçlarındaki ve akıştaki videoları gizle Ana sayfadaki videoları anahtar kelimelerle gizle Ana sayfa sekmesindeki videolar anahtar kelimelerle filtrelenir Ana sayfa sekmesindeki videolar anahtar kelimelerle filtrelenmez - Arama sonuçlarını anahtar kelimelerle filtrele + Arama sonuçlarını anahtar kelimelerle gizle Arama sonuçları anahtar kelimelerle filtrelenir Arama sonuçları anahtar kelimelerle filtrelenmez Aboneliklerdeki videoları anahtar kelimelerle gizle @@ -414,12 +414,12 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Alışveriş rafı gizli Alışveriş rafı görünür Alışveriş bağlantılarını gizle - Video açıklamasındaki Alışveriş bağlantıları gizli - Video açıklamasındaki Alışveriş bağlantıları gösteriliyor + Video açıklamasındaki alışveriş bağlantıları gizli + Video açıklamasındaki alışveriş bağlantıları görünür Kanal sayfalarındaki \'Mağazayı ziyaret et\' düğmesini gizle Kanal sayfasındaki düğme gizli - Kanal sayfasındaki düğme gösteriliyor + Kanal sayfasındaki düğme görünür Web arama sonuçlarını gizle Web arama sonuçları gizli Web arama sonuçları görünür @@ -457,7 +457,7 @@ Bu özellik yalnızca eski cihazlarda kullanılabilir" Harici indirmeler - Harici indirici kullanmak için ayarlar + Harici indirici kullanımı için ayarlar Harici indirme düğmesini göster Oynatıcıdaki indirme düğmesi gösteriliyor Oynatıcıdaki indirme düğmesi gösterilmiyor @@ -500,8 +500,8 @@ Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" Tam ekrana girip çıkarken parlaklığı kaydet ve geri yükle Tam ekrana girip çıkarken parlaklığı kaydetme ve geri yükleme Otomatik parlaklık hareketini etkinleştir - Parlaklık hareketinin en düşük değerine kadar kaydırma otomatik parlaklığı etkinleştirir - Parlaklık hareketinin en düşük değerine kadar kaydırma otomatik parlaklığı etkinleştirmez + Parlaklık hareketinin en düşük değerine kaydırma otomatik parlaklığı etkinleştirir + Parlaklık hareketinin en düşük değerine kaydırma otomatik parlaklığı etkinleştirmez Kaydırma paneli zaman aşımı Panelin görünür olduğu milisaniye miktarı Kaydırma paneli arka plan opaklığı @@ -513,7 +513,7 @@ Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" Dairesel katman gösteriliyor Yatay katman gösteriliyor Minimal stili etkinleştir - Minimal kaplama stili etkin + Minimal katman stili etkin Minimal katman stili devre dışı Kaydırarak video değiştirmeyi etkinleştir Tam ekran modunda kaydırma, bir sonraki/önceki videoya geçecektir @@ -579,18 +579,18 @@ Ekranın sağ tarafında dikey olarak kaydırarak sesi ayarlayın" Oluştur düğmesi gizli Oluştur düğmesi görünür - \"Abonelikler\" düğmesini gizle - \"Abonelikler\" düğmesi gizli - \"Abonelikler\" düğmesi görünür - Bildirimleri Gizle - Bildirimler dümesi gizli - Bildirimler dümesi görünür + Abonelikleri gizle + Abonelikler düğmesi gizli + Abonelikler düğmesi görünür + Bildirimleri gizle + Bildirimler düğmesi gizli + Bildirimler düğmesi görünür - \"Oluştur\" ve \"Bildirimler\" düğmelerinin yerlerini değiştir - "Oluştur düğmesi Bildirimler düğmesi ile değiştirilir + Oluştur ve Bildirimleri yer değiştir + "Oluştur düğmesi ile Bildirimler düğmesinin yerleri değiştirilir Not: Bunu etkinleştirmek aynı zamanda video reklamlarını zorla gizler" - Oluştur düğmesi Bildirimler düğmesi ile değiştirilmez + Oluştur düğmesi ile Bildirimler düğmesinin yerleri değiştirilmez "Bu ayarın devre dışı bırakılması, Shorts reklam engellemeyi de devre dışı bırakır. Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." @@ -611,45 +611,45 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Açılır menü Oynatıcı açılır menü öğelerini gizle veya göster - \"Altyazılar\" düğmesini gizle - \"Altyazılar\" menüsü gizli - \"Altyazılar\" menüsü görünür + Altyazıları gizle + Altyazılar menüsü gizli + Altyazılar menüsü görünür - \"Ek ayarlar\" düğmesini gizle - \"Ek ayarlar\" menüsü gizli - \"Ek ayarlar\" menüsü görünür + Ek ayarları gizle + Ek ayarlar menüsü gizli + Ek ayarlar menüsü görünür Uyku zamanlayıcısını gizle Uyku zamanlayıcısı menüsü gizli Uyku zamanlayıcısı menüsü görünür - \"Videoyu döngüye al\" düğmesini gizle - \"Videoyu döngüye al\" düğmesi gizli - \"Videoyu döngüye al\" düğmesi görünür + Videoyu döngüye almayı gizle + Videoyu döngüye al menüsü gizli + Videoyu döngüye al menüsü görünür - \"Ambiyans modu\" düğmesini gizle - \"Ambiyans modu\" düğmesi gizli - \"Ambiyans modu\" düğmesi görünür - \"Sabit ses\" düğmesini gizle + Ambiyans modunu gizle + Ambiyans modu menüsü gizli + Ambiyans modu menüsü görünür + Sabit sesi gizle Sabit ses menüsü görünür Sabit ses menüsü gizli - \"Yardım ve geri bildirim\" düğmesini gizle - \"Yardım ve geri bildirim\" düğmesi gizli - \"Yardım ve geri bildirim\" düğmesi görünür + Yardım ve geri bildirimi gizle + Yardım ve geri bildirim menüsü gizli + Yardım ve geri bildirim menüsü görünür - \"Oynatma hızı\" düğmesini gizle - \"Oynatma hızı\" düğmesi gizli - \"Oynatma hızı\" düğmesi görünür + Oynatma hızını gizle + Oynatma hızı menüsü gizli + Oynatma hızı menüsü görünür - \"Daha fazla bilgi\" düğmesini gizle - \"Daha fazla bilgi\" düğmesi gizli - \"Daha fazla bilgi\" düğmesi görünür + Daha fazla bilgiyi gizle + Daha fazla bilgi menüsü gizli + Daha fazla bilgi menüsü görünür - \"Ekranı kilitle\" düğmesini gizle - \"Ekranı kilitle\" düğmesi gizli - \"Ekranı kilitle\" düğmesi görünür + Ekranı kilitlemeyi gizle + Ekranı kilitle menüsü gizli + Ekranı kilitle menüsü görünür Ses parçası\'nı gizle Ses parçası menüsü gizli @@ -701,9 +701,9 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Video oynatıcısındaki zaman çubuğunu gizle Video oynatıcısındaki zaman çubuğu gizli Video oynatıcısındaki zaman çubuğu görünür - Video kapak fotoğraflarındaki zaman çubuğunu gizle - Kapak fotoğrafları zaman çubuğu gizli - Kapak fotoğrafları zaman çubuğu görünür + Video kapak resimlerindeki zaman çubuğunu gizle + Kapak resimleri zaman çubuğu gizli + Kapak resimleri zaman çubuğu görünür Shorts oynatıcı @@ -724,12 +724,12 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." İzleme geçmişinde görünür Katıl düğmesini gizle - \"Katıl\" düğmesi gizli - \"Katıl\" düğmesi görünür + Katıl düğmesi gizli + Katıl düğmesi görünür Abone ol düğmesini gizle - \"Abone ol\" düğmesi gizli - \"Abone ol\" düğmesi görünür + Abone ol düğmesi gizli + Abone ol düğmesi görünür Duraklama katmanı düğmelerini gizle Duraklama katmanı düğmeleri gizli Duraklama katmanı düğmeleri görünür @@ -737,23 +737,23 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Mağaza düğmesi gizli Mağaza düğmesi görünür Süper Teşekkürler düğmesini gizle - Süper Teşekkürler düğmesi gizlenmiş - Süper Teşekkürler düğmesi gösteriliyor + Süper Teşekkürler düğmesi gizli + Süper Teşekkürler düğmesi görünür Etiketli ürünleri gizle Etiketli ürünler gizli Etiketli ürünler görünür Konum etiketini gizle Konum etiketi gizli Konum etiketi görünür - Müzik kaydet düğmesini gizle + Müziği kaydet düğmesini gizle Müziği kaydet düğmesi gizli Müziği kaydet düğmesi görünür - Şablon kullan düğmesini gizle + Şablonu kullan düğmesini gizle Şablonu kullan düğmesi gizli Şablonu kullan düğmesi görünür - Yaklaşanlar düğmesini gizle - \"Gelecek\" düğmesi gizli - \"Gelecek\" düğmesi görünür + Gelecek düğmesini gizle + Gelecek düğmesi gizli + Gelecek düğmesi görünür Yeşil ekran düğmesini gizle Yeşil ekran düğmesi gizli Yeşil ekran düğmesi görünür @@ -766,7 +766,7 @@ Bu ayarı değiştirmek etkili olmazsa, Gizli moda geçmeyi deneyin." Çıkartmaları gizle Çıkartmalar gizli Çıkartmalar görünür - Beğen düğmesi çeşme animasyonunu gizle + Beğeni düğmesi çeşme animasyonunu gizle Beğeni düğmesi çeşme animasyonu gizli Beğeni düğmesi çeşme animasyonu görünür Beğen düğmesini gizle @@ -845,35 +845,35 @@ Ayarlar → Oynatma → Sonraki videoyu otomatik oynat" - Beğenmeme sayıları zaman aşımına uğradı - Beğenmeme sayıları kullanılamıyor (durum %d) - Beğenilmeme sayısı mevcut değil (istemci API sınırı) - Beğenmeme sayıları kullanılamıyor (%s) + Beğenilmemeler zaman aşımına uğradı + Beğenilmemeler kullanılamıyor (durum %d) + Beğenilmemeler kullanılamıyor (istemci API sınırı) + Beğenilmemeler kullanılamıyor (%s) - ReturnYouTubeDislike ile oylamak için videoyu yenileyin + Return YouTube Dislike ile oylamak için videoyu yenileyin Sahibi tarafından gizlendi - Beğenmeme sayıları gösteriliyor - Beğenmeme sayıları gösterilmiyor - Shorts\'ta beğenmeme sayılarını göster - Shorts\'daki beğenilmeme sayıları gösteriliyor - "Shorts'daki beğenilmeme sayıları gösteriliyor + Beğenilmeme sayıları gösteriliyor + Beğenilmeme sayıları gösterilmiyor + Shorts\'ta beğenilmeme sayılarını göster + Shorts\'ta beğenilmeme sayıları gösteriliyor + "Shorts'ta beğenilmeme sayıları gösteriliyor -Sınırlama: Beğenilmeme sayısı gizli modda görünmeyebilir" - Shorts\'daki beğenilmeme sayıları gösterilmiyor - Yüzdelik dilim olarak beğenmeme sayıları - Beğenilmeme yüzdesi gösterilir - Beğenilmeme sayısı bir sayı olarak gösterilir +Kısıtlama: Beğenilmeme sayıları gizli modda görünmeyebilir" + Shorts\'ta beğenilmeme sayıları gösterilmiyor + Yüzdelik dilim olarak beğenilmeme + Beğenilmemeler yüzde olarak gösterilir + Beğenilmemeler sayı olarak gösterilir - Sıkıştırılmış Beğen Düğmesi - En az genişlik için tasarlanmış beğen düğmesi - En iyi görünüm için tasarlanmış beğen düğmesi + Ufak beğenme düğmesi + Beğenme düğmesi en az genişlik için biçimlendirilir + Beğenme düğmesi en iyi görünüm için biçimlendirilir Tahmini beğenileri göster - Tahmini beğeniler gösteriliyor - Tahmini beğeniler gizlendi - API kullanılamadığında bir tost bildirimi göster - Return YouTube Dislike kullanılamadığında tost bildirimi gösterilir - Return YouTube Dislike kullanılamadığında tost bildirimi gösterilmez + Tahmini beğeniler görünür + Tahmini beğeniler gizli + API kullanılamadığında bir uyarı göster + Return YouTube Dislike kullanılamadığında uyarı gösterilir + Return YouTube Dislike kullanılamadığında uyarı gösterilmez Hakkında Veri, Return YouTube Dislike API\'sinden sağlanır. Daha fazla bilgi için dokunun @@ -882,7 +882,7 @@ Sınırlama: Beğenilmeme sayısı gizli modda görünmeyebilir" En düşük API yanıt süresi En yüksek API yanıt süresi Son videodaki API yanıt süresi - Beğenmeme sayıları geçici olarak kullanılamıyor - İstemci API sınırında + Beğenilmeme sayıları geçici olarak kullanılamıyor - İstemci API sınırında API\'den oy isteme çağrısı sayısı Hiç çağrı yapılmadı %d çağrı yapıldı @@ -905,9 +905,9 @@ Sınırlama: Beğenilmeme sayısı gizli modda görünmeyebilir" Zaman çubuğu küçük resimleri orta kalitede Tam ekran zaman çubuğu küçük resimleri yüksek kalitede Tam ekran zaman çubuğu küçük resimleri orta kalitede - "Bu aynı zamanda, arama çubuğu küçük resimleri olmayan canlı yayınlardaki küçük resimleri de geri yükleyecektir. + "Bu aynı zamanda, zaman çubuğu küçük resimleri olmayan canlı yayınlardaki küçük resimleri de geri yükleyecektir. -Arama çubuğu küçük resimleri, mevcut videonun kalitesini kullanacaktır. +Zaman çubuğu küçük resimleri, mevcut video ile aynı kaliteyi kullanacaktır. Bu özellik, 720p veya daha düşük video kalitesi ve çok hızlı bir internet bağlantısı kullanıldığında en iyi şekilde çalışır." Eski zaman çubuğu küçük resimlerini geri getir @@ -923,15 +923,15 @@ Bu özellik, 720p veya daha düşük video kalitesi ve çok hızlı bir internet Kısım oylama düğmesi gösterilmez Kare düzen kullan Düğmeler ve kontroller kare şeklinde - Düğmeler ve kontroller yuvarlatılmıştır + Düğmeler ve kontroller yuvarlatılmış şekilde - Ufak Atlama düğmesi kullan + Ufak atlama düğmesi kullan Atlama düğmesi en az genişlik için tasarlanır Atlama düğmesi en iyi görünüm için tasarlanır Atlama düğmesini otomatik olarak gizle Atlama düğmesi birkaç saniye sonra gizlenir - Atlama düğmesi bütün kısım boyunca gösteriliyor - Otomatik olarak atlarken bir tost bildirimi göster + Atlama düğmesi bütün kısım boyunca gösterilir + Otomatik olarak atlarken bir uyarı göster Kısım otomatik olarak atlandığında tost bildirimi gösterilir. Örnek görmek için buraya dokunun Tost bildirimi gösterilmez. Örnek görmek için buraya dokunun Kısımlar çıkarıldığında kalan video süresini göster @@ -984,9 +984,9 @@ Kullanıcı kimliğiniz bir şifre gibidir ve asla paylaşılmamalıdır. Sponsor Ücretli tanıtım, ücretli yönlendirmeler ve doğrudan reklamlar. Kendi reklamı veya beğendiği amaçlara/üreticilere/sitelere/ürünlere atıfta bulunmalar için değil Karşılıksız/Kendi Reklamı - Sponsor\'a Benzer, ancak ücretsiz veya kendi reklamı için geçerlidir. Ürünler, bağışlar veya kimlerle birlikte çalıştıkları hakkında bölümler içerir + Ücretsiz veya kendi reklamı olması dışında Sponsor\'a benzer. Ürünler, bağışlar veya kimlerle birlikte çalıştıkları hakkında kısımlar içerir Etkileşim Hatırlatıcısı (Abone Ol) - İçeriğin ortasında beğenme, abone olma veya takip etme için hatırlatmalar. Eğer uzunsa veya belirli birşey hakkındaysa kendi reklamı kategorisinde olmalıdır + İçeriğin ortasında beğenme, abone olma veya takip etme için kısa hatırlatmalar. Eğer uzunsa veya belirli birşey hakkındaysa kendi reklamı kategorisinde olmalıdır Vurgu Videonun çoğu kişinin aradığı bölümü Ara/Giriş Animasyonu @@ -998,7 +998,7 @@ Kullanıcı kimliğiniz bir şifre gibidir ve asla paylaşılmamalıdır. Konuyla Alakasız/Şaka Videonun içeriğini anlamak için gerekli olmayan, sadece videoyu doldurmak veya mizah için eklenen alakasız sahneler. İçerik veya arka plan detaylarını içeren kısımları içermez Müzik: Müzik Olmayan Kısım - Sadece müzik videolarında kullanılır. Müzik videolarının müzik olmayan, başka bir kategorinin kapsamadığı kısımları + Yalnızca müzik videolarında kullanım içindir. Müzik videolarının başka bir kategorinin kapsamadığı müziksiz bölümleri Atla Vurgu Sponsoru atla @@ -1032,7 +1032,7 @@ Kullanıcı kimliğiniz bir şifre gibidir ve asla paylaşılmamalıdır. Birden fazla kısım atlandı Otomatik atla Bir defalık otomatik atla - Bir Atla düğmesi göster + Atlama düğmesi göster Zaman çubuğunda göster Devre dışı bırak Kısım gönderilemedi: %s @@ -1054,12 +1054,12 @@ Aynısı mevcut" Olumsuz oy Kategori değiştir Oylanılacak bir kısım yok - Kısmın kategorisini seçin - Kategori, ayarlarda etkin değil. Göndermek için etkinleştirin. + Kısım kategorisini seçin + Kategori, ayarlarda devre dışı. Göndermek için etkinleştirin. Yeni SponsorBlock kısmı %s yeni kısmın başlangıcı mı, bitişi mi olarak ayarlansın? - Başlat - Bitir + Başlangıç + Bitiş Şimdi Kısmın başladığı zaman Kısmın bittiği zaman @@ -1140,15 +1140,15 @@ Daha sonra kapatılırsa, arayüz hatalarını önlemek için uygulama verilerin This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch --> Uygulama sürümü taklidi hedefi 19.35.36 - Eski Shorts oynatıcı simgelerini geri getir - 19.26.42 - Eski gezinti simgelerini geri yükle + 19.26.42 - Eski gezinti simgelerini geri getir - 18.33.40 - Gizli modda Shorts için RYD\'yi onar + 18.33.40 - Gizli modda Shorts için RYD\'yi geri getir 18.20.39 - Geniş video hızı & kalitesi menüsünü geri getir 18.09.39 - Kitaplık sekmesini geri getir 17.33.42 - Eski oynatma listesi rafını geri getir - Başlangıç sayfasını seç + Başlangıç sayfasını ayarla Varsayılan Tüm abonelikler Kanallara göz at @@ -1172,7 +1172,7 @@ Daha sonra kapatılırsa, arayüz hatalarını önlemek için uygulama verilerin Trendler Sanal Gerçeklik Daha sonra izle - Kliplerin + Sizin klipleriniz Shorts oynatıcıya devam edilmesini devre dışı bırak @@ -1226,7 +1226,7 @@ Mini oynatıcı, ekranın dışına sağa veya sola sürüklenebilir" Kapatma düğmesini gizle Kapatma düğmesi gizli Kapatma düğmesi görünür - Büyüt ve kapat düğmelerini gizle + Büyütme ve kapatma düğmelerini gizle "Düğmeler gizli Genişletmek veya kapatmak için kaydırın" @@ -1247,16 +1247,16 @@ Genişletmek veya kapatmak için kaydırın" Gradyan yükleme ekranını etkinleştir Yükleme ekranı gradyan bir arka plana sahip olacak - Yükleme ekranı düz bir arka plana sahip olacak + Yükleme ekranı tek renk bir arka plana sahip olacak Özel zaman çubuğu rengini etkinleştir Özel zaman çubuğu rengi gösterilir Orijinal zaman çubuğu rengi gösterilir - Özel kaydırma çubuğu rengi - Kaydırma çubuğunun rengi - Özel kaydırma çubuğu vurgu rengi - Kaydırma çubuğunun vurgu rengi + Özel zaman çubuğu rengi + Zaman çubuğunun rengi + Özel zaman çubuğu vurgu rengi + Zaman çubuğunun vurgu rengi Geçersiz zaman çubuğu renk değeri @@ -1268,31 +1268,31 @@ Bunu etkinleştirmek, bazı bölgelerde engellenen eksik resimleri düzeltebilir - \"Ana Sayfa\" sekmesi + Ana Sayfa sekmesi - \"Abonelikler\" sekmesi + Abonelikler sekmesi - \"Siz\" sekmesi + Siz sekmesi Oynatıcı çalma listeleri, öneriler Arama sonuçları - Orijinal küçük resimler - DeArrow & Orijinal küçük resimler - DeArrow & Hareketsiz Yakalamalar + Orijinal kapak resimleri + DeArrow & Orijinal kapak resimleri + DeArrow & Hareketsiz yakalamalar Hareketsiz yakalamalar - "DeArrow, YouTube videoları için topluluk kaynaklı küçük resimler sağlar. Bu küçük resimler, YouTube tarafından sağlananlardan genellikle daha alakalıdır. + "DeArrow, YouTube videoları için topluluk kaynaklı kapak resimleri sağlar. Bu kapak resimleri, YouTube tarafından sağlananlardan genellikle daha alakalıdır. -Etkinleştirilirse, video URL'leri API sunucusuna gönderilecek ve başka hiçbir veri gönderilmeyecektir. Bir videoda DeArrow küçük resmi yoksa, orijinal küçük resim veya hareketsiz yakalamalar gösterilir +Etkinleştirilirse, video URL'leri API sunucusuna gönderilecek ve başka hiçbir veri gönderilmeyecektir. Bir videoda DeArrow kapak resmi yoksa, orijinal kapak resmi veya hareketsiz yakalamalar gösterilir DeArrow hakkında daha fazla bilgi edinmek için buraya dokunun" - API kullanılamadığında bir tost bildirimi göster - DeArrow kullanılamadığında tost bildirimi gösterilir - DeArrow kullanılamadığında tost bildirimi gösterilmez + API kullanılamadığında bir uyarı göster + DeArrow kullanılamadığında uyarı gösterilir + DeArrow kullanılamadığında uyarı gösterilmez DeArrow API uç noktası - DeArrow küçük resim önbelleğinin URL\'si + DeArrow kapak resim önbelleğinin URL\'si Hareketsiz video yakalamaları Hareketsiz yakalamalar, her videonun başından/ortasından/sonundan alınır. Bu resimler YouTube\'da yerleşiktir ve harici bir API kullanılmaz Hızlı hareketsiz yakalamaları kullan - Orta kalite hareketsiz yakalamalar kullanılıyor. Kapak resimleri daha hızlı yüklenecektir, fakat canlı yayınlar, yayınlanmayan veya çok eski videolar boş kapak resimleri gösterebilir + Orta kalite hareketsiz yakalamalar kullanılıyor. Kapak resimleri daha hızlı yüklenecektir fakat canlı yayınlar, yayınlanmayan veya çok eski videolar boş kapak resimleri gösterebilir Yüksek kalite hareketsiz yakalamalar kullanılıyor Hareketsiz yakalamanın alınacağı video zamanı Video başlangıcı @@ -1304,8 +1304,8 @@ DeArrow hakkında daha fazla bilgi edinmek için buraya dokunun" ReVanced duyurularını göster - Başlangıçtaki duyurular gösteriliyor - Başlangıçtaki duyurular gösterilmiyor + Başlangıçta duyurular gösteriliyor + Başlangıçta duyurular gösterilmiyor Başlangıçta duyuruları göster Duyuru sağlayıcısına bağlanılamadı Yok say @@ -1331,7 +1331,7 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Bunu etkinleştirmek video oynatma takılmaları, daha kötü pil ömrü, ve bilinmeyen yan etkiler yaşamanıza sebep olabilir. - GmsCore ayarları + GmsCore Ayarları GmsCore için ayarlar @@ -1346,8 +1346,8 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" İzleyici sorgu parametresini kaldır - Bağlantılardan izleyici sorgu parametresi kaldırılıyor - Bağlantılardan izleyici sorgu parametresi kaldırılmıyor + Bağlantılardan izleyici sorgu parametresi kaldırılır + Bağlantılardan izleyici sorgu parametresi kaldırılmaz Yakınlaştırırken titreşimi devre dışı bırak @@ -1359,7 +1359,7 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Orijinal ses dili kullanılıyor Varsayılan ses kullanılıyor - Bu özelliği kullanmak için \"Video akışlarını taklit et\" ayarını iOS TV olarak değiştirin + Bu özelliği kullanmak için \'Video akışlarını taklit et\' ayarını iOS TV olarak değiştirin @@ -1371,7 +1371,7 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Mobil ağdaki varsayılan video kalitesi mobil ağ wifi - Varsayılan %1$s kalitesi, %2$s olarak değişti + Varsayılan %1$s kalitesi, %2$s olarak ayarlandı Hız diyaloğu düğmesini göster @@ -1395,12 +1395,12 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Oynatma hızı değişiklikleri tüm videolara uygulanır Oynatma hızı değişiklikleri yalnızca geçerli videoya uygulanır Varsayılan oynatma hızı - Varsayılan hız %s olarak değiştirildi + Varsayılan hız %s olarak ayarlandı HDR videoyu devre dışı bırak - HDR video devre dışı bırakıldı - HDR video etkinleştirildi + HDR video devre dışı + HDR video etkin Eski video kalite menüsünü geri getir @@ -1422,7 +1422,7 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Video oynatma çalışmayabilir" Bu ayarı devre dışı bırakmak video oynatma sorunlarına yol açabilir. Varsayılan istemci - iOS için AVC (H.264) zorla + iOS AVC\'yi (H.264) zorla Video kodeği AVC\'ye (H.264) zorlandı Video kodeği otomatik olarak belirlenir "Bu özelliği etkinleştirmek, pil ömrünü iyileştirebilir ve oynatma takılmalarını düzeltebilir.