Compare commits

...

13 Commits

Author SHA1 Message Date
semantic-release-bot
9922f47a49 chore(release): 4.14.0-dev.3 [skip ci]
# [4.14.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v4.14.0-dev.2...v4.14.0-dev.3) (2024-08-30)

### Features

* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([#3592](https://github.com/ReVanced/revanced-patches/issues/3592)) ([ed532eb](ed532eb528))
2024-08-30 21:40:57 +00:00
LisoUseInAIKyrios
ed532eb528 feat(YouTube - Keyword filter): Add syntax to match whole keywords and not substrings (#3592) 2024-08-30 17:38:59 -04:00
ReVanced Bot
74f3f82927 chore: Sync translations (#3593) 2024-08-28 22:33:49 -04:00
semantic-release-bot
6544cd5fc6 chore(release): 4.14.0-dev.2 [skip ci]
# [4.14.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v4.14.0-dev.1...v4.14.0-dev.2) (2024-08-24)

### Features

* **Duolingo:** Add `Disable ads` and `Enable debug menu` patch ([#3422](https://github.com/ReVanced/revanced-patches/issues/3422)) ([4e323aa](4e323aa206))
2024-08-24 12:46:50 +00:00
Joshua May
4e323aa206 feat(Duolingo): Add Disable ads and Enable debug menu patch (#3422)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-08-24 14:44:35 +02:00
ReVanced Bot
c1cee281ff chore: Sync translations (#3574) 2024-08-23 00:37:22 -04:00
ReVanced Bot
0779f9fc5e chore: Sync translations (#3573) 2024-08-23 00:13:52 -04:00
semantic-release-bot
0ee5cf98ab chore(release): 4.14.0-dev.1 [skip ci]
# [4.14.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v4.13.4-dev.2...v4.14.0-dev.1) (2024-08-22)

### Features

* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([#3570](https://github.com/ReVanced/revanced-patches/issues/3570)) ([6bb848b](6bb848b991))
2024-08-22 17:51:00 +00:00
LisoUseInAIKyrios
6bb848b991 feat(YouTube - Spoof client): Allow forcing AVC codec with iOS (#3570) 2024-08-22 13:48:49 -04:00
semantic-release-bot
188b66ffe7 chore(release): 4.13.4-dev.2 [skip ci]
## [4.13.4-dev.2](https://github.com/ReVanced/revanced-patches/compare/v4.13.4-dev.1...v4.13.4-dev.2) (2024-08-20)

### Bug Fixes

* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([a276425](a276425d83))
2024-08-20 04:19:14 +00:00
LisoUseInAIKyrios
a276425d83 fix(YouTube - SponsorBlock): Handle if the user enters an invalid number into any SB settings 2024-08-20 00:17:11 -04:00
LisoUseInAIKyrios
e556c3f692 chore: Sync translations (#3564) 2024-08-20 00:16:08 -04:00
revanced-bot
cb30248eab chore: Sync translations 2024-08-20 04:15:01 +00:00
94 changed files with 2632 additions and 3464 deletions

View File

@@ -1,3 +1,31 @@
# [4.14.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v4.14.0-dev.2...v4.14.0-dev.3) (2024-08-30)
### Features
* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([#3592](https://github.com/ReVanced/revanced-patches/issues/3592)) ([f5fb351](https://github.com/ReVanced/revanced-patches/commit/f5fb3512cfafe214ba6a6d25ba0825ae1884a0ff))
# [4.14.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v4.14.0-dev.1...v4.14.0-dev.2) (2024-08-24)
### Features
* **Duolingo:** Add `Disable ads` and `Enable debug menu` patch ([#3422](https://github.com/ReVanced/revanced-patches/issues/3422)) ([d0a8599](https://github.com/ReVanced/revanced-patches/commit/d0a8599f76ce653e5d7c98069ad3c58b9ab9c5eb))
# [4.14.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v4.13.4-dev.2...v4.14.0-dev.1) (2024-08-22)
### Features
* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([#3570](https://github.com/ReVanced/revanced-patches/issues/3570)) ([1a49d1f](https://github.com/ReVanced/revanced-patches/commit/1a49d1f3c2a343d05d0abc07c143add486246fd0))
## [4.13.4-dev.2](https://github.com/ReVanced/revanced-patches/compare/v4.13.4-dev.1...v4.13.4-dev.2) (2024-08-20)
### Bug Fixes
* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([37b3dd1](https://github.com/ReVanced/revanced-patches/commit/37b3dd1e789f8bb16fa1b9dd582e39c89dbe730c))
## [4.13.4-dev.1](https://github.com/ReVanced/revanced-patches/compare/v4.13.3...v4.13.4-dev.1) (2024-08-18)

View File

@@ -243,6 +243,18 @@ public final class app/revanced/patches/cieid/restrictions/root/BypassRootChecks
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
}
public final class app/revanced/patches/duolingo/ad/DisableAdsPatch : app/revanced/patcher/patch/BytecodePatch {
public static final field INSTANCE Lapp/revanced/patches/duolingo/ad/DisableAdsPatch;
public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
}
public final class app/revanced/patches/duolingo/debug/EnableDebugMenuPatch : app/revanced/patcher/patch/BytecodePatch {
public static final field INSTANCE Lapp/revanced/patches/duolingo/debug/EnableDebugMenuPatch;
public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
}
public final class app/revanced/patches/facebook/ads/story/HideStoryAdsPatch : app/revanced/patcher/patch/BytecodePatch {
public static final field INSTANCE Lapp/revanced/patches/facebook/ads/story/HideStoryAdsPatch;
public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V

View File

@@ -1,4 +1,4 @@
org.gradle.parallel = true
org.gradle.caching = true
kotlin.code.style = official
version = 4.13.4-dev.1
version = 4.14.0-dev.3

File diff suppressed because one or more lines are too long

View File

@@ -83,8 +83,9 @@ object AddResourcesPatch : ResourcePatch(), MutableMap<Value, MutableSet<BaseRes
"eu-rES" to "eu",
"fa-rIR" to "fa",
"fi-rFI" to "fi",
"tl-rPH" to "tl",
"fil-rPH" to "tl",
"fr-rFR" to "fr",
"ga-rIE" to "ga",
"gl-rES" to "gl",
"gu-rIN" to "gu",
"hi-rIN" to "hi",
@@ -139,7 +140,6 @@ object AddResourcesPatch : ResourcePatch(), MutableMap<Value, MutableSet<BaseRes
"uz-rUZ" to "uz",
"vi-rVN" to "vi",
"zh-rCN" to "zh-rCN",
"zh-rHK" to "zh-rHK",
"zh-rTW" to "zh-rTW",
"zu-rZA" to "zu",
)

View File

@@ -0,0 +1,41 @@
package app.revanced.patches.duolingo.ad
import app.revanced.patcher.data.BytecodeContext
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.BytecodePatch
import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import app.revanced.patches.duolingo.ad.fingerprints.InitializeMonetizationDebugSettingsFingerprint
import app.revanced.util.resultOrThrow
import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
@Patch(
name = "Disable ads",
compatiblePackages = [CompatiblePackage("com.duolingo")]
)
@Suppress("unused")
object DisableAdsPatch : BytecodePatch(
setOf(InitializeMonetizationDebugSettingsFingerprint)
) {
override fun execute(context: BytecodeContext) {
// Couple approaches to remove ads exist:
//
// MonetizationDebugSettings has a boolean value for "disableAds".
// OnboardingState has a getter to check if the user has any "adFreeSessions".
// SharedPreferences has a debug boolean value with key "disable_ads", which maps to "DebugCategory.DISABLE_ADS".
//
// MonetizationDebugSettings seems to be the most general setting to work fine.
InitializeMonetizationDebugSettingsFingerprint.resultOrThrow().let {
it.mutableMethod.apply {
val insertIndex = it.scanResult.patternScanResult!!.startIndex
val register = getInstruction<TwoRegisterInstruction>(insertIndex).registerA
addInstructions(
insertIndex,
"const/4 v$register, 0x1"
)
}
}
}
}

View File

@@ -0,0 +1,21 @@
package app.revanced.patches.duolingo.ad.fingerprints
import app.revanced.patcher.extensions.or
import app.revanced.patcher.fingerprint.MethodFingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
internal object InitializeMonetizationDebugSettingsFingerprint : MethodFingerprint(
returnType = "V",
accessFlags = AccessFlags.PUBLIC or AccessFlags.CONSTRUCTOR,
parameters = listOf(
"Z", // disableAds
"Z", // useDebugBilling
"Z", // showManageSubscriptions
"Z", // alwaysShowSuperAds
"Lcom/duolingo/debug/FamilyQuestOverride;",
),
opcodes = listOf(
Opcode.IPUT_BOOLEAN
)
)

View File

@@ -0,0 +1,35 @@
package app.revanced.patches.duolingo.debug
import app.revanced.patcher.data.BytecodeContext
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.BytecodePatch
import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import app.revanced.patches.duolingo.debug.fingerprints.InitializeBuildConfigProviderFingerprint
import app.revanced.util.resultOrThrow
import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
@Patch(
name = "Enable debug menu",
compatiblePackages = [CompatiblePackage("com.duolingo", ["5.158.4"])],
use = false
)
@Suppress("unused")
object EnableDebugMenuPatch : BytecodePatch(
setOf(InitializeBuildConfigProviderFingerprint)
) {
override fun execute(context: BytecodeContext) {
InitializeBuildConfigProviderFingerprint.resultOrThrow().let {
it.mutableMethod.apply {
val insertIndex = it.scanResult.patternScanResult!!.startIndex
val register = getInstruction<TwoRegisterInstruction>(insertIndex).registerA
addInstructions(
insertIndex,
"const/4 v$register, 0x1"
)
}
}
}
}

View File

@@ -0,0 +1,25 @@
package app.revanced.patches.duolingo.debug.fingerprints
import app.revanced.patcher.extensions.or
import app.revanced.patcher.fingerprint.MethodFingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
/**
* The `BuildConfigProvider` class has two booleans:
*
* - `isChina`: (usually) compares "play" with "china"...except for builds in China
* - `isDebug`: compares "release" with "debug" <-- we want to force this to `true`
*/
internal object InitializeBuildConfigProviderFingerprint : MethodFingerprint(
returnType = "V",
accessFlags = AccessFlags.PUBLIC or AccessFlags.CONSTRUCTOR,
strings = listOf(
"debug",
"release",
"china",
),
opcodes = listOf(
Opcode.IPUT_BOOLEAN
)
)

View File

@@ -138,8 +138,10 @@ object HideLayoutComponentsPatch : BytecodePatch(
SwitchPreference("revanced_hide_keyword_content_search"),
TextPreference("revanced_hide_keyword_content_phrases", inputType = InputType.TEXT_MULTI_LINE),
NonInteractivePreference("revanced_hide_keyword_content_about"),
),
),
NonInteractivePreference(key = "revanced_hide_keyword_content_about_whole_words",
tag = "app.revanced.integrations.youtube.settings.preference.HtmlPreference")
)
)
)
SettingsPatch.PreferenceScreen.GENERAL_LAYOUT.addPreferences(

View File

@@ -14,6 +14,8 @@ import app.revanced.patcher.patch.annotation.Patch
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod.Companion.toMutable
import app.revanced.patches.all.misc.resources.AddResourcesPatch
import app.revanced.patches.shared.misc.settings.preference.ListPreference
import app.revanced.patches.shared.misc.settings.preference.NonInteractivePreference
import app.revanced.patches.shared.misc.settings.preference.PreferenceScreen
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.backgroundplayback.BackgroundPlaybackPatch
@@ -118,9 +120,16 @@ object SpoofClientPatch : BytecodePatch(
sorting = PreferenceScreen.Sorting.UNSORTED,
preferences = setOf(
SwitchPreference("revanced_spoof_client"),
SwitchPreference("revanced_spoof_client_use_ios"),
),
),
ListPreference("revanced_spoof_client_type",
summaryKey = null,
entriesKey = "revanced_spoof_client_type_entries",
entryValuesKey = "revanced_spoof_client_type_entry_values"
),
SwitchPreference("revanced_spoof_client_ios_force_avc"),
NonInteractivePreference("revanced_spoof_client_about_android_ios"),
NonInteractivePreference("revanced_spoof_client_about_android_vr")
)
)
)
// region Block /initplayback requests to fall back to /get_watch requests.

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">تم تعطيل تتبع مرات التخطي</string>
<string name="revanced_sb_general_min_duration">الحد الأدنى لمدة المقطع</string>
<string name="revanced_sb_general_min_duration_sum">لن يتم عرض المقاطع الأقصر من هذه القيمة (بالثواني) أو تخطيها</string>
<string name="revanced_sb_general_min_duration_invalid">المدة الزمنية غير صالحة</string>
<string name="revanced_sb_general_uuid">معرف المستخدم الفريد الخاص بك</string>
<string name="revanced_sb_general_uuid_sum">يجب أن يبقى هذا خاصًا. انه مثل كلمة المرور ولا ينبغي مشاركته مع أي شخص. إذا كان شخص ما يملك هذا، فيمكنه انتحال شخصيتك</string>
<string name="revanced_sb_general_uuid_invalid">يجب أن يكون معرف المستخدم الخاص 30 حرفًا على الأقل</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">الوقت الذي يبدأ عنده المقطع</string>
<string name="revanced_sb_new_segment_time_end">الوقت الذي ينتهي عنده المقطع</string>
<string name="revanced_sb_new_segment_confirm_title">هل الأوقات صحيحة؟</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">المقطع من\n\n%1$s\nto\n%2$s\n\n(%3$s)\n\nReady to جاهز للإرسال؟</string>
<string name="revanced_sb_new_segment_start_is_before_end">يجب أن تكون البداية قبل النهاية</string>
<string name="revanced_sb_new_segment_mark_locations_first">ضع علامة على موقعين في شريط الوقت أولًا</string>
@@ -926,7 +925,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_app_version_target_entry_2">18.20.39 - استعادة سرعة الفيديو الواسعة &amp; قائمة الجودة</string>
<string name="revanced_spoof_app_version_target_entry_3">18.09.39 - استعادة علامة تبويب المكتبة</string>
<string name="revanced_spoof_app_version_target_entry_4">17.41.37 - استعادة رف قائمة التشغيل القديم</string>
<string name="revanced_spoof_app_version_target_entry_5">17.30.34 - استعادة تصميم واجهة المستخدم القديم</string>
<string name="revanced_spoof_app_version_target_entry_5">17.33.42 - استعادة تصميم واجهة المستخدم القديم</string>
</patch>
<patch id="layout.startpage.ChangeStartPagePatch">
<string name="revanced_start_page_title">تعيين صفحة البداية</string>
@@ -1122,9 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">يتم محاكاة العميل</string>
<string name="revanced_spoof_client_summary_off">لا يتم محاكاة العميل\n\nقد لا يعمل تشغيل الفيديو</string>
<string name="revanced_spoof_client_user_dialog_message">إيقاف تشغيل هذا الإعداد قد يسبب مشاكل في تشغيل الفيديو.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof Client to iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">تتم حاليًا محاكاة العميل إلـى iOS\n\nالآثار الجانبية تشمل:\n• قد لا يكون فيديو HDR متوفرًا\n• لا يعمل سجل المشاهدة مع حساب العلامة التجارية</string>
<string name="revanced_spoof_client_use_ios_summary_off">تتم حاليًا محاكاة العميل إلـى Android VR\n\nالآثار الجانبية تشمل:\n• لا يوجد فيديو HDR\n• فيديوهات الأطفال لا يتم تشغيلهم\n• مقاطع الفيديو الموقوفة يمكن أن تستأنف عشوائياً\n• جودة منخفضة لمصغرات شريط التقدم\n• زر التنزيل مخفي\n• بطاقات نهاية الشاشة مخفية</string>
<string name="revanced_spoof_client_type_title">نوع Spoof Client</string>
<string name="revanced_spoof_client_ios_force_avc_title">فرض AVC iOS (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">ترميز فيديو iOS هو AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">ترميز فيديو iOS هو AVC أو VP9 أو AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">قد يؤدي تمكين هذا إلى تحسين عمر البطارية وإصلاح مشكلة تقطيع التشغيل.\n\nيتمتع تنسيق AVC بدقة قصوى تبلغ 1080P، وسيستخدم تشغيل الفيديو المزيد من بيانات الإنترنت مقارنةً بتنسيق VP9 أو AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">التأثيرات الجانبية لمحاكاة iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR مدعوم فقط مع ترميز AV1\n• سجل المشاهدة لا يعمل مع حساب العلامة التجارية</string>
<string name="revanced_spoof_client_about_android_vr_title">التأثيرات الجانبية لمحاكاة Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• لا يوجد فيديو HDR\n• لا يتم تشغيل مقاطع فيديو الأطفال\n• يمكن استئناف مقاطع الفيديو المتوقفة مؤقتًا بشكل عشوائي\n• مصغرات شريط تقدم فيديوهات Shorts منخفضة الجودة\n• زر إجراء التنزيل مخفي\n• بطاقات شاشة النهاية مخفية</string>
<string name="revanced_spoof_client_storyboard_timeout">محاكاة مصغرات العميل غير متوفرة (انتهت مهلة API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">محاكاة مصغرات العميل غير متوفرة مؤقتًا: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Ötürmə sayının izlənməsi aktiv deyil</string>
<string name="revanced_sb_general_min_duration">Minimum bölüm müddəti</string>
<string name="revanced_sb_general_min_duration_sum">Bölümlər bu dəyərdən (saniyə olaraq) daha qısadırsa göstərilməyəcək və ya ötürülməyəcək</string>
<string name="revanced_sb_general_min_duration_invalid">Etibarsız vaxt müddəti</string>
<string name="revanced_sb_general_uuid">Şəxsi istifadəçi kimliyiniz</string>
<string name="revanced_sb_general_uuid_sum">Bu gizli saxlanılmalıdır. Bu, parol kimidir və heç kimlə paylaşılmamalıdır. Kimsə bunu bilsə, onlar sizi təqlid edə bilər</string>
<string name="revanced_sb_general_uuid_invalid">Şəxsi istifadəçi kimliyiniz ən az 30 simvol uzunluğunda olmalıdır</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Bölüm başladığı vaxt</string>
<string name="revanced_sb_new_segment_time_end">Bölümün bitmə vaxtı</string>
<string name="revanced_sb_new_segment_confirm_title">Vaxtlar düzgündür?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Bölüm \n\n%1$s\n\n%2$s\n\n(%3$s)\n\nTəqdim etməyə hazırsınız?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Başlanğıc sondan əvvəl olmalıdır</string>
<string name="revanced_sb_new_segment_mark_locations_first">Əvvəlcə vaxt çubuğunda iki yeri doldur</string>
@@ -1038,6 +1037,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Xәbәrdarlıq</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Baxış tarixçəniz saxlanmır.&lt;br&gt;&lt;br&gt;Bu çox güman ki, DNS reklam bloklayıcı və ya şəbəkə proksisinə görədir.&lt;br&gt;&lt;br&gt;.Bunu düzəltmək üçün s.youtube.com-u&lt;/b&gt; &lt;b&gt;ağ siyahıya salın və ya bütün DNS bloklayıcıları və proksiləri bağlayın.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Təkrar göstərmə</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1121,8 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Qəbuledici saxtalaşdırıldı</string>
<string name="revanced_spoof_client_summary_off">Qəbuledici dəyişməyib\n\nVideo oynatma işləməyə bilər</string>
<string name="revanced_spoof_client_user_dialog_message">Bu seçimin bağlanması, video oynatma problemlərinə səbəb ola bilər.</string>
<string name="revanced_spoof_client_use_ios_title">Qəbuledicini iOS olaraq saxtalaşdır</string>
<string name="revanced_spoof_client_use_ios_summary_off">Qəbuledici hazırda Android VR\'ə saxtalaşdırılıb. Yan təsirlərə daxildir:\n• HDR video yoxdur\n• Uşaq videoları oynadılmır\n• Fasilə verilmiş videolar gözlənilmədən davam edə bilər\n• Aşağı keyfiyyətli Shorts axtarma çubuğu miniatürləri\n• \"Yüklə\" fəaliyyət düyməsi gizlidir\n• Bitiş ekran kartları gizlidir</string>
<string name="revanced_spoof_client_type_title">Qəbuledici saxtalaşdırma növü</string>
<string name="revanced_spoof_client_ios_force_avc_title">iOS AVC-yə Zorla (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video kodlayıcı AVC-dir</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video kodlayıcı AVC, VP9 və ya AV1-dir</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Bunu aktivləşdirmə batareya ömrünü yaxşılaşdıra və oynatma donmasını düzəldə bilər.\n\nAVC maksimum 1080p görüntü imkanına malikdir və video oynadılması VP9 və ya AV1-dən daha çox internet məlumatından istifadə edəcək.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS saxtakarlığının yan təsirləri</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR yalnız AV1 kodlayıcı ilə dəstəklənir\n• Baxış tarixçəsi ödəyici hesab ilə işləmir</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR saxtakarlığı yan təsirləri</string>
<string name="revanced_spoof_client_about_android_vr_summary">• HDR video yoxdur• Uşaq videoları oynadılmır\n• Fasilə verilmiş videolar gözlənilmədən davam edə bilər\n• Aşağı keyfiyyətli Shorts axtarma çubuğu miniatürləri\n• \"Yüklə\" fəaliyyət düyməsi gizlidir\n• Bitiş ekran kartları gizlidir</string>
<string name="revanced_spoof_client_storyboard_timeout">Client kiçik şəkillərini təqlid etmə əlçatmazdır (API vaxtı bitdi)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Client kiçik şəkillərini təqlid etmə müvəqqəti əlçatmazdır: %s</string>
</patch>

View File

@@ -430,7 +430,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Кнопка \"Дадому\" схавана</string>
<string name="revanced_hide_home_button_summary_off">Паказана кнопка \"Дадому\".</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Схаваць шорты</string>
<string name="revanced_hide_shorts_button_title">Схаваць кнопку \"Shorts\"</string>
<string name="revanced_hide_shorts_button_summary_on">Кнопка Shorts схавана</string>
<string name="revanced_hide_shorts_button_summary_off">Паказана кнопка Shorts</string>
<!-- The Create button has no display name. Translate normally. -->
@@ -874,8 +874,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Час пачатку сегмента</string>
<string name="revanced_sb_new_segment_time_end">Час заканчэння сегмента</string>
<string name="revanced_sb_new_segment_confirm_title">Ці правільны час?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Сегмент ад\n\n%1$s\nда\n%2$s\n\n(%3$s)\n\nГатовы адправіць?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Пачынаць трэба раней за канец</string>
<string name="revanced_sb_new_segment_mark_locations_first">Спачатку адзначце два месцы на панэлі часу</string>
@@ -1121,8 +1119,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Кліент падроблены</string>
<string name="revanced_spoof_client_summary_off">Кліент не падроблены\n\nПрайграванне відэа можа не працаваць</string>
<string name="revanced_spoof_client_user_dialog_message">Адключэнне гэтай налады можа выклікаць праблемы з прайграваннем відэа.</string>
<string name="revanced_spoof_client_use_ios_title">Падробка кліента для iOS</string>
<string name="revanced_spoof_client_use_ios_summary_off">Кліент у цяперашні час падроблены для Android VR. Пабочныя эфекты ўключаюць:\n• Няма HDR-відэа\n• Дзіцячыя відэа не прайграваюцца\n• Прыпыненыя відэа могуць аднаўляцца выпадковым чынам\n• Нізкая якасць мініяцюр на панэлі пошуку Shorts\n• Кнопка дзеяння Спампаваць схавана\n• Карткі канцавога экрана схаваны</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Няма HDR-відэа\n• Дзіцячыя відэа не прайграваюцца\n• Прыпыненыя відэа могуць аднаўляцца выпадковым чынам\n• Нізкая якасць мініяцюр на панэлі пошуку Shorts\n• Кнопка дзеяння Спампаваць схавана\n• Карткі канцавога экрана схаваны</string>
<string name="revanced_spoof_client_storyboard_timeout">Мініяцюры кліента Spoof недаступныя (час чакання API скончыўся)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Мініяцюры кліента Spoof часова недаступныя: %s</string>
</patch>

File diff suppressed because it is too large Load Diff

View File

@@ -201,6 +201,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_chips_shelf_summary_off">চিপ শেলপ প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_attributes_section_title">বৈশিষ্ট্য বিভাগ লুকান</string>
<string name="revanced_hide_attributes_section_summary_on">\'বৈশিষ্ট্যযুক্ত স্থান\', গেম এবং সঙ্গীত বিভাগগুলি লুকানো আছে</string>
<string name="revanced_hide_attributes_section_summary_off">\'বৈশিষ্ট্যযুক্ত স্থান\', গেম এবং সঙ্গীত বিভাগগুলি প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_info_cards_section_title">তথ্য কার্ড সেকশন লুকান</string>
<string name="revanced_hide_info_cards_section_summary_on">তথ্য কার্ড সেকশন লুকিয়ে রয়েছে</string>
<string name="revanced_hide_info_cards_section_summary_off">তথ্য কার্ড সেকশন প্রদর্শিত হয়েছে</string>
@@ -798,8 +799,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">সেগমেন্টটি শুরু হওয়ার সময়</string>
<string name="revanced_sb_new_segment_time_end">সেগমেন্টটি শেষ হওয়ার সময়</string>
<string name="revanced_sb_new_segment_confirm_title">সময়কাল কি সঠিক?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">সেগমেন্ট সময়কাল\n\n%1$s\nথেকে\n%2$s\n\n(%3$s)\n\nজমা করার জন্য প্রস্তুত?</string>
<string name="revanced_sb_new_segment_start_is_before_end">শুরু অবশ্যই শেষের আগে হতে হবে</string>
<string name="revanced_sb_new_segment_mark_locations_first">আগে সময় বারে দুটি অবস্থান চিহ্নিত করুন</string>
@@ -1043,7 +1042,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">ক্লায়েন্ট স্পুফ করা হয়েছে</string>
<string name="revanced_spoof_client_summary_off">ক্লায়েন্ট স্পুফ করা হয়নি\n\nভিডিও প্লেব্যাক ঠিকমতো কাজ নাও করতে পারে</string>
<string name="revanced_spoof_client_user_dialog_message">এই সেটিংটি বন্ধ করার ফলে ভিডিও প্লেব্যাক ত্রুটি হতে পারে।</string>
<string name="revanced_spoof_client_use_ios_title">ক্লায়েন্ট iOS এ স্পুফ করুন</string>
<string name="revanced_spoof_client_about_android_vr_summary">• কোনও HDR ভিডিও নেই\n• বাচ্চাদের ভিডিও প্লেব্যাক হয় না\n• বিরতি দেওয়া ভিডিওগুলি এলোমেলোভাবে আবার শুরু হতে পারে\n• নিম্নমানের শর্টস সিকবার থাম্বনেল\n• ডাউনলোড অ্যাকশন বোতাম সবসময় লুকানো থাকে\n• শেষ স্ক্রিন কার্ড সবসময় লুকানো থাকে</string>
<string name="revanced_spoof_client_storyboard_timeout">ক্লায়েন্ট স্পুফ থাম্বনেইল সাময়িকভাবে উপলভ্য নয় (API সময় শেষ হয়েছে)</string>
<string name="revanced_spoof_client_storyboard_io_exception">স্পুফ ক্লায়েন্ট থাম্বনেইল সাময়িকভাবে উপলভ্য নয়: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -175,8 +175,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_appearance_category">Aparença</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">S\'està carregant...</string>
<string name="revanced_sb_reset">Restablir</string>

View File

@@ -71,7 +71,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Přísun</string>
<string name="revanced_settings_screen_04_player_title">Přehrávač</string>
<string name="revanced_settings_screen_05_general_title">Celkové rozložení</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Lišta</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Ovládání gesty</string>
<string name="revanced_settings_screen_11_misc_title">Ostatní</string>
@@ -247,7 +246,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">klíčová slova a fráze ke skrytí, odděleno novými řádky\n\nSlova s velkými písmeny uprostřed musí být zadána s pláštěm (ie: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_about_title">O filtrování klíčových slov</string>
<string name="revanced_hide_keyword_content_about_summary">Výsledky domovského/předplatného/vyhledávání jsou filtrovány pro skrytí obsahu, který odpovídá výrazům klíčových slov\n\nOmezení\n• Některé krátkosti nemusí být skryty\n• Některé komponenty uživatelského rozhraní nemusí být skryté\n• Hledání klíčových slov nemusí zobrazovat žádné výsledky</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Neplatné klíčové slovo. Nelze použít: \'%s\' jako filtr</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
@@ -433,7 +431,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Tlačítko Domů je skryté</string>
<string name="revanced_hide_home_button_summary_off">Tlačítko Domů je zobrazeno</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Skrýt krátké</string>
<string name="revanced_hide_shorts_button_summary_on">Tlačítko \"Shorts\" je skryté</string>
<string name="revanced_hide_shorts_button_summary_off">Tlačítko \"Shorts\" je viditelné</string>
<!-- The Create button has no display name. Translate normally. -->
@@ -777,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Přeskočit počet sledování není povoleno</string>
<string name="revanced_sb_general_min_duration">Minimální doba trvání segmentu</string>
<string name="revanced_sb_general_min_duration_sum">Segmenty kratší než tato hodnota (v sekundách) nebudou zobrazeny nebo přeskočeny</string>
<string name="revanced_sb_general_min_duration_invalid">Neplatná doba trvání</string>
<string name="revanced_sb_general_uuid">Vaše soukromé ID uživatele</string>
<string name="revanced_sb_general_uuid_sum">Toto by mělo být ponecháno v soukromí. To je jako heslo a nemělo by být s nikým sdíleno. Pokud to někdo má, mohou vás zosobnit</string>
<string name="revanced_sb_general_uuid_invalid">Soukromé ID uživatele musí mít alespoň 30 znaků</string>
@@ -877,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Čas začátku segmentu</string>
<string name="revanced_sb_new_segment_time_end">Čas ukončení segmentu v</string>
<string name="revanced_sb_new_segment_confirm_title">Mají časy pravdu?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segment je od\n\n%1$s\ndo\n%2$s\n\n(%3$s)\n\nPřipraveno k odeslání?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Začátek musí být před koncem</string>
<string name="revanced_sb_new_segment_mark_locations_first">Nejdříve označte dvě místa v časové liště</string>
@@ -978,7 +974,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Skrýt přeskočit tlačítka vpřed a zpět</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Přeskočit vpřed a zpět jsou skryty</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Přeskočit vpřed a zpět jsou zobrazeny</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Neprůhlednost překrytí</string>
<string name="revanced_miniplayer_opacity_summary">Neprůhlednost mezi 0-100, kde 0 je průhledná</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Neprůhlednost překrytí minipřehrávače musí být mezi 0-100</string>
</patch>
@@ -1126,9 +1122,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klient je falešný</string>
<string name="revanced_spoof_client_summary_off">Klient není spoofed\n\nPřehrávání videa nemusí fungovat</string>
<string name="revanced_spoof_client_user_dialog_message">Vypnutí tohoto nastavení může způsobit problémy při přehrávání videa.</string>
<string name="revanced_spoof_client_use_ios_title">Spořič do iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klient je v současné době spokojen s iOS\n\nBoční efekty zahrnují:\n• HDR video nemusí být k dispozici\n• Historie sledování nefunguje s obchodním účtem</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klient je v současné době spout s Androidem VR. Boční efekty zahrnují:\n• No HDR video\n• Dětská videa nepřehrávají\n• Pozastavená videa mohou náhodně pokračovat\n• Nízká kvalita krátkých náhledů ve vyhledávacím panelu\n• Tlačítko pro stažení akce je skryté\n• Karty s ukončenou obrazovkou jsou skryté</string>
<string name="revanced_spoof_client_type_title">Typ klienta</string>
<string name="revanced_spoof_client_ios_force_avc_title">Vynutit iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video kodek je AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video kodek je AVC, VP9 nebo AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Povolení této funkce může zlepšit životnost baterie a opravit stahování přehrávání.\n\nAVC má maximální rozlišení 1080p a video přehrávání bude používat více dat než VP9 nebo AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Boční efekty iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR je podporováno pouze s AV1 kodekem\n• Historie sledování nefunguje s obchodním účtem</string>
<string name="revanced_spoof_client_about_android_vr_title">Boční efekty Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Žádné HDR video\n• Dětská videa nepřehrávají\n• Pozastavená videa mohou náhodně obnovit\n• Nízká kvalita rychlých náhledů ve vyhledávacím panelu\n• Tlačítko stahování je skryté\n• Karty na konci obrazovky jsou skryté</string>
<string name="revanced_spoof_client_storyboard_timeout">Náhledy klientů nejsou k dispozici (vypršel časový limit API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spouštění náhledů klientů dočasně není k dispozici: %s</string>
</patch>

View File

@@ -775,6 +775,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Overspring tælling er ikke aktiveret</string>
<string name="revanced_sb_general_min_duration">Minimum linjestykketid</string>
<string name="revanced_sb_general_min_duration_sum">Segmenter kortere end denne værdi (i sekunder) vil ikke blive vist eller sprunget over</string>
<string name="revanced_sb_general_min_duration_invalid">Ugyldig tidsvarighed</string>
<string name="revanced_sb_general_uuid">Dit private bruger-id</string>
<string name="revanced_sb_general_uuid_sum">Dette bør holdes privat. Dette er ligesom en adgangskode og bør ikke deles med nogen. Hvis nogen har dette, kan de udgive dig</string>
<string name="revanced_sb_general_uuid_invalid">Privat bruger-id skal være mindst 30 tegn langt</string>
@@ -875,8 +876,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Tidspunkt for segmentet begynder på</string>
<string name="revanced_sb_new_segment_time_end">Tidspunkt for segmentet slutter på</string>
<string name="revanced_sb_new_segment_confirm_title">Er tiderne korrekte?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segmentet er fra\n\n%1$s\ntil\n%2$s\n\n(%3$s)\n\nKlar til at indsende?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Start skal være før slutningen</string>
<string name="revanced_sb_new_segment_mark_locations_first">Markér to steder på tidsbjælken først</string>
@@ -975,7 +974,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Skjul overspring fremad og tilbage knapper</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Spring frem og tilbage er skjult</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Spring frem og tilbage vises</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Overlay uigennemsigtighed</string>
<string name="revanced_miniplayer_opacity_summary">Gennemsigtighedsværdi mellem 0-100, hvor 0 er gennemsigtig</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Miniplayer overlay gennemsigtighed skal være mellem 0-100</string>
</patch>
@@ -1123,9 +1122,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Kunden er spoofed</string>
<string name="revanced_spoof_client_summary_off">Klienten er ikke forfalsket\n\nVideoafspilning fungerer muligvis ikke</string>
<string name="revanced_spoof_client_user_dialog_message">At slå denne indstilling fra kan forårsage problemer med videoafspilning.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof klient til iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klienten er i øjeblikket spoofed til iOS\n\nBivirkninger omfatter:\n• HDR-video er muligvis ikke tilgængelig\n• Watch historie fungerer ikke med en brandkonto</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klienten er i øjeblikket spoofed til Android VR. Bivirkninger omfatter:\n• Ingen HDR-video\n• Kids videoer ikke afspilning\n• Pause videoer kan tilfældigt genoptage\n• Lav kvalitet Shorts søgelinje miniaturer\n• Download handling knap er skjult\n• End screen cards are hidden</string>
<string name="revanced_spoof_client_type_title">Spoof klient type</string>
<string name="revanced_spoof_client_ios_force_avc_title">Gennemtving iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video codec er AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video codec er AVC, VP9 eller AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Aktivering af dette kan forbedre batteriets levetid og rette afspilningsstuttering.\n\nAVC har en maksimal opløsning på 1080p, og videoafspilning vil bruge flere internetdata end VP9 eller AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS forfalskning bivirkninger</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR er kun understøttet med AV1 codec\n• Watch historie virker ikke med en brandkonto</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR spoofing bivirkninger</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Ingen HDR-video\n• Kids videoer ikke afspilning\n• Pausede videoer kan tilfældigt genoptage\n• Lav kvalitet Kortsøgerbar miniaturer\n• Download handling knap er skjult\n• End screen cards are hidden</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof klient miniaturer ikke tilgængelige (API timemed out)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spoof klient miniaturer midlertidigt ikke tilgængelige: %s</string>
</patch>

View File

@@ -71,7 +71,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Feed</string>
<string name="revanced_settings_screen_04_player_title">Player</string>
<string name="revanced_settings_screen_05_general_title">Generelles Layout</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Suchleiste</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Wischgesten</string>
<string name="revanced_settings_screen_11_misc_title">Sonstiges</string>
@@ -777,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Überspringungszähler ist nicht aktiviert</string>
<string name="revanced_sb_general_min_duration">Mindestdauer der Segmente</string>
<string name="revanced_sb_general_min_duration_sum">Segmente kürzer als dieser Wert (in Sekunden) werden nicht angezeigt oder übersprungen</string>
<string name="revanced_sb_general_min_duration_invalid">Ungültige Zeitdauer</string>
<string name="revanced_sb_general_uuid">Ihre private Benutzer-Id</string>
<string name="revanced_sb_general_uuid_sum">Das sollte vertraulich behandelt werden. Das ist wie ein Passwort und sollte mit niemandem geteilt werden. Wenn jemand das hat, kann er sich für dich ausgeben</string>
<string name="revanced_sb_general_uuid_invalid">Private Benutzer-Id muss mindestens 30 Zeichen lang sein</string>
@@ -877,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Das Segiment beginnt ab</string>
<string name="revanced_sb_new_segment_time_end">Das Segiment endet bei</string>
<string name="revanced_sb_new_segment_confirm_title">Sind diese Zeiten richtig?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Das Segment ist von\n\n\n%1$s\nbis\n%2$s\n\n(%3$s)\n\nBereit zum Absenden?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Start muss vor dem Ende sein</string>
<string name="revanced_sb_new_segment_mark_locations_first">Markieren sie zuerst zwei Punkte auf der Zeitleiste</string>
@@ -889,7 +887,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_stats">Statistiken</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistiken vorübergehend nicht verfügbar (API ist herunter)</string>
<string name="revanced_sb_stats_loading">Lädt ...</string>
<string name="revanced_sb_stats_loading">Lädt...</string>
<string name="revanced_sb_stats_sb_disabled">SponsorBlock ist deaktiviert</string>
<string name="revanced_sb_stats_username">Ihr Benutzername: &lt;b&gt;%s&lt;/b&gt;</string>
<string name="revanced_sb_stats_username_change">Tippe hier, um deinen Benutzernamen zu ändern</string>
@@ -978,7 +976,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Vorwärts- und Rückwärts-Buttons ausblenden</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Vorwärts skippen und zurück sind ausgeblendet</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Vorwärts und zurück springen werden angezeigt</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Deckkraft der Überlagerung</string>
<string name="revanced_miniplayer_opacity_summary">Deckkraft Wert zwischen 0-100, wobei 0 transparent ist</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Miniplayer-Overlay-Deckkraft muss zwischen 0-100 liegen</string>
</patch>
@@ -1126,9 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Client ist getäuscht</string>
<string name="revanced_spoof_client_summary_off">Client ist nicht gefälscht\n\nVideo-Wiedergabe funktioniert möglicherweise nicht</string>
<string name="revanced_spoof_client_user_dialog_message">Das Deaktivieren dieser Einstellung kann zu Videowiedergabeproblemen führen.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof-Client zu iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Der Client ist derzeit zu iOS\n\nSeiteneffekten gefälscht:\n• HDR-Video ist möglicherweise nicht verfügbar\n• Verlauf funktioniert nicht mit einem Markenkonto</string>
<string name="revanced_spoof_client_use_ios_summary_off">Der Client ist derzeit auf Android VR gespoofed. Nebeneffekte können sein:\n• Kein HDR Video\n• Kindervideos spielen nicht\n• Pausierte Videos könnten zufällig wieder aufgenommen werden\n• Niedrige Qualität der Shorts-Suchleisten-Thumbnails\n• Download-Button ist ausgeblendet\n• Endbildschirm-Karten werden versteckt</string>
<string name="revanced_spoof_client_type_title">Spoof-Client-Typ</string>
<string name="revanced_spoof_client_ios_force_avc_title">Erzwinge iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS-Video-Codec ist AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS-Video-Codec ist AVC, VP9 oder AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Das Aktivieren kann die Akkulaufzeit verbessern und die Wiedergabe-Stutting beheben.\n\nAVC hat eine maximale Auflösung von 1080p, und die Videowiedergabe wird mehr Internet-Daten als VP9 oder AV1 verwenden.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS Spoofing Nebeneffekte</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR wird nur mit AV1 Codec\nunterstützt • Verlauf funktioniert nicht mit einem Markenkonto</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR Spoofing Nebeneffekte</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Kein HDR-Video\n• Kindervideos werden nicht wiedergegeben\n• Pausierte Videos können zufällig wieder\n• Niedrige Shorts Suchleisten-Vorschaubilder\n• Download Schaltfläche ist ausgeblendet\n• Endbildschirm-Karten werden ausgeblendet</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof-Thumbnails nicht verfügbar (API-Zeitüberschreitung)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spoof-Client-Thumbnails vorübergehend nicht verfügbar: %s</string>
</patch>

View File

@@ -69,7 +69,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Ροή</string>
<string name="revanced_settings_screen_04_player_title">Οθόνη αναπαραγωγής</string>
<string name="revanced_settings_screen_05_general_title">Γενική διάταξη</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Γραμμή προόδου βίντεο</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Έλεγχος με κατακόρυφη σάρωση οθόνης</string>
<string name="revanced_settings_screen_11_misc_title">Διάφορα</string>
@@ -775,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Ο μετρητής παραλείψεων δεν είναι ενεργός</string>
<string name="revanced_sb_general_min_duration">Ελάχιστη διάρκεια τμήματος</string>
<string name="revanced_sb_general_min_duration_sum">Τμήματα μικρότερα από την καθορισμένη τιμή (σε δευτερόλεπτα) δεν θα εμφανίζονται ούτε θα παραλείπονται</string>
<string name="revanced_sb_general_min_duration_invalid">Μη έγκυρη διάρκεια χρόνου</string>
<string name="revanced_sb_general_uuid">Το ιδιωτικό σας αναγνωριστικό χρήστη</string>
<string name="revanced_sb_general_uuid_sum">Αυτό πρέπει να μείνει μυστικό. Είναι σαν έναν κωδικό που δεν πρέπει να μοιραστείτε με κανέναν. Εάν κάποιος αποκτήσει αυτόν τον κωδικό, μπορεί να σας υποδυθεί</string>
<string name="revanced_sb_general_uuid_invalid">Το ιδιωτικό αναγνωριστικό χρήστη πρέπει να είναι τουλάχιστον 30 χαρακτήρες</string>
@@ -875,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Χρόνος έναρξης του τμήματος</string>
<string name="revanced_sb_new_segment_time_end">Χρόνος λήξης του τμήματος</string>
<string name="revanced_sb_new_segment_confirm_title">Είναι σωστοί οι χρόνοι;</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Το τμήμα είναι από\n\n%1$s\nσε\n%2$s\n\n(%3$s)\n\nΈτοιμο για υποβολή;</string>
<string name="revanced_sb_new_segment_start_is_before_end">Η αρχή πρέπει να είναι πριν από το τέλος</string>
<string name="revanced_sb_new_segment_mark_locations_first">Σημειώστε δύο σημεία στην γραμμή προόδου πρώτα</string>
@@ -1124,9 +1122,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Το πρόγραμμα πελάτη παραποιείται</string>
<string name="revanced_spoof_client_summary_off">Το πρόγραμμα πελάτη δεν παραποιείται\n\nΗ αναπαραγωγή βίντεο ενδέχεται να μη λειτουργεί</string>
<string name="revanced_spoof_client_user_dialog_message">Η απενεργοποίηση αυτής της ρύθμισης ενδέχεται να προκαλέσει προβλήματα αναπαραγωγής βίντεο.</string>
<string name="revanced_spoof_client_use_ios_title">Παραποίηση σε iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Ο πελάτης αυτή τη στιγμή παραποιείται ως iOS\n\nΟι παρενέργειες περιλαμβάνουν:\n• Δεν υπάρχει η ποιότητα HDR στα βίντεο\n• Το ιστορικό παρακολούθησης δε λειτουργεί σε ολοκαίνουριους λογαριασμούς</string>
<string name="revanced_spoof_client_use_ios_summary_off">Ο πελάτης αυτή τη στιγμή παραποιείται ως Android VR. Οι παρενέργειες περιλαμβάνουν:\n• Δεν υπάρχει η ποιότητα HDR στα βίντεο\n• Δεν λειτουργεί η αναπαραγωγή στα βίντεο για παιδιά\n• Βίντεο που έχετε θέσει σε παύση μπορεί να συνεχίσουν να παίζουν τυχαία\n• Χαμηλή ποιότητα μικρογραφιών μπάρας αναζήτησης στα shorts\n• Το κουμπί λήψης είναι πάντα κρυμμένο\n• Οι κάρτες τελικής οθόνης είναι πάντα κρυμμένες</string>
<string name="revanced_spoof_client_type_title">Παραποίηση τύπου πελάτη</string>
<string name="revanced_spoof_client_ios_force_avc_title">Εξαναγκασμός iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Ο κωδικοποιητής βίντεο στο iOS είναι ο AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Ο κωδικοποιητής βίντεο στο iOS είναι ο AVC, ο VP9 ή ο AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Ενεργοποιώντας αυτόν τον κωδικοποιητή ίσως να βελτιώσει κατανάλωση ενέργειας και ίσως διορθώσει κολλήματα αναπαραγωγής.\n\nΟ AVC έχει μέγιστη ανάλυση 1080p, και καταναλώνει περισσότερα δεδομένα internet από τον VP9 ή τον AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Παρενέργειες παραποίησης σε iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">Το HDR υποστηρίζεται μόνο με τον κωδικοποιητή AV1\n• Το ιστορικό παρακολούθησης δε λειτουργεί με λογαριασμό επωνυμίας</string>
<string name="revanced_spoof_client_about_android_vr_title">Παρενέργειες παραποίησης σε Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Δεν υπάρχει η ποιότητα HDR στα βίντεο• Δεν λειτουργεί η αναπαραγωγή στα βίντεο για παιδιά\n• Βίντεο που έχετε θέσει σε παύση μπορεί να συνεχίσουν να παίζουν τυχαία\n• Χαμηλή ποιότητα μικρογραφιών γραμμής προόδου στα Shorts\n• Το κουμπί λήψης είναι πάντα κρυμμένο\n• Οι κάρτες τελικής οθόνης είναι πάντα κρυμμένες</string>
<string name="revanced_spoof_client_storyboard_timeout">Μικρογραφίες προεπισκόπησης μη διαθέσιμες (καθυστέρηση API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Μικρογραφίες προεπισκόπησης προσωρινά μη διαθέσιμες: %s</string>
</patch>

File diff suppressed because it is too large Load Diff

View File

@@ -39,7 +39,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_restart">Reiniciar</string>
<string name="revanced_settings_import">Importar</string>
<string name="revanced_settings_import_copy">Copiar</string>
<string name="revanced_settings_import_reset">Configuración revanzada restablecida por defecto</string>
<string name="revanced_settings_import_reset">Configuración ReVanced restablecida por defecto</string>
<string name="revanced_settings_import_success">Configuración importada de %d</string>
<string name="revanced_settings_import_failure_parse">Error de importación: %s</string>
</patch>
@@ -90,7 +90,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_debug_toast_on_error_title">Mostrar brindis en error ReVanced</string>
<string name="revanced_debug_toast_on_error_summary_on">Toast mostrado si ocurre un error</string>
<string name="revanced_debug_toast_on_error_summary_off">Toast no se muestra si ocurre un error</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">Desactivar los errores toasts oculta todas las notificaciones de error ReVanced\n\nNo se le notificará de ningún evento inesperado.</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">Desactivar los brindis de errores oculta todas las notificaciones de error ReVanced\n\nNo se le notificará de ningún evento inesperado.</string>
</patch>
<patch id="layout.hide.general.HideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Desactivar el brillo del botón de like / suscripción</string>
@@ -102,8 +102,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_channel_watermark_title">Ocultar marca de agua del canal</string>
<string name="revanced_hide_channel_watermark_summary_on">Marca de agua oculta</string>
<string name="revanced_hide_channel_watermark_summary_off">Marca de agua mostrada</string>
<string name="revanced_hide_horizontal_shelves_title">Ocultar shelves horizontales</string>
<string name="revanced_hide_horizontal_shelves_summary_on">Los estantes están ocultos como:\n• Romper noticias\n• Continuar viendo\n• Explorar más canales\n• Comprar\n• Verlo de nuevo</string>
<string name="revanced_hide_horizontal_shelves_title">Ocultar estantes horizontales</string>
<string name="revanced_hide_horizontal_shelves_summary_on">Los estantes están ocultos como:\n• Noticias de último momento\n• Continuar viendo\n• Explorar más canales\n• Comprar\n• Verlo de nuevo</string>
<string name="revanced_hide_horizontal_shelves_summary_off">Se muestran las estanterías</string>
<!-- 'Join' should be translated using the same localized wording YouTube displays.
This appears in the video player for certain videos. -->
@@ -111,7 +111,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_join_membership_button_summary_on">Botón oculto</string>
<string name="revanced_hide_join_membership_button_summary_off">Se muestra el botón</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_for_you_shelf_title">Ocultar shelf \'Para ti\' en la página del canal</string>
<string name="revanced_hide_for_you_shelf_title">Ocultar estantería \'Para ti\' en la página del canal</string>
<string name="revanced_hide_for_you_shelf_summary_on">Estante oculto</string>
<string name="revanced_hide_for_you_shelf_summary_off">Estante mostrado</string>
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
@@ -120,7 +120,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_notify_me_button_summary_on">Botón oculto</string>
<string name="revanced_hide_notify_me_button_summary_off">Se muestra el botón</string>
<!-- 'People also watch' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ocultar recomendaciones \"Personas también observadas\"</string>
<string name="revanced_hide_search_result_recommendations_title">Ocultar recomendaciones \"Las personas también vieron\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Recomendaciones ocultas</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Se muestran las recomendaciones</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
@@ -137,7 +137,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_channel_guidelines_title">Ocultar pautas de canal</string>
<string name="revanced_hide_channel_guidelines_summary_on">Las pautas del canal están ocultas</string>
<string name="revanced_hide_channel_guidelines_summary_off">Se muestran las pautas del canal</string>
<string name="revanced_hide_expandable_chip_title">Ocultar chip expandible en videos</string>
<string name="revanced_hide_expandable_chip_title">Ocultar ficha expandible en videos</string>
<string name="revanced_hide_expandable_chip_summary_on">Las fichas expandibles están ocultas</string>
<string name="revanced_hide_expandable_chip_summary_off">Se muestran fichas expandibles</string>
<string name="revanced_hide_video_quality_menu_footer_title">Ocultar pie de página del menú de calidad de vídeo</string>
@@ -147,23 +147,23 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_community_posts_summary_on">Los mensajes de la comunidad están ocultos</string>
<string name="revanced_hide_community_posts_summary_off">Se muestran las publicaciones de la comunidad</string>
<string name="revanced_hide_compact_banner_title">Ocultar banners compactos</string>
<string name="revanced_hide_compact_banner_summary_on">Los banners de pacto están ocultos</string>
<string name="revanced_hide_compact_banner_summary_on">Los banners compactos están ocultos</string>
<string name="revanced_hide_compact_banner_summary_off">Se muestran los banners compactos</string>
<string name="revanced_hide_movies_section_title">Ocultar sección de películas</string>
<string name="revanced_hide_movies_section_summary_on">La sección de películas está oculta</string>
<string name="revanced_hide_movies_section_summary_off">Se muestra la sección de películas</string>
<string name="revanced_hide_feed_survey_title">Ocultar encuestas</string>
<string name="revanced_hide_feed_survey_summary_on">Las encuestas de la fuente están ocultas</string>
<string name="revanced_hide_feed_survey_summary_off">Se muestran encuestas de la fuente</string>
<string name="revanced_hide_community_guidelines_title">Ocultar directrices comunitarias</string>
<string name="revanced_hide_community_guidelines_summary_on">Las directrices comunitarias están ocultas</string>
<string name="revanced_hide_community_guidelines_summary_off">Se muestran las directrices comunitarias</string>
<string name="revanced_hide_subscribers_community_guidelines_title">Ocultar directrices de la comunidad de suscriptores</string>
<string name="revanced_hide_subscribers_community_guidelines_summary_on">Las directrices comunitarias de los suscriptores están ocultas</string>
<string name="revanced_hide_feed_survey_summary_on">Las encuestas en el Inicio están ocultas</string>
<string name="revanced_hide_feed_survey_summary_off">Se muestran encuestas en ele Inicio</string>
<string name="revanced_hide_community_guidelines_title">Ocultar pautas comunitarias</string>
<string name="revanced_hide_community_guidelines_summary_on">Las pautas comunitarias están ocultas</string>
<string name="revanced_hide_community_guidelines_summary_off">Se muestran las pautas comunitarias</string>
<string name="revanced_hide_subscribers_community_guidelines_title">Ocultar pautas de la comunidad de suscriptores</string>
<string name="revanced_hide_subscribers_community_guidelines_summary_on">Las pautas comunitarias de los suscriptores están ocultas</string>
<string name="revanced_hide_subscribers_community_guidelines_summary_off">Se muestran las pautas de la comunidad de suscriptores</string>
<string name="revanced_hide_channel_member_shelf_title">Ocultar shelf del miembro del canal</string>
<string name="revanced_hide_channel_member_shelf_summary_on">La shelf del miembro del canal está oculta</string>
<string name="revanced_hide_channel_member_shelf_summary_off">Se muestra la shelf del miembro del canal</string>
<string name="revanced_hide_channel_member_shelf_title">Ocultar estante del miembro del canal</string>
<string name="revanced_hide_channel_member_shelf_summary_on">El estante del miembro del canal está oculta</string>
<string name="revanced_hide_channel_member_shelf_summary_off">Se muestra el estante del miembro del canal</string>
<string name="revanced_hide_emergency_box_title">Ocultar cajas de emergencia</string>
<string name="revanced_hide_emergency_box_summary_on">Las cajas de emergencia están ocultas</string>
<string name="revanced_hide_emergency_box_summary_off">Se muestran cajas de emergencia</string>
@@ -186,8 +186,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_related_videos_summary_on">Vídeos relacionados están ocultos</string>
<string name="revanced_hide_related_videos_summary_off">Vídeos relacionados se muestran</string>
<string name="revanced_hide_image_shelf_title">Ocultar la imagen en los resultados de búsqueda</string>
<string name="revanced_hide_image_shelf_summary_on">El shelf de la imagen está oculto</string>
<string name="revanced_hide_image_shelf_summary_off">Pantalla de imagen mostrada</string>
<string name="revanced_hide_image_shelf_summary_on">El estante de imágenes está oculto</string>
<string name="revanced_hide_image_shelf_summary_off">El estante de imágenes se muestra</string>
<string name="revanced_hide_latest_posts_ads_title">Ocultar últimos mensajes</string>
<string name="revanced_hide_latest_posts_ads_summary_on">Los últimos mensajes están ocultos</string>
<string name="revanced_hide_latest_posts_ads_summary_off">Se muestran los últimos mensajes</string>
@@ -197,9 +197,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_artist_cards_title">Ocultar tarjetas de artistas</string>
<string name="revanced_hide_artist_cards_summary_on">Las tarjetas de artistas están ocultas</string>
<string name="revanced_hide_artist_cards_summary_off">Se muestran las tarjetas del artista</string>
<string name="revanced_hide_chips_shelf_title">Ocultar shelf de fichas</string>
<string name="revanced_hide_chips_shelf_summary_on">La shelf de chips está oculta</string>
<string name="revanced_hide_chips_shelf_summary_off">Se muestra la shelf de chips</string>
<string name="revanced_hide_chips_shelf_title">Ocultar estante de fichas</string>
<string name="revanced_hide_chips_shelf_summary_on">El estante de fichas está oculto</string>
<string name="revanced_hide_chips_shelf_summary_off">Se muestra el estante de fichas</string>
<string name="revanced_hide_attributes_section_title">Ocultar sección de atributos</string>
<string name="revanced_hide_attributes_section_summary_on">\'Lugares destacados\', Las secciones de juegos y música están ocultas</string>
<string name="revanced_hide_attributes_section_summary_off">\'Lugares destacados\', Se muestran las secciones de juegos y música</string>
@@ -245,7 +245,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">Palabras clave y frases para ocultar, separadas por nuevas líneas\n\nLas palabras con letras mayúsculas en el centro deben ser ingresadas con la caja (por ejemplo: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_about_title">Acerca del filtrado de palabras clave</string>
<string name="revanced_hide_keyword_content_about_summary">Los resultados de inicio/suscripción/búsqueda se filtran para ocultar contenido que coincide con las frases de palabras clave\n\nLimitaciones\n• Algunos cortos pueden no estar ocultos\n• Algunos componentes de la interfaz pueden no estar ocultos\n• Buscar una palabra clave no puede mostrar resultados</string>
<string name="revanced_hide_keyword_content_about_summary">Los resultados de inicio/suscripción/búsqueda se filtran para ocultar contenido que coincide con las frases de palabras clave\n\nLimitaciones\n• Algunos Shorts pueden no estar ocultos\n• Algunos componentes de la interfaz pueden no estar ocultos\n• Buscar una palabra clave no puede mostrar resultados</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Palabra clave inválida. No se puede usar: \'%s\' como filtro</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
@@ -514,9 +514,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_title">Ocultar sección de comentarios</string>
<string name="revanced_hide_comments_section_summary_on">La sección de comentarios está oculta</string>
<string name="revanced_hide_comments_section_summary_off">Sección de comentarios mostrada</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ocultar botón \'Crear un corto\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">El botón \'Crear un corto\' está oculto</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">Se muestra el botón \'Crear un corto\'</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ocultar botón \'Crear un Short\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">El botón \'Crear un Short\' está oculto</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">Se muestra el botón \'Crear un Short\'</string>
<string name="revanced_hide_comments_preview_comment_title">Ocultar comentario de vista previa</string>
<string name="revanced_hide_comments_preview_comment_summary_on">El comentario de la vista previa está oculto</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Vista previa del comentario se muestra</string>
@@ -580,16 +580,16 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_hide_shorts_home_title">Ocultar breves en el feed de inicio</string>
<string name="revanced_hide_shorts_home_summary_on">Los cortos en la alimentación de inicio están ocultos</string>
<string name="revanced_hide_shorts_home_summary_off">Se muestran los cortos en la alimentación de inicio</string>
<string name="revanced_hide_shorts_home_title">Ocultar Shorts en el Inicio</string>
<string name="revanced_hide_shorts_home_summary_on">Los Shorts en el Inicio están ocultos</string>
<string name="revanced_hide_shorts_home_summary_off">Se muestran los Shorts en el Inicio</string>
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_hide_shorts_subscriptions_title">Ocultar breves en el feed de suscripción</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Los cortos en el feed de suscripción están ocultos</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Se muestran los cortos en el feed de suscripción</string>
<string name="revanced_hide_shorts_search_title">Ocultar breves en los resultados de búsqueda</string>
<string name="revanced_hide_shorts_search_summary_on">Los breves resultados de búsqueda están ocultos</string>
<string name="revanced_hide_shorts_search_summary_off">Se muestran breves en los resultados de búsqueda</string>
<string name="revanced_hide_shorts_subscriptions_title">Ocultar Shorts en las suscripciones</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Los Shorts en las suscripciones están ocultos</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Se muestran los Shorts en las suscripciones</string>
<string name="revanced_hide_shorts_search_title">Ocultar Shorts en los resultados de búsqueda</string>
<string name="revanced_hide_shorts_search_summary_on">Los Shorts en resultados de búsqueda están ocultos</string>
<string name="revanced_hide_shorts_search_summary_off">Se muestran Shorts en los resultados de búsqueda</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Ocultar botón de unirse</string>
<string name="revanced_hide_shorts_join_button_summary_on">Botón de unión oculto</string>
@@ -691,8 +691,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_ryd_enable_summary_off">No se muestran Dislikes</string>
<string name="revanced_ryd_shorts_title">Mostrar no me gusta en Shorts</string>
<string name="revanced_ryd_shorts_summary_on">Dislikes mostrados en Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">Dislikes mostrados en Cortos\n\nLimitación: Las Dislikes no pueden aparecer en modo incógnito</string>
<string name="revanced_ryd_shorts_summary_off">Dislikes ocultos en Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">No me Gusta mostrados en Shorts\n\nLimitación: Los No me Gusta no pueden aparecer en modo incógnito</string>
<string name="revanced_ryd_shorts_summary_off">No me Gusta ocultos en Shorts</string>
<string name="revanced_ryd_dislike_percentage_title">Desliza como porcentaje</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Dislikes mostrados como porcentaje</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Dislikes mostrados como número</string>
@@ -761,9 +761,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_adjusting_sum">Número de milisegundos que los botones de ajuste de tiempo se mueven al crear nuevos segmentos</string>
<string name="revanced_sb_general_adjusting_invalid">El valor debe ser un número positivo</string>
<string name="revanced_sb_guidelines_preference_title">Ver normas</string>
<string name="revanced_sb_guidelines_preference_sum">Las directrices contienen reglas y consejos para crear nuevos segmentos</string>
<string name="revanced_sb_guidelines_preference_sum">Las pautas contienen reglas y consejos para crear nuevos segmentos</string>
<string name="revanced_sb_guidelines_popup_title">Siga las pautas</string>
<string name="revanced_sb_guidelines_popup_content">Lee las directrices de SponsorBlock antes de crear nuevos segmentos</string>
<string name="revanced_sb_guidelines_popup_content">Lee las pautas de SponsorBlock antes de crear nuevos segmentos</string>
<string name="revanced_sb_guidelines_popup_already_read">Ya leído</string>
<string name="revanced_sb_guidelines_popup_open">Múestrame</string>
<string name="revanced_sb_general">General</string>
@@ -775,6 +775,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">El rastreo del conteo de saltos no está habilitado</string>
<string name="revanced_sb_general_min_duration">Duración mínima del segmento</string>
<string name="revanced_sb_general_min_duration_sum">Los segmentos más cortos que este valor (en segundos) no se mostrarán o se omitirán</string>
<string name="revanced_sb_general_min_duration_invalid">Duración de tiempo no válida</string>
<string name="revanced_sb_general_uuid">Tu id de usuario privado</string>
<string name="revanced_sb_general_uuid_sum">Esto debería mantenerse privado. Es como una contraseña y no debe ser compartido con nadie. Si alguien obtiene esto, podran usarlo para suplantarte</string>
<string name="revanced_sb_general_uuid_invalid">El id de usuario privado debe tener al menos 30 caracteres</string>
@@ -875,8 +876,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Segundo en el que el segmento comienza</string>
<string name="revanced_sb_new_segment_time_end">Segundo en el que el segmento finaliza</string>
<string name="revanced_sb_new_segment_confirm_title">¿Los tiempos son correctos?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">El segmento es desde\n\n%1$s\nhasta\n%2$s\n\n(%3$s)\n\n¿Listo para enviarlo?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Inicio debe ser antes del final</string>
<string name="revanced_sb_new_segment_mark_locations_first">Primero, marca dos instantes en la barra de tiempo</string>
@@ -923,10 +922,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
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 -->
<string name="revanced_spoof_app_version_target_title">Destino de versión de la aplicación Spoof</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_entry_1">18.33.40 - Restaurar RYD en modo incógnito cortos</string>
<string name="revanced_spoof_app_version_target_entry_1">18.33.40 - Restaurar RYD en Shorts de modo incógnito</string>
<string name="revanced_spoof_app_version_target_entry_2">18.20.39 - Restaurar la velocidad de vídeo ancha &amp; menú de calidad</string>
<string name="revanced_spoof_app_version_target_entry_3">18.09.39 - Restaurar pestaña de biblioteca</string>
<string name="revanced_spoof_app_version_target_entry_4">17.41.37 - Restaurar la vieja lista de reproducción shelf</string>
<string name="revanced_spoof_app_version_target_entry_4">17.41.37 - Restaurar el estante viejo de lista de reproducción</string>
<string name="revanced_spoof_app_version_target_entry_5">17.33.42 - Restaurar la disposición antigua de la interfaz de usuario</string>
</patch>
<patch id="layout.startpage.ChangeStartPagePatch">
@@ -938,7 +937,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays for the subscriptions tab. -->
<string name="revanced_start_page_entry_3">Suscripciones</string>
<string name="revanced_start_page_entry_4">Explorar</string>
<string name="revanced_start_page_entry_5">Acortes</string>
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<string name="revanced_start_page_entry_6">Pestaña</string>
<string name="revanced_start_page_entry_7">Vídeos gustados</string>
@@ -948,8 +946,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.startupshortsreset.DisableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Desactivar reanudación del reproductor</string>
<string name="revanced_disable_resuming_shorts_player_summary_on">El reproductor corto no se reanudará al iniciar la aplicación</string>
<string name="revanced_disable_resuming_shorts_player_summary_off">El reproductor corto se reanudará al iniciar la aplicación</string>
<string name="revanced_disable_resuming_shorts_player_summary_on">El reproductor de Shorts no se reanudará al iniciar la aplicación</string>
<string name="revanced_disable_resuming_shorts_player_summary_off">El reproductor de Shorts se reanudará al iniciar la aplicación</string>
</patch>
<patch id="layout.tablet.EnableTabletLayoutPatch">
<string name="revanced_tablet_layout_title">Habilitar diseño de tablet</string>
@@ -976,7 +974,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Ocultar botones de omitir hacia adelante y atrás</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Saltar adelante y atrás están ocultos</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Saltar adelante y atrás se muestran</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Opacidad de la capa superpuesta</string>
<string name="revanced_miniplayer_opacity_summary">Valor de potencia entre 0-100, donde 0 es transparente</string>
<string name="revanced_miniplayer_opacity_invalid_toast"> Opacidad de reproductor debe estar en 0 -100</string>
</patch>
@@ -994,7 +992,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_seekbar_custom_color_invalid">Valor de color de la barra de búsqueda inválido. Usando el valor por defecto.</string>
</patch>
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
<string name="revanced_bypass_image_region_restrictions_title">Restricciones de región de imagen bypass</string>
<string name="revanced_bypass_image_region_restrictions_title">Evitar restricción regional de imágenes</string>
<string name="revanced_bypass_image_region_restrictions_summary_on">Usando host de imagen yt4.ggpht.com</string>
<string name="revanced_bypass_image_region_restrictions_summary_off">Utilizando el host de imágenes original\n\nHabilitar esto puede arreglar las imágenes faltantes que están bloqueadas en algunas regiones</string>
</patch>
@@ -1040,6 +1038,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Advertencia</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Tu historial no está siendo guardado.&lt;br&gt;&lt;br&gt;Esto puede ser por un bloqueador de anuncios DNS o Proxy.&lt;br&gt;&lt;br&gt;Para arreglarlo, permita el dominio &lt;b&gt;s.youtube.com&lt;/b&gt; o desactive el bloqueador DNS o Proxy.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">No mostrar de nuevo</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1117,15 +1116,21 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_slide_to_seek_summary_off">Slide to seek no está habilitado</string>
</patch>
<patch id="misc.fix.playback.SpoofClientPatch">
<string name="revanced_spoof_client_screen_title">Cliente Spoof</string>
<string name="revanced_spoof_client_screen_title">Cliente Falseado</string>
<string name="revanced_spoof_client_screen_summary">Fusiona al cliente para evitar problemas de reproducción</string>
<string name="revanced_spoof_client_title">Cliente Spoof</string>
<string name="revanced_spoof_client_summary_on">Cliente falseado</string>
<string name="revanced_spoof_client_title">Cliente Falseado</string>
<string name="revanced_spoof_client_summary_on">Cliente Falseado</string>
<string name="revanced_spoof_client_summary_off">El cliente no está falsificado\n\nEs posible que la reproducción de vídeo no funcione</string>
<string name="revanced_spoof_client_user_dialog_message">Desactivar esta configuración puede causar problemas de reproducción de vídeo.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof cliente a iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">El cliente está actualmente falseado a iOS\n\nLos efectos laterales incluyen:\n• El vídeo HDR puede no estar disponible\n• El historial de visualización no funciona con una cuenta de marca</string>
<string name="revanced_spoof_client_use_ios_summary_off">El cliente está actualmente falseado a Android VR. Los efectos laterales incluyen:\n• No hay vídeo HDR\n• Los niños vídeos no se reproducirán\n• Los vídeos en pausa pueden reanudarse aleatoriamente\n• Las miniaturas de barras cortas de baja calidad\n• El botón de acción está oculto\n• Las tarjetas de pantalla final están ocultas</string>
<string name="revanced_spoof_client_type_title">Tipo de cliente falseado</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forzar iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">El código de vídeo de iOS es AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">El códec de vídeo de iOS es AVC, VP9 o AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Activar esto puede mejorar la vida de la batería y corregir el retraso en la reproducción.\n\nAVC tiene una resolución máxima de 1080p, y la reproducción de vídeo utilizará más datos de Internet que VP9 o AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Efectos secundarios para falseo de iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR solo es compatible con el código AV1\n• El historial de reproducción no funciona con una cuenta comercial</string>
<string name="revanced_spoof_client_about_android_vr_title">Efectos secundarios de falsear RV de Android</string>
<string name="revanced_spoof_client_about_android_vr_summary">• No hay vídeo HDR\n• Los vídeos para niños no se reproducirán\n• Los vídeos en pausa pueden reanudar aleatoriamente\n• Miniaturas de Shorts de baja calidad\n• El botón de acción está oculto\n• Las tarjetas para la pantalla final están ocultas</string>
<string name="revanced_spoof_client_storyboard_timeout">Las miniaturas del cliente de Spoof no están disponibles (API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Las miniaturas del cliente Spoof temporalmente no están disponibles: %s</string>
</patch>

File diff suppressed because it is too large Load Diff

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -432,9 +432,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Kotinäppäin on piilotettu</string>
<string name="revanced_hide_home_button_summary_off">Kotinäppäin näytetään</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Piilota Shortsit</string>
<string name="revanced_hide_shorts_button_summary_on">Shortsit painike on piilotettu</string>
<string name="revanced_hide_shorts_button_summary_off">Shortsit painike näytetään</string>
<string name="revanced_hide_shorts_button_title">Piilota Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">Shorts painike on piilotettu</string>
<string name="revanced_hide_shorts_button_summary_off">Shorts painike näytetään</string>
<!-- The Create button has no display name. Translate normally. -->
<string name="revanced_hide_create_button_title">Piilota Luo</string>
<string name="revanced_hide_create_button_summary_on">Luo painike on piilotettu</string>
@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Ohitusmäärän seuranta ei ole käytössä</string>
<string name="revanced_sb_general_min_duration">Osion vähimmäiskesto</string>
<string name="revanced_sb_general_min_duration_sum">Tätä arvoa (sekunteina) lyhyempiä osioita ei näytetä tai ohiteta</string>
<string name="revanced_sb_general_min_duration_invalid">Virheellinen kellonaika</string>
<string name="revanced_sb_general_uuid">Yksityinen käyttäjätunnuksesi</string>
<string name="revanced_sb_general_uuid_sum">Tämä pitäisi pitää yksityisenä. Tämä on kuin salasana, eikä sitä pitäisi jakaa kenenkään kanssa. Jos jollakulla on tämä, he voivat esiintyä sinuna</string>
<string name="revanced_sb_general_uuid_invalid">Yksityisen käyttäjätunnuksen on oltava vähintään 30 merkkiä pitkä</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Aika jolloin osio alkaa</string>
<string name="revanced_sb_new_segment_time_end">Aika jolloin osio päättyy</string>
<string name="revanced_sb_new_segment_confirm_title">Ovatko ajat oikein?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Osio alkaa\n\n%1$s\nja loppuu\n%2$s\n\n(%3$s)\n\nValmis lähettämään?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Alku on oltava ennen loppua</string>
<string name="revanced_sb_new_segment_mark_locations_first">Merkitse ensin kaksi sijaintia aikapalkissa</string>
@@ -977,7 +976,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Piilota ohita etu- ja takapainikkeet</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Ohita eteenpäin ja takaisin on piilotettu</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Ohita eteenpäin ja takaisin näytetään</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Valikon peiton läpinäkyvyys</string>
<string name="revanced_miniplayer_opacity_summary">Läpinäkyvyysarvo välillä 0100, jossa 0 on läpinäkyvä</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Miniplayer peittokuvan läpinäkyvyyden on oltava välillä 0-100</string>
</patch>
@@ -1124,9 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Pääte on naamioitu</string>
<string name="revanced_spoof_client_summary_off">Päätettä ei ole naamioitu\n\nVideon toisto ei ehkä toimi</string>
<string name="revanced_spoof_client_user_dialog_message">Tämän asetuksen poistaminen käytöstä voi aiheuttaa videon toiston ongelmia.</string>
<string name="revanced_spoof_client_use_ios_title">Naamioi pääte iOS:ksi</string>
<string name="revanced_spoof_client_use_ios_summary_on">Asiakas on tällä hetkellä pilkottu iOS\n\nSivuvaikutukset ovat:\n• HDR video ei ehkä ole saatavilla\n• Watch historia ei toimi tuotemerkin tilin</string>
<string name="revanced_spoof_client_use_ios_summary_off">Pääte on baamioitu Android VR:ksi. Sivuvaikutuksia ovat:\n• Ei HDR-videota\n• Lasten videot eivät toistu\n• Pysäytetyt videot voivat jatkaa toistoa satunnaisesti\n• Huonolaatuiset Shorts-liukusäätimen pikkukuvat\n• Lataa-toimintapainike on piilotettu\n• Loppunäytön kortit on piilotettu</string>
<string name="revanced_spoof_client_type_title">Spoof asiakastyyppi</string>
<string name="revanced_spoof_client_ios_force_avc_title">Pakota iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS-videokoodekki on AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS-videokoodekki on AVC, VP9 tai AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Tämän käyttöönotto voi parantaa akun kestoa ja korjata toistoa stuttering.\n\nAVC on suurin resoluutio 1080p, ja videon toisto käyttää enemmän internet-tietoja kuin VP9 tai AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS:n havainnot haittavaikutuksista</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR on tuettu vain AV1-koodekki\n• Kellon historia ei toimi bränditilin kanssa</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR havaintoon sivuvaikutukset</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Ei HDR video\n• Lasten videot eivät toistu\n• Keskeytetty videot voivat palata satunnaisesti\n• Huonolaatuiset shortsit seekbar pikkukuvat\n• Lataa toimintapainike on piilotettu\n• Päätä näytöt ovat piilotettuja</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof asiakkaan pikkukuvat ei ole käytettävissä (API ajastettu)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spoof asiakkaan pikkukuvat tilapäisesti ei käytettävissä: %s</string>
</patch>

View File

@@ -860,8 +860,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Oras na magsisimula ang segment sa</string>
<string name="revanced_sb_new_segment_time_end">Oras na nagtatapos ang segment sa</string>
<string name="revanced_sb_new_segment_confirm_title">Tama ba ang mga oras?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Ang segment ay mula sa\n\n%1$s\nto\n%2$s\n\n(%3$s)\n\nHanda nang isumite?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Ang simula ay dapat bago ang katapusan</string>
<string name="revanced_sb_new_segment_mark_locations_first">Markahan muna ang dalawang lokasyon sa time bar</string>
@@ -1093,7 +1091,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Na-spoof ang kliyente</string>
<string name="revanced_spoof_client_summary_off">Hindi na-spoof ang kliyente\n\nMaaaring hindi gumana ang pag-playback ng video</string>
<string name="revanced_spoof_client_user_dialog_message">Ang pag-off sa setting na ito ay maaaring magdulot ng mga isyu sa pag-playback ng video.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof client sa iOS</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Walang HDR na video\n• Hindi nagpe-playback ang mga pambata na video\n• Ang mga naka-pause na video ay maaaring random na ipagpatuloy\n• Mga thumbnail ng shorts seekbar na may mababang kalidad\n• I-download ang action button ay laging nakatago\n• Palaging nakatago ang mga end screen card</string>
<string name="revanced_spoof_client_storyboard_timeout">Hindi available ang mga thumbnail ng spoof client (nag-time out ang API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Pansamantalang hindi available ang mga thumbnail ng spoof client: %s</string>
</patch>

View File

@@ -40,7 +40,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_restart">Redémarrer</string>
<string name="revanced_settings_import">Importer</string>
<string name="revanced_settings_import_copy">Copier</string>
<string name="revanced_settings_import_reset">Réglages ReVanced réinitialisés à la valeur par défaut</string>
<string name="revanced_settings_import_reset">Réglages ReVanced réinitialisés aux valeurs par défaut</string>
<string name="revanced_settings_import_success">%d paramètres importés</string>
<string name="revanced_settings_import_failure_parse">Échec de l\'importation : %s</string>
</patch>
@@ -82,10 +82,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_debug_title">Journal de débogage</string>
<string name="revanced_debug_summary_on">Les journaux de débogage sont activés</string>
<string name="revanced_debug_summary_off">Les journaux de débogage sont désactivés</string>
<string name="revanced_debug_protobuffer_title">Mémoire tampon du protocole de log</string>
<string name="revanced_debug_protobuffer_title">Mémoire tampon du protocole de journal</string>
<string name="revanced_debug_protobuffer_summary_on">Les journaux de débogage incluent le proto buffer</string>
<string name="revanced_debug_protobuffer_summary_off">Les journaux de débogage n\'incluent pas le proto buffer</string>
<string name="revanced_debug_stacktrace_title">Loguer les traces de stack</string>
<string name="revanced_debug_stacktrace_title">Enregistrer les traces de la pile</string>
<string name="revanced_debug_stacktrace_summary_on">Les journaux de débogage incluent la trace de la pile</string>
<string name="revanced_debug_stacktrace_summary_off">Les journaux de débogage n\'incluent pas la trace de pile</string>
<string name="revanced_debug_toast_on_error_title">Afficher le toast en cas d\'erreur ReVanced</string>
@@ -135,9 +135,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_search_result_shelf_header_title">Masquer le tiroir d\'en-tête des résultats de recherche</string>
<string name="revanced_hide_search_result_shelf_header_summary_on">Le tiroir d\'en-tête est masqué</string>
<string name="revanced_hide_search_result_shelf_header_summary_off">Le tiroir d\'en-tête est affiché</string>
<string name="revanced_hide_channel_guidelines_title">Masquer les règlements de la chaîne</string>
<string name="revanced_hide_channel_guidelines_summary_on">Les règlements de la chaîne sont masqués</string>
<string name="revanced_hide_channel_guidelines_summary_off">Les règlements de la chaîne sont affichés</string>
<string name="revanced_hide_channel_guidelines_title">Masquer les règles de la chaîne</string>
<string name="revanced_hide_channel_guidelines_summary_on">Les règles de la chaîne sont masqués</string>
<string name="revanced_hide_channel_guidelines_summary_off">Les règles de la chaîne sont affichés</string>
<string name="revanced_hide_expandable_chip_title">Masquer les options extensibles sous les vidéos</string>
<string name="revanced_hide_expandable_chip_summary_on">Les puces extensibles sont masquées</string>
<string name="revanced_hide_expandable_chip_summary_off">Les puces extensibles sont affichées</string>
@@ -432,7 +432,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Le bouton Accueil est caché</string>
<string name="revanced_hide_home_button_summary_off">Le bouton d\'accueil est affiché</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Cacher les shorts</string>
<string name="revanced_hide_shorts_button_title">Cacher les Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">Le bouton Shorts est masqué</string>
<string name="revanced_hide_shorts_button_summary_off">Le bouton Shorts est affiché</string>
<!-- The Create button has no display name. Translate normally. -->
@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Le suivi du comptage des sauts n\'est pas activé</string>
<string name="revanced_sb_general_min_duration">Durée minimale du segment</string>
<string name="revanced_sb_general_min_duration_sum">Les segments plus courts que cette valeur (en secondes) ne seront pas affichés ou ignorés</string>
<string name="revanced_sb_general_min_duration_invalid">Durée non valide</string>
<string name="revanced_sb_general_uuid">Votre identifiant d\'utilisateur privé</string>
<string name="revanced_sb_general_uuid_sum">Cela doit rester confidentiel. Il a l\'équivalent un mot de passe et ne doit être partagé avec personne. Si quelqu\'un l\'obtient, il pourra se faire passer pour vous</string>
<string name="revanced_sb_general_uuid_invalid">L\'identifiant d\'utilisateur privé doit comporter au moins 30 caractères</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Instant de début du segment</string>
<string name="revanced_sb_new_segment_time_end">Instant de fin du segment</string>
<string name="revanced_sb_new_segment_confirm_title">Est-ce que ces valeurs sont correctes?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Le segment est de\n\n%1$s\nà\n%2$s\n\n(%3$s)\n\nPrêt à soumettre ?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Le début doit être avant la fin</string>
<string name="revanced_sb_new_segment_mark_locations_first">Marquez d\'abord deux emplacements sur la barre de temps</string>
@@ -1124,9 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Le client est trompé </string>
<string name="revanced_spoof_client_summary_off">Le client n\'est pas trompé\n\nLa lecture de la vidéo peut ne pas fonctionner</string>
<string name="revanced_spoof_client_user_dialog_message">Désactiver ce paramètre peut causer des problèmes de lecture vidéo.</string>
<string name="revanced_spoof_client_use_ios_title">Falsifier le client vers iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Le client est actuellement falsifié vers iOS\n\nLes effets secondaires incluent :\n• La vidéo HDR peut ne pas être disponible\n• Regarder l\'historique ne fonctionne pas avec un compte de marque</string>
<string name="revanced_spoof_client_use_ios_summary_off">Le client est actuellement falsifié vers Android VR. Effets secondaires incluant:\n• Aucune vidéo HDR\n• Les vidéos des enfants ne lisent pas\n• Les vidéos en pause peuvent reprendre aléatoirement\n• Les Shorts de basse qualité sur les vignettes de la barre de recherche\n• Le bouton d\'action de téléchargement est caché\n• Les cartes d\'écran de fin sont cachées</string>
<string name="revanced_spoof_client_type_title">Falsifier le type de client</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forcer iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Le codec vidéo iOS est AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Le codec vidéo iOS est AVC, VP9 ou AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Activer ceci peut améliorer la durée de vie de la batterie et corriger les erreurs de lecture.\n\nAVC a une résolution maximale de 1080p, et la lecture vidéo utilisera plus de données internet que VP9 ou AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Effets secondaires d\'usurpation iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR n\'est pris en charge qu\'avec le codec AV1\n• L\'historique de la montre ne fonctionne pas avec un compte de marque</string>
<string name="revanced_spoof_client_about_android_vr_title">Effets secondaires de l\'usurpation VR Android</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Aucune vidéo HDR\n• Les vidéos des enfants ne lisent pas\n• Les vidéos en pause peuvent reprendre aléatoirement\n• Les miniatures de la barre de recherche de faible qualité\n• Le bouton d\'action de téléchargement est caché\n• Les cartes de fin d\'écran sont cachées</string>
<string name="revanced_spoof_client_storyboard_timeout">Tromper les vignettes du client non disponibles (API expirée)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Tromper les vignettes du client temporairement indisponibles : %s</string>
</patch>

File diff suppressed because it is too large Load Diff

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -175,8 +175,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_appearance_category">स्वरूप</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">लोड हो रहा है...</string>
<string name="revanced_sb_reset">रीसेट करें</string>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -69,7 +69,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Hírfolyam</string>
<string name="revanced_settings_screen_04_player_title">Lejátszó</string>
<string name="revanced_settings_screen_05_general_title">Általános elrendezés</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Keresősáv</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Csúsztatási vezérlők</string>
<string name="revanced_settings_screen_11_misc_title">Egyéb</string>
@@ -875,8 +874,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">A szakasz kezdetének időpontja:</string>
<string name="revanced_sb_new_segment_time_end">A szakasz végének időpontja:</string>
<string name="revanced_sb_new_segment_confirm_title">Helyesek az időpontok?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">A szegmens:\n\n%1$s\n\n%2$s\n\n(%3$s)\n\nKészen áll a beküldésre?</string>
<string name="revanced_sb_new_segment_start_is_before_end">A kezdetnek a vége előtt kell lennie</string>
<string name="revanced_sb_new_segment_mark_locations_first">Előbb jelöljön meg két pontot az idősávon</string>
@@ -1123,8 +1120,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">A kliens meghamisítva</string>
<string name="revanced_spoof_client_summary_off">A kliens nincs hamisítva\n\nLehet, hogy a videólejátszás nem működik</string>
<string name="revanced_spoof_client_user_dialog_message">A beállítás kikapcsolása videolejátszási problémákat okozhat.</string>
<string name="revanced_spoof_client_use_ios_title">Hamis kliens iOS-re</string>
<string name="revanced_spoof_client_use_ios_summary_off">A kliens jelenleg Android VR-re van hamisítva. A mellékhatások a következők:\n• Nincs HDR-videó\n• A gyerekeknek készült videók nem játszhatók le\n• A szüneteltetett videók véletlenszerűen folytatódhatnak\n• Rossz minőségű rövidfilmek kereshető indexképei\n• Letöltés művelet gomb el van rejtve\n• A záróképernyő-kártyák el vannak rejtve</string>
<string name="revanced_spoof_client_type_title">Hamis ügyféltípus</string>
<string name="revanced_spoof_client_ios_force_avc_title">Kényszerített iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Az iOS videokodek AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Az iOS videokodek AVC, VP9 vagy AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Ennek engedélyezése javíthatja az akkumulátor élettartamát, és kijavíthatja a lejátszás akadozását.\n\nAz AVC maximális felbontása 1080p, és a videolejátszás több internetadatot használ, mint a VP9 vagy az AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS hamisítási mellékhatások</string>
<string name="revanced_spoof_client_about_android_ios_summary">• A HDR csak AV1 kodekkel támogatott\n• A megtekintési előzmények nem működnek márkafiókkal</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR-hamisítási mellékhatások</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Nincs HDR-videó\n• A gyerekeknek készült videók nem játszhatók le\n• A szüneteltetett videók véletlenszerűen folytatódhatnak\n• Rossz minőségű rövidfilmek kereshető indexképei\n• Letöltés művelet gomb el van rejtve\n• A záróképernyő-kártyák el vannak rejtve</string>
<string name="revanced_spoof_client_storyboard_timeout">Hamis kliens miniatűrök nem érhetők el (API időtúllépés)</string>
<string name="revanced_spoof_client_storyboard_io_exception">A hamis kliens miniatűrök átmenetileg nem érhetők el: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -211,6 +211,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_info_cards_section_title">Sembunyikan kartu info</string>
<string name="revanced_hide_info_cards_section_summary_on">Kartu info sudah disembunyikan</string>
<string name="revanced_hide_info_cards_section_summary_off">Bagian kartu info sudah ditampilkan</string>
<string name="revanced_hide_key_concepts_section_title">Sembunyikan bagian \'Konsep kunci\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">Bagian \'Konsep kunci\' disembunyikan</string>
<string name="revanced_hide_key_concepts_section_summary_off">Bagian \'Konsep kunci\' ditampilkan</string>
<string name="revanced_hide_transcript_section_title">Sembunyikan bagian transkrip</string>
<string name="revanced_hide_transcript_section_summary_on">Bagian transkrip sudah disembunyikan</string>
<string name="revanced_hide_transcript_section_summary_off">Bagian transkrip sudah ditampilkan</string>
@@ -771,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Pelacakan melewati hitungan tidak dinyalakan</string>
<string name="revanced_sb_general_min_duration">Durasi minimum segmen</string>
<string name="revanced_sb_general_min_duration_sum">Segmen yang lebih pendek pada dari nilai ini (detik) tidak akan ditampilkan atau dilewati</string>
<string name="revanced_sb_general_min_duration_invalid">Durasi waktu tidak valid</string>
<string name="revanced_sb_general_uuid">ID user pribadi Anda</string>
<string name="revanced_sb_general_uuid_sum">Ini harus dijaga kerahasiaannya. Seperti kata sandi dan tidak disarankan untuk dibagikan dengan siapa pun. Jika seseorang mendapatkan ini, mereka dapat menyamar sebagai Anda</string>
<string name="revanced_sb_general_uuid_invalid">ID user harus tidak lebih dari 30 karakter</string>
@@ -871,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Waktu segmen dimulai pada</string>
<string name="revanced_sb_new_segment_time_end">Waktu segmen diakhiri pada</string>
<string name="revanced_sb_new_segment_confirm_title">Apakah waktunya benar?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segmen dari\n\n%1$s\nke\n%2$s\n\n(%3$s)\n\nSiap dikirim?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Awal harus sebelum akhir</string>
<string name="revanced_sb_new_segment_mark_locations_first">Tandai terlebih dahulu dua lokasi di kotak waktu</string>
@@ -943,23 +945,42 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.startupshortsreset.DisableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Matikan melanjutkan pemutar video Shorts</string>
<string name="revanced_disable_resuming_shorts_player_summary_on">Pemutaran Shorts tidak akan dilanjutkan saat aplikasi dimulai</string>
<string name="revanced_disable_resuming_shorts_player_summary_off">Pemutaran Shorts akan dilanjutkan saat aplikasi dimulai</string>
</patch>
<patch id="layout.tablet.EnableTabletLayoutPatch">
<string name="revanced_tablet_layout_title">Aktifkan tata letak tablet</string>
<string name="revanced_tablet_layout_summary_on">Tata letak tablet diaktifkan</string>
<string name="revanced_tablet_layout_summary_off">Tata letak tablet dinonaktifkan</string>
<string name="revanced_tablet_layout_user_dialog_message">Tidak ada postingan komunitas untuk tablet</string>
</patch>
<patch id="layout.miniplayer.MiniplayerPatch">
<string name="revanced_miniplayer_screen_title">Pemutar Mini</string>
<string name="revanced_miniplayer_screen_summary">Mengubah gaya pemutar aplikasi saat diciuitkan</string>
<string name="revanced_miniplayer_type_title">Jenis miniplayer</string>
<string name="revanced_miniplayer_type_entry_1">Orisinal</string>
<string name="revanced_miniplayer_type_entry_2">Ponsel</string>
<string name="revanced_miniplayer_type_entry_3">Tablet</string>
<string name="revanced_miniplayer_type_entry_4">Modern 1</string>
<string name="revanced_miniplayer_type_entry_5">Modern 2</string>
<string name="revanced_miniplayer_type_entry_6">Modern 3</string>
<string name="revanced_miniplayer_hide_expand_close_title">Sembunyikan perbesar dan tutup</string>
<string name="revanced_miniplayer_hide_expand_close_summary_on">Tombol disembunyikan\n(usap miniplayer untuk membentang/tutup)</string>
<string name="revanced_miniplayer_hide_expand_close_summary_off">Tombol bentang dan tutup ditampilkan</string>
<string name="revanced_miniplayer_hide_subtext_title">Sembunyikan subteks</string>
<string name="revanced_miniplayer_hide_subtext_summary_on">Subteks disembunyikan</string>
<string name="revanced_miniplayer_hide_subtext_summary_off">Subteks ditampilkan</string>
<string name="revanced_miniplayer_hide_rewind_forward_title">Sembunyikan percepat dan kembali</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Kembali dan percepat disembunyikan</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Kembali dan percepat ditampilkan</string>
<string name="revanced_miniplayer_opacity_title">Kelegapan hamparan</string>
</patch>
<patch id="layout.theme.ThemeBytecodePatch">
<string name="revanced_gradient_loading_screen_title">Aktifkan layar pemuatan gradien</string>
</patch>
<patch id="layout.theme.ThemeResourcePatch">
<string name="revanced_seekbar_custom_color_value_title">Warna seekbar kustom</string>
<string name="revanced_seekbar_custom_color_value_summary">Warna dari seekbar</string>
</patch>
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
<string name="revanced_bypass_image_region_restrictions_title">Abaikan batasan daerah gambar</string>
@@ -968,11 +989,33 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.thumbnails.AlternativeThumbnailsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_alt_thumbnail_home_title">Tab beranda</string>
<!-- 'Subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_alt_thumbnail_subscription_title">Tab langganan</string>
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<string name="revanced_alt_thumbnail_library_title">Tab Anda</string>
<string name="revanced_alt_thumbnail_player_title">Daftar putar video, anjuran</string>
<string name="revanced_alt_thumbnail_search_title">Hasil pencarian</string>
<string name="revanced_alt_thumbnail_options_entry_1">Thumbnail asli</string>
<string name="revanced_alt_thumbnail_options_entry_4">Tangkapan diam</string>
<string name="revanced_alt_thumbnail_dearrow_api_url_title">Titik akhir API DeArrow</string>
<string name="revanced_alt_thumbnail_stills_about_title">Tangkapan video diam</string>
<string name="revanced_alt_thumbnail_stills_fast_title">Gunakan tangkapan diam cepat</string>
<string name="revanced_alt_thumbnail_stills_fast_summary_on">Menggunakan tangkapan diam mutu sedang. Gambar mini akan cepat dimuat; tapi live stream, video belum rilis, dan lawas mungkin tidak muncul gambar mini</string>
<string name="revanced_alt_thumbnail_stills_fast_summary_off">Menggunakan tangkapan diam mutu tinggi</string>
<string name="revanced_alt_thumbnail_stills_time_title">Lama waktu menangkap layar video</string>
<string name="revanced_alt_thumbnail_stills_time_entry_1">Awal video</string>
<string name="revanced_alt_thumbnail_stills_time_entry_2">Pertengahan video</string>
<string name="revanced_alt_thumbnail_stills_time_entry_3">Akhir video</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_alt_thumbnail_dearrow_error">DeArrow sementara ini tidak tersedia (kode status: %s)</string>
<string name="revanced_alt_thumbnail_dearrow_error_generic">DeArrow sementara ini tidak tersedia</string>
</patch>
<patch id="misc.announcements.AnnouncementsPatch">
<string name="revanced_announcements_title">Tampilkan pengumuman ReVanced</string>
<string name="revanced_announcements_summary_on">Pengumuman dimunculkan di awal buka</string>
<string name="revanced_announcements_summary_off">Pengumuman tidak dimunculkan di awal buka</string>
<string name="revanced_announcements_enabled_summary">Tampilkan pengumuman di awal buka</string>
<string name="revanced_announcements_dialog_dismiss">Abaikan</string>
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
@@ -980,13 +1023,18 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Jangan tampilkan lagi</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
<string name="revanced_auto_repeat_title">Aktifkan ulang-otomatis</string>
<string name="revanced_auto_repeat_summary_on">Ulang-otomatis diaktifkan</string>
<string name="revanced_auto_repeat_summary_off">Ulang-otomatis dinonaktifkan</string>
</patch>
<patch id="misc.dimensions.spoof.SpoofDeviceDimensionsPatch">
<string name="revanced_spoof_device_dimensions_title">Palsukan dimensi perangkat</string>
<string name="revanced_spoof_device_dimensions_summary_on">Dimensi perangkat dipalsukan\n\nAkan ada resolusi video lebih tinggi tapi video jadi patah-patah, baterai terkuras, dan efek samping tidak jelas</string>
<string name="revanced_spoof_device_dimensions_summary_off">Dimensi perangkat tidak dipalsukan\n\nMengaktifkan ini akan ada resolusi video lebih tinggi</string>
<string name="revanced_spoof_device_dimensions_user_dialog_message">Mengaktifkan ini menyebabkan video jadi patah-patah, baterai terkuras, dan efek samping tidak jelas.</string>
</patch>
<patch id="misc.gms.GmsCoreSupportResourcePatch">
<string name="microg_settings_title">Pengaturan GmsCore</string>
</patch>
<patch id="misc.links.BypassURLRedirectsPatch">
<string name="revanced_bypass_url_redirects_title">Abaikan pengalihan URL</string>
@@ -994,10 +1042,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_bypass_url_redirects_summary_off">Pengalihan URL tidak diabaikan</string>
</patch>
<patch id="misc.links.OpenLinksExternallyPatch">
<string name="revanced_external_browser_title">Buka tautan di peramban</string>
<string name="revanced_external_browser_summary_on">Membuka tautan di eksternal</string>
<string name="revanced_external_browser_summary_off">Membuka tautan di aplikasi</string>
</patch>
<patch id="misc.privacy.RemoveTrackingQueryParameterPatch">
</patch>
<patch id="misc.zoomhaptics.ZoomHapticsPatch">
<string name="revanced_disable_zoom_haptics_summary_on">Sentuh getar dinonaktifkan</string>
<string name="revanced_disable_zoom_haptics_summary_off">Sentuh getar diaktifkan</string>
</patch>
<patch id="video.quality.RememberVideoQualityPatch">
<string name="revanced_video_quality_default_entry_1">Mutu video otomatis</string>
@@ -1011,10 +1064,13 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_remember_video_quality_toast">Mutu bawaan %1$s diubah ke: %2$s</string>
</patch>
<patch id="video.speed.button.PlaybackSpeedButtonPatch">
<string name="revanced_playback_speed_dialog_button_title">Tampilkan tombol cepat dialog</string>
<string name="revanced_playback_speed_dialog_button_summary_on">Tombol ditampilkan</string>
<string name="revanced_playback_speed_dialog_button_summary_off">Tombol tidak ditampilkan</string>
</patch>
<patch id="video.speed.custom.CustomPlaybackSpeedPatch">
<string name="revanced_custom_playback_speeds_title">Kecepatan putar kustom</string>
<string name="revanced_custom_playback_speeds_summary">Tambah atau ubah kecepatan putar yang tersedia</string>
</patch>
<patch id="video.speed.remember.RememberPlaybackSpeedPatch">
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Il tracciamento del contatore Skip non è abilitato</string>
<string name="revanced_sb_general_min_duration">Durata minima segmento</string>
<string name="revanced_sb_general_min_duration_sum">I segmenti più corti di questo valore (in secondi) non verranno mostrati o saltati</string>
<string name="revanced_sb_general_min_duration_invalid">Durata del tempo non valida</string>
<string name="revanced_sb_general_uuid">Id utente privato</string>
<string name="revanced_sb_general_uuid_sum">Questo dovrebbe essere tenuto privato. Questo è come una password e non dovrebbe essere condiviso con nessuno. Se qualcuno possiede questo ID, ti può impersonare</string>
<string name="revanced_sb_general_uuid_invalid">L\'id utente privato deve essere lungo almeno 30 caratteri</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Minutaggio dell\'inizio del segmento</string>
<string name="revanced_sb_new_segment_time_end">Minutaggio della fine del segmento</string>
<string name="revanced_sb_new_segment_confirm_title">I valori sono corretti?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Il segmento parte da\n\n%1$s\na\n%2$s\n\n(%3$s)\n\nPronto per l\'invio?</string>
<string name="revanced_sb_new_segment_start_is_before_end">L\'inizio deve essere prima della fine</string>
<string name="revanced_sb_new_segment_mark_locations_first">Segna prima due posizioni sulla barra di avanzamento</string>
@@ -1122,9 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Il client è simulato</string>
<string name="revanced_spoof_client_summary_off">Il client non è simulato\n\nLa riproduzione video potrebbe non funzionare</string>
<string name="revanced_spoof_client_user_dialog_message">Disattivare questa impostazione potrebbe causare problemi di riproduzione video.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof client per iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Il client è attualmente spoofed per iOS\n\nGli effetti collaterali includono:\n• video HDR potrebbe non essere disponibile\n• La cronologia degli orologi non funziona con un account di marca</string>
<string name="revanced_spoof_client_use_ios_summary_off">Il client è attualmente spoofed per Android VR. Gli effetti collaterali includono:\n• Nessun video HDR\n• I video per bambini non riproducono\n• I video in pausa possono riprendere casualmente\n• Bassa qualità Pantaloncini seekbar miniature\n• Il pulsante di azione per scaricare è nascosto\n• Le schede dello schermo finale sono nascoste</string>
<string name="revanced_spoof_client_type_title">Tipo di client Spoof</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forza iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">codec video iOS è AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Il codec video iOS è AVC, VP9 o AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Abilitando questo si potrebbe migliorare la durata della batteria e correggere la riproduzione della balbuzia.\n\nAVC ha una risoluzione massima di 1080p, e la riproduzione video utilizzerà più dati internet di VP9 o AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS spoofing effetti collaterali</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR è supportato solo con AV1 codec\n• La cronologia degli orologi non funziona con un account di marca</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR spoofing effetti collaterali</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Nessun video HDR\n• I video per bambini non riproducono\n• I video in pausa possono riprendere casualmente\n• Bassa qualità Pantaloncini seekbar miniature\n• Il pulsante di azione per scaricare è nascosto\n• Le schede dello schermo finale sono nascoste</string>
<string name="revanced_spoof_client_storyboard_timeout">Le miniature del client non sono disponibili (timeout API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Miniature del client Spoof temporaneamente non disponibili: %s</string>
</patch>

View File

@@ -221,8 +221,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_mark_end">סוף</string>
<string name="revanced_sb_new_segment_now">עכשיו</string>
<string name="revanced_sb_new_segment_confirm_title">האם הזמנים נכונים?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_mark_locations_first">סמן שני מיקומים על סרגל הזמן תחילה</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">נרשם זמן לא חוקי</string>
<string name="revanced_sb_stats">נתונים</string>

View File

@@ -104,6 +104,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_channel_watermark_summary_on">透かしは非表示です</string>
<string name="revanced_hide_channel_watermark_summary_off">透かしは表示されます</string>
<string name="revanced_hide_horizontal_shelves_title">横方向の欄を隠す</string>
<string name="revanced_hide_horizontal_shelves_summary_on">非表示になっている棚は次のとおりです\n• 速報ニュース\n• 視聴を続ける\n• 他のチャンネルを探す\n• ショッピング\n• もう一度見る</string>
<string name="revanced_hide_horizontal_shelves_summary_off">欄が表示されます</string>
<!-- 'Join' should be translated using the same localized wording YouTube displays.
This appears in the video player for certain videos. -->
@@ -399,6 +400,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_thanks_button_summary_on">「Thanks」ボタンは非表示です</string>
<string name="revanced_hide_thanks_button_summary_off">「Thanks」ボタンは表示されます</string>
<!-- 'Clip' should be translated with the same localized wording that YouTube displays. -->
<string name="revanced_hide_clip_button_title">クリップを非表示</string>
<string name="revanced_hide_clip_button_summary_on">クリップボタンは非表示です</string>
<string name="revanced_hide_clip_button_summary_off">クリップボタンは表示されます</string>
<!-- 'Save' should be translated with the same localized wording that YouTube displays. -->
@@ -774,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">スキップカウント追跡が有効になっていません</string>
<string name="revanced_sb_general_min_duration">最小のセグメントの長さ</string>
<string name="revanced_sb_general_min_duration_sum">設定値 (単位: 秒) より短いセグメントはスキップされず、プレーヤーにも表示されません</string>
<string name="revanced_sb_general_min_duration_invalid">無効な時間の長さ</string>
<string name="revanced_sb_general_uuid">あなたのプライベート ユーザー ID</string>
<string name="revanced_sb_general_uuid_sum">これは非公開にする必要があります。パスワードのようなもので誰とも共有するべきではありません。誰かがこれを持っている場合、あなたになりすますことができます</string>
<string name="revanced_sb_general_uuid_invalid">プライベートユーザーIDは30文字以上でなければなりません</string>
@@ -874,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">セグメントの開始時刻</string>
<string name="revanced_sb_new_segment_time_end">セグメントの終了時刻</string>
<string name="revanced_sb_new_segment_confirm_title">これらの変更は正しいですか?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">The segment is from\n\n%1$s\nto\n%2$s\n\n(%3$s)\n\nReady to submit?</string>
<string name="revanced_sb_new_segment_start_is_before_end">開始は終了前にする必要があります</string>
<string name="revanced_sb_new_segment_mark_locations_first">最初にタイムバーに 2 つの場所をマークしてください</string>
@@ -974,7 +975,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">スキップと戻るボタンを隠す</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">スキップとバックが非表示になります</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">スキップとバックが表示されます</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">オーバーレイの不透明度</string>
<string name="revanced_miniplayer_opacity_summary">透明度の値は 0〜100 の範囲で、0 が透明です</string>
<string name="revanced_miniplayer_opacity_invalid_toast">ミニプレーヤーオーバーレイの不透明度は0-100の間でなければなりません</string>
</patch>
@@ -994,6 +995,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
<string name="revanced_bypass_image_region_restrictions_title">画像領域の制限をバイパスする</string>
<string name="revanced_bypass_image_region_restrictions_summary_on">イメージホストの使用 yt4.ggpht.com</string>
<string name="revanced_bypass_image_region_restrictions_summary_off">オリジナル画像ホストを使用する\n\nこれを有効にすると、一部の地域でブロックされている欠落画像を修正できます</string>
</patch>
<patch id="layout.thumbnails.AlternativeThumbnailsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
@@ -1037,6 +1039,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">警告</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">再生履歴は保存されていません。&lt;br&gt;&lt;br&gt;これは、DNS 広告ブロッカーまたはネットワーク プロキシが原因である可能性があります。&lt;br&gt;&lt;br&gt;この問題を解決するには、&lt;b&gt;s.youtube.com&lt;/b&gt; をホワイトリストに追加するか、すべての DNS ブロッカーとプロキシをオフにしてください。</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">今後表示しない</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1120,7 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">クライアントは偽装されています</string>
<string name="revanced_spoof_client_summary_off">クライアントは偽装されていません\n\nビデオ再生が動作しない可能性があります</string>
<string name="revanced_spoof_client_user_dialog_message">この設定をオフにすると、ビデオ再生の問題が発生する可能性があります。</string>
<string name="revanced_spoof_client_use_ios_title">クライアントを iOS に偽装する</string>
<string name="revanced_spoof_client_type_title">クライアントの種類を偽装する</string>
<string name="revanced_spoof_client_ios_force_avc_title">iOS AVC (H.264) を強制する</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOSビデオコーデックはAVCです</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOSビデオコーデックはAVC、VP9、AV1です</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">これを有効にするとバッテリー寿命が延長され、再生が停止する可能性があります。\n\nAVCの最大解像度は1080pで、ビデオ再生はVP9やAV1よりも多くのインターネットデータを使用します。</string>
<string name="revanced_spoof_client_about_android_ios_title">iOSスプーフィングの副効果</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR は AV1 コーデックでのみサポートされます\n• 視聴履歴はブランド アカウントでは機能しません</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR スプーフィング副効果</string>
<string name="revanced_spoof_client_about_android_vr_summary">• HDR 動画オプションがない\n• キッズ動画が再生されない\n• 一時停止した動画がランダムに再開される\n• ショート動画のシークバーのサムネイルの品質が低い\n• ダウンロード操作ボタンが表示されない\n• 終了画面のカードが表示されない</string>
<string name="revanced_spoof_client_storyboard_io_exception">クライアントのサムネイルを一時的に偽装できません: %s</string>
</patch>
<!-- This patch is no longer used, these strings are not in use, and these strings will be deleted in the future. -->

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -71,7 +71,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">피드</string>
<string name="revanced_settings_screen_04_player_title">플레이어</string>
<string name="revanced_settings_screen_05_general_title">일반</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">재생바</string>
<string name="revanced_settings_screen_08_swipe_controls_title">스와이프 제스처</string>
<string name="revanced_settings_screen_11_misc_title">기타</string>
@@ -777,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">건너뛴 횟수 기록을 비활성화합니다</string>
<string name="revanced_sb_general_min_duration">건너뛸 최소 구간 길이</string>
<string name="revanced_sb_general_min_duration_sum">설정한 값(초)보다 작은 구간은 건너뛰지 않으며, 재생바에도 표시되지 않습니다</string>
<string name="revanced_sb_general_min_duration_invalid">잘못된 지속 시간입니다</string>
<string name="revanced_sb_general_uuid">비공개 사용자 아이디</string>
<string name="revanced_sb_general_uuid_sum">비공개 사용자 아이디는 SponsorBlock 서버에서 구간을 제출하거나 건너뛴 구간 정보를 기록하는데 사용되는 고유 아이디 입니다. 절대 다른 이에게 공개하지 마세요</string>
<string name="revanced_sb_general_uuid_invalid">비공개 사용자 아이디는 30자 이상이어야 합니다</string>
@@ -877,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">구간의 시작</string>
<string name="revanced_sb_new_segment_time_end">구간의 끝</string>
<string name="revanced_sb_new_segment_confirm_title">설정된 구간이 정확합니까?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">선택한 구간이\n\n%1$s\n부터\n%2$s\n\n(%3$s) 까지 입니다\n\n이렇게 제출하시겠습니까?</string>
<string name="revanced_sb_new_segment_start_is_before_end">구간의 시작 또는 끝을 잘못 설정하였습니다</string>
<string name="revanced_sb_new_segment_mark_locations_first">먼저 재생바에서 시작 지점과 끝 지점을 표시하세요</string>
@@ -1042,6 +1040,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Warning</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">시청 기록이 저장되지 않습니다.&lt;br&gt;&lt;br&gt; DNS 광고 차단기 또는 네트워크 프록시로 인해 발생한 문제일 가능성이 높습니다.&lt;br&gt;&lt;br&gt; 이 문제를 해결하려면 &lt;b&gt;s.youtube.com&lt;/b&gt;을 허용 목록에서 제외하거나 모든 DNS 차단기 및 프록시를 해제하세요.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">다시 보지 않기</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1125,8 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">클라이언트를 변경합니다</string>
<string name="revanced_spoof_client_summary_off">클라이언트를 변경하지 않습니다\n동영상 재생 문제가 발생할 수 있습니다</string>
<string name="revanced_spoof_client_user_dialog_message">이 설정을 비활성화하면 동영상 재생 문제가 발생할 수 있습니다</string>
<string name="revanced_spoof_client_use_ios_title">iOS 클라이언트 변경하기</string>
<string name="revanced_spoof_client_use_ios_summary_off">클라이언트를 Android VR 클라이언트로 변경합니다\n\n알려진 문제점: \n• HDR 동영상이 재생되지 않을 수 있습니다\n• Kids 동영상을 재생할 수 없습니다\n• 일시 정지된 동영상이 갑자기 다시 시작될 수 있습니다\n• 저화질 Shorts 재생바 썸네일이 표시됩니다\n• 플레이어 하단에서 오프라인 저장 버튼이 표시되지 않습니다\n• 최종 화면 카드가 표시되지 않습니다</string>
<string name="revanced_spoof_client_type_title">클라이언트 타입 변경하기</string>
<string name="revanced_spoof_client_ios_force_avc_title">iOS AVC (H.264) 강제로 활성화하기</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS 동영상 코덱을 AVC로 활성화합니다</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS 동영상 코덱을 AVC, VP9 또는 AV1으로 활성화합니다</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">이 설정을 활성화하면 배터리 수명이 향상되고 재생 끊김 현상이 해결될 수 있습니다\n\nAVC의 최대 화질 값은 1080p이며 동영상을 재생하면 VP9 또는 AV1보다 더 많은 인터넷 데이터가 사용됩니다</string>
<string name="revanced_spoof_client_about_android_ios_title">\'iOS로 변경\'의 알려진 문제점</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR 동영상은 하드웨어 AV1 디코딩을 지원하는 AP가 탑재된 기기에서만 재생할 수 있습니다\n• 브랜드 계정에서는 시청 기록이 작동되지 않습니다</string>
<string name="revanced_spoof_client_about_android_vr_title">\'Android VR로 변경\'의 알려진 문제점</string>
<string name="revanced_spoof_client_about_android_vr_summary">• HDR 동영상을 재생할 수 없습니다\n• Kids 동영상을 재생할 수 없습니다\n• 일시 정지된 동영상이 갑자기 다시 시작될 수 있습니다\n• 저화질 Shorts 재생바 썸네일이 표시됩니다\n• 플레이어 하단에서 오프라인 저장 버튼이 표시되지 않습니다\n• 최종 화면 카드가 표시되지 않습니다</string>
<string name="revanced_spoof_client_storyboard_timeout">클라이언트 썸네일을 사용할 수 없습니다 (응답 시간 초과)</string>
<string name="revanced_spoof_client_storyboard_io_exception">클라이언트 썸네일을 일시적으로 사용할 수 없습니다: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -767,6 +767,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Hopp over tellersporing er ikke aktivert</string>
<string name="revanced_sb_general_min_duration">Minste segmentvarighet</string>
<string name="revanced_sb_general_min_duration_sum">Segmenter kortere enn denne verdien (i sekunder) vil ikke bli vist eller hoppet over</string>
<string name="revanced_sb_general_min_duration_invalid">Ugyldig tidsvarighet</string>
<string name="revanced_sb_general_uuid">Din private bruker-ID</string>
<string name="revanced_sb_general_uuid_sum">Dette burde holdes privat. Dette er som et passord og burde ikke deles med noen. Hvis noen har dette, kan de impersonere deg</string>
<string name="revanced_sb_general_uuid_invalid">Privat bruker-ID må være minst 30 tegn</string>
@@ -864,8 +865,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Tidsrom segmentet begynner ved</string>
<string name="revanced_sb_new_segment_time_end">Tid segmentet slutter ved</string>
<string name="revanced_sb_new_segment_confirm_title">Er tidene riktig?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segmentet er fra\n\n%1$s\ntil\n%2$s\n\n(%3$s)\n\nklar til å sende?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Start må være før slutten</string>
<string name="revanced_sb_new_segment_mark_locations_first">Marker to lokasjoner på tidslinjen først</string>
@@ -962,7 +961,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Skjul hopp forover og tilbake knapper</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Hopp over og tilbake er skjult</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Hopp over og tilbake vises</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_summary">Gjennomsiktighet mellom 0-100, der 0 er gjennomsiktig</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Minispiller overlegg opasitet må være mellom 0-100</string>
</patch>
@@ -1109,9 +1107,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klienten er spoofed</string>
<string name="revanced_spoof_client_summary_off">Klienten er ikke spoofed\n\nVideo playback fungerer kanskje ikke</string>
<string name="revanced_spoof_client_user_dialog_message">Ved å slå av denne innstillingen kan problemer med videoavspilling.</string>
<string name="revanced_spoof_client_use_ios_title">Forside klienten til iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klienten er for øyeblikket oppslitt til iOS\n\nSide effects include:\n• HDR video er kanskje ikke tilgjengelig\n• Se historien fungerer ikke med en merkevarekonto</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klienten er for øyeblikket skummet til Android VR. sideeffekter inkluderer:\n• Ingen HDR video\n• Barn videoer ikke spiller tilbake\n• Paused videoer kan tilfeldig gjenoppta\n• Lavkvalitet shorts søkbar miniatyrbilder\n• Last ned handlingsknappen er skjult\n• Sluttskjermkort er skjult</string>
<string name="revanced_spoof_client_type_title">Etterligning av klienttypen</string>
<string name="revanced_spoof_client_ios_force_avc_title">Tving iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS videokodeken er AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS videokodeker er AVC, VP9 eller AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Aktivering av dette kan forbedre batterilevetiden og korrigere avspilling med avvik.\n\nAVC har en maksimal oppløsning på 1080p, og videoavspilling vil bruke flere Internettdata enn VP9 eller AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS med bivirkninger</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR støttes bare med AV1 codec\n• Se historikken fungerer ikke med en merkekonto</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR opplever bivirkninger</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Ingen HDR video\n• Hjelper videoer ikke avspiller\n• Malte videoer kan tilfeldig gjenoppta\n• lavere kvalitet Shorts søkbar miniatyrbilder\n• Last ned handlingsknappen skjules\n• Sluttskjermkort skjules</string>
<string name="revanced_spoof_client_storyboard_timeout">Etterligning av klient miniatyrbilder er ikke tilgjengelige (API tidsavbrutt)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spoav klientens miniatyrbilder er midlertidig ikke tilgjengelig: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -40,15 +40,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_restart">Herstarten</string>
<string name="revanced_settings_import">Importeren</string>
<string name="revanced_settings_import_copy">Kopiëren</string>
<string name="revanced_settings_import_reset">Verbeterde instellingen hersteld naar standaard</string>
<string name="revanced_settings_import_success">Geïmporteerde %d instellingen</string>
<string name="revanced_settings_import_reset">ReVanced instellingen hersteld naar standaard</string>
<string name="revanced_settings_import_success">%d instellingen geïmporteerd</string>
<string name="revanced_settings_import_failure_parse">Importeren mislukt: %s</string>
</patch>
<patch id="misc.gms.BaseGmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="gms_core_toast_not_installed_message">MicroG GmsCore is niet geïnstalleerd. Installeer het.</string>
<string name="gms_core_dialog_title">Actie vereist</string>
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">MicroG GmsCore heeft geen toestemming om op de achtergrond uit te voeren.\n\nVolg de \"Vermoord mijn app niet\" handleiding voor je telefoon en pas de instructies toe op je MicroG installatie.\n\nDit is vereist om de app te laten werken.</string>
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">MicroG GsmCore heeft geen toestemming om op de achtergrond te werken.\n\nVolg de \"Vermoord mijn app niet\" handleiding voor je telefoon en pas de instructies toe op je MicroG installatie.\n\nDit is vereist om de app te laten werken.</string>
<string name="gms_core_dialog_open_website_text">Website openen</string>
<string name="gms_core_dialog_not_whitelisted_using_battery_optimizations_message">MicroG GmsCore batterij optimalisaties moeten worden uitgeschakeld om problemen te voorkomen.\n\nDruk op de knop \'Doorgaan\' en schakel batterij optimalisaties uit.</string>
<string name="gms_core_dialog_continue_text">Doorgaan</string>
@@ -61,8 +61,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_about_links_dev_header">Notitie</string>
<string name="revanced_settings_about_links_dev_body">Deze versie is een pre-release en je kunt onverwachte problemen ondervinden</string>
<string name="revanced_settings_about_links_header">Officiële links</string>
<string name="revanced_pref_import_export_title">Importeren / exporteren</string>
<string name="revanced_pref_import_export_summary">Import / Export ReVanced instellingen</string>
<string name="revanced_pref_import_export_title">Importeren / Exporteren</string>
<string name="revanced_pref_import_export_summary">Importeer / Exporteer ReVanced instellingen</string>
</patch>
<patch id="misc.settings.SettingsPatch">
<string name="revanced_settings_screen_00_about_title">Over</string>
@@ -77,29 +77,29 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_12_video_title">Video</string>
</patch>
<patch id="misc.debugging.DebuggingPatch">
<string name="revanced_debug_screen_title">Foutopsporing</string>
<string name="revanced_debug_screen_title">Debugging</string>
<string name="revanced_debug_screen_summary">Debugging opties in- of uitschakelen</string>
<string name="revanced_debug_title">Logboek foutopsporing</string>
<string name="revanced_debug_summary_on">Debug logs zijn ingeschakeld</string>
<string name="revanced_debug_summary_off">Debug logs zijn uitgeschakeld</string>
<string name="revanced_debug_summary_on">Debug logboeken zijn ingeschakeld</string>
<string name="revanced_debug_summary_off">Debug logboeken zijn uitgeschakeld</string>
<string name="revanced_debug_protobuffer_title">Log protocol buffer</string>
<string name="revanced_debug_protobuffer_summary_on">Debug logs omvatten de proto-buffer</string>
<string name="revanced_debug_protobuffer_summary_on">Debug logs bevatten proto-buffer</string>
<string name="revanced_debug_protobuffer_summary_off">Debug logs bevatten geen proto-buffer</string>
<string name="revanced_debug_stacktrace_title">Log stack sporen</string>
<string name="revanced_debug_stacktrace_summary_on">Debug logs omvatten stack trace</string>
<string name="revanced_debug_stacktrace_summary_off">Debug logs bevatten geen stack trace</string>
<string name="revanced_debug_toast_on_error_title">Toon toast bij ReVanced error</string>
<string name="revanced_debug_toast_on_error_title">Toon toastmelding bij ReVanced error</string>
<string name="revanced_debug_toast_on_error_summary_on">Toastmelding weergegeven als er een fout optreedt</string>
<string name="revanced_debug_toast_on_error_summary_off">Toast niet weergegeven als er een fout optreedt</string>
<string name="revanced_debug_toast_on_error_summary_off">Toastmelding niet weergegeven als er een fout optreedt</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">Uitschakelen van foutmeldingen verbergt alle ReVanced error meldingen.\n\nJe wordt niet op de hoogte gesteld van onverwachte gebeurtenissen.</string>
</patch>
<patch id="layout.hide.general.HideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Uitschakelen zoals / inschrijfknop gloed</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">De knop \'Like\' en \'abonneren\' zal niet gloeien wanneer deze vermeld wordt</string>
<string name="revanced_disable_like_subscribe_glow_title">Uitschakelen like- / abonneer-knop gloed</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">De knop \'like\' en \'abonneren\' zal niet gloeien wanneer deze genoemd wordt</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">\'Like en abonneren\' knop zal gloeien wanneer genoemd</string>
<string name="revanced_hide_gray_separator_title">Grijs scheidingsteken verbergen</string>
<string name="revanced_hide_gray_separator_summary_on">Grijze scheidingstekens zijn verborgen</string>
<string name="revanced_hide_gray_separator_summary_off">Grijze scheidingstekens worden weergegeven</string>
<string name="revanced_hide_gray_separator_title">Grijze scheidingsbalken verbergen</string>
<string name="revanced_hide_gray_separator_summary_on">Grijze scheidingsbalken zijn verborgen</string>
<string name="revanced_hide_gray_separator_summary_off">Grijze scheidingsbalken worden weergegeven</string>
<string name="revanced_hide_channel_watermark_title">Verberg kanaal watermerk</string>
<string name="revanced_hide_channel_watermark_summary_on">Watermerk is verborgen</string>
<string name="revanced_hide_channel_watermark_summary_off">Watermerk wordt getoond</string>
@@ -529,7 +529,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_summary_off">Tijdstempel en emoji-knoppen worden getoond</string>
</patch>
<patch id="layout.hide.crowdfundingbox.CrowdfundingBoxResourcePatch">
<string name="revanced_hide_crowdfunding_box_title">crowdfunding box verbergen</string>
<string name="revanced_hide_crowdfunding_box_title">Crowdfunding box verbergen</string>
<string name="revanced_hide_crowdfunding_box_summary_on">Crowdfunding box is verborgen</string>
<string name="revanced_hide_crowdfunding_box_summary_off">Crowdfunding box wordt getoond</string>
</patch>
@@ -687,7 +687,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_ryd_failure_client_rate_limit_requested">Niet beschikbaar (client API limiet bereikt)</string>
<string name="revanced_ryd_failure_generic">Niet beschikbaar (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Herlaad video om te stemmen met behulp van Return YouTube Dislike</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Herlaad video om te stemmen via Return YouTube Dislike</string>
<string name="revanced_ryd_enable_summary_on">Dislikes worden weergegeven</string>
<string name="revanced_ryd_enable_summary_off">Dislikes worden niet weergegeven</string>
<string name="revanced_ryd_shorts_title">Toon onlikes op Shorts</string>
@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Tel tracking overslaan is niet ingeschakeld</string>
<string name="revanced_sb_general_min_duration">Minimale segmentduur</string>
<string name="revanced_sb_general_min_duration_sum">Segmenten korter dan deze waarde (in seconden) worden niet getoond of overgeslagen</string>
<string name="revanced_sb_general_min_duration_invalid">Ongeldige tijdsduur</string>
<string name="revanced_sb_general_uuid">Je privégebruikers-id</string>
<string name="revanced_sb_general_uuid_sum">Dit moet privé blijven. Dit is als een wachtwoord en moet met niemand worden gedeeld. Als iemand dit heeft, kunnen zij u imiteren</string>
<string name="revanced_sb_general_uuid_invalid">Privé gebruikers-id moet ten minste 30 tekens lang zijn</string>
@@ -799,7 +800,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_segments_selfpromo">Onbetaalde/zelf-promotie</string>
<string name="revanced_sb_segments_selfpromo_sum">Vergelijkbaar met \'Sponsor\' behalve onbetaalde of zelfpromotie. Inclusief secties over goederen, donaties of informatie over wie ze hebben samengewerkt</string>
<string name="revanced_sb_segments_interaction">Interactie Herinnering (Abonneren)</string>
<string name="revanced_sb_segments_interaction_sum">Een korte herinnering om ze leuk te vinden, te abonneren of te volgen in het midden van de inhoud. Als het lang is of iets specifieks is, moet het in plaats daarvan onder zelfpromotie vallen.</string>
<string name="revanced_sb_segments_interaction_sum">Een korte herinnering om te liken, te abonneren of te volgen tussen de inhoud in. Als het lang of iets specifieks is, moet het in plaats daarvan onder zelfpromotie vallen</string>
<string name="revanced_sb_segments_highlight">Markeren</string>
<string name="revanced_sb_segments_highlight_sum">Het deel van de video waarnaar de meeste mensen op zoek zijn</string>
<string name="revanced_sb_segments_intro">Intermissie/Intro Animatie</string>
@@ -851,7 +852,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_submit_failed_invalid">Kon segment niet indienen: %s</string>
<string name="revanced_sb_submit_failed_timeout">SponsorBlock is tijdelijk niet beschikbaar</string>
<string name="revanced_sb_submit_failed_unknown_error">Kon segment niet verzenden (status: %1$d %2$s)</string>
<string name="revanced_sb_submit_failed_rate_limit">Segment verzenden niet mogelijk.\n-tarief gelimiteerd (te veel van dezelfde gebruiker of IP)</string>
<string name="revanced_sb_submit_failed_rate_limit">Segment verzenden niet mogelijk.\n Tarief gelimiteerd (te veel van dezelfde gebruiker of IP)</string>
<string name="revanced_sb_submit_failed_forbidden">Kan de groep niet indienen: %s</string>
<string name="revanced_sb_submit_failed_duplicate">Kan het segment niet indienen.\nBestaat al</string>
<string name="revanced_sb_submit_succeeded">Segment succesvol ingediend</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Tijd waarop het segment begint</string>
<string name="revanced_sb_new_segment_time_end">Tijd waarop het segment eindigt</string>
<string name="revanced_sb_new_segment_confirm_title">Zijn de tijden correct?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Het segment is van\n\n%1$s\nnaar\n%2$s\n\n(%3$s)\n\nklaar om te indienen?</string>
<string name="revanced_sb_new_segment_start_is_before_end">De start moet voor het einde zijn</string>
<string name="revanced_sb_new_segment_mark_locations_first">Markeer eerst twee locaties op de tijdbalk</string>
@@ -903,7 +902,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_stats_self_saved">Je hebt &lt;b&gt;%s&lt;/b&gt; segmenten overgeslagen</string>
<string name="revanced_sb_stats_self_saved_sum">Dat is &lt;b&gt;%s&lt;/b&gt;</string>
<string name="revanced_sb_stats_self_saved_reset_title">Reset overgeslagen segmenten teller?</string>
<string name="revanced_sb_stats_saved_hour_format">%1$@ uren %2$@ minuten</string>
<string name="revanced_sb_stats_saved_hour_format">%1$s uren %2$s minuten</string>
<string name="revanced_sb_stats_saved_minute_format">%1$s minuten %2$s seconden</string>
<string name="revanced_sb_stats_saved_second_format">%s seconden</string>
<string name="revanced_sb_color_dot_label">Kleur:</string>
@@ -976,9 +975,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Voor- en achterkant knoppen verbergen</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Vooruit en achterkant zijn verborgen</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Spring vooruit en achterkant worden weergegeven</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Dekking van de overlay</string>
<string name="revanced_miniplayer_opacity_summary">Transparantiewaarde tussen 0-100, waarbij 0 transparant is</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Miniplayer overlay transparantie moet tussen de 0-100 zijn</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Minispeler overlay transparantie moet tussen de 0-100 zijn</string>
</patch>
<patch id="layout.theme.ThemeBytecodePatch">
<string name="revanced_gradient_loading_screen_title">Kleurovergang laden scherm inschakelen</string>
@@ -1124,9 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klant is vervalst</string>
<string name="revanced_spoof_client_summary_off">Client is niet vervalst\n\nVideo afspelen werkt mogelijk niet</string>
<string name="revanced_spoof_client_user_dialog_message">Het uitschakelen van deze instelling kan problemen met het afspelen van video veroorzaken.</string>
<string name="revanced_spoof_client_use_ios_title">Klant naar iOS vervalsen</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klant is momenteel gespoofd naar iOS\n\nSide effecten zoals:\n• HDR video is mogelijk niet beschikbaar\n• Bekijk geschiedenis werkt niet met een merk account</string>
<string name="revanced_spoof_client_use_ios_summary_off">Cliënt is momenteel ondergesneeuwd naar Android VR. Side effecten inclusief:\n• Geen HDR video\n• Kinderen video\'s spelen niet af\n• Gepauzeerde video\'s kunnen willekeurig hervatten\n• Slechte kwaliteit zoekbalkminiaturen\n• Download actieknop is verborgen\n• Eindscherm kaarten zijn verborgen</string>
<string name="revanced_spoof_client_type_title">Spoed type klant</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forceer iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video codec is AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video codec is AVC, VP9 of AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Het inschakelen hiervan kan de batterijduur verbeteren en het terugspringen corrigeren.\n\nAVC heeft een maximale resolutie van 1080p, en het afspelen van video\'s zal meer internetgegevens gebruiken dan VP9 of AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS vervalste bijwerkingen</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR wordt alleen ondersteund met AV1 codec\n• Bekijk geschiedenis werkt niet met een merkrekening</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR vervalste bijeffecten</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Geen HDR video\n• Kinder video\'s spelen niet af\n• Gepauzeerde video\'s kunnen willekeurig hervatten\n• Zoekbalkminiaturen met slechte kwaliteit \n• Download knop is verborgen\n• Eindscherm kaarten zijn verborgen</string>
<string name="revanced_spoof_client_storyboard_timeout">Klant miniaturen niet beschikbaar (API timed out)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Klant miniaturen tijdelijk niet beschikbaar: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">
@@ -207,7 +205,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="misc.announcements.AnnouncementsPatch">
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">ଚେତାଵନୀ</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Pomiń licznik śledzenia nie jest włączony</string>
<string name="revanced_sb_general_min_duration">Minimalna długość segmentu</string>
<string name="revanced_sb_general_min_duration_sum">Segmenty krótsze niż ta wartość (w sekundach) nie będą wyświetlane lub pominięte</string>
<string name="revanced_sb_general_min_duration_invalid">Nieprawidłowy czas trwania</string>
<string name="revanced_sb_general_uuid">Twój prywatny identyfikator użytkownika</string>
<string name="revanced_sb_general_uuid_sum">Ta informacja jest poufna i działa jak hasło. Użytkownik, który ma do niej dostęp, może zgłaszać treści jako ty</string>
<string name="revanced_sb_general_uuid_invalid">ID użytkownika prywatnego musi mieć co najmniej 30 znaków</string>
@@ -869,14 +870,13 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_choose_category">Wybierz kategorię segmentu</string>
<string name="revanced_sb_new_segment_disabled_category">Kategoria jest wyłączona w ustawieniach. Włącz kategorię do wysyłania.</string>
<string name="revanced_sb_new_segment_title">Nowy segment SponsorBlock\'a</string>
<string name="revanced_sb_new_segment_mark_time_as_question">Ustawić %s jako początek lub koniec nowego segmentu?</string>
<string name="revanced_sb_new_segment_mark_start">początek</string>
<string name="revanced_sb_new_segment_mark_end">koniec</string>
<string name="revanced_sb_new_segment_now">aktualnie</string>
<string name="revanced_sb_new_segment_time_start">Czas rozpoczęcia segmentu od</string>
<string name="revanced_sb_new_segment_time_end">Czas zakończenia segmentu od</string>
<string name="revanced_sb_new_segment_confirm_title">Czy te czasy są poprawne?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segment jest od\n\n%1$s\ndo\n%2$s\n\n(%3$s)\n\nGotowy do wysłania?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Początek musi być przed końcem</string>
<string name="revanced_sb_new_segment_mark_locations_first">Najpierw zaznacz dwie lokalizacje na pasku czasu</string>
@@ -976,7 +976,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Ukryj przyciski przeskakujące do przodu i do tyłu</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Pomiń do przodu i z powrotem są ukryte</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Pomiń do przodu i do tyłu są wyświetlane</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Przezroczystość nakładki</string>
<string name="revanced_miniplayer_opacity_summary">Wartość przezroczystości między 0-100, gdzie 0 jest przezroczysty</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Przezroczystość nakładki musi być pomiędzy 0-100</string>
</patch>
@@ -1124,9 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klient jest zespoofowany</string>
<string name="revanced_spoof_client_summary_off">Klient nie jest zespoofowany\n\nOdtwarzanie wideo może nie działać</string>
<string name="revanced_spoof_client_user_dialog_message">Wyłączenie tego ustawienia może spowodować problemy z odtwarzaniem wideo.</string>
<string name="revanced_spoof_client_use_ios_title">Zespoofuj klient do wersji iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klient jest obecnie spoofed to iOS\n\nEfekty niepożądane obejmują:\n• Wideo HDR może nie być dostępne\n• Historia zegarka nie działa z kontem markowym</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klient jest obecnie spoofed na Androida VR. Efekty niepożądane obejmują:\n• Brak filmu HDR\n• Filmy dziecięce nie odtwarza\n• Wstrzymane filmy mogą losowo wznawiać\n• Niska jakość miniatur paska wyszukiwania skrótów\n• Przycisk pobierania jest ukryty\n• Karty ekranu końcowego są ukryte</string>
<string name="revanced_spoof_client_type_title">Typ plamki klienta</string>
<string name="revanced_spoof_client_ios_force_avc_title">Wymuś iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Kodek wideo iOS to AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Kodek wideo iOS to AVC, VP9 lub AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Włączenie tego może poprawić żywotność baterii i naprawić stłuczenie odtwarzania.\n\nAVC ma maksymalną rozdzielczość 1080p, a odtwarzanie wideo wykorzysta więcej danych internetowych niż VP9 lub AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS spoofing działania niepożądane</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR jest obsługiwany tylko z kodekiem AV1\n• Historia zegarka nie działa z kontem markowym</string>
<string name="revanced_spoof_client_about_android_vr_title">Działania niepożądane związane z systemem Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Brak filmu HDR\n• Filmy dziecięce nie odtwarza\n• Wstrzymane filmy mogą losowo wznawiać\n• Niska jakość miniatur paska wyszukiwania krótkich\n• Przycisk pobierania jest ukryty\n• Karty ekranu końcowego są ukryte</string>
<string name="revanced_spoof_client_storyboard_timeout">Miniatury klienta nie są dostępne (limit czasu API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Miniaturki klienta tymczasowo nie są dostępne: %s</string>
</patch>

View File

@@ -68,13 +68,13 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_00_about_title">Sobre</string>
<string name="revanced_settings_screen_01_ads_title">Anúncios</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">Miniaturas alternativas</string>
<string name="revanced_settings_screen_03_feed_title">Tela Inicial</string>
<string name="revanced_settings_screen_03_feed_title">Feed</string>
<string name="revanced_settings_screen_04_player_title">Reprodutor</string>
<string name="revanced_settings_screen_05_general_title">Layout geral</string>
<string name="revanced_settings_screen_07_seekbar_title">Barra de busca</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Controles deslizantes</string>
<string name="revanced_settings_screen_11_misc_title">Outras configurações</string>
<string name="revanced_settings_screen_12_video_title">Video</string>
<string name="revanced_settings_screen_12_video_title">Vídeo</string>
</patch>
<patch id="misc.debugging.DebuggingPatch">
<string name="revanced_debug_screen_title">Depuração</string>
@@ -246,12 +246,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">Palavras-chave e frases para ocultar, separados por novas linhas\n\nPalavras com letras maiúsculas no meio devem ser inseridas com letras maiúsculas (ex: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_about_title">Sobre a filtragem com palavra-chave</string>
<string name="revanced_hide_keyword_content_about_summary">Início/Inscrições/Busca resultados são filtrados para ocultar conteúdo que corresponde às frases chave\n\nLimitações\n• Alguns Shorts podem não ser ocultados\n• Alguns componentes da UI podem não ser ocultados\n• Procurar por uma palavra-chave pode não mostrar resultados</string>
<string name="revanced_hide_keyword_content_about_summary">Início/Inscrições/Busca resultados são filtrados para ocultar conteúdo que corresponde às frases chave\n\nLimitações\n• Alguns Shorts podem não ser ocultados\n• Alguns caracteres abreviados podem não estar ocultos\n• Alguns componentes da UI podem não ser ocultados\n• Procurar por uma palavra-chave pode não mostrar resultados</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Palavra-chave inválida. Não pode usar: \'%s\' como um filtro</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_length">Palavra-chave inválida. \'%1$s\' é menor que %2$d caracteres</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Palavra-chave \'%s\' irá ocultar todos os vídeos</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Palavra-chave \'%s\' vai ocultar todos os vídeos</string>
</patch>
<patch id="ad.general.HideAdsResourcePatch">
<string name="revanced_hide_general_ads_title">Ocultar anúncios gerais</string>
@@ -263,9 +261,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_buttoned_ads_title">Ocultar anúncios com botões</string>
<string name="revanced_hide_buttoned_ads_summary_on">Os anúncios com botões estão ocultos</string>
<string name="revanced_hide_buttoned_ads_summary_off">Anúncios com botões não estão ocultos</string>
<string name="revanced_hide_paid_promotion_label_title">Ocultar rótulo de promoção paga</string>
<string name="revanced_hide_paid_promotion_label_summary_on">O rótulo de promoção pago está oculto</string>
<string name="revanced_hide_paid_promotion_label_summary_off">Rótulo de promoção pago é mostrado</string>
<string name="revanced_hide_paid_promotion_label_title">Ocultar o rótulo de promoção paga</string>
<string name="revanced_hide_paid_promotion_label_summary_on">O rótulo de promoção paga está oculto</string>
<string name="revanced_hide_paid_promotion_label_summary_off">O rótulo de promoção paga é mostrada</string>
<string name="revanced_hide_self_sponsor_ads_title">Ocultar cartões auto-patrocinados</string>
<string name="revanced_hide_self_sponsor_ads_summary_on">Cartões autopatrocinados estão ocultos</string>
<string name="revanced_hide_self_sponsor_ads_summary_off">Cartões autopatrocinados não estão ocultos</string>
@@ -326,12 +324,12 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_external_downloader_action_button_summary_off">Botão de download abre o download nativo</string>
<string name="revanced_external_downloader_name_title">Nome do pacote do app de download</string>
<string name="revanced_external_downloader_name_summary">Nome do pacote do seu app de baixar externo instalado, como NewPipe ou Seal</string>
<string name="revanced_external_downloader_not_installed_warning">%s não está instalado. Por favor, instale-o.</string>
<string name="revanced_external_downloader_not_installed_warning">%s não está instalado. Por favor, instale.</string>
</patch>
<patch id="interaction.seekbar.DisablePreciseSeekingGesturePatch">
<string name="revanced_disable_precise_seeking_gesture_title">Desativar gesto de busca precisa</string>
<string name="revanced_disable_precise_seeking_gesture_summary_on">Gesto desativado</string>
<string name="revanced_disable_precise_seeking_gesture_summary_off">Gesto ativado</string>
<string name="revanced_disable_precise_seeking_gesture_summary_off">O gesto está ativado</string>
</patch>
<patch id="interaction.seekbar.EnableSeekbarTappingPatch">
<string name="revanced_seekbar_tapping_title">Ativar toque na barra de busca</string>
@@ -355,8 +353,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_swipe_save_and_restore_brightness_summary_on">Salvar e restaurar o brilho quando sair ou entrar em tela cheia</string>
<string name="revanced_swipe_save_and_restore_brightness_summary_off">Não salvar e restaurar o brilho ao sair ou entrar em tela cheia</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_title">Ativar gesto de brilho automático</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_on">Deslizando para baixo até o menor valor do gesto de brilho, habilite o brilho automático</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_off">Deslizando para baixo até o menor valor não habilita o brilho automático</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_on">Deslizar para baixo até o menor valor do gesto de brilho, ativa o brilho automático</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_off">Deslizar para baixo até o menor valor do gesto de brilho, não ativa o brilho automático</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_overlay_text">Automático</string>
<string name="revanced_swipe_overlay_timeout_title">Tempo limite da sobreposição no gesto</string>
<string name="revanced_swipe_overlay_timeout_summary">A quantidade de milissegundos em que a sobreposição é visível</string>
@@ -433,8 +431,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_off">Botão de início não está oculto</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Ocultar Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">Botão shorts está oculto</string>
<string name="revanced_hide_shorts_button_summary_off">Botão de shorts não está oculto</string>
<string name="revanced_hide_shorts_button_summary_on">O botão Shorts está oculto</string>
<string name="revanced_hide_shorts_button_summary_off">O botão Shorts é mostrado </string>
<!-- The Create button has no display name. Translate normally. -->
<string name="revanced_hide_create_button_title">Ocultar Criar</string>
<string name="revanced_hide_create_button_summary_on">Botão criar está oculto</string>
@@ -448,11 +446,11 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_switch_create_with_notifications_button_summary_on">O botão Criar é alternado com o botão Notificações\n\nNota: Ativar isso também forçar a ocultação de anúncios de vídeo</string>
<string name="revanced_switch_create_with_notifications_button_summary_off">Botão criar não está alternado com o botão notificações</string>
<string name="revanced_hide_navigation_button_labels_title">Ocultar rótulos dos botões de navegação</string>
<string name="revanced_hide_navigation_button_labels_summary_on">Marcadores estão ocultos</string>
<string name="revanced_hide_navigation_button_labels_summary_off">Marcadores são mostrados</string>
<string name="revanced_hide_navigation_button_labels_summary_on">Rótulos são ocultos</string>
<string name="revanced_hide_navigation_button_labels_summary_off">Rótulos são mostrados</string>
</patch>
<patch id="layout.hide.player.flyoutmenupanel.HidePlayerFlyoutMenuPatch">
<string name="revanced_hide_player_flyout_title">Menu suspenso</string>
<string name="revanced_hide_player_flyout_title">Menu flutuante</string>
<string name="revanced_hide_player_flyout_summary">Ocultar ou mostrar itens no menu suspenso do reprodutor</string>
<!-- 'Captions' should be translated using the same localized wording YouTube displays for the menu item. -->
<string name="revanced_hide_player_flyout_captions_title">Ocultar Legendas</string>
@@ -515,9 +513,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_title">Ocultar seção de comentários</string>
<string name="revanced_hide_comments_section_summary_on">Seção de comentários está oculta</string>
<string name="revanced_hide_comments_section_summary_off">Seção de comentários exibida</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ocultar botão \'Criar curto\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">O botão \'Criar curto\' está oculto</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">O botão \'Criar Atalho\' é mostrado</string>
<string name="revanced_hide_comments_preview_comment_title">Ocultar prévia de comentário</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Prévia de comentário está oculta</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Prévia de comentário não está oculta</string>
@@ -582,14 +577,14 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_hide_shorts_home_title">Ocultar Shorts na tela inicial</string>
<string name="revanced_hide_shorts_home_summary_on">Shorts na tela inicial estão ocultos</string>
<string name="revanced_hide_shorts_home_summary_off">Shorts na tela inicial não estão ocultos</string>
<string name="revanced_hide_shorts_home_summary_on">Os Shorts no feed inicial estão ocultos</string>
<string name="revanced_hide_shorts_home_summary_off">Shorts no feed inicial são mostrados</string>
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_hide_shorts_subscriptions_title">Ocultar Shorts na tela inscrições</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Shorts na tela inscrições estão ocultos</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Shorts na tela inscrições não estão ocultos</string>
<string name="revanced_hide_shorts_search_title">Ocultar Shorts nos resultados de pesquisa</string>
<string name="revanced_hide_shorts_search_summary_on">Shorts no resultados de pesquisa estão ocultos</string>
<string name="revanced_hide_shorts_search_summary_on">Os shorts no feed de assinatura são exibidos</string>
<string name="revanced_hide_shorts_search_summary_off">Shorts nos resultados da pesquisa são mostrados</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Ocultar botão seja membro</string>
@@ -876,8 +871,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Tempo em que o segmento começa</string>
<string name="revanced_sb_new_segment_time_end">Tempo em que o segmento termina</string>
<string name="revanced_sb_new_segment_confirm_title">Os tempos estão corretos?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">O segmento é de\n\n%1$s\na\n%2$s\n\n(%3$s)\n\nPronto para enviar?</string>
<string name="revanced_sb_new_segment_start_is_before_end">O início deve ser antes do fim</string>
<string name="revanced_sb_new_segment_mark_locations_first">Marque dois locais na barra de tempo primeiro</string>
@@ -977,7 +970,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Ocultar botões pular para frente e para trás</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Pular para frente e para trás estão escondidos</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Pular para frente e para trás são mostrados</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Opacidade de sobreposição</string>
<string name="revanced_miniplayer_opacity_summary">Valor de opacidade entre 0-100, onde 0 é transparente</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Opacidade da sobreposição de minijogador deve estar entre 0-100</string>
</patch>
@@ -1125,9 +1118,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Cliente é falsificado</string>
<string name="revanced_spoof_client_summary_off">Cliente não é falsificado\n\nA reprodução de vídeo pode não funcionar</string>
<string name="revanced_spoof_client_user_dialog_message">Desativar essa configuração pode causar problemas de reprodução de vídeo.</string>
<string name="revanced_spoof_client_use_ios_title">Cliente Spoof para iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">O cliente está simulando para o iOS\n\nEfeitos adversos incluem:\n• O HDR pode não estar disponível\n• O histórico de exibição não funciona com uma conta de Marca</string>
<string name="revanced_spoof_client_use_ios_summary_off">O cliente está falsificado para o Android VR. Os efeitos colaterais incluem:\n• Sem vídeo HDR\n• Vídeos infantis não são reproduzidos\n• Vídeos pausados podem ser retomados aleatoriamente\n• Miniaturas da barra de busca de Shorts de baixa qualidade\n• O botão de ação de download está oculto\n• Os cards da tela final estão ocultos</string>
<string name="revanced_spoof_client_storyboard_timeout">Miniaturas Spoof client não disponíveis (API timeout)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Miniaturas Spoof client temporariamente não disponíveis: %s</string>
</patch>

View File

@@ -244,7 +244,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">Palavras-chave e frases para esconder, separados por novas linhas\n\nPalavras com letras maiúsculas no meio devem ser inseridas com letras maiúsculas (ex: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_about_title">Sobre a filtragem por palavra-chave</string>
<string name="revanced_hide_keyword_content_about_summary">Principal/Subscrição/Resultados de pesquisa são filtrados para esconder conteúdo que corresponde às frases chave\n\nLimitações\n• Alguns abreviados podem não ser escondidos\n• Alguns componentes da UI podem não ser escondidos\n• Procurar por uma palavra-chave pode não mostrar resultados</string>
<string name="revanced_hide_keyword_content_about_summary">Principal/Subscrição/Resultados de pesquisa são filtrados para esconder conteúdo que corresponde às frases chave\n\nLimitações\n•Alguns Calções podem não estar ocultos\n• Alguns abreviados podem não ser escondidos\n• Alguns componentes da UI podem não ser escondidos\n• Procurar por uma palavra-chave pode não mostrar resultados</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Chave inválida. Não pode usar: \'%s\' como filtro</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
@@ -430,9 +430,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">O botão Início está escondido</string>
<string name="revanced_hide_home_button_summary_off">O botão \"Início\" está visível</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Esconder Curtos</string>
<string name="revanced_hide_shorts_button_summary_on">Botão curto está escondido</string>
<string name="revanced_hide_shorts_button_summary_off">O botão \"Shorts\" está visível</string>
<string name="revanced_hide_shorts_button_title">Esconder Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">O botão Shorts está oculto</string>
<string name="revanced_hide_shorts_button_summary_off">O botão Shorts está visível</string>
<!-- The Create button has no display name. Translate normally. -->
<string name="revanced_hide_create_button_title">Esconder Criar</string>
<string name="revanced_hide_create_button_summary_on">O botão criar está escondido</string>
@@ -450,7 +450,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_navigation_button_labels_summary_off">Marcadores são mostrados</string>
</patch>
<patch id="layout.hide.player.flyoutmenupanel.HidePlayerFlyoutMenuPatch">
<string name="revanced_hide_player_flyout_title">Flyout menu</string>
<string name="revanced_hide_player_flyout_title">Menu suspenso</string>
<string name="revanced_hide_player_flyout_summary">Esconder ou mostrar itens do menu de saída do player</string>
<!-- 'Captions' should be translated using the same localized wording YouTube displays for the menu item. -->
<string name="revanced_hide_player_flyout_captions_title">Esconder legendas</string>
@@ -513,9 +513,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_title">Esconder seção de comentários</string>
<string name="revanced_hide_comments_section_summary_on">Seção de comentários está oculta</string>
<string name="revanced_hide_comments_section_summary_off">Seção de comentários exibida</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ocultar botão \'Criar curto\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">O botão \'Criar curto\' está oculto</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">O botão \'Criar Atalho\' é mostrado</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ocultar o botão \'Criar um Short\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">O botão \'Criar um Short\' está oculto</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">O botão \'Criar um Short\' é mostrado</string>
<string name="revanced_hide_comments_preview_comment_title">Esconder comentário de pré-visualização</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Visualização do comentário está escondida</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Pré-visualização de comentário é exibida</string>
@@ -580,15 +580,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_hide_shorts_home_title">Esconder Shorts no feed inicial</string>
<string name="revanced_hide_shorts_home_summary_on">Shorts in home feed estão escondidos</string>
<string name="revanced_hide_shorts_home_summary_off">Shorts in home feed são exibidos</string>
<string name="revanced_hide_shorts_home_summary_on">Os Shorts no feed inicial estão ocultos</string>
<string name="revanced_hide_shorts_home_summary_off">Os calções no feed inicial são exibidos</string>
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_hide_shorts_subscriptions_title">Esconder Shorts na assinatura do feed</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Shorts in subscrition feed are hidden</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">São visíveis abreviações no feed de assinatura</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Os calções no feed de inscrições são exibidos</string>
<string name="revanced_hide_shorts_search_title">Esconder Shorts nos resultados de pesquisa</string>
<string name="revanced_hide_shorts_search_summary_on">Abreviações nos resultados de busca estão escondidos</string>
<string name="revanced_hide_shorts_search_summary_off">Curtos são mostrados nos resultados da pesquisa</string>
<string name="revanced_hide_shorts_search_summary_on">Shorts nos resultados da pesquisa estão ocultos</string>
<string name="revanced_hide_shorts_search_summary_off">Shorts são mostrados nos resultados da pesquisa</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Esconder botão \'Aderir\'</string>
<string name="revanced_hide_shorts_join_button_summary_on">O botão \"Aderir\" está escondido</string>
@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">O rastreamento da contagem ignorada não está habilitado</string>
<string name="revanced_sb_general_min_duration">Duração mínima do segmento</string>
<string name="revanced_sb_general_min_duration_sum">Segmentos menores que este valor (em segundos) não serão visíveis ou ignorados</string>
<string name="revanced_sb_general_min_duration_invalid">Duração inválida</string>
<string name="revanced_sb_general_uuid">Seu ID de usuário privado</string>
<string name="revanced_sb_general_uuid_sum">Isso deve ser mantido em particular. Isto é como uma senha e não deve ser compartilhado com ninguém. Se alguém tiver isso, ele pode representar você</string>
<string name="revanced_sb_general_uuid_invalid">ID do usuário privado deve ter pelo menos 30 caracteres</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Hora do início do segmento em</string>
<string name="revanced_sb_new_segment_time_end">Tempo que o segmento termina em</string>
<string name="revanced_sb_new_segment_confirm_title">Os tempos estão corretos?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">O segmento é de\n\n%1$s\na\n%2$s\n\n(%3$s)\n\nPronto para enviar?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Iniciar deve ser antes do fim</string>
<string name="revanced_sb_new_segment_mark_locations_first">Marcar dois locais na barra de tempo</string>
@@ -974,7 +973,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Ocultar botões pular para frente e para trás</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Pular para frente e para trás estão escondidos</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Pular para frente e para trás são mostrados</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Opacidade da sobreposição</string>
<string name="revanced_miniplayer_opacity_summary">Valor de opacidade entre 0-100, onde 0 é transparente</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Opacidade da sobreposição de minijogador deve estar entre 0-100</string>
</patch>
@@ -1121,9 +1120,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Cliente é falsificado</string>
<string name="revanced_spoof_client_summary_off">Cliente não é falsificado\n\nA reprodução de vídeo pode não funcionar</string>
<string name="revanced_spoof_client_user_dialog_message">Desativar essa configuração pode causar problemas de reprodução de vídeo.</string>
<string name="revanced_spoof_client_use_ios_title">Cliente Spoof para iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Cliente é falsificado atualmente para iOS\n\nOs efeitos colaterais incluem:\n• O vídeo HDR pode não estar disponível\n• Histórico de assistir não funciona com uma conta de marca</string>
<string name="revanced_spoof_client_use_ios_summary_off">O cliente está oculta para o Android VR. Os efeitos colaterais incluem:\n• Nenhum vídeo HDR\n• As crianças não reproduzem\n• Os vídeos pausados podem retomar aleatoriamente\n• Miniaturas da barra de busca curta de baixa qualidade\n• Botão de ação para baixar está oculto\n• Cartões de tela final estão ocultos</string>
<string name="revanced_spoof_client_type_title">Tipo de cliente Spoof</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forçar iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Codec de vídeo do iOS é AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Codec de vídeo para iOS é AVC, VP9 ou AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Habilitar isso pode melhorar a duração da bateria e corrigir travamentos na reprodução.\n\nAVC tem uma resolução máxima de 1080p, e a reprodução de vídeo usará mais dados na internet do que VP9 ou AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Efeitos colaterais de iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• O HDR é suportado somente com código AV1\n• O histórico do relógio não funciona com uma conta de marca</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR efeito de spoofing side</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Nenhum vídeo HDR\n• Os vídeos de crianças não são reproduzidos\n• Vídeos pausados podem retomar aleatoriamente\n• Miniaturas da barra de busca de baixa qualidade\n• O botão de ação de download está oculto\n• Cartões de tela final estão ocultos</string>
<string name="revanced_spoof_client_storyboard_timeout">Miniaturas Spoof client não disponíveis (API timeout)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Miniaturas Spoof client temporariamente não disponíveis: %s</string>
</patch>

View File

@@ -432,9 +432,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Butonul Acasă este ascuns</string>
<string name="revanced_hide_home_button_summary_off">Butonul Acasă este afișat</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">Ascunde scurturi</string>
<string name="revanced_hide_shorts_button_summary_on">Butonul scurt este ascuns</string>
<string name="revanced_hide_shorts_button_summary_off">Butonul scurt este afișat</string>
<string name="revanced_hide_shorts_button_title">Ascunde Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">Butonul Shorts este ascuns</string>
<string name="revanced_hide_shorts_button_summary_off">Butonul Shorts este afișat</string>
<!-- The Create button has no display name. Translate normally. -->
<string name="revanced_hide_create_button_title">Ascunde Creare</string>
<string name="revanced_hide_create_button_summary_on">Butonul de creare este ascuns</string>
@@ -515,9 +515,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_title">Ascunde secțiunea comentarii</string>
<string name="revanced_hide_comments_section_summary_on">Secţiunea de comentarii este ascunsă</string>
<string name="revanced_hide_comments_section_summary_off">Secțiunea comentariilor este afișată</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ascunde butonul \'Creare scurtă\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">Butonul \'Crează un scurt\' este ascuns</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">Butonul \'Crează un scurt\' este afișat</string>
<string name="revanced_hide_comments_create_a_short_button_title">Ascunde butonul \'Creare Short\'</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">Butonul \'Crează un Short\' este ascuns</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">Butonul \'Crează un Short\' este afișat</string>
<string name="revanced_hide_comments_preview_comment_title">Ascunde previzualizarea comentariului</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Previzualizarea comentariului este ascunsă</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Previzualizarea comentariului este afișată</string>
@@ -581,16 +581,16 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_hide_shorts_home_title">Ascunde scurtăturile din feed-ul de acasă</string>
<string name="revanced_hide_shorts_home_summary_on">Scurtăturile din fluxul de acasă sunt ascunse</string>
<string name="revanced_hide_shorts_home_summary_off">Scurtăturile din feed-ul acasă sunt afișate</string>
<string name="revanced_hide_shorts_home_title">Ascunde Short din feed-ul de acasă</string>
<string name="revanced_hide_shorts_home_summary_on">Shorts în fluxul de acasă sunt ascunse</string>
<string name="revanced_hide_shorts_home_summary_off">Sunt afișate Shorts în fluxul de acasă</string>
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_hide_shorts_subscriptions_title">Ascunde scurtăturile în feed-ul abonamentelor</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Scurtăturile din feed-ul abonamentelor sunt ascunse</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Scurte din feed-ul abonamentelor sunt afișate</string>
<string name="revanced_hide_shorts_search_title">Ascunde scurtăturile în rezultatele căutării</string>
<string name="revanced_hide_shorts_search_summary_on">Punctele slabe din rezultatele căutării sunt ascunse</string>
<string name="revanced_hide_shorts_search_summary_off">Punctele slabe din rezultatele căutării sunt afișate</string>
<string name="revanced_hide_shorts_subscriptions_title">Ascundeți Shorts în fluxul de abonament</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">Shorts din feed-ul abonamentelor sunt ascunse</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">Shorts din feed-ul abonamentelor sunt afișate</string>
<string name="revanced_hide_shorts_search_title">Ascunde Shorts în rezultatele căutării</string>
<string name="revanced_hide_shorts_search_summary_on">Shorts în rezultatele căutării sunt ascunse</string>
<string name="revanced_hide_shorts_search_summary_off">Sunt afișate Shorts în rezultatele căutării</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Ascunde butonul de alăturare</string>
<string name="revanced_hide_shorts_join_button_summary_on">Butonul de alăturare este ascuns</string>
@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Omiterea numărului de urmărire nu este activată</string>
<string name="revanced_sb_general_min_duration">Durata minimă a segmentului</string>
<string name="revanced_sb_general_min_duration_sum">Segmente mai scurte decat aceasta valoare (in secunde) nu vor fi afisate sau omise</string>
<string name="revanced_sb_general_min_duration_invalid">Durată de timp invalidă</string>
<string name="revanced_sb_general_uuid">ID-ul dvs. privat de utilizator</string>
<string name="revanced_sb_general_uuid_sum">Acest lucru ar trebui să fie păstrat. Este ca o parolă și nu ar trebui să fie partajat cu nimeni. Dacă cineva are acest lucru, te poate impersona.</string>
<string name="revanced_sb_general_uuid_invalid">Id-ul utilizatorului privat trebuie să aibă cel puțin 30 de caractere</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Timpul în care segmentul începe la</string>
<string name="revanced_sb_new_segment_time_end">Timpul în care segmentul se termină la</string>
<string name="revanced_sb_new_segment_confirm_title">Sunt vremurile corecte?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segmentul este de la\n\n%1$s\nla\n%2$s\n\n(%3$s)\n\nGata de trimitere?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Începe trebuie să fie înainte de sfârșit</string>
<string name="revanced_sb_new_segment_mark_locations_first">Marchează mai întâi două locații pe bara de timp</string>
@@ -977,7 +976,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Ascunde butoanele de omitere înainte şi înapoi</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Sari înainte și înapoi sunt ascunse</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Sari înainte și înapoi sunt afișate</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Opacitatea suprapunerii</string>
<string name="revanced_miniplayer_opacity_summary">Valoarea Opacității între 0-100, unde 0 este transparent</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Opacitatea miniplayer suprapusă trebuie să fie între 0-100</string>
</patch>
@@ -1125,9 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Clientul este falsificat</string>
<string name="revanced_spoof_client_summary_off">Clientul nu este lovit\n\nEste posibil ca redarea video să nu funcționeze</string>
<string name="revanced_spoof_client_user_dialog_message">Dezactivarea acestei setări poate cauza probleme de redare video.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof client pe iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">În prezent, clientul este falsificat de iOS\n\nEfectele secundare includ:\n• este posibil ca videoclipul HDR să nu fie disponibil\n• Istoricul ceasului nu funcționează cu un cont de marcă</string>
<string name="revanced_spoof_client_use_ios_summary_off">Clientul este în prezent falsificat pe Android VR. Efectele secundare includ:\n• Niciun video HDR\n• Videoclipuri cu copii nu redă\n• Videoclipurile întrerupte pot relua aleatoriu\n• Pictograme scurte de calitate slabă\n• Butonul acțiunii de descărcare este ascuns\n• Cardurile de pe ecran sunt ascunse</string>
<string name="revanced_spoof_client_type_title">Spoof tipul clientului</string>
<string name="revanced_spoof_client_ios_force_avc_title">Forțați iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Codecul video iOS este AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Codecul video iOS este AVC, VP9 sau AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Activarea acestei funcții ar putea îmbunătăți durata de viață a bateriei și repara blocajul de redare.\n\nAVC are o rezoluție maximă de 1080p, iar redarea video va folosi mai multe date internet decât VP9 sau AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Reacţii adverse de lingere iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR este acceptat numai cu AV1 codec\n• Istoricul ceasului nu funcționează cu un cont de marcă</string>
<string name="revanced_spoof_client_about_android_vr_title">Reacţii adverse de spoofing Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Niciun video HDR\n• Videoclipuri cu copii nu redă\n• Videoclipurile întrerupte pot relua aleatoriu\n• Miniaturile panourilor căutate de calitate scăzută\n• Butonul de acțiune este ascuns\n• Cardurile de pe ecranul de închidere sunt ascunse</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof a miniaturilor clientului nu este disponibil (API a expirat)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Fixarea miniaturilor clientului nu este disponibilă temporar: %s</string>
</patch>

View File

@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Подсчет количества пропусков отключен</string>
<string name="revanced_sb_general_min_duration">Минимальная продолжительность сегмента</string>
<string name="revanced_sb_general_min_duration_sum">Сегменты короче данного значения (в секундах) не будут отображены или пропущены</string>
<string name="revanced_sb_general_min_duration_invalid">Недопустимая длительность</string>
<string name="revanced_sb_general_uuid">Ваш идентификатор пользователя</string>
<string name="revanced_sb_general_uuid_sum">Уникальный идентификатор пользователя должен быть конфиденциальным. Он как пароль - не должен никому передаваться. Имеющий доступ к нему может выдать себя за Вас</string>
<string name="revanced_sb_general_uuid_invalid">Уникальный идентификатор пользователя должен быть не менее 30 символов</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Время начала сегмента</string>
<string name="revanced_sb_new_segment_time_end">Время окончания сегмента</string>
<string name="revanced_sb_new_segment_confirm_title">Верно ли выбрано время?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Сегмент от\n\n%1$s\nдо\n%2$s\n\n(%3$s)\n\nГотов к отправке?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Начало должно быть перед окончанием</string>
<string name="revanced_sb_new_segment_mark_locations_first">Сначала отметьте два места на шкале времени</string>
@@ -1040,6 +1039,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Внимание</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Ваша история просмотра не сохраняется.&lt;br&gt;&lt;br&gt;Скорее всего, это из-за блокировщика рекламы DNS или сетевого прокси.&lt;br&gt;&lt;br&gt;Чтобы это исправить, добавьте &lt;b&gt;s.youtube.com&lt;/b&gt; в белый список блокировщика или отключите все блокировщики DNS и прокси.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Не показывать снова</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1123,9 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Клиент подменен</string>
<string name="revanced_spoof_client_summary_off">Клиент не подменен\n\nВоспроизведение видео может не работать</string>
<string name="revanced_spoof_client_user_dialog_message">Отключение этой настройки может вызвать проблемы с воспроизведением видео.</string>
<string name="revanced_spoof_client_use_ios_title">Подмена клиента на iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">В настоящее время клиент подключен к iOS\n\nк таким эффектам:\n• HDR видео может быть недоступно\n• История просмотра не работает с учетной записью бренда</string>
<string name="revanced_spoof_client_use_ios_summary_off">В настоящее время клиент подменен на Android VR. Побочные эффекты включают:\n• Отсутствует HDR видео\n• Детские видео не воспроизводятся\n• Приостановленные видео могут случайно возобновляться\n• Миниатюры прогресса воспроизведения Shorts низкого качества\n• Кнопка \"Скачать\" скрыта\n• Заставки следующих видео в конце просмотра скрыты</string>
<string name="revanced_spoof_client_type_title">Тип подмены клиента</string>
<string name="revanced_spoof_client_ios_force_avc_title">Принудительно AVC (H.264) для iOS</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">При подмене клиента на iOS используется видеокодек AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">При подмене клиента на iOS используется видеокодек AVC, VP9 или AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Включение этого параметра может улучшить время работы батареи и исправить задержки воспроизведения.\n\nAVC имеет максимальное разрешение 1080p, а воспроизведение видео будет использовать больше интернет данных, чем VP9 или AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Побочные эффекты подмены на iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR поддерживается только с кодеком AV1\n• История просмотров не работает с учетной записью бренда</string>
<string name="revanced_spoof_client_about_android_vr_title">Побочные эффекты подмены на Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Отсутствует HDR видео\n• Детские видео не воспроизводятся\n• Приостановленные видео могут случайно возобновляться\n• Миниатюры прогресса воспроизведения Shorts низкого качества\n• Кнопка \"Скачать\" скрыта\n• Заставки следующих видео в конце просмотра скрыты</string>
<string name="revanced_spoof_client_storyboard_timeout">Миниатюры в режиме подмены клиента недоступны (время API истекло)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Миниатюры в режиме подмены клиента временно недоступны: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -59,6 +59,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_about_links_dev_header">Poznámka</string>
<string name="revanced_settings_about_links_dev_body">Táto verzia je predbežná a môžu sa vyskytnúť neočakávané problémy</string>
<string name="revanced_settings_about_links_header">Oficiálne odkazy</string>
<string name="revanced_pref_import_export_title">Import / Export</string>
<string name="revanced_pref_import_export_summary">Import / Export nastavení ReVanced</string>
</patch>
<patch id="misc.settings.SettingsPatch">
@@ -865,8 +866,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Čas, kedy segment začína</string>
<string name="revanced_sb_new_segment_time_end">Čas, kedy segment končí</string>
<string name="revanced_sb_new_segment_confirm_title">Sú časy správne?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segment je od\n\n%1$s\ndo\n%2$s\n\n(%3$s)\n\nSte pripravený na odoslanie?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Začiatok musí byť pred koncom</string>
<string name="revanced_sb_new_segment_mark_locations_first">Najprv označte dve miesta na časovej lište</string>
@@ -1107,7 +1106,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klient je sfalšovaný</string>
<string name="revanced_spoof_client_summary_off">Klient nie je sfalšovaný\n\nPrehrávanie videa nemusí fungovať</string>
<string name="revanced_spoof_client_user_dialog_message">Vypnutie tohto nastavenia môže spôsobiť problémy s prehrávaním videa.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof klienta na iOS</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Žiadne HDR video\n• Videá pre deti sa neprehrávajú\n• Pozastavené videá sa môžu náhodne obnoviť\n• Miniatúry vyhľadávacieho panela Shorts v nízkej kvalite\n• Tlačidlo akcie Stiahnuť je vždy skryté\n• Karty záverečnej obrazovky sú vždy skryté</string>
<string name="revanced_spoof_client_storyboard_timeout">Sfalšované miniatúry klientov nie sú k dispozícii (vypršal časový limit rozhrania API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Sfalšované klientske miniatúry sú dočasne nedostupné: %s</string>
</patch>

View File

@@ -180,8 +180,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_appearance_category">Izgled</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">Nalaganje...</string>
<string name="revanced_sb_reset">Ponastavi</string>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -71,7 +71,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Fid</string>
<string name="revanced_settings_screen_04_player_title">Plejer</string>
<string name="revanced_settings_screen_05_general_title">Opšti izgled</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Traka za premotavanje</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Kontrole prevlačenja</string>
<string name="revanced_settings_screen_11_misc_title">Razno</string>
@@ -777,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Praćenje broja preskakanja nije omogućeno</string>
<string name="revanced_sb_general_min_duration">Minimalno trajanje segmenta</string>
<string name="revanced_sb_general_min_duration_sum">Segmenti kraći od ove vrednosti (u sekundama) neće biti prikazani ili preskočeni</string>
<string name="revanced_sb_general_min_duration_invalid">Nevažeće vremensko trajanje</string>
<string name="revanced_sb_general_uuid">Vaš privatni korisnički ID</string>
<string name="revanced_sb_general_uuid_sum">Ovo treba da ostane privatno. Ovo je kao lozinka i ne bi trebalo da se deli ni sa kim. Ako neko ima ovo, može da se lažno predstavlja za vas</string>
<string name="revanced_sb_general_uuid_invalid">Privatni korisnički ID mora da ima najmanje 30 znakova</string>
@@ -877,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Vreme početka segmenta</string>
<string name="revanced_sb_new_segment_time_end">Vreme kraja segmenta</string>
<string name="revanced_sb_new_segment_confirm_title">Da li su vremena tačna?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segment je od\n\n%1$s\ndo\n%%2$s\n\n(%3$s)\n\nSpreman za podnošenje?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Početak mora biti pre kraja</string>
<string name="revanced_sb_new_segment_mark_locations_first">Prvo označite dva mesta na vremenskoj traci</string>
@@ -1042,6 +1040,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Upozorenje</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Vaša istorija gledanja se ne čuva.&lt;br&gt;&lt;br&gt;Ovo je najverovatnije uzrokovano DNS blokatorom oglasa ili mrežnim proksijem.&lt;br&gt;&lt;br&gt;Da biste ovo popravili, stavite na belu listu &lt;b&gt;s.youtube.com&lt;/b&gt; ili isključite sve DNS blokatore i proksije.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Ne prikazuj ponovo</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1125,8 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klijent je lažiran</string>
<string name="revanced_spoof_client_summary_off">Klijent nije lažiran\n\nReprodukcija videa možda neće raditi</string>
<string name="revanced_spoof_client_user_dialog_message">Isključivanje ovog podešavanja možda će izazvati probleme sa reprodukcijom videa.</string>
<string name="revanced_spoof_client_use_ios_title">Lažiran klijent na iOS</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klijent je trenutno lažiran na Android VR Neželjeni efekti obuhvataju:\n• Nema HDR videa\n• Dečji video snimci se ne reprodukuju\n• Pauzirani video snimci mogu nasumično da se nastavljaju\n• Sličice na traci za premotavanje Shorts videa lošeg kvaliteta\n• Dugme za radnju „Preuzmi“ je skriveno\n• Kartice završnog ekrana su skrivene</string>
<string name="revanced_spoof_client_type_title">Tip lažiranog klijenta</string>
<string name="revanced_spoof_client_ios_force_avc_title">Prisili iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video kodek je AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video kodek je AVC, VP9 ili AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Ako ovo omogućite, možda će se produžiti trajanje baterije i popraviti zastoj pri reprodukciji.\n\nAVC ima maksimalnu rezoluciju od 1080p, a reprodukcija videa će koristiti više internet podataka nego VP9 ili AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Neželjeni efekti lažiranja na iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR je podržan samo kodekom AV1\n• Istorija gledanja ne radi sa nalogom brenda</string>
<string name="revanced_spoof_client_about_android_vr_title">Neželjeni efekti lažiranja na Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Nema HDR videa\n• Dečji video snimci se ne reprodukuju\n• Pauzirani video snimci mogu nasumično da se nastavljaju\n• Sličice na traci za premotavanje Shorts videa lošeg kvaliteta\n• Dugme za radnju „Preuzmi“ je skriveno\n• Kartice završnog ekrana su skrivene</string>
<string name="revanced_spoof_client_storyboard_timeout">Sličice u lažiranom klijentu nisu dostupne (API istekao)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Sličice u lažiranom klijentu privremeno nisu dostupne: %s</string>
</patch>

View File

@@ -71,7 +71,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_settings_screen_03_feed_title">Фид</string>
<string name="revanced_settings_screen_04_player_title">Плејер</string>
<string name="revanced_settings_screen_05_general_title">Општи изглед</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Трака за премотавање</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Контроле превлачења</string>
<string name="revanced_settings_screen_11_misc_title">Разно</string>
@@ -777,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Праћење броја прескакања није омогућено</string>
<string name="revanced_sb_general_min_duration">Минимално трајање сегмента</string>
<string name="revanced_sb_general_min_duration_sum">Сегменти краћи од ове вредности (у секундама) неће бити приказани или прескочени</string>
<string name="revanced_sb_general_min_duration_invalid">Неважеће временско трајање</string>
<string name="revanced_sb_general_uuid">Ваш приватни кориснички ID</string>
<string name="revanced_sb_general_uuid_sum">Ово треба да остане приватно. Ово је као лозинка и не би требало да се дели ни са ким. Ако неко има ово, може да се лажно представља за вас</string>
<string name="revanced_sb_general_uuid_invalid">Приватни кориснички ID мора да има најмање 30 знакова</string>
@@ -877,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Време почетка сегмента</string>
<string name="revanced_sb_new_segment_time_end">Време краја сегмента</string>
<string name="revanced_sb_new_segment_confirm_title">Да ли су времена тачна?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Сегмент је од\n\n%1$s\nдо\n%%2$s\n\n(%3$s)\n\nСпреман за подношење?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Почетак мора бити пре краја</string>
<string name="revanced_sb_new_segment_mark_locations_first">Прво означите два места на временској траци</string>
@@ -1042,6 +1040,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Упозорење</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Ваша историја гледања се не чува.&lt;br&gt;&lt;br&gt;Ово је највероватније узроковано DNS блокатором огласа или мрежним проксијем.&lt;br&gt;&lt;br&gt;Да бисте ово поправили, ставите на белу листу &lt;b&gt;s.youtube.com&lt;/b&gt; или искључите све DNS блокаторе и проксије.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Не приказуј поново</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1125,8 +1124,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Клијент је лажиран</string>
<string name="revanced_spoof_client_summary_off">Клијент није лажиран\n\nРепродукција видеа можда неће радити</string>
<string name="revanced_spoof_client_user_dialog_message">Искључивање овог подешавања можда ће изазвати проблеме са репродукцијом видеа.</string>
<string name="revanced_spoof_client_use_ios_title">Лажиран клијент на iOS</string>
<string name="revanced_spoof_client_use_ios_summary_off">Клијент је тренутно лажиран на Android VR Нежељени ефекти обухватају:\n• Нема HDR видеа\n• Дечји видео снимци се не репродукују\n• Паузирани видео снимци могу насумично да се настављају\n• Сличице на траци за премотавање Shorts видеа лошег квалитета\n• Дугме за радњу „Преузми“ је скривено\n• Картице завршног екрана су скривене</string>
<string name="revanced_spoof_client_type_title">Тип лажираног клијента</string>
<string name="revanced_spoof_client_ios_force_avc_title">Присили iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS видео кодек је AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS видео кодек је AVC, VP9 или AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Ако ово омогућите, можда ће се продужити трајање батерије и поправити застој при репродукцији.\n\nAVC има максималну резолуцију од 1080p, а репродукција видеа ће користити више интернет података него VP9 или AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Нежељени ефекти лажирања на iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR је подржан само кодеком AV1\n• Историја гледања не ради са налогом бренда</string>
<string name="revanced_spoof_client_about_android_vr_title">Нежељени ефекти лажирања на Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Нема HDR видеа\n• Дечји видео снимци се не репродукују\n• Паузирани видео снимци могу насумично да се настављају\n• Сличице на траци за премотавање Shorts видеа лошег квалитета\n• Дугме за радњу „Преузми“ је скривено\n• Картице завршног екрана су скривене</string>
<string name="revanced_spoof_client_storyboard_timeout">Сличице у лажираном клијенту нису доступне (API истекао)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Сличице у лажираном клијенту привремено нису доступне: %s</string>
</patch>

View File

@@ -776,6 +776,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Tracking av Skip count är inte aktiverat</string>
<string name="revanced_sb_general_min_duration">Minsta segmentlängd</string>
<string name="revanced_sb_general_min_duration_sum">Segment kortare än detta värde (i sekunder) kommer inte att visas eller hoppas över</string>
<string name="revanced_sb_general_min_duration_invalid">Ogiltig tidslängd</string>
<string name="revanced_sb_general_uuid">Ditt privata användar-id</string>
<string name="revanced_sb_general_uuid_sum">Detta bör hållas privat. Detta är som ett lösenord och bör inte delas med någon. Om någon har det här, kan de utge sig för att vara dig</string>
<string name="revanced_sb_general_uuid_invalid">Privat användar-id måste vara minst 30 tecken långt</string>
@@ -876,8 +877,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Tid då segmentet börjar på</string>
<string name="revanced_sb_new_segment_time_end">Tid då segmentet slutar på</string>
<string name="revanced_sb_new_segment_confirm_title">Är tiderna korrekta?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segmentet är från\n\n%1$s\ntill\n%2$s\n\n(%3$s)\n\nRedo att skicka?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Start måste vara innan slutet</string>
<string name="revanced_sb_new_segment_mark_locations_first">Markera två platser i tidsfältet först</string>
@@ -976,7 +975,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">Dölj hoppa över framåt- och bakknapparna</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">Hoppa framåt och tillbaka är dolda</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Hoppa framåt och tillbaka visas</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">Överlager opacitet</string>
<string name="revanced_miniplayer_opacity_summary">Opacitetsvärde mellan 0-100, där 0 är transparent</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Miniplayer overlay opacitet måste vara mellan 0-100</string>
</patch>
@@ -1124,9 +1123,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Klienten är förfalskad</string>
<string name="revanced_spoof_client_summary_off">Klienten är inte förfalskad\n\nVideouppspelning kanske inte fungerar</string>
<string name="revanced_spoof_client_user_dialog_message">Att stänga av den här inställningen kan orsaka videouppspelningsproblem.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof klient till iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Klienten är för närvarande förfalskad till iOS\n\nBiverkningar inkluderar:\n• HDR-video kanske inte är tillgänglig\n• Se historik fungerar inte med ett varumärkeskonto</string>
<string name="revanced_spoof_client_use_ios_summary_off">Klienten är för närvarande förfalskad till Android VR. Biverkningar inkluderar:\n• Ingen HDR-video\n• Barnvideor spelar inte upp\n• Pausade videor kan slumpmässigt återuppta\n• Lågkvalitativa Shorts seekbar miniatyrer\n• Nedladdningsknappen är dold\n• Slutskärmskorten är dolda</string>
<string name="revanced_spoof_client_type_title">Typ av Spoof klient</string>
<string name="revanced_spoof_client_ios_force_avc_title">Tvinga iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video codec är AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video codec är AVC, VP9, eller AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Aktivering av detta kan förbättra batteriets livslängd och åtgärda uppspelningshjälp.\n\nAVC har en maximal upplösning på 1080p, och videouppspelning kommer att använda mer internetdata än VP9 eller AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS förfalskning biverkningar</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR stöds endast med AV1 codec\n• Klockhistorik fungerar inte med ett varumärkeskonto</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR förfalskning biverkningar</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Ingen HDR-video\n• Barnvideor spelar inte upp\n• Pausade videor kan slumpmässigt återupptas\n• Lågkvalitativa Shorts seekbar miniatyrer\n• Nedladdningsknappen är dold\n• Slutskärmskorten är dolda</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof klientminiatyrer är inte tillgängliga (API gick ut)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Miniatyrer för Spoof klientminiatyrer tillfälligt inte tillgängliga: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -180,8 +180,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_appearance_category">தோற்றம்</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">ஏற்றுகிறது...</string>
<string name="revanced_sb_reset">மறுஅமை</string>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -33,7 +33,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<resources>
<app id="shared">
<patch id="misc.settings.BaseSettingsResourcePatch">
<string name="revanced_settings_reset">รีเซ็ต</string>
</patch>
<patch id="misc.gms.BaseGmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
@@ -43,8 +42,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="misc.settings.SettingsResourcePatch">
</patch>
<patch id="misc.settings.SettingsPatch">
<string name="revanced_settings_screen_00_about_title">เกี่ยวกับ</string>
<string name="revanced_settings_screen_08_swipe_controls_title">ปัดเพื่อควบคุม</string>
</patch>
<patch id="misc.debugging.DebuggingPatch">
</patch>
@@ -102,14 +99,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
</patch>
<patch id="layout.buttons.cast.HideCastButtonPatch">
<string name="revanced_hide_cast_button_summary_on">ปุ่มแคสต์ซ่อนอยู่</string>
<string name="revanced_hide_cast_button_summary_off">ปุ่มแคสต์แสดงอยู่</string>
</patch>
<patch id="layout.buttons.navigation.NavigationButtonsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the tab. -->
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_summary_on">ปุ่ม Shorts ถูกซ่อนอยู่</string>
<string name="revanced_hide_shorts_button_summary_off">ปุ่ม Shorts แสดงอยู่</string>
<!-- The Create button has no display name. Translate normally. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays the tab. -->
<!-- 'Notifications' should be translated using the same localized wording YouTube displays the tab. -->
@@ -144,8 +137,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.hide.fullscreenambientmode.DisableFullscreenAmbientModePatch">
</patch>
<patch id="layout.hide.infocards.HideInfocardsResourcePatch">
<string name="revanced_hide_info_cards_summary_on">บัตรข้อมูลซ่อนอยู่</string>
<string name="revanced_hide_info_cards_summary_off">บัตรข้อมูลแสดงแล้ว</string>
</patch>
<patch id="layout.hide.rollingnumber.DisableRollingNumberAnimationPatch">
</patch>
@@ -168,11 +159,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.player.overlay.CustomPlayerOverlayOpacityResourcePatch">
</patch>
<patch id="layout.returnyoutubedislike.ReturnYouTubeDislikeResourcePatch">
<string name="revanced_ryd_video_likes_hidden_by_video_owner">ซ่อน</string>
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_about">เกี่ยวกับ</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
<patch id="layout.searchbar.WideSearchbarPatch">
@@ -181,13 +170,25 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">เปิดใช้งาน SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock เป็นระบบที่ใครๆก็เข้าถึงได้ ใช้สำหรับการข้ามส่วนต่างๆของวิดีโอที่คุณไม่ต้องการ</string>
<string name="revanced_sb_appearance_category">หน้าตา</string>
<string name="revanced_sb_enable_voting">แสดงปุ่มโหวต</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">ใช้ปุ่มข้ามแบบกะทัดรัด</string>
<string name="revanced_sb_enable_auto_hide_skip_segment_button">ซ่อนปุ่มข้ามอัตโนมัติ</string>
<string name="revanced_sb_general_skiptoast_sum_on">ขนมปังปิ้งจะปรากฏขึ้นเมื่อข้ามส่วนโดยอัตโนมัติ แตะที่นี่เพื่อดูตัวอย่าง</string>
<string name="revanced_sb_general_time_without">แสดงความยาววิดีโอโดยไม่มีส่วนต่างๆ</string>
<string name="revanced_sb_create_segment_category">การสร้างกลุ่มใหม่</string>
<string name="revanced_sb_enable_create_segment">แสดงปุ่มสร้างกลุ่มใหม่</string>
<string name="revanced_sb_general_adjusting">ปรับขั้นตอนส่วนใหม่</string>
<string name="revanced_sb_guidelines_preference_title">ดูหลักเกณฑ์</string>
<string name="revanced_sb_guidelines_popup_already_read">อ่านแล้ว</string>
<string name="revanced_sb_guidelines_popup_open">แสดงให้ฉันดู</string>
<string name="revanced_sb_general">ทั่วไป</string>
<string name="revanced_sb_toast_on_connection_error_title">แสดงคำอวยพรถ้า API ไม่พร้อมใช้งาน</string>
<string name="revanced_sb_general_skipcount">เปิดใช้งานการติดตามการนับข้าม</string>
<string name="revanced_sb_general_min_duration">ระยะเวลาขั้นต่ำของเซ็กเมนต์</string>
<string name="revanced_sb_general_uuid">รหัสผู้ใช้ส่วนตัวของคุณ</string>
<string name="revanced_sb_general_uuid_sum">สิ่งนี้จะต้องบันทึกเป็ส่วนตัว เช่นเดียวกับรหัสผ่าน และไม่ควรให้คนอื่นมองเห็น หากเปิดเผยออกไปคนอื่นสามารถสวมรอยเป็นคุณได้</string>
<string name="revanced_sb_general_api_url">เปลี่ยน URL ของ API</string>
<string name="revanced_sb_api_url_reset">API URL เปลื่ยนเป็นค่าเริ่มต้นแล้ว</string>
@@ -229,8 +230,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">เวลาที่เริ่มต้นส่วนนี้</string>
<string name="revanced_sb_new_segment_time_end">เวลาที่จบส่วนนี้</string>
<string name="revanced_sb_new_segment_confirm_title">เวลานี้ถูกต้องไหม?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_mark_locations_first">กำหนดจุดบนเส้นเวลาก่อน</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">แก้ไขส่วนแบบมือ</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">คุณต้องการแก้ไขจุดเริ่มต้นและจุดจบของส่วนนี้ไหม?</string>
@@ -244,7 +243,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_color_changed">เปลื่ยนสีแล้ว</string>
<string name="revanced_sb_color_reset">สีเปลื่ยนเป็นค่าเริ่มต้นแล้ว</string>
<string name="revanced_sb_reset">รีเซ็ต</string>
<string name="revanced_sb_about">เกี่ยวกับ</string>
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">
<!-- It is ideal, but not required, if the text here appears is alphabetically after the text used for 'revanced_spoof_app_version_title'.
@@ -252,7 +250,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- 'RYD' is 'Return YouTube Dislike' -->
</patch>
<patch id="layout.startpage.ChangeStartPagePatch">
<string name="revanced_start_page_entry_0">ค่าเริ่มต้น</string>
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays for the subscriptions tab. -->
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
@@ -277,10 +274,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="misc.announcements.AnnouncementsPatch">
<string name="revanced_announcements_dialog_dismiss">Dismiss</string>
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">คำเตือน</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
</patch>
@@ -321,7 +316,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="ad.audio.AudioAdsPatch">
</patch>
<patch id="ad.embedded.EmbeddedAdsPatch">
<string name="revanced_block_embedded_ads_entry_1">ปิดการใช้งานอยู่</string>
</patch>
<patch id="ad.video.VideoAdsPatch">
</patch>

View File

@@ -1,263 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Note: All strings must have a unique path, even if the same string is declared in two different apps.
This is because Crowdin requires temporarily flattening this file and removing the <app> and <patch> elements.
# General guidelines and information for translating
## Strings parameters can be reordered to allow more flexible translations if the grammar should be changed.
For example, the patches string:
<string name="revanced_patches_string">You will arrive at %1$s in %2$s hours from now</string>
Could be translated to another language using a rearranged grammar:
<string name="revanced_patches_string">You will arrive %2$s hours from now at %1$s</string>
For Manager strings:
You will arrive at ${destination} in ${count} hours from now
Could be rearranged by changing the order of the ${} parameters:
You will arrive ${count} hours from now at ${destination}
Reordering is particularly relevant when translating into right to left languages, or for any language with grammar that is noticeably different from English.
## Single and double quotation marks must be escaped for patch strings (Manager does not require escaping any quotes).
All _patches_ single and double quotation marks must be escaped as \" or \'
Forgetting to do this will cause that string to appear in app with no quotation characters.
Correct:
<string name="revanced_string">You\'re correct. This is the \"correct\" way and this text will appear as expected in the app</string>
Not correct:
<string name="revanced_string">You're not correct. This is not the "correct" way and this text will not appear as expected the in app</string>
-->
<resources>
<app id="shared">
<patch id="misc.settings.BaseSettingsResourcePatch">
</patch>
<patch id="misc.gms.BaseGmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
</app>
<app id="youtube">
<patch id="misc.settings.SettingsResourcePatch">
</patch>
<patch id="misc.settings.SettingsPatch">
</patch>
<patch id="misc.debugging.DebuggingPatch">
</patch>
<patch id="layout.hide.general.HideLayoutComponentsPatch">
<!-- 'Join' should be translated using the same localized wording YouTube displays.
This appears in the video player for certain videos. -->
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watch' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- 'Component path builder strings' is the technical name for identifying the Litho UI layout items to hide. This is an advanced feature and most users will never use this. -->
<!-- For localization it is preferred, but not required, if 'LeBlanc' is replaced with a localized name or a familiar word that has upper case letters in the middle of the word.
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="ad.general.HideAdsResourcePatch">
<!-- 'Visit store' should be translated with the same localized wording that YouTube displays. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="ad.getpremium.HideGetPremiumPatch">
</patch>
<patch id="ad.video.VideoAdsPatch">
</patch>
<patch id="interaction.copyvideourl.CopyVideoUrlResourcePatch">
</patch>
<patch id="interaction.dialog.RemoveViewerDiscretionDialogPatch">
</patch>
<patch id="interaction.downloads.DownloadsResourcePatch">
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
</patch>
<patch id="interaction.seekbar.DisablePreciseSeekingGesturePatch">
</patch>
<patch id="interaction.seekbar.EnableSeekbarTappingPatch">
</patch>
<patch id="interaction.swipecontrols.SwipeControlsResourcePatch">
</patch>
<patch id="layout.autocaptions.AutoCaptionsPatch">
</patch>
<patch id="layout.buttons.action.HideButtonsPatch">
<!-- 'Share' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Report' should be translated with the same localized wording that YouTube displays.
This button usually appears only on live streams. -->
<!-- 'Remix' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Download' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Thanks' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Clip' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Save' should be translated with the same localized wording that YouTube displays. -->
</patch>
<patch id="layout.buttons.autoplay.HideAutoplayButtonPatch">
</patch>
<patch id="layout.buttons.captions.HideCaptionsButtonPatch">
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
</patch>
<patch id="layout.buttons.cast.HideCastButtonPatch">
</patch>
<patch id="layout.buttons.navigation.NavigationButtonsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the tab. -->
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<!-- The Create button has no display name. Translate normally. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays the tab. -->
<!-- 'Notifications' should be translated using the same localized wording YouTube displays the tab. -->
</patch>
<patch id="layout.hide.player.flyoutmenupanel.HidePlayerFlyoutMenuPatch">
<!-- 'Captions' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Additional settings' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Loop video' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Ambient mode' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Help & feedback' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Playback speed' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'More info' should be translated using the same localized wording YouTube displays for the menu item.
This menu only appears for some videos. Translate the name normally if the menu cannot be found. -->
<!-- 'Lock screen' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Audio track' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Watch in VR' should be translated using the same localized wording YouTube displays for the menu item. -->
</patch>
<patch id="layout.buttons.player.hide.HidePlayerButtonsPatch">
</patch>
<patch id="layout.hide.albumcards.AlbumCardsResourcePatch">
</patch>
<patch id="layout.hide.comments.CommentsPatch">
</patch>
<patch id="layout.hide.crowdfundingbox.CrowdfundingBoxResourcePatch">
</patch>
<patch id="layout.hide.endscreencards.HideEndscreenCardsResourcePatch">
</patch>
<patch id="layout.hide.filterbar.HideFilterBarResourcePatch">
</patch>
<patch id="layout.hide.floatingmicrophone.HideFloatingMicrophoneButtonResourcePatch">
</patch>
<patch id="layout.hide.fullscreenambientmode.DisableFullscreenAmbientModePatch">
</patch>
<patch id="layout.hide.infocards.HideInfocardsResourcePatch">
</patch>
<patch id="layout.hide.rollingnumber.DisableRollingNumberAnimationPatch">
</patch>
<patch id="layout.hide.seekbar.HideSeekbarPatch">
</patch>
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
</patch>
<patch id="layout.hide.suggestedvideoendscreen.DisableSuggestedVideoEndScreenResourcePatch">
</patch>
<patch id="layout.hide.time.HideTimestampPatch">
</patch>
<patch id="layout.panels.popup.PlayerPopupPanelsPatch">
</patch>
<patch id="layout.player.overlay.CustomPlayerOverlayOpacityResourcePatch">
</patch>
<patch id="layout.returnyoutubedislike.ReturnYouTubeDislikeResourcePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
<patch id="layout.searchbar.WideSearchbarPatch">
</patch>
<patch id="layout.seekbar.RestoreOldSeekbarThumbnailsPatch">
</patch>
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">
<!-- It is ideal, but not required, if the text here appears is alphabetically after the text used for 'revanced_spoof_app_version_title'.
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 -->
<!-- 'RYD' is 'Return YouTube Dislike' -->
</patch>
<patch id="layout.startpage.ChangeStartPagePatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays for the subscriptions tab. -->
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<!-- 'History' should be translated using the same localized wording YouTube displays for the 'history' section in the 'You' tab. -->
</patch>
<patch id="layout.startupshortsreset.DisableResumingShortsOnStartupPatch">
</patch>
<patch id="layout.tablet.EnableTabletLayoutPatch">
</patch>
<patch id="layout.miniplayer.MiniplayerPatch">
</patch>
<patch id="layout.theme.ThemeBytecodePatch">
</patch>
<patch id="layout.theme.ThemeResourcePatch">
</patch>
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
</patch>
<patch id="layout.thumbnails.AlternativeThumbnailsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'Subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="misc.announcements.AnnouncementsPatch">
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
</patch>
<patch id="misc.dimensions.spoof.SpoofDeviceDimensionsPatch">
</patch>
<patch id="misc.gms.GmsCoreSupportResourcePatch">
</patch>
<patch id="misc.links.BypassURLRedirectsPatch">
</patch>
<patch id="misc.links.OpenLinksExternallyPatch">
</patch>
<patch id="misc.privacy.RemoveTrackingQueryParameterPatch">
</patch>
<patch id="misc.zoomhaptics.ZoomHapticsPatch">
</patch>
<patch id="video.quality.RememberVideoQualityPatch">
</patch>
<patch id="video.speed.button.PlaybackSpeedButtonPatch">
</patch>
<patch id="video.speed.custom.CustomPlaybackSpeedPatch">
</patch>
<patch id="video.speed.remember.RememberPlaybackSpeedPatch">
</patch>
<patch id="video.videoqualitymenu.RestoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.EnableSlideToSeekPatch">
</patch>
<patch id="misc.fix.playback.SpoofClientPatch">
</patch>
<!-- This patch is no longer used, these strings are not in use, and these strings will be deleted in the future. -->
<patch id="misc.fix.playback.SpoofSignaturePatch">
</patch>
<!-- This patch is no longer used and these strings will soon be deleted. -->
<patch id="video.hdrbrightness.HDRBrightnessPatch">
</patch>
</app>
<app id="twitch">
<patch id="ad.audio.AudioAdsPatch">
</patch>
<patch id="ad.embedded.EmbeddedAdsPatch">
</patch>
<patch id="ad.video.VideoAdsPatch">
</patch>
<patch id="chat.antidelete.ShowDeletedMessagesPatch">
</patch>
<patch id="chat.autoclaim.AutoClaimChannelPointsPatch">
</patch>
<patch id="debug.DebugModePatch">
<!-- Twitch specific internal debug mode, and not the same as 'revanced_debug_title' -->
</patch>
<patch id="misc.settings.SettingsPatch">
</patch>
</app>
</resources>

View File

@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Atlama sayısı izleme etkin değil</string>
<string name="revanced_sb_general_min_duration">En az bölüm süresi</string>
<string name="revanced_sb_general_min_duration_sum">Bu değerden (saniye cinsinden) kısa olan bölümler gösterilmeyecek ve atlanmayacaktır</string>
<string name="revanced_sb_general_min_duration_invalid">Geçersiz zaman süresi</string>
<string name="revanced_sb_general_uuid">Özel kullanıcı kimliğiniz</string>
<string name="revanced_sb_general_uuid_sum">Bu gizli tutulmalıdır. Bu bir şifreye benzer ve diğerleriyle paylaşılmaması gerekir. Birinin eline geçerse, sizi taklit edebilir</string>
<string name="revanced_sb_general_uuid_invalid">Özel kullanıcı kimliğiniz en az 30 karakter olmalıdır</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Bölümün başladığı zaman</string>
<string name="revanced_sb_new_segment_time_end">Bölümün bittiği zaman</string>
<string name="revanced_sb_new_segment_confirm_title">Süreler doğru mu?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Segment\n\n%1$s\niçin\n%2$s\n\n(%3$s)\n\nGöndermeye hazır mısınız?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Başlangıç bitişten önce olmalıdır</string>
<string name="revanced_sb_new_segment_mark_locations_first">Öncelikle zaman çubuğunda iki yer işaretleyin</string>
@@ -1038,6 +1037,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Uyarı</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">İzleme geçmişiniz kaydedilmiyor.&lt;br&gt;&lt;br&gt;Bu büyük ihtimalle bir reklam engelleyici DNS\'den veya proxy\'den kaynaklanıyor.&lt;br&gt;&lt;br&gt;Bunu düzeltmek için, &lt;b&gt;s.youtube.com&lt;/b&gt; adresini beyaz listeye ekleyin veya bütün engelleyici DNSleri ve proxy\'leri kapatın.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Bir daha gösterme</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1121,8 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">İstemci taklit ediliyor</string>
<string name="revanced_spoof_client_summary_off">İstemci taklit edilmiyor\n\nVideo oynatma çalışmayabilir</string>
<string name="revanced_spoof_client_user_dialog_message">Bu ayarı devre dışı bırakmak video oynatma sorunlarına yol açabilir.</string>
<string name="revanced_spoof_client_use_ios_title">İstemciyi iOS olarak taklit et</string>
<string name="revanced_spoof_client_use_ios_summary_off">İstemci şu anda Android VR olarak taklit ediliyor. Yan etkiler şunları içerir:\n• HDR videolar yok\n• Çocuklara özel videolar oynatılamaz\n• Duraklatılmış videolar rastgele bir şekilde devam edebilir\n• Shorts zaman çubuğu küçük resimleri düşük kalitede\n• \'İndir\' eylem düğmesi gizli\n• Bitiş ekranı kartları gizli</string>
<string name="revanced_spoof_client_type_title">İstemci taklit tipi</string>
<string name="revanced_spoof_client_ios_force_avc_title">iOS AVC (H.264) zorla</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video kodeği AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video kodeği AVC, VP9 ya da AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Bunu etkinleştirmek batarya ömrünü uzatabilir ve oynatma takılmalarını çözebilir.\n\nAVC en fazla 1080p çözünürlüğe sahiptir ve video oynatımı VP9 veya AV1\'e göre daha fazla internet harcayacaktır.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS taklidi yan etkileri</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR yalnızca AV1 kodeğiyle desteklenir\n• İzleme geçmişi bir marka hesabıyla çalışmaz</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR taklidi yan etkileri</string>
<string name="revanced_spoof_client_about_android_vr_summary">• HDR video yok\n• Çocuklara özel videolar oynatılamaz\n• Duraklatılmış videolar rastgele bir şekilde devam edebilir\n• Shorts zaman çubuğu küçük resimleri düşük kalitede\n• İndirme eylem düğmesi gizli\n• Bitiş ekranı kartları gizli</string>
<string name="revanced_spoof_client_storyboard_timeout">İstemci küçük resimlerini taklit etme kullanılamıyor (API zaman aşımına uğradı)</string>
<string name="revanced_spoof_client_storyboard_io_exception">İstemci küçük resimlerini taklit etme geçici olarak kullanılamıyor: %s</string>
</patch>

View File

@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Відстеження кількості пропусків вимкнуто</string>
<string name="revanced_sb_general_min_duration">Мінімальна тривалість сегменту</string>
<string name="revanced_sb_general_min_duration_sum">Сегменти, коротші за це значення (в секундах), не будуть показані або пропущені </string>
<string name="revanced_sb_general_min_duration_invalid">Неприпустима тривалість</string>
<string name="revanced_sb_general_uuid">Ваш особистий id користувача</string>
<string name="revanced_sb_general_uuid_sum">Це повинно залишатися конфіденційним. Це як пароль, і його не можна нікому передавати. Якщо хтось отримає його, він зможе видавати себе за вас</string>
<string name="revanced_sb_general_uuid_invalid">Особистий id користувача повинен мати довжину не менше 30 символів</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Час сегменту починається з</string>
<string name="revanced_sb_new_segment_time_end">Час сегменту закінчується на</string>
<string name="revanced_sb_new_segment_confirm_title">Час початку і кінця сегмента правильні?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Час сегменту з\n\n%1$s\nдо\n%2$s\n\n(%3$s)\n\nГотові відправити?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Початок має бути перед кінцем</string>
<string name="revanced_sb_new_segment_mark_locations_first">Спочатку позначте дві позиції на панелі часу</string>
@@ -1050,7 +1049,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_device_dimensions_title">Підробити розміри пристрою</string>
<string name="revanced_spoof_device_dimensions_summary_on">Розміри пристрою підроблено\n\nБільш високі якості відео може бути розблоковано, але можуть спостерігатися затримки під час відтворення відео, підвищене споживання батареї та невідомі побічні ефекти</string>
<string name="revanced_spoof_device_dimensions_summary_off">Розміри пристрою не підроблено\n\nУвімкнення цієї опції може розблокувати вищі якості відео</string>
<string name="revanced_spoof_device_dimensions_user_dialog_message">Увімкнення цієї опції може викликати затримки під час відтворення відео, підвищене споживання батареї та невідомі побічні ефекти.</string>
<string name="revanced_spoof_device_dimensions_user_dialog_message">Увімкнення цієї опції може викликати затримки під час відтворення відео, підвищене споживання акумулятора та невідомі побічні ефекти.</string>
</patch>
<patch id="misc.gms.GmsCoreSupportResourcePatch">
<string name="microg_settings_title">Налаштування GmsCore</string>
@@ -1122,9 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Клієнт підроблений</string>
<string name="revanced_spoof_client_summary_off">Клієнт не підроблений\n\nВідтворення відео може не працювати</string>
<string name="revanced_spoof_client_user_dialog_message">Вимкнення цього параметра може призвести до проблем відтворення відео.</string>
<string name="revanced_spoof_client_use_ios_title">Підробити клієнт на iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Наразі клієнт підроблений на iOS\n\nПобічні ефекти:\n• HDR відео може бути недоступним\n• Історія переглядів не працює з акаунтом бренду</string>
<string name="revanced_spoof_client_use_ios_summary_off">Наразі клієнт підроблений на Android VR. Побічні ефекти:\n• Немає HDR відео\n• Відео для дітей не відтворюються\n• Призупинені відео можуть випадково продовжуватися\n• Низька якість мініатюр панелі прогресу Shorts\n• Кнопка завантаження прихована\n• Картки кінцевого екрана приховані</string>
<string name="revanced_spoof_client_type_title">Тип підміни клієнта</string>
<string name="revanced_spoof_client_ios_force_avc_title">Примусово AVC (H.264) для iOS</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Для підміни клієнта на iOS використовується відео кодек AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Для підміни клієнта на iOS використовується відео кодек AVC, VP9, або AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Увімкнення цієї опції може збільшити час роботи від акумулятора та виправити затримки відтворення.\n\nAVC має максимальну роздільну здатність 1080p, а відтворення відео використовуватиме більше інтернет-даних, ніж на кодеках VP9 або AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Побічні ефекти підміни iOS:</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR підтримується тільки AV1 кодеком\n• Історія переглядів не працює з акаунтом бренду</string>
<string name="revanced_spoof_client_about_android_vr_title">Побічні ефекти підміни Android VR:</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Немає HDR відео\n• Відео для дітей не відтворюються\n• Призупинені відео можуть випадково продовжуватися\n• Низька якість мініатюр панелі прогресу Shorts\n• Кнопка завантаження прихована\n• Картки кінцевого екрана приховані</string>
<string name="revanced_spoof_client_storyboard_timeout">Мініатюри в режимі підробки клієнта не доступні (закінчився час API)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Мініатюри в режимі підробки клієнта тимчасово не доступні: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -718,8 +718,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_zero_summary">Không gọi mạng lần nào bị hết hạn</string>
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_non_zero_summary">%d lần gọi mạng bị hết hạn</string>
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_title">Số lần đạt giới hạn API máy khách</string>
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_zero_summary">Không gặp phải giới hạn tỷ lệ máy khách</string>
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_non_zero_summary">Gặp phải %d lần đạt giới hạn tỷ lệ máy khách</string>
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_zero_summary">Không gặp phải giới hạn truy cập máy khách</string>
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_non_zero_summary">Gặp phải %d lần đạt giới hạn truy cập máy khách</string>
<string name="revanced_ryd_statistics_millisecond_text">%d mili-giây</string>
</patch>
<patch id="layout.searchbar.WideSearchbarPatch">
@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Theo dõi số lần bỏ qua được bật</string>
<string name="revanced_sb_general_min_duration">Thời lượng phân đoạn tối thiểu</string>
<string name="revanced_sb_general_min_duration_sum">Các phân đoạn ngắn hơn giá trị này (bằng giây) sẽ không được hiện hoặc bỏ qua</string>
<string name="revanced_sb_general_min_duration_invalid">Thời lượng không hợp lệ</string>
<string name="revanced_sb_general_uuid">Định danh người dùng riêng tư của bạn</string>
<string name="revanced_sb_general_uuid_sum">Mã này nên được giữ riêng tư. Nó giống như mật khẩu và không nên được chia sẻ với bất kỳ ai. Nếu ai đó có nó, họ có thể mạo danh bạn</string>
<string name="revanced_sb_general_uuid_invalid">Định danh người dùng riêng tư phải dài ít nhất 30 ký tự</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Thời gian phân đoạn bắt đầu lúc</string>
<string name="revanced_sb_new_segment_time_end">Thời gian phân đoạn kết thúc lúc</string>
<string name="revanced_sb_new_segment_confirm_title">Thời gian đã đúng chưa?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">Phân đoạn từ\n\n%1$s\nđến\n%2$s\n\n(%3$s)\n\nCó sẵn sàng để gửi?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Thời gian bắt đầu phải trước thời gian kết thúc</string>
<string name="revanced_sb_new_segment_mark_locations_first">Đánh dấu hai vị trí đầu - cuối trên thanh thời gian trước</string>
@@ -1038,6 +1037,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">Cảnh báo</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Lịch sử xem của bạn chưa được lưu.&lt;br&gt;&lt;br&gt;Điều này hầu hết gây ra bởi một DNS trình chặn quảng cáo hoặc proxy mạng.&lt;br&gt;&lt;br&gt;Để sửa nó, cho phép &lt;b&gt;s.youtube.com&lt;/b&gt; hoặc tắt tất cả trình chặn DNS và các proxy.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Không hiện lại</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1121,8 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Máy khách đã được giả mạo</string>
<string name="revanced_spoof_client_summary_off">Máy khách chưa được giả mạo\n\nPhát nền video có thể không hoạt động</string>
<string name="revanced_spoof_client_user_dialog_message">Việc tắt cài đặt này có thể gây ra sự cố phát nền video.</string>
<string name="revanced_spoof_client_use_ios_title">Giả mạo máy khách cho iOS</string>
<string name="revanced_spoof_client_use_ios_summary_off">Hiện tại máy khách đang giả mạo thành Android VR. Tác dụng phụ bao gồm:\n• Không có video HDR\n• Video dành cho trẻ em không phát lắp\n• Video đã tạm dừng có thể ngẫu nhiên phát tiếp\n• Hình thu nhỏ thanh tiến trình Shorts có chất lượng thấp\n• Nút hành động tải xuống luôn ẩn\n• Các thẻ màn hình kết thúc luôn ẩn</string>
<string name="revanced_spoof_client_type_title">Kiểu giả mạo máy khách</string>
<string name="revanced_spoof_client_ios_force_avc_title">iOS AVC (H.264) ép buộc</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">Bộ giải mã video trên iOS là AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">Bộ giải mã video trên iOS là AVC, VP9, hoặc AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Bật chức năng này có thể tăng cường thời lượng pin và sửa lỗi phát lặp.\n\nAVC có độ phân giải tối đa 1080p, và video phát sẽ dùng nhiều dữ liệu mạng hơn VP9 hoặc AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">Tác dụng phụ của giả mạo iOS</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR chỉ được hỗ trợ với bộ giải mã AV1\n• Lịch sử xem không hoạt động với tài khoản thương hiệu</string>
<string name="revanced_spoof_client_about_android_vr_title">Tác dụng phụ của giả mạo Android VR</string>
<string name="revanced_spoof_client_about_android_vr_summary">• Không có video HDR\n• Video dành cho trẻ em không phát lắp\n• Video đã tạm dừng có thể ngẫu nhiên phát tiếp\n• Hình thu nhỏ thanh tiến trình Shorts có chất lượng thấp\n• Nút hành động tải xuống luôn ẩn\n• Các thẻ màn hình kết thúc luôn ẩn</string>
<string name="revanced_spoof_client_storyboard_timeout">Hình thu nhỏ giả mạo máy khách không khả dụng (API hết hạn)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Hình thu nhỏ giả mạo máy khách tạm thời không khả dụng: %s</string>
</patch>

View File

@@ -244,7 +244,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">要隐藏的关键词和短语,以换行符分隔\n\n字母区分大小写例如iPhone、TikTok、LeBlanc</string>
<string name="revanced_hide_keyword_content_about_title">关于关键字过滤</string>
<string name="revanced_hide_keyword_content_about_summary">主页/订阅/搜索结果过滤隐藏匹配关键字短语的内容\n\n限制\n• 一些短语可能不被隐藏\n• 某些界面组件可能不被隐藏\n• 搜索关键可能不显示结果</string>
<string name="revanced_hide_keyword_content_about_summary">主页/订阅/搜索结果经过过滤隐藏与关键词匹配的内容\n\n限制\n• 部分 Shorts 可能无法隐藏\n• 部分 UI 组件可能无法隐藏\n• 搜索关键可能不显示任何结果</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">无效关键字。不能使用: \'%s\' 作为过滤器</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
@@ -430,9 +430,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_home_button_summary_on">Home 键已隐藏</string>
<string name="revanced_hide_home_button_summary_off">显示主页按钮</string>
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_hide_shorts_button_title">隐藏快捷方式</string>
<string name="revanced_hide_shorts_button_summary_on">已隐藏shorts按钮</string>
<string name="revanced_hide_shorts_button_summary_off">已显示shorts按钮</string>
<string name="revanced_hide_shorts_button_title">隐藏Shorts</string>
<string name="revanced_hide_shorts_button_summary_on">已隐藏Shorts按钮</string>
<string name="revanced_hide_shorts_button_summary_off">已显示Shorts按钮</string>
<!-- The Create button has no display name. Translate normally. -->
<string name="revanced_hide_create_button_title">隐藏创建</string>
<string name="revanced_hide_create_button_summary_on">新建按钮已隐藏</string>
@@ -513,9 +513,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_title">隐藏评论部分</string>
<string name="revanced_hide_comments_section_summary_on">评论部分已隐藏</string>
<string name="revanced_hide_comments_section_summary_off">评论部分已显示</string>
<string name="revanced_hide_comments_create_a_short_button_title">隐藏“创建一个短语”按钮</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">“创建一个短语”按钮隐藏</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">显示“创建一个短”按钮</string>
<string name="revanced_hide_comments_create_a_short_button_title">隐藏“创建 Short按钮</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">“创建 Short 按钮隐藏</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">显示“创建 Short”按钮</string>
<string name="revanced_hide_comments_preview_comment_title">隐藏预览评论</string>
<string name="revanced_hide_comments_preview_comment_summary_on">预览已隐藏</string>
<string name="revanced_hide_comments_preview_comment_summary_off">显示预览评论</string>
@@ -579,16 +579,16 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<string name="revanced_hide_shorts_home_title">隐藏主页新闻源中的短路</string>
<string name="revanced_hide_shorts_home_summary_on">Home Feed中的短暂是隐藏</string>
<string name="revanced_hide_shorts_home_summary_off">家庭种子中的短暂显示</string>
<string name="revanced_hide_shorts_home_title">在主页动态中隐藏 Shorts</string>
<string name="revanced_hide_shorts_home_summary_on">主页动态中的 Shorts已隐藏</string>
<string name="revanced_hide_shorts_home_summary_off">主页动态中显示 Shorts</string>
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<string name="revanced_hide_shorts_subscriptions_title">隐藏订阅源中的短暂内容</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">订阅源中的缺失已隐藏</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">订阅订阅源的短缺显示</string>
<string name="revanced_hide_shorts_search_title">隐藏搜索结果中的短号</string>
<string name="revanced_hide_shorts_search_summary_on">搜索结果中的短暂已隐藏</string>
<string name="revanced_hide_shorts_search_summary_off">搜索结果中的短暂显示</string>
<string name="revanced_hide_shorts_subscriptions_title">在订阅信息流中隐藏 Shorts</string>
<string name="revanced_hide_shorts_subscriptions_summary_on">已在訂閱動態影片中隱藏 Shorts</string>
<string name="revanced_hide_shorts_subscriptions_summary_off">已在訂閱動態影片中顯示 Shorts</string>
<string name="revanced_hide_shorts_search_title">隱藏 Shorts 搜尋結果</string>
<string name="revanced_hide_shorts_search_summary_on">已在搜尋結果中隱藏 Shorts</string>
<string name="revanced_hide_shorts_search_summary_off">已在搜尋結果中顯示 Shorts</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">隐藏加入按钮</string>
<string name="revanced_hide_shorts_join_button_summary_on">加入按钮已隐藏</string>
@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">跳过计数跟踪未启用</string>
<string name="revanced_sb_general_min_duration">最短片段时长</string>
<string name="revanced_sb_general_min_duration_sum">短于此值的线段 (以秒为单位) 将不会显示或跳过</string>
<string name="revanced_sb_general_min_duration_invalid">无效的时长</string>
<string name="revanced_sb_general_uuid">您的私人用户 id</string>
<string name="revanced_sb_general_uuid_sum">这应该被保密。这就像一个密码,不应该与他人分享。如果有人拥有它,他们就可以冒充您</string>
<string name="revanced_sb_general_uuid_invalid">私有用户ID必须至少 30 个字符长</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">片段开始时间</string>
<string name="revanced_sb_new_segment_time_end">片段结束时间</string>
<string name="revanced_sb_new_segment_confirm_title">时间是否正确?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">该片段从\n\n%1$s\n到\n%2$s\n\n(%3$s)\n\n立即提交</string>
<string name="revanced_sb_new_segment_start_is_before_end">开始时间必须早于结束</string>
<string name="revanced_sb_new_segment_mark_locations_first">首先在时间栏上标记两个位置</string>
@@ -973,7 +972,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_miniplayer_hide_rewind_forward_title">隐藏跳过后退按钮</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_on">向前跳过并隐藏</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">向前跳过并显示</string>
<string name="revanced_miniplayer_opacity_title">Overlay opacity</string>
<string name="revanced_miniplayer_opacity_title">覆盖层不透明度</string>
<string name="revanced_miniplayer_opacity_summary">0-100之间的不透明度值, 其中0是透明的</string>
<string name="revanced_miniplayer_opacity_invalid_toast">最小播放器覆盖不透明度必须介于 0-100 之间</string>
</patch>
@@ -1121,7 +1120,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">客户端已伪装</string>
<string name="revanced_spoof_client_summary_off">客户端未伪装\n\n可能无法正常播放视频</string>
<string name="revanced_spoof_client_user_dialog_message">关闭此选项可能会导致视频不能正常播放。</string>
<string name="revanced_spoof_client_use_ios_title">伪装客户端为 iOS</string>
<string name="revanced_spoof_client_type_title">伪装客户端类型</string>
<string name="revanced_spoof_client_ios_force_avc_title">強制使用 iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS 影片编解码器为 AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS 影片编解码器可以是 AVC、VP9 或 AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">启用此功能可能会改善电池续航力并修复播放卡顿问题。\n\nAVC 的最大解析度为 1080p且影片播放将使用比 VP9 或 AV1 更多的网路数据。</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS 伪装副作用</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR 仅支援 AV1 编解码器\n• 观看记录无法与品牌帐户一起使用</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR 伪装副作用</string>
<string name="revanced_spoof_client_about_android_vr_summary">• 没有 HDR 视频\n• 儿童视频不播放\n• 暂停的视频可以随机恢复\n• 低质量的搜索栏缩略图\n• 隐藏下载动作按钮\n• 隐藏终端屏幕卡</string>
<string name="revanced_spoof_client_storyboard_timeout">伪装客户端缩略图不可用API 超时)</string>
<string name="revanced_spoof_client_storyboard_io_exception">伪装客户端缩略图暂时不可用: %s</string>
</patch>

View File

@@ -1,302 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Note: All strings must have a unique path, even if the same string is declared in two different apps.
This is because Crowdin requires temporarily flattening this file and removing the <app> and <patch> elements.
# General guidelines and information for translating
## Strings parameters can be reordered to allow more flexible translations if the grammar should be changed.
For example, the patches string:
<string name="revanced_patches_string">You will arrive at %1$s in %2$s hours from now</string>
Could be translated to another language using a rearranged grammar:
<string name="revanced_patches_string">You will arrive %2$s hours from now at %1$s</string>
For Manager strings:
You will arrive at ${destination} in ${count} hours from now
Could be rearranged by changing the order of the ${} parameters:
You will arrive ${count} hours from now at ${destination}
Reordering is particularly relevant when translating into right to left languages, or for any language with grammar that is noticeably different from English.
## Single and double quotation marks must be escaped for patch strings (Manager does not require escaping any quotes).
All _patches_ single and double quotation marks must be escaped as \" or \'
Forgetting to do this will cause that string to appear in app with no quotation characters.
Correct:
<string name="revanced_string">You\'re correct. This is the \"correct\" way and this text will appear as expected in the app</string>
Not correct:
<string name="revanced_string">You're not correct. This is not the "correct" way and this text will not appear as expected the in app</string>
-->
<resources>
<app id="shared">
<patch id="misc.settings.BaseSettingsResourcePatch">
<string name="revanced_settings_confirm_user_dialog_title">您要唔要繼續?</string>
<string name="revanced_settings_reset">重設</string>
<string name="revanced_settings_restart_title">刷新後重新啟動</string>
<string name="revanced_settings_restart">重新啟動</string>
<string name="revanced_settings_import">匯入</string>
<string name="revanced_settings_import_copy">複製</string>
<string name="revanced_settings_import_reset">ReVanced 嘅設定已經被重置返做預設</string>
<string name="revanced_settings_import_success">匯入咗 %d 嘅設定</string>
<string name="revanced_settings_import_failure_parse">匯入失敗: %s</string>
</patch>
<patch id="misc.gms.BaseGmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="gms_core_toast_not_installed_message">MicroG GmsCore 仲未安裝。安裝埋佢。</string>
<string name="gms_core_dialog_title">需要行動</string>
<string name="gms_core_dialog_open_website_text">打開網站</string>
<string name="gms_core_dialog_continue_text">繼續</string>
</patch>
</app>
<app id="youtube">
<patch id="misc.settings.SettingsResourcePatch">
<string name="revanced_settings_about_links_dev_header">備註</string>
<string name="revanced_settings_about_links_header">官方鏈接</string>
<string name="revanced_pref_import_export_title">匯入/匯出</string>
</patch>
<patch id="misc.settings.SettingsPatch">
<string name="revanced_settings_screen_00_about_title">關於</string>
<string name="revanced_settings_screen_01_ads_title">廣告</string>
<string name="revanced_settings_screen_03_feed_title">訊息來源</string>
<string name="revanced_settings_screen_11_misc_title">雜項</string>
<string name="revanced_settings_screen_12_video_title">影片</string>
</patch>
<patch id="misc.debugging.DebuggingPatch">
<string name="revanced_debug_screen_title">除錯</string>
<string name="revanced_debug_screen_summary">開啟或停用除錯選項</string>
<string name="revanced_debug_title">除錯日誌</string>
</patch>
<patch id="layout.hide.general.HideLayoutComponentsPatch">
<string name="revanced_hide_gray_separator_title">隱藏灰色間隔</string>
<!-- 'Join' should be translated using the same localized wording YouTube displays.
This appears in the video player for certain videos. -->
<string name="revanced_hide_join_membership_button_summary_on">已經隱藏咗按鈕</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<string name="revanced_hide_notify_me_button_summary_on">已經隱藏咗按鈕</string>
<!-- 'People also watch' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_community_posts_title">隱藏社團嘅貼文</string>
<string name="revanced_hide_compact_banner_title">隱藏影片下嘅橫幅</string>
<string name="revanced_hide_feed_survey_title">隱藏問卷調查嘅提示</string>
<!-- 'Component path builder strings' is the technical name for identifying the Litho UI layout items to hide. This is an advanced feature and most users will never use this. -->
<!-- For localization it is preferred, but not required, if 'LeBlanc' is replaced with a localized name or a familiar word that has upper case letters in the middle of the word.
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="ad.general.HideAdsResourcePatch">
<!-- 'Visit store' should be translated with the same localized wording that YouTube displays. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="ad.getpremium.HideGetPremiumPatch">
</patch>
<patch id="ad.video.VideoAdsPatch">
</patch>
<patch id="interaction.copyvideourl.CopyVideoUrlResourcePatch">
</patch>
<patch id="interaction.dialog.RemoveViewerDiscretionDialogPatch">
</patch>
<patch id="interaction.downloads.DownloadsResourcePatch">
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
</patch>
<patch id="interaction.seekbar.DisablePreciseSeekingGesturePatch">
</patch>
<patch id="interaction.seekbar.EnableSeekbarTappingPatch">
</patch>
<patch id="interaction.swipecontrols.SwipeControlsResourcePatch">
</patch>
<patch id="layout.autocaptions.AutoCaptionsPatch">
</patch>
<patch id="layout.buttons.action.HideButtonsPatch">
<!-- 'Share' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Report' should be translated with the same localized wording that YouTube displays.
This button usually appears only on live streams. -->
<!-- 'Remix' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Download' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Thanks' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Clip' should be translated with the same localized wording that YouTube displays. -->
<!-- 'Save' should be translated with the same localized wording that YouTube displays. -->
</patch>
<patch id="layout.buttons.autoplay.HideAutoplayButtonPatch">
</patch>
<patch id="layout.buttons.captions.HideCaptionsButtonPatch">
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
</patch>
<patch id="layout.buttons.cast.HideCastButtonPatch">
</patch>
<patch id="layout.buttons.navigation.NavigationButtonsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the tab. -->
<!-- 'Shorts' should be translated using the same localized wording YouTube displays the tab. -->
<!-- The Create button has no display name. Translate normally. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays the tab. -->
<!-- 'Notifications' should be translated using the same localized wording YouTube displays the tab. -->
</patch>
<patch id="layout.hide.player.flyoutmenupanel.HidePlayerFlyoutMenuPatch">
<!-- 'Captions' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Additional settings' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Loop video' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Ambient mode' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Help & feedback' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Playback speed' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'More info' should be translated using the same localized wording YouTube displays for the menu item.
This menu only appears for some videos. Translate the name normally if the menu cannot be found. -->
<!-- 'Lock screen' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Audio track' should be translated using the same localized wording YouTube displays for the menu item. -->
<!-- 'Watch in VR' should be translated using the same localized wording YouTube displays for the menu item. -->
</patch>
<patch id="layout.buttons.player.hide.HidePlayerButtonsPatch">
</patch>
<patch id="layout.hide.albumcards.AlbumCardsResourcePatch">
</patch>
<patch id="layout.hide.comments.CommentsPatch">
</patch>
<patch id="layout.hide.crowdfundingbox.CrowdfundingBoxResourcePatch">
</patch>
<patch id="layout.hide.endscreencards.HideEndscreenCardsResourcePatch">
</patch>
<patch id="layout.hide.filterbar.HideFilterBarResourcePatch">
</patch>
<patch id="layout.hide.floatingmicrophone.HideFloatingMicrophoneButtonResourcePatch">
</patch>
<patch id="layout.hide.fullscreenambientmode.DisableFullscreenAmbientModePatch">
</patch>
<patch id="layout.hide.infocards.HideInfocardsResourcePatch">
</patch>
<patch id="layout.hide.rollingnumber.DisableRollingNumberAnimationPatch">
</patch>
<patch id="layout.hide.seekbar.HideSeekbarPatch">
</patch>
<patch id="layout.hide.shorts.HideShortsComponentsResourcePatch">
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
</patch>
<patch id="layout.hide.suggestedvideoendscreen.DisableSuggestedVideoEndScreenResourcePatch">
</patch>
<patch id="layout.hide.time.HideTimestampPatch">
</patch>
<patch id="layout.panels.popup.PlayerPopupPanelsPatch">
</patch>
<patch id="layout.player.overlay.CustomPlayerOverlayOpacityResourcePatch">
</patch>
<patch id="layout.returnyoutubedislike.ReturnYouTubeDislikeResourcePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_about">關於</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
<patch id="layout.searchbar.WideSearchbarPatch">
</patch>
<patch id="layout.seekbar.RestoreOldSeekbarThumbnailsPatch">
</patch>
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<string name="revanced_sb_appearance_category">主題</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">載入中……</string>
<string name="revanced_sb_reset">重設</string>
<string name="revanced_sb_about">關於</string>
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">
<!-- It is ideal, but not required, if the text here appears is alphabetically after the text used for 'revanced_spoof_app_version_title'.
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 -->
<!-- 'RYD' is 'Return YouTube Dislike' -->
</patch>
<patch id="layout.startpage.ChangeStartPagePatch">
<string name="revanced_start_page_entry_0">預設</string>
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'Subscriptions' should be translated using the same localized wording YouTube displays for the subscriptions tab. -->
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<!-- 'History' should be translated using the same localized wording YouTube displays for the 'history' section in the 'You' tab. -->
</patch>
<patch id="layout.startupshortsreset.DisableResumingShortsOnStartupPatch">
</patch>
<patch id="layout.tablet.EnableTabletLayoutPatch">
</patch>
<patch id="layout.miniplayer.MiniplayerPatch">
</patch>
<patch id="layout.theme.ThemeBytecodePatch">
</patch>
<patch id="layout.theme.ThemeResourcePatch">
</patch>
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
</patch>
<patch id="layout.thumbnails.AlternativeThumbnailsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
<!-- 'Subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
<!-- 'You' should be translated using the same localized wording YouTube displays for the You (library) tab. -->
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
</patch>
<patch id="misc.announcements.AnnouncementsPatch">
<string name="revanced_announcements_dialog_dismiss">忽略</string>
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">警告</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
</patch>
<patch id="misc.dimensions.spoof.SpoofDeviceDimensionsPatch">
</patch>
<patch id="misc.gms.GmsCoreSupportResourcePatch">
</patch>
<patch id="misc.links.BypassURLRedirectsPatch">
</patch>
<patch id="misc.links.OpenLinksExternallyPatch">
</patch>
<patch id="misc.privacy.RemoveTrackingQueryParameterPatch">
</patch>
<patch id="misc.zoomhaptics.ZoomHapticsPatch">
</patch>
<patch id="video.quality.RememberVideoQualityPatch">
</patch>
<patch id="video.speed.button.PlaybackSpeedButtonPatch">
</patch>
<patch id="video.speed.custom.CustomPlaybackSpeedPatch">
</patch>
<patch id="video.speed.remember.RememberPlaybackSpeedPatch">
</patch>
<patch id="video.videoqualitymenu.RestoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.EnableSlideToSeekPatch">
</patch>
<patch id="misc.fix.playback.SpoofClientPatch">
</patch>
<!-- This patch is no longer used, these strings are not in use, and these strings will be deleted in the future. -->
<patch id="misc.fix.playback.SpoofSignaturePatch">
</patch>
<!-- This patch is no longer used and these strings will soon be deleted. -->
<patch id="video.hdrbrightness.HDRBrightnessPatch">
</patch>
</app>
<app id="twitch">
<patch id="ad.audio.AudioAdsPatch">
</patch>
<patch id="ad.embedded.EmbeddedAdsPatch">
<string name="revanced_block_embedded_ads_entry_1">已停用</string>
</patch>
<patch id="ad.video.VideoAdsPatch">
</patch>
<patch id="chat.antidelete.ShowDeletedMessagesPatch">
</patch>
<patch id="chat.autoclaim.AutoClaimChannelPointsPatch">
</patch>
<patch id="debug.DebugModePatch">
<!-- Twitch specific internal debug mode, and not the same as 'revanced_debug_title' -->
</patch>
<patch id="misc.settings.SettingsPatch">
</patch>
</app>
</resources>

View File

@@ -92,9 +92,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_debug_toast_on_error_user_dialog_message">關閉錯誤提示並隱藏所有 ReVanced 錯誤通知。\n\n您將不會收到任何意外事件的通知。</string>
</patch>
<patch id="layout.hide.general.HideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">停用「」和「訂閱」按鈕的發光效果</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">提及時,「」和「訂閱」按鈕不會發光</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">提及時,「」和「訂閱」按鈕會發光</string>
<string name="revanced_disable_like_subscribe_glow_title">停用「喜歡」和「訂閱」按鈕的發光效果</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">提及時,「喜歡」和「訂閱」按鈕不會發光</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">提及時,「喜歡」和「訂閱」按鈕會發光</string>
<string name="revanced_hide_gray_separator_title">隱藏灰色分隔線</string>
<string name="revanced_hide_gray_separator_summary_on">已隱藏灰色分隔線</string>
<string name="revanced_hide_gray_separator_summary_off">已顯示灰色分隔線</string>
@@ -300,10 +300,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_share_copy_url_success">已複製 URL 到剪貼簿</string>
<string name="revanced_share_copy_url_timestamp_success">已複製時間戳記 URL</string>
<string name="revanced_copy_video_url_title">顯示複製影片 URL 按鈕</string>
<string name="revanced_copy_video_url_summary_on">已顯示按鈕。點擊複製影片 URL。點擊並按住複製帶有時間戳記的影片 URL</string>
<string name="revanced_copy_video_url_summary_on">已顯示按鈕。點擊複製影片 URL。點擊並按住複製帶有時間戳記的影片 URL</string>
<string name="revanced_copy_video_url_summary_off">未顯示按鈕</string>
<string name="revanced_copy_video_url_timestamp_title">顯示複製時間戳記 URL 按鈕</string>
<string name="revanced_copy_video_url_timestamp_summary_on">已顯示按鈕。點擊複製帶有時間戳記的影片 URL。點擊並按住以在沒有時間戳記的情況下複製影片</string>
<string name="revanced_copy_video_url_timestamp_summary_on">已顯示按鈕。點擊複製帶有時間戳記的影片 URL。點擊並按住將複製不帶時間戳記的影片 URL</string>
<string name="revanced_copy_video_url_timestamp_summary_off">未顯示按鈕</string>
</patch>
<patch id="interaction.dialog.RemoveViewerDiscretionDialogPatch">
@@ -373,9 +373,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.buttons.action.HideButtonsPatch">
<string name="revanced_hide_buttons_screen_title">動作按鈕</string>
<string name="revanced_hide_buttons_screen_summary">隱藏或顯示影片下方的按鈕</string>
<string name="revanced_hide_like_dislike_button_title">隱藏喜歡不喜歡數</string>
<string name="revanced_hide_like_dislike_button_summary_on">已隱藏喜歡不喜歡按鈕</string>
<string name="revanced_hide_like_dislike_button_summary_off">已顯示喜歡不喜歡按鈕</string>
<string name="revanced_hide_like_dislike_button_title">隱藏喜歡」和「不喜歡</string>
<string name="revanced_hide_like_dislike_button_summary_on">已隱藏喜歡」和「不喜歡按鈕</string>
<string name="revanced_hide_like_dislike_button_summary_off">已顯示喜歡」和「不喜歡按鈕</string>
<!-- 'Share' should be translated with the same localized wording that YouTube displays. -->
<string name="revanced_hide_share_button_title">隱藏分享</string>
<string name="revanced_hide_share_button_summary_on">已隱藏分享按鈕</string>
@@ -388,7 +388,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- 'Remix' should be translated with the same localized wording that YouTube displays. -->
<string name="revanced_hide_remix_button_title">隱藏重混</string>
<string name="revanced_hide_remix_button_summary_on">已隱藏重混</string>
<string name="revanced_hide_remix_button_summary_off">顯示重</string>
<string name="revanced_hide_remix_button_summary_off">顯示重新混音按鈕</string>
<!-- 'Download' should be translated with the same localized wording that YouTube displays. -->
<string name="revanced_hide_download_button_title">隱藏下載</string>
<string name="revanced_hide_download_button_summary_on">已隱藏下載按鈕</string>
@@ -444,7 +444,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<!-- 'Notifications' should be translated using the same localized wording YouTube displays the tab. -->
<string name="revanced_switch_create_with_notifications_button_title">切換建立為通知</string>
<string name="revanced_switch_create_with_notifications_button_summary_on">「建立」按鈕已經與「通知」按鈕對調 \n\n 注意:啟用此功能還會強制隱藏影片廣告。</string>
<string name="revanced_switch_create_with_notifications_button_summary_off">未更換建立按鈕通知按鈕</string>
<string name="revanced_switch_create_with_notifications_button_summary_off">建立按鈕未與通知按鈕對調</string>
<string name="revanced_hide_navigation_button_labels_title">隱藏導覽列按鈕標籤</string>
<string name="revanced_hide_navigation_button_labels_summary_on">已隱藏標籤</string>
<string name="revanced_hide_navigation_button_labels_summary_off">已顯示標籤</string>
@@ -515,7 +515,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_section_summary_off">已顯示留言區塊</string>
<string name="revanced_hide_comments_create_a_short_button_title">隱藏「建立 Short」按鈕</string>
<string name="revanced_hide_comments_create_a_short_button_summary_on">「建立 Short」按鈕已隱藏</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">「建立Short」按鈕已顯示</string>
<string name="revanced_hide_comments_create_a_short_button_summary_off">「建立 Short」按鈕已顯示</string>
<string name="revanced_hide_comments_preview_comment_title">隱藏留言預覽</string>
<string name="revanced_hide_comments_preview_comment_summary_on">已隱藏留言預覽</string>
<string name="revanced_hide_comments_preview_comment_summary_off">已顯示留言預覽</string>
@@ -523,8 +523,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_comments_thanks_button_summary_on">已隱藏超級感謝按鈕</string>
<string name="revanced_hide_comments_thanks_button_summary_off">已顯示超級感謝按鈕</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">隱藏時間戳記和表情按鈕</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_summary_on">時間戳記和表情符號按鈕已隱藏</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_summary_off">時間戳記和表情符號按鈕已顯示</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_summary_on">已隱藏時間戳記和表情符號按鈕</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_summary_off">已顯示時間戳記和表情符號按鈕</string>
</patch>
<patch id="layout.hide.crowdfundingbox.CrowdfundingBoxResourcePatch">
<string name="revanced_hide_crowdfunding_box_title">隱藏群眾募資</string>
@@ -618,12 +618,12 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_shorts_search_suggestions_title">隱藏搜尋建議</string>
<string name="revanced_hide_shorts_search_suggestions_summary_on">已隱藏搜尋建議</string>
<string name="revanced_hide_shorts_search_suggestions_summary_off">已顯示搜尋建議</string>
<string name="revanced_hide_shorts_like_button_title">隱藏喜歡按鈕</string>
<string name="revanced_hide_shorts_like_button_summary_on">已隱藏按讚按鈕</string>
<string name="revanced_hide_shorts_like_button_summary_off">已顯示喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_title">隱藏不喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">已隱藏不喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">已顯示不喜歡按鈕</string>
<string name="revanced_hide_shorts_like_button_title">隱藏喜歡按鈕</string>
<string name="revanced_hide_shorts_like_button_summary_on">已隱藏「喜歡」按鈕</string>
<string name="revanced_hide_shorts_like_button_summary_off">已顯示喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_title">隱藏不喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">已隱藏不喜歡按鈕</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">已顯示不喜歡按鈕</string>
<string name="revanced_hide_shorts_comments_button_title">隱藏留言區按鈕</string>
<string name="revanced_hide_shorts_comments_button_summary_on">已隱藏留言按鈕</string>
<string name="revanced_hide_shorts_comments_button_summary_off">已顯示留言按鈕</string>
@@ -680,25 +680,25 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.returnyoutubedislike.ReturnYouTubeDislikeResourcePatch">
<string name="revanced_ryd_video_likes_hidden_by_video_owner">已隱藏</string>
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<string name="revanced_ryd_failure_connection_timeout">暫時無法使用不喜歡數API 超時)</string>
<string name="revanced_ryd_failure_connection_status_code">無法使用不喜歡數(狀態 %d</string>
<string name="revanced_ryd_failure_client_rate_limit_requested">無法使用不喜歡數(已達到用戶端 API 限制)</string>
<string name="revanced_ryd_failure_generic">無法使用不喜歡數(%s</string>
<string name="revanced_ryd_failure_connection_timeout">暫時無法使用不喜歡API 超時)</string>
<string name="revanced_ryd_failure_connection_status_code">無法使用不喜歡數(狀態 %d</string>
<string name="revanced_ryd_failure_client_rate_limit_requested">無法使用不喜歡數(已達到用戶端 API 限制)</string>
<string name="revanced_ryd_failure_generic">無法使用不喜歡數(%s</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">重新載入影片以使用 Return YouTube Dislike 進行投票</string>
<string name="revanced_ryd_enable_summary_on">已顯示不喜歡數</string>
<string name="revanced_ryd_enable_summary_off">未顯示不喜歡數</string>
<string name="revanced_ryd_shorts_title">在 Shorts 中顯示不喜歡數</string>
<string name="revanced_ryd_shorts_summary_on">已在 Shorts 中顯示不喜歡數</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">顯示 Shorts 不喜歡數\n\n限制性在無痕模式中可能不會出現不喜歡數</string>
<string name="revanced_ryd_shorts_summary_off">已在 Shorts 中隱藏不喜歡數</string>
<string name="revanced_ryd_dislike_percentage_title">比例不喜歡</string>
<string name="revanced_ryd_dislike_percentage_summary_on">顯示不喜歡數為比例</string>
<string name="revanced_ryd_dislike_percentage_summary_off">顯示不喜歡數為數字</string>
<string name="revanced_ryd_enable_summary_on">已顯示不喜歡</string>
<string name="revanced_ryd_enable_summary_off">未顯示不喜歡</string>
<string name="revanced_ryd_shorts_title">在 Shorts 中顯示不喜歡</string>
<string name="revanced_ryd_shorts_summary_on">已在 Shorts 中顯示不喜歡</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">顯示 Shorts不喜歡數\n\n限制性在無痕模式中可能不會出現不喜歡</string>
<string name="revanced_ryd_shorts_summary_off">已在 Shorts 中隱藏不喜歡</string>
<string name="revanced_ryd_dislike_percentage_title">不喜歡」數比例</string>
<string name="revanced_ryd_dislike_percentage_summary_on">顯示不喜歡數為比例</string>
<string name="revanced_ryd_dislike_percentage_summary_off">顯示不喜歡數為數字</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">小型喜歡按鈕</string>
<string name="revanced_ryd_compact_layout_summary_on">喜歡按鈕的最小寬度</string>
<string name="revanced_ryd_compact_layout_summary_off">喜歡按鈕的最佳外觀</string>
<string name="revanced_ryd_compact_layout_title">小型喜歡按鈕</string>
<string name="revanced_ryd_compact_layout_summary_on">喜歡按鈕的最小寬度</string>
<string name="revanced_ryd_compact_layout_summary_off">喜歡按鈕的最佳外觀</string>
<string name="revanced_ryd_toast_on_connection_error_title">若 API 無法使用,顯示提示</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">若 Return YouTube Dislike 無法使用,顯示提示</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">若 Return YouTube Dislike 無法使用,不顯示提示</string>
@@ -710,7 +710,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMin_title">最短 API 回應時間</string>
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMax_title">最長 API 回應時間</string>
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_title">最後一個影片的 API 回應時間</string>
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_rate_limit_summary">暫時無法使用不喜歡數 - 用戶端 API 頻率限制已生效</string>
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_rate_limit_summary">暫時無法使用不喜歡數 - 用戶端 API 頻率限制已生效</string>
<string name="revanced_ryd_statistics_getFetchCallCount_title">API 取得投票呼叫數</string>
<string name="revanced_ryd_statistics_getFetchCallCount_zero_summary">沒有進行網路調用</string>
<string name="revanced_ryd_statistics_getFetchCallCount_non_zero_summary">進行了 %d 次網路調用</string>
@@ -774,6 +774,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">未啟用跳過次數追蹤</string>
<string name="revanced_sb_general_min_duration">最短片段時長</string>
<string name="revanced_sb_general_min_duration_sum">小於設定值(以秒為單位)的片段不會被跳過或在播放器中顯示</string>
<string name="revanced_sb_general_min_duration_invalid">無效的時間長度</string>
<string name="revanced_sb_general_uuid">您的個人使用者 ID</string>
<string name="revanced_sb_general_uuid_sum">這應該被保密。這就像一個密碼,不應該與他人分享。如果有人擁有它,他們就可以冒充您</string>
<string name="revanced_sb_general_uuid_invalid">個人使用者 ID 必須至少有 30 字元長</string>
@@ -793,11 +794,11 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_settings_revanced_export_user_id_warning_dismiss">不要再顯示</string>
<string name="revanced_sb_diff_segments">變更片段操作</string>
<string name="revanced_sb_segments_sponsor">贊助商廣告</string>
<string name="revanced_sb_segments_sponsor_sum">有收錢的工商廣告和直接廣告。不是為了自我推銷或為了其他創作的免費推銷</string>
<string name="revanced_sb_segments_sponsor_sum">付費推廣、付費推薦和直接廣告。不得用於自我推廣或免費宣傳他們喜歡的事業、創作者、網站或產品</string>
<string name="revanced_sb_segments_selfpromo">非付費 / 自我推廣</string>
<string name="revanced_sb_segments_selfpromo_sum">類似「贊助商廣告」,但是非付費或自我推廣。這包括有關商品、捐贈或與他人合作的資訊</string>
<string name="revanced_sb_segments_interaction">互動提醒(訂閱)</string>
<string name="revanced_sb_segments_interaction_sum">這裡就是指「按訂閱加分享」。若此片段很長或是針對某事,請將其歸類為非付費 / 自我推廣</string>
<string name="revanced_sb_segments_interaction_sum">這裡就是指「按喜歡訂閱加分享」。若此片段很長或是針對某事,請將其歸類為非付費 / 自我推廣</string>
<string name="revanced_sb_segments_highlight">重播次數最多</string>
<string name="revanced_sb_segments_highlight_sum">大部分的人在影片尋找的部分</string>
<string name="revanced_sb_segments_intro">中場休息 / 開頭動畫</string>
@@ -874,8 +875,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">片段開始時間</string>
<string name="revanced_sb_new_segment_time_end">片段結束時間</string>
<string name="revanced_sb_new_segment_confirm_title">時間是否正確?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">區段從\n\n%1$s\n至\n%2$s\n\n(%3$s)\n\n確定要提交</string>
<string name="revanced_sb_new_segment_start_is_before_end">起始點必須在終點之前</string>
<string name="revanced_sb_new_segment_mark_locations_first">首先在時間欄上標記兩個位置</string>
@@ -994,7 +993,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.thumbnails.BypassImageRegionRestrictions">
<string name="revanced_bypass_image_region_restrictions_title">繞過圖片區域限制</string>
<string name="revanced_bypass_image_region_restrictions_summary_on">使用圖片主機 yt4.ggpht.com</string>
<string name="revanced_bypass_image_region_restrictions_summary_off">使用原始圖片主機\n\n啟用此功能可以修在某些區域被封鎖的失圖片</string>
<string name="revanced_bypass_image_region_restrictions_summary_off">使用原始圖片主機\n\n啟用此功能可以修在某些區域被封鎖的失圖片</string>
</patch>
<patch id="layout.thumbnails.AlternativeThumbnailsPatch">
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
@@ -1038,6 +1037,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
</patch>
<patch id="misc.dns.CheckWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">警告</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">你的觀看記錄未被保存。&lt;br&gt;&lt;br&gt;這很可能是由於 DNS 廣告封鎖器或網路代理所導致。&lt;br&gt;&lt;br&gt;若要解決此問題,請將 &lt;b&gt;s.youtube.com&lt;/b&gt; 加入白名單,或關閉所有 DNS 封鎖器和代理。</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">不要再顯示</string>
</patch>
<patch id="misc.autorepeat.AutoRepeatPatch">
@@ -1121,8 +1121,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">已欺騙用戶端</string>
<string name="revanced_spoof_client_summary_off">尚未欺騙用戶端\n\n影片播放可能無法播放</string>
<string name="revanced_spoof_client_user_dialog_message">關閉此設定可能會導致影片播放發生問題</string>
<string name="revanced_spoof_client_use_ios_title">欺騙用戶端為 iOS</string>
<string name="revanced_spoof_client_use_ios_summary_off">目前已欺騙用戶端為 Android VR\n\n副作用包括\n• 沒有 HDR 影片\n• 兒童影片無法播放\n• 暫停的影片可能會隨機恢復播放\n• 低品質 Shorts 進度條縮圖\n• 下載操作按鈕被隱藏\n• 結尾畫面卡片被隱藏</string>
<string name="revanced_spoof_client_type_title">偽裝用戶端類型</string>
<string name="revanced_spoof_client_ios_force_avc_title">強制使用 iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS 影片編解碼器為 AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS 影片編解碼器可以是 AVC、VP9 或 AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">啟用此功能可能會改善電池續航力並修復播放卡頓問題。\n\nAVC 的最大解析度為 1080p且影片播放將使用比 VP9 或 AV1 更多的網路數據。</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS 偽裝副作用</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR 僅支援 AV1 編解碼器\n• 觀看記錄無法與品牌帳戶一起使用</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR 偽裝副作用</string>
<string name="revanced_spoof_client_about_android_vr_summary">• 沒有 HDR 影片\n• 兒童影片無法播放\n• 暫停的影片可能會隨機恢復播放\n• 低品質 Shorts 進度條縮圖\n• 下載操作按鈕被隱藏\n• 結尾畫面卡片被隱藏</string>
<string name="revanced_spoof_client_storyboard_timeout">欺騙客戶端縮圖尚不可用 (API 逾時)</string>
<string name="revanced_spoof_client_storyboard_io_exception">欺騙客戶端縮圖暫不可用: %s</string>
</patch>

View File

@@ -171,8 +171,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<patch id="layout.sponsorblock.SponsorBlockResourcePatch">
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<!-- Shown in the settings preferences, and translations can be any text length. -->
</patch>
<patch id="layout.spoofappversion.SpoofAppVersionPatch">

View File

@@ -97,6 +97,18 @@
<item>END</item>
</string-array>
</patch>
<patch id="misc.fix.playback.SpoofClientPatch">
<string-array name="revanced_spoof_client_type_entries">
<!-- OS names are the same in all languages, so specify them here and not in Strings.xml -->
<item>iOS</item>
<item>Android VR</item>
</string-array>
<string-array name="revanced_spoof_client_type_entry_values">
<!-- Enum names from Integrations -->
<item>IOS</item>
<item>ANDROID_VR</item>
</string-array>
</patch>
<patch id="video.quality.RememberVideoQualityPatch">
<string-array name="revanced_video_quality_default_entries">
<item>@string/revanced_video_quality_default_entry_1</item>

View File

@@ -244,14 +244,18 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_hide_keyword_content_phrases_title">Keywords to hide</string>
<!-- For localization it is preferred, but not required, if 'LeBlanc' is replaced with a localized name or a familiar word that has upper case letters in the middle of the word.
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">Keywords and phrases to hide, separated by new lines\n\nWords with uppercase letters in the middle must be entered with the casing (ie: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_phrases_summary">Keywords and phrases to hide, separated by new lines\n\nKeywords can be channel names or any text shown in video titles\n\nWords with uppercase letters in the middle must be entered with the casing (ie: iPhone, TikTok, LeBlanc)</string>
<string name="revanced_hide_keyword_content_about_title">About keyword filtering</string>
<string name="revanced_hide_keyword_content_about_summary">Home/Subscription/Search results are filtered to hide content that matches keyword phrases\n\nLimitations\n• Some Shorts may not be hidden\n• Some UI components may not be hidden\n• Searching for a keyword may show no results</string>
<string name="revanced_hide_keyword_content_about_summary">Home/Subscription/Search results are filtered to hide content that matches keyword phrases\n\nLimitations\n• Shorts cannot be hidden by channel name\n• Some UI components may not be hidden\n• Searching for a keyword may show no results</string>
<string name="revanced_hide_keyword_content_about_whole_words_title">Match whole words</string>
<!-- Translations _must_ use a localized example. For languages that do not use spaces between words (Chinese, Japanese, etc) the English AI example should be used since no localized examples exist. Or if using machine translations, or if nobody wants to think of a localized example, then the English 'ai' example should be left as-is. -->
<string name="revanced_hide_keyword_content_about_whole_words_summary">Surrounding a keyword/phrase with double-quotes will prevent partial matches of video titles and channel names&lt;br>&lt;br>For example,&lt;br>&lt;b>\"ai\"&lt;/b> will hide the video: &lt;b>How does AI work?&lt;/b>&lt;br>but will not hide: &lt;b>What does fair use mean?&lt;/b></string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Invalid keyword. Cannot use: \'%s\' as a filter</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_length">Invalid keyword. \'%1$s\' is less than %2$d characters</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Keyword \'%s\' will hide all videos</string>
<string name="revanced_hide_keyword_toast_invalid_common">Cannot use keyword: %s</string>
<string name="revanced_hide_keyword_toast_invalid_common_whole_word_required">Add quotes to use keyword: %s</string>
<string name="revanced_hide_keyword_toast_invalid_conflicting">Keyword has conflicting declarations: %s</string>
<string name="revanced_hide_keyword_toast_invalid_length">Keyword is too short and requires quotes: %s</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Keyword will hide all videos: %s</string>
</patch>
<patch id="ad.general.HideAdsResourcePatch">
<string name="revanced_hide_general_ads_title">Hide general ads</string>
@@ -780,6 +784,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_general_skipcount_sum_off">Skip count tracking is not enabled</string>
<string name="revanced_sb_general_min_duration">Minimum segment duration</string>
<string name="revanced_sb_general_min_duration_sum">Segments shorter than this value (in seconds) will not be shown or skipped</string>
<string name="revanced_sb_general_min_duration_invalid">Invalid time duration</string>
<string name="revanced_sb_general_uuid">Your private user id</string>
<string name="revanced_sb_general_uuid_sum">This should be kept private. This is like a password and should not be shared with anyone. If someone has this, they can impersonate you</string>
<string name="revanced_sb_general_uuid_invalid">Private user id must be at least 30 characters long</string>
@@ -880,8 +885,6 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_sb_new_segment_time_start">Time the segment begins at</string>
<string name="revanced_sb_new_segment_time_end">Time the segment ends at</string>
<string name="revanced_sb_new_segment_confirm_title">Are the times correct?</string>
<!-- Do not rearrange the (hour):(minute):second) time format operators here.
YT shows the same seekbar time format for all languages, and this string is confirming the segment time as it appears in the seekbar. -->
<string name="revanced_sb_new_segment_confirm_content">The segment is from\n\n%1$s\nto\n%2$s\n\n(%3$s)\n\nReady to submit?</string>
<string name="revanced_sb_new_segment_start_is_before_end">Start must be before the end</string>
<string name="revanced_sb_new_segment_mark_locations_first">Mark two locations on the time bar first</string>
@@ -1139,9 +1142,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
<string name="revanced_spoof_client_summary_on">Client is spoofed</string>
<string name="revanced_spoof_client_summary_off">Client is not spoofed\n\nVideo playback may not work</string>
<string name="revanced_spoof_client_user_dialog_message">Turning off this setting may cause video playback issues.</string>
<string name="revanced_spoof_client_use_ios_title">Spoof client to iOS</string>
<string name="revanced_spoof_client_use_ios_summary_on">Client is currently spoofed to iOS\n\nSide effects include:\n• HDR video may not be available\n• Watch history does not work with a brand account</string>
<string name="revanced_spoof_client_use_ios_summary_off">Client is currently spoofed to Android VR\n\nSide effects include:\n• No HDR video\n• Kids videos do not playback\n• Paused videos can randomly resume\n• Low quality Shorts seekbar thumbnails\n• Download action button is hidden\n• End screen cards are hidden</string>
<string name="revanced_spoof_client_type_title">Spoof client type</string>
<string name="revanced_spoof_client_ios_force_avc_title">Force iOS AVC (H.264)</string>
<string name="revanced_spoof_client_ios_force_avc_summary_on">iOS video codec is AVC</string>
<string name="revanced_spoof_client_ios_force_avc_summary_off">iOS video codec is AVC, VP9, or AV1</string>
<string name="revanced_spoof_client_ios_force_avc_user_dialog_message">Enabling this might improve battery life and fix playback stuttering.\n\nAVC has a maximum resolution of 1080p, and video playback will use more internet data than VP9 or AV1.</string>
<string name="revanced_spoof_client_about_android_ios_title">iOS spoofing side effects</string>
<string name="revanced_spoof_client_about_android_ios_summary">• HDR is supported only with AV1 codec\n• Watch history does not work with a brand account</string>
<string name="revanced_spoof_client_about_android_vr_title">Android VR spoofing side effects</string>
<string name="revanced_spoof_client_about_android_vr_summary">• No HDR video\n• Kids videos do not playback\n• Paused videos can randomly resume\n• Low quality Shorts seekbar thumbnails\n• Download action button is hidden\n• End screen cards are hidden</string>
<string name="revanced_spoof_client_storyboard_timeout">Spoof client thumbnails not available (API timed out)</string>
<string name="revanced_spoof_client_storyboard_io_exception">Spoof client thumbnails temporarily not available: %s</string>
</patch>