From dfb5407e67222e80e23c8935e04b6dbf1a43d757 Mon Sep 17 00:00:00 2001 From: MarcaD <152095496+MarcaDian@users.noreply.github.com> Date: Mon, 22 Sep 2025 11:54:09 +0300 Subject: [PATCH 1/5] feat(YouTube - Loop video): Add player button to change loop video state (#5961) --- .../youtube/patches/AutoRepeatPatch.java | 11 --- .../youtube/patches/LoopVideoPatch.java | 13 +++ .../extension/youtube/settings/Settings.java | 27 +++--- .../youtube/videoplayer/LoopVideoButton.java | 83 +++++++++++++++++++ patches/api/patches.api | 4 + .../player/fullscreen/ExitFullscreenPatch.kt | 6 +- .../misc/autorepeat/AutoRepeatPatch.kt | 61 +------------- .../youtube/misc/loopvideo/LoopVideoPatch.kt | 62 ++++++++++++++ .../loopvideo/button/LoopVideoButtonPatch.kt | 57 +++++++++++++ .../patches/youtube/shared/Fingerprints.kt | 7 +- .../resources/addresources/values/strings.xml | 15 +++- .../revanced_loop_video_button_off.xml | 11 +++ .../revanced_loop_video_button_on.xml | 9 ++ .../youtube_controls_bottom_ui_container.xml | 22 +++++ 14 files changed, 299 insertions(+), 89 deletions(-) delete mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/AutoRepeatPatch.java create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/LoopVideoPatch.java create mode 100644 extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/LoopVideoButton.java create mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/LoopVideoPatch.kt create mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/button/LoopVideoButtonPatch.kt create mode 100644 patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_off.xml create mode 100644 patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_on.xml create mode 100644 patches/src/main/resources/loopvideobutton/host/layout/youtube_controls_bottom_ui_container.xml diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/AutoRepeatPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/AutoRepeatPatch.java deleted file mode 100644 index 21409e739..000000000 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/AutoRepeatPatch.java +++ /dev/null @@ -1,11 +0,0 @@ -package app.revanced.extension.youtube.patches; - -import app.revanced.extension.youtube.settings.Settings; - -@SuppressWarnings("unused") -public class AutoRepeatPatch { - //Used by app.revanced.patches.youtube.layout.autorepeat.patch.AutoRepeatPatch - public static boolean shouldAutoRepeat() { - return Settings.AUTO_REPEAT.get(); - } -} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/LoopVideoPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/LoopVideoPatch.java new file mode 100644 index 000000000..8504aad93 --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/LoopVideoPatch.java @@ -0,0 +1,13 @@ +package app.revanced.extension.youtube.patches; + +import app.revanced.extension.youtube.settings.Settings; + +@SuppressWarnings("unused") +public class LoopVideoPatch { + /** + * Injection point + */ + public static boolean shouldLoopVideo() { + return Settings.LOOP_VIDEO.get(); + } +} diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java index 7980bb5fa..63a8e9c8f 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java @@ -341,7 +341,8 @@ public class Settings extends BaseSettings { // Miscellaneous public static final BooleanSetting ANNOUNCEMENTS = new BooleanSetting("revanced_announcements", TRUE); public static final IntegerSetting ANNOUNCEMENT_LAST_ID = new IntegerSetting("revanced_announcement_last_id", -1, false, false); - public static final BooleanSetting AUTO_REPEAT = new BooleanSetting("revanced_auto_repeat", FALSE); + public static final BooleanSetting LOOP_VIDEO = new BooleanSetting("revanced_loop_video", FALSE); + public static final BooleanSetting LOOP_VIDEO_BUTTON = new BooleanSetting("revanced_loop_video_button", FALSE); public static final BooleanSetting BYPASS_URL_REDIRECTS = new BooleanSetting("revanced_bypass_url_redirects", TRUE); public static final BooleanSetting CHECK_WATCH_HISTORY_DOMAIN_NAME = new BooleanSetting("revanced_check_watch_history_domain_name", TRUE, false, false); public static final BooleanSetting DISABLE_HAPTIC_FEEDBACK_CHAPTERS = new BooleanSetting("revanced_disable_haptic_feedback_chapters", FALSE); @@ -444,28 +445,30 @@ public class Settings extends BaseSettings { public static final StringSetting SB_CATEGORY_UNSUBMITTED_COLOR = new StringSetting("sb_unsubmitted_color", "#FFFFFFFF", false, false); // Deprecated migrations + private static final BooleanSetting DEPRECATED_AUTO_REPEAT = new BooleanSetting("revanced_auto_repeat", FALSE); private static final BooleanSetting DEPRECATED_HIDE_PLAYER_BUTTONS = new BooleanSetting("revanced_hide_player_buttons", FALSE, true); private static final BooleanSetting DEPRECATED_HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER = new BooleanSetting("revanced_hide_video_quality_menu_footer", FALSE); private static final IntegerSetting DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127); - private static final StringSetting DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033"); + private static final StringSetting DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033"); private static final BooleanSetting DEPRECATED_DISABLE_SUGGESTED_VIDEO_END_SCREEN = new BooleanSetting("revanced_disable_suggested_video_end_screen", FALSE); private static final BooleanSetting DEPRECATED_RESTORE_OLD_VIDEO_QUALITY_MENU = new BooleanSetting("revanced_restore_old_video_quality_menu", TRUE); private static final BooleanSetting DEPRECATED_AUTO_CAPTIONS = new BooleanSetting("revanced_auto_captions", FALSE); - public static final FloatSetting DEPRECATED_SB_CATEGORY_SPONSOR_OPACITY = new FloatSetting("sb_sponsor_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_SELF_PROMO_OPACITY = new FloatSetting("sb_selfpromo_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_INTERACTION_OPACITY = new FloatSetting("sb_interaction_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_HIGHLIGHT_OPACITY = new FloatSetting("sb_highlight_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_HOOK_OPACITY = new FloatSetting("sb_hook_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_INTRO_OPACITY = new FloatSetting("sb_intro_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_OUTRO_OPACITY = new FloatSetting("sb_outro_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_PREVIEW_OPACITY = new FloatSetting("sb_preview_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_FILLER_OPACITY = new FloatSetting("sb_filler_opacity", 0.8f, false, false); - public static final FloatSetting DEPRECATED_SB_CATEGORY_MUSIC_OFFTOPIC_OPACITY = new FloatSetting("sb_music_offtopic_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_SPONSOR_OPACITY = new FloatSetting("sb_sponsor_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_SELF_PROMO_OPACITY = new FloatSetting("sb_selfpromo_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_INTERACTION_OPACITY = new FloatSetting("sb_interaction_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_HIGHLIGHT_OPACITY = new FloatSetting("sb_highlight_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_HOOK_OPACITY = new FloatSetting("sb_hook_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_INTRO_OPACITY = new FloatSetting("sb_intro_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_OUTRO_OPACITY = new FloatSetting("sb_outro_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_PREVIEW_OPACITY = new FloatSetting("sb_preview_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_FILLER_OPACITY = new FloatSetting("sb_filler_opacity", 0.8f, false, false); + private static final FloatSetting DEPRECATED_SB_CATEGORY_MUSIC_OFFTOPIC_OPACITY = new FloatSetting("sb_music_offtopic_opacity", 0.8f, false, false); static { // region Migration + migrateOldSettingToNew(DEPRECATED_AUTO_REPEAT, LOOP_VIDEO); migrateOldSettingToNew(DEPRECATED_HIDE_PLAYER_BUTTONS, HIDE_PLAYER_PREVIOUS_NEXT_BUTTONS); migrateOldSettingToNew(DEPRECATED_HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER, HIDE_PLAYER_FLYOUT_VIDEO_QUALITY_FOOTER); migrateOldSettingToNew(DEPRECATED_DISABLE_SUGGESTED_VIDEO_END_SCREEN, HIDE_END_SCREEN_SUGGESTED_VIDEO); diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/LoopVideoButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/LoopVideoButton.java new file mode 100644 index 000000000..068ede3d2 --- /dev/null +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/LoopVideoButton.java @@ -0,0 +1,83 @@ +package app.revanced.extension.youtube.videoplayer; + +import static app.revanced.extension.shared.StringRef.str; + +import android.view.View; +import androidx.annotation.Nullable; +import app.revanced.extension.shared.Logger; +import app.revanced.extension.shared.Utils; +import app.revanced.extension.youtube.settings.Settings; + +@SuppressWarnings("unused") +public class LoopVideoButton { + @Nullable + private static PlayerControlButton instance; + + private static final int LOOP_VIDEO_ON = Utils.getResourceIdentifierOrThrow( + "revanced_loop_video_button_on", "drawable"); + private static final int LOOP_VIDEO_OFF = Utils.getResourceIdentifierOrThrow( + "revanced_loop_video_button_off", "drawable"); + + /** + * Injection point. + */ + public static void initializeButton(View controlsView) { + try { + instance = new PlayerControlButton( + controlsView, + "revanced_loop_video_button", + null, + Settings.LOOP_VIDEO_BUTTON::get, + v -> updateButtonAppearance(), + null + ); + } catch (Exception ex) { + Logger.printException(() -> "initializeButton failure", ex); + } + } + + /** + * injection point. + */ + public static void setVisibilityNegatedImmediate() { + if (instance != null) instance.setVisibilityNegatedImmediate(); + } + + /** + * injection point. + */ + public static void setVisibilityImmediate(boolean visible) { + if (instance != null) instance.setVisibilityImmediate(visible); + } + + /** + * injection point. + */ + public static void setVisibility(boolean visible, boolean animated) { + if (instance != null) instance.setVisibility(visible, animated); + } + + /** + * Updates the button's appearance. + */ + private static void updateButtonAppearance() { + if (instance == null) return; + + try { + Utils.verifyOnMainThread(); + + final boolean currentState = Settings.LOOP_VIDEO.get(); + final boolean newState = !currentState; + Settings.LOOP_VIDEO.save(newState); + + instance.setIcon(newState + ? LOOP_VIDEO_ON + : LOOP_VIDEO_OFF); + Utils.showToastShort(str(newState + ? "revanced_loop_video_button_toast_on" + : "revanced_loop_video_button_toast_off")); + } catch (Exception ex) { + Logger.printException(() -> "updateButtonAppearance failure", ex); + } + } +} diff --git a/patches/api/patches.api b/patches/api/patches.api index 76a7225f6..a54506b97 100644 --- a/patches/api/patches.api +++ b/patches/api/patches.api @@ -1610,6 +1610,10 @@ public final class app/revanced/patches/youtube/misc/litho/filter/LithoFilterPat public static final fun getLithoFilterPatch ()Lapp/revanced/patcher/patch/BytecodePatch; } +public final class app/revanced/patches/youtube/misc/loopvideo/LoopVideoPatchKt { + public static final fun getLoopVideoPatch ()Lapp/revanced/patcher/patch/BytecodePatch; +} + public final class app/revanced/patches/youtube/misc/navigation/NavigationBarHookPatchKt { public static field hookNavigationButtonCreated Lkotlin/jvm/functions/Function1; public static final fun getHookNavigationButtonCreated ()Lkotlin/jvm/functions/Function1; diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt index 148427a95..f60b0354a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt @@ -9,8 +9,8 @@ import app.revanced.patches.youtube.misc.playercontrols.playerControlsPatch import app.revanced.patches.youtube.misc.playertype.playerTypeHookPatch import app.revanced.patches.youtube.misc.settings.PreferenceScreen import app.revanced.patches.youtube.misc.settings.settingsPatch -import app.revanced.patches.youtube.shared.autoRepeatFingerprint -import app.revanced.patches.youtube.shared.autoRepeatParentFingerprint +import app.revanced.patches.youtube.shared.loopVideoFingerprint +import app.revanced.patches.youtube.shared.loopVideoParentFingerprint import app.revanced.util.addInstructionsAtControlFlowLabel @Suppress("unused") @@ -50,7 +50,7 @@ internal val exitFullscreenPatch = bytecodePatch( ListPreference("revanced_exit_fullscreen") ) - autoRepeatFingerprint.match(autoRepeatParentFingerprint.originalClassDef).method.apply { + loopVideoFingerprint.match(loopVideoParentFingerprint.originalClassDef).method.apply { addInstructionsAtControlFlowLabel( implementation!!.instructions.lastIndex, "invoke-static {}, $EXTENSION_CLASS_DESCRIPTOR->endOfVideoReached()V", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt index 324006c05..655f6d176 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt @@ -1,62 +1,9 @@ package app.revanced.patches.youtube.misc.autorepeat -import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels -import app.revanced.patcher.extensions.InstructionExtensions.instructions -import app.revanced.patcher.extensions.InstructionExtensions.removeInstruction import app.revanced.patcher.patch.bytecodePatch -import app.revanced.patches.all.misc.resources.addResources -import app.revanced.patches.all.misc.resources.addResourcesPatch -import app.revanced.patches.shared.misc.settings.preference.SwitchPreference -import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch -import app.revanced.patches.youtube.misc.settings.PreferenceScreen -import app.revanced.patches.youtube.shared.autoRepeatFingerprint -import app.revanced.patches.youtube.shared.autoRepeatParentFingerprint +import app.revanced.patches.youtube.misc.loopvideo.loopVideoPatch -// TODO: Rename this patch to AlwaysRepeatPatch (as well as strings and references in the extension). -val autoRepeatPatch = bytecodePatch( - name = "Always repeat", - description = "Adds an option to always repeat videos when they end.", -) { - dependsOn( - sharedExtensionPatch, - addResourcesPatch, - ) - - compatibleWith( - "com.google.android.youtube"( - "19.34.42", - "19.43.41", - "20.07.39", - "20.13.41", - "20.14.43", - ) - ) - - execute { - addResources("youtube", "misc.autorepeat.autoRepeatPatch") - - PreferenceScreen.MISC.addPreferences( - SwitchPreference("revanced_auto_repeat"), - ) - - autoRepeatFingerprint.match(autoRepeatParentFingerprint.originalClassDef).method.apply { - val playMethod = autoRepeatParentFingerprint.method - val index = instructions.lastIndex - - // Remove return-void. - removeInstruction(index) - // Add own instructions there. - addInstructionsWithLabels( - index, - """ - invoke-static {}, Lapp/revanced/extension/youtube/patches/AutoRepeatPatch;->shouldAutoRepeat()Z - move-result v0 - if-eqz v0, :noautorepeat - invoke-virtual { p0 }, $playMethod - :noautorepeat - return-void - """, - ) - } - } +@Deprecated("Patch was renamed", ReplaceWith("looVideoPatch")) +val autoRepeatPatch = bytecodePatch { + dependsOn(loopVideoPatch) } diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/LoopVideoPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/LoopVideoPatch.kt new file mode 100644 index 000000000..2aebe318f --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/LoopVideoPatch.kt @@ -0,0 +1,62 @@ +package app.revanced.patches.youtube.misc.loopvideo + +import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patches.all.misc.resources.addResources +import app.revanced.patches.all.misc.resources.addResourcesPatch +import app.revanced.patches.shared.misc.settings.preference.SwitchPreference +import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch +import app.revanced.patches.youtube.misc.loopvideo.button.loopVideoButtonPatch +import app.revanced.patches.youtube.misc.settings.PreferenceScreen +import app.revanced.patches.youtube.shared.loopVideoFingerprint +import app.revanced.patches.youtube.shared.loopVideoParentFingerprint +import app.revanced.util.addInstructionsAtControlFlowLabel +import app.revanced.util.indexOfFirstInstructionReversedOrThrow +import com.android.tools.smali.dexlib2.Opcode + +private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/patches/LoopVideoPatch;" + +val loopVideoPatch = bytecodePatch( + name = "Loop video", + description = "Adds an option to loop videos and display loop video button in the video player.", +) { + dependsOn( + sharedExtensionPatch, + addResourcesPatch, + loopVideoButtonPatch + ) + + compatibleWith( + "com.google.android.youtube"( + "19.34.42", + "19.43.41", + "20.07.39", + "20.13.41", + "20.14.43", + ) + ) + + execute { + addResources("youtube", "misc.loopvideo.loopVideoPatch") + + PreferenceScreen.MISC.addPreferences( + SwitchPreference("revanced_loop_video"), + ) + + loopVideoFingerprint.match(loopVideoParentFingerprint.originalClassDef).method.apply { + val playMethod = loopVideoParentFingerprint.method + val insertIndex = indexOfFirstInstructionReversedOrThrow(Opcode.RETURN_VOID) + + addInstructionsAtControlFlowLabel( + insertIndex, + """ + invoke-static {}, $EXTENSION_CLASS_DESCRIPTOR->shouldLoopVideo()Z + move-result v0 + if-eqz v0, :do_not_loop + invoke-virtual { p0 }, $playMethod + :do_not_loop + nop + """ + ) + } + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/button/LoopVideoButtonPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/button/LoopVideoButtonPatch.kt new file mode 100644 index 000000000..0c3b9dc68 --- /dev/null +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/button/LoopVideoButtonPatch.kt @@ -0,0 +1,57 @@ +package app.revanced.patches.youtube.misc.loopvideo.button + +import app.revanced.patcher.patch.bytecodePatch +import app.revanced.patcher.patch.resourcePatch +import app.revanced.patches.all.misc.resources.addResources +import app.revanced.patches.all.misc.resources.addResourcesPatch +import app.revanced.patches.shared.misc.settings.preference.SwitchPreference +import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch +import app.revanced.patches.youtube.misc.playercontrols.* +import app.revanced.patches.youtube.misc.settings.PreferenceScreen +import app.revanced.patches.youtube.misc.settings.settingsPatch +import app.revanced.util.ResourceGroup +import app.revanced.util.copyResources + +private val loopVideoButtonResourcePatch = resourcePatch { + dependsOn(playerControlsResourcePatch) + + execute { + copyResources( + "loopvideobutton", + ResourceGroup( + "drawable", + "revanced_loop_video_button_on.xml", + "revanced_loop_video_button_off.xml" + ) + ) + + addBottomControl("loopvideobutton") + } +} + +private const val LOOP_VIDEO_BUTTON_CLASS_DESCRIPTOR = + "Lapp/revanced/extension/youtube/videoplayer/LoopVideoButton;" + +internal val loopVideoButtonPatch = bytecodePatch( + description = "Adds the option to display loop video button in the video player.", +) { + dependsOn( + sharedExtensionPatch, + settingsPatch, + addResourcesPatch, + loopVideoButtonResourcePatch, + playerControlsPatch, + ) + + execute { + addResources("youtube", "misc.loopvideo.button.loopVideoButtonPatch") + + PreferenceScreen.PLAYER.addPreferences( + SwitchPreference("revanced_loop_video_button"), + ) + + // Initialize the button using standard approach. + initializeBottomControl(LOOP_VIDEO_BUTTON_CLASS_DESCRIPTOR) + injectVisibilityCheckCall(LOOP_VIDEO_BUTTON_CLASS_DESCRIPTOR) + } +} diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt index 6fc138fc5..44c212e6f 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt @@ -21,7 +21,10 @@ internal val conversionContextFingerprintToString = fingerprint { } } -internal val autoRepeatFingerprint = fingerprint { +/** + * Resolves to class found in [loopVideoParentFingerprint]. + */ +internal val loopVideoFingerprint = fingerprint { accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) returns("V") parameters() @@ -30,7 +33,7 @@ internal val autoRepeatFingerprint = fingerprint { } } -internal val autoRepeatParentFingerprint = fingerprint { +internal val loopVideoParentFingerprint = fingerprint { accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL) returns("V") strings( diff --git a/patches/src/main/resources/addresources/values/strings.xml b/patches/src/main/resources/addresources/values/strings.xml index 531f6b115..4a02b6351 100644 --- a/patches/src/main/resources/addresources/values/strings.xml +++ b/patches/src/main/resources/addresources/values/strings.xml @@ -1526,10 +1526,17 @@ Tap here to learn more about DeArrow" Your watch history is not being saved.<br><br>This most likely is caused by a DNS ad blocker or network proxy.<br><br>To fix this, whitelist <b>s.youtube.com</b> or turn off all DNS blockers and proxies. Do not show again - - Enable auto-repeat - Auto-repeat is enabled - Auto-repeat is disabled + + Enable loop video + Video will loop + Video will not loop + + + Show loop video button + Button is shown + Button is not shown + Loop video is on + Loop video is off Spoof device dimensions diff --git a/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_off.xml b/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_off.xml new file mode 100644 index 000000000..e6c5fad66 --- /dev/null +++ b/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_off.xml @@ -0,0 +1,11 @@ + + + diff --git a/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_on.xml b/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_on.xml new file mode 100644 index 000000000..f877626ed --- /dev/null +++ b/patches/src/main/resources/loopvideobutton/drawable/revanced_loop_video_button_on.xml @@ -0,0 +1,9 @@ + + + diff --git a/patches/src/main/resources/loopvideobutton/host/layout/youtube_controls_bottom_ui_container.xml b/patches/src/main/resources/loopvideobutton/host/layout/youtube_controls_bottom_ui_container.xml new file mode 100644 index 000000000..bcd7def9e --- /dev/null +++ b/patches/src/main/resources/loopvideobutton/host/layout/youtube_controls_bottom_ui_container.xml @@ -0,0 +1,22 @@ + + + + + + From 772df6eb7303ea0ed49ccad5a6289cc43bacb164 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 22 Sep 2025 08:57:43 +0000 Subject: [PATCH 2/5] chore: Release v5.41.0-dev.3 [skip ci] # [5.41.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.2...v5.41.0-dev.3) (2025-09-22) ### Features * **YouTube - Loop video:** Add player button to change loop video state ([#5961](https://github.com/ReVanced/revanced-patches/issues/5961)) ([dfb5407](https://github.com/ReVanced/revanced-patches/commit/dfb5407e67222e80e23c8935e04b6dbf1a43d757)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 440982f6d..571d97d9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.41.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.2...v5.41.0-dev.3) (2025-09-22) + + +### Features + +* **YouTube - Loop video:** Add player button to change loop video state ([#5961](https://github.com/ReVanced/revanced-patches/issues/5961)) ([dfb5407](https://github.com/ReVanced/revanced-patches/commit/dfb5407e67222e80e23c8935e04b6dbf1a43d757)) + # [5.41.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.1...v5.41.0-dev.2) (2025-09-21) diff --git a/gradle.properties b/gradle.properties index 6a49cce09..3ef41a012 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.41.0-dev.2 +version = 5.41.0-dev.3 From c72d99518cfb94a9f82145bdfaf2533a32df0360 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 22 Sep 2025 13:32:12 +0400 Subject: [PATCH 3/5] chore: Sync translations (#5968) --- .../addresources/values-af-rZA/strings.xml | 4 +- .../addresources/values-am-rET/strings.xml | 4 +- .../addresources/values-ar-rSA/strings.xml | 19 +- .../addresources/values-as-rIN/strings.xml | 4 +- .../addresources/values-az-rAZ/strings.xml | 25 +- .../addresources/values-be-rBY/strings.xml | 23 +- .../addresources/values-bg-rBG/strings.xml | 19 +- .../addresources/values-bn-rBD/strings.xml | 19 +- .../addresources/values-bs-rBA/strings.xml | 4 +- .../addresources/values-ca-rES/strings.xml | 4 +- .../addresources/values-cs-rCZ/strings.xml | 19 +- .../addresources/values-da-rDK/strings.xml | 381 +++++++++--------- .../addresources/values-de-rDE/strings.xml | 19 +- .../addresources/values-el-rGR/strings.xml | 25 +- .../addresources/values-es-rES/strings.xml | 19 +- .../addresources/values-et-rEE/strings.xml | 19 +- .../addresources/values-eu-rES/strings.xml | 4 +- .../addresources/values-fa-rIR/strings.xml | 4 +- .../addresources/values-fi-rFI/strings.xml | 19 +- .../addresources/values-fil-rPH/strings.xml | 19 +- .../addresources/values-fr-rFR/strings.xml | 35 +- .../addresources/values-ga-rIE/strings.xml | 19 +- .../addresources/values-gl-rES/strings.xml | 4 +- .../addresources/values-gu-rIN/strings.xml | 4 +- .../addresources/values-hi-rIN/strings.xml | 4 +- .../addresources/values-hr-rHR/strings.xml | 366 ++++++++--------- .../addresources/values-hu-rHU/strings.xml | 21 +- .../addresources/values-hy-rAM/strings.xml | 19 +- .../addresources/values-in-rID/strings.xml | 19 +- .../addresources/values-is-rIS/strings.xml | 4 +- .../addresources/values-it-rIT/strings.xml | 19 +- .../addresources/values-iw-rIL/strings.xml | 19 +- .../addresources/values-ja-rJP/strings.xml | 47 ++- .../addresources/values-ka-rGE/strings.xml | 4 +- .../addresources/values-kk-rKZ/strings.xml | 4 +- .../addresources/values-km-rKH/strings.xml | 4 +- .../addresources/values-kn-rIN/strings.xml | 4 +- .../addresources/values-ko-rKR/strings.xml | 25 +- .../addresources/values-ky-rKG/strings.xml | 4 +- .../addresources/values-lo-rLA/strings.xml | 4 +- .../addresources/values-lt-rLT/strings.xml | 19 +- .../addresources/values-lv-rLV/strings.xml | 19 +- .../addresources/values-mk-rMK/strings.xml | 4 +- .../addresources/values-ml-rIN/strings.xml | 4 +- .../addresources/values-mn-rMN/strings.xml | 4 +- .../addresources/values-mr-rIN/strings.xml | 4 +- .../addresources/values-ms-rMY/strings.xml | 4 +- .../addresources/values-my-rMM/strings.xml | 4 +- .../addresources/values-nb-rNO/strings.xml | 4 +- .../addresources/values-ne-rIN/strings.xml | 4 +- .../addresources/values-nl-rNL/strings.xml | 19 +- .../addresources/values-or-rIN/strings.xml | 4 +- .../addresources/values-pa-rIN/strings.xml | 4 +- .../addresources/values-pl-rPL/strings.xml | 19 +- .../addresources/values-pt-rBR/strings.xml | 19 +- .../addresources/values-pt-rPT/strings.xml | 19 +- .../addresources/values-ro-rRO/strings.xml | 19 +- .../addresources/values-ru-rRU/strings.xml | 19 +- .../addresources/values-si-rLK/strings.xml | 4 +- .../addresources/values-sk-rSK/strings.xml | 19 +- .../addresources/values-sl-rSI/strings.xml | 19 +- .../addresources/values-sq-rAL/strings.xml | 19 +- .../addresources/values-sr-rCS/strings.xml | 31 +- .../addresources/values-sr-rSP/strings.xml | 31 +- .../addresources/values-sv-rSE/strings.xml | 19 +- .../addresources/values-sw-rKE/strings.xml | 4 +- .../addresources/values-ta-rIN/strings.xml | 4 +- .../addresources/values-te-rIN/strings.xml | 4 +- .../addresources/values-th-rTH/strings.xml | 19 +- .../addresources/values-tr-rTR/strings.xml | 21 +- .../addresources/values-uk-rUA/strings.xml | 19 +- .../addresources/values-ur-rIN/strings.xml | 4 +- .../addresources/values-uz-rUZ/strings.xml | 4 +- .../addresources/values-vi-rVN/strings.xml | 19 +- .../addresources/values-zh-rCN/strings.xml | 19 +- .../addresources/values-zh-rTW/strings.xml | 19 +- .../addresources/values-zu-rZA/strings.xml | 4 +- 77 files changed, 1103 insertions(+), 653 deletions(-) diff --git a/patches/src/main/resources/addresources/values-af-rZA/strings.xml b/patches/src/main/resources/addresources/values-af-rZA/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-af-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-af-rZA/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-am-rET/strings.xml b/patches/src/main/resources/addresources/values-am-rET/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-am-rET/strings.xml +++ b/patches/src/main/resources/addresources/values-am-rET/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml index 6f436afa0..b8007fb80 100644 --- a/patches/src/main/resources/addresources/values-ar-rSA/strings.xml +++ b/patches/src/main/resources/addresources/values-ar-rSA/strings.xml @@ -1447,10 +1447,17 @@ Second \"item\" text" لم يتم حفظ سجل المشاهدة الخاص بك.<br><br>من المرجح أن يكون السبب في ذلك هو مانع إعلانات DNS أو وكيل الشبكة.<br><br>لإصلاح هذه المشكلة، قم بإضافة <b>s.youtube.com</b> إلى القائمة البيضاء أو قم بإيقاف تشغيل جميع أدوات حظر DNS ووكلاء البروكسي. لا تعرض مرة أخرى - - تمكين التكرار التلقائي - تم تمكين التكرار التلقائي - تم تعطيل التكرار التلقائي + + تفعيل تكرار الفيديو + سيتم تكرار الفيديو + لن يتم تكرار الفيديو + + + إظهار زر تكرار الفيديو + الزر ظاهر + الزر غير ظاهر + تكرار الفيديو قيد التشغيل + تكرار الفيديو متوقف محاكاة أبعاد الجهاز @@ -1571,9 +1578,11 @@ Second \"item\" text" الآثار الجانبية للتزوير - • قد يتوقف الفيديو عند 1:00، أو قد لا يكون متاحًا في بعض المناطق • عميل تجريبي وقد يتوقف عن العمل في أي وقت + • قد يتوقف الفيديو عند 1:00، أو قد لا يكون متاحًا في بعض المناطق + • قائمة المسارات الصوتية مفقودة • لا يوجد ترميز الفيديو AV1 + • مستوى الصوت الثابت غير متاح • قد لا يتم تشغيل الفيديوهات المخصصة للأطفال عند تسجيل الخروج أو عند استخدام وضع التصفح المتخفي • فرض الصوت الأصلي غير متاح diff --git a/patches/src/main/resources/addresources/values-as-rIN/strings.xml b/patches/src/main/resources/addresources/values-as-rIN/strings.xml index d373510c7..b7bd0667b 100644 --- a/patches/src/main/resources/addresources/values-as-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-as-rIN/strings.xml @@ -213,7 +213,9 @@ Second \"item\" text" সকীয়নি - + + + diff --git a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml index 6c88288e5..501261d63 100644 --- a/patches/src/main/resources/addresources/values-az-rAZ/strings.xml +++ b/patches/src/main/resources/addresources/values-az-rAZ/strings.xml @@ -144,9 +144,9 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız." İzləmə sorğusu faktorun sil İzləmə sorğusu faktoru bağlantılardan silinir İzləmə sorğusu faktoru bağlantılardan silinmir - Paylaşma keçidlərini youtube.com olaraq dəyişdirin - Paylaşılan keçidlər youtube.com-dan istifadə edir - Paylaşılan keçidlər music.youtube.com-dan istifadə edir + Paylaşma keçidlərini youtube.com-a dəyişdir + Paylaşılan keçidlər youtube.com istifadə edir + Paylaşılan keçidlər music.youtube.com istifadə edir @@ -1446,10 +1446,17 @@ DeArrow haqqında ətraflı öyrənmək üçün bura toxun" Baxış tarixçəniz saxlanmır.<br><br>Bu çox güman ki, DNS reklam bloklayıcı və ya şəbəkə proksisinə görədir.<br><br>.Bunu düzəltmək üçün s.youtube.com-u</b> <b>ağ siyahıya salın və ya bütün DNS bloklayıcıları və proksiləri bağlayın. Təkrar göstərmə - - Avto-təkrarlamanı aktivləşdir - Avtomatik təkrar aktivləşdirilib - Avtomatik təkrarlama qeyri-aktiv edilib + + Döngü videosunu aktivləşdir + Video döngüyə alınacaq + Video döngüyə alınmayacaq + + + Döngü videosu düyməsini göstər + Düymə görünür + Düymə görünmür + Video döngüsü aktivdir + Video döngüsü passivdir Cihaz ölçülərini saxtalaşdır @@ -1570,9 +1577,11 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər Saxtakarlıq yan təsirləri - • Video 01:00-da dayana bilər və ya bəzi bölgələrdə mövcud olmaya bilər • Təcrübi qəbuledici və hər vaxt işləməyi dayandıra bilər + • Video 01:00-da dayana bilər və ya bəzi bölgələrdə mövcud olmaya bilər + • Səs treki menyusu çatışmır • AV1 video kodlayıcı yoxdur + • Sabit səs yoxdur • Giriş edilməyəndə və ya gizli rejimdə uşaq videoları oynadıla bilməz • \"Orijinal səsi zorla\" əlçatmazdır diff --git a/patches/src/main/resources/addresources/values-be-rBY/strings.xml b/patches/src/main/resources/addresources/values-be-rBY/strings.xml index fa3028296..47d9bd63f 100644 --- a/patches/src/main/resources/addresources/values-be-rBY/strings.xml +++ b/patches/src/main/resources/addresources/values-be-rBY/strings.xml @@ -67,7 +67,9 @@ Second \"item\" text" Значкі налад паказваюцца Значкі налад не паказваюцца Мова ReVanced - "Пераклады для некаторых моў могуць адсутнічаць або быць няпоўнымі.\n\nКаб перакласці новыя мовы або палепшыць існуючыя пераклады, наведайце translate.revanced.app" + "Пераклады для некаторых моў могуць адсутнічаць або быць няпоўнымі. + +Каб перакласці новыя мовы або палепшыць існуючыя пераклады, наведайце translate.revanced.app" Мова праграмы Імпарт / Экспарт Імпарт / Экспарт налад ReVanced @@ -1446,10 +1448,17 @@ Second \"item\" text" Ваша гісторыя прагляду не захоўваецца.<br><br>Гэта, хутчэй за ўсё, выклікана DNS-блакіроўшчыкам рэкламы або сеткавым праксі.<br><br>Каб выправіць гэта, дадайце <b>s.youtube.com</b> у белы спіс або адключыце ўсе DNS-блакіроўшчыкі і праксі. Больш не паказваць - - Уключыць аўтаматычны паўтор - Аўтаматычны паўтор уключаны - Аўтаматычны паўтор адключаны + + Уключыць зацыкленае відэа + Відэа будзе зацыклена + Відэа не будзе зацыклена + + + Паказаць кнопку зацыклення відэа + Кнопка паказана + Кнопка не паказваецца + Зацыкленне відэа ўключана + Зацыкленне відэа выключана Памеры падманнага прылады @@ -1570,9 +1579,11 @@ Second \"item\" text" Пабочныя эфекты падробкі - • Відэа можа спыніцца на 1:00, ці можа быць недаступным у некаторых рэгіёнах • Эксперыментальны кліент і можа спыніць працу ў любы час + • Відэа можа спыніцца на 1:00, ці можа быць недаступным у некаторых рэгіёнах + • Меню аўдыядарожкі адсутнічае • Няма відэакідавання AV1 + • Стабільная гучнасць недаступная • Дзіцячыя відэа могуць не прайгравацца ў стане выхаду з акаўнта або ў рэжыме інкогніта • Прымусовы арыгінальны аўдыё недаступны diff --git a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml index 8655f9d47..a99f44658 100644 --- a/patches/src/main/resources/addresources/values-bg-rBG/strings.xml +++ b/patches/src/main/resources/addresources/values-bg-rBG/strings.xml @@ -1447,10 +1447,17 @@ Second \"item\" text" Историята ви на гледане не се запазва.<br><br>Това най-вероятно е причинено от DNS блокиращ реклами или мрежов прокси.<br><br>За да коригирате това, поставете <b>s.youtube в белия списък.com</b> или изключете всички DNS блокери и проксита. Не показвай отново - - Автоматично повтаряне на текущия видеоклип - Включено автоматично повтаряне на текущия видеоклип - Изключено автоматично повтаряне на текущия видеоклип + + Активиране на повторение на видеото + Видеоклипът ще се повтаря + Видеоклипът няма да се повтаря + + + Показване на бутона за повторение на видеото + Бутонът е показан + Бутонът не е показан + Повторението на видеото е включено + Повторението на видеото е изключено Лъжливи параметри на устройството @@ -1571,9 +1578,11 @@ Second \"item\" text" Странични ефекти от подменянето - • Видеото може да спре на 1:00 или може да не е налично в някои региони • Експериментален клиент и може да спре да работи по всяко време + • Видеото може да спре на 1:00 или може да не е налично в някои региони + • Менюто за аудиозаписи липсва • Без AV1 видео кодек + • Стабилният звук не е наличен • Детските видеоклипове може да не се възпроизвеждат, когато сте излезли от профила си или в режим \"инкогнито\" • Принудителният оригинален звук не е наличен diff --git a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml index 86bf1b625..4a3c4df2d 100644 --- a/patches/src/main/resources/addresources/values-bn-rBD/strings.xml +++ b/patches/src/main/resources/addresources/values-bn-rBD/strings.xml @@ -1443,10 +1443,17 @@ DeArrow সম্পর্কে আরও জানতে এখানে ট আপনার দেখার ইতিহাস সংরক্ষিত হচ্ছে না।<br><br>এটি সম্ভবত DNS অ্যাড ব্লকার অথবা নেটওয়ার্ক প্রক্সির কারণে।<br><br>এটি ঠিক করার জন্য, <b>s.youtube.com</b> সাদা তালিকাভুক্ত করুন অথবা সকল DNS ব্লকার এবং প্রক্সি বন্ধ করুন। আবার দেখাবেন না - - স্বয়ংক্রিয়ভাবে-আবার দেখানো সক্রিয় করুন - স্বয়ংক্রিয়ভাবে-আবার দেখানো সক্রিয় হয়েছে - স্বয়ংক্রিয়ভাবে-আবার দেখানো সক্রিয় নিষ্ক্রিয় হয়েছে + + লুপ ভিডিও সক্ষম করুন + ভিডিও লুপ হবে + ভিডিও লুপ হবে না + + + লুপ ভিডিও বোতাম দেখান + বোতামটি দেখানো হয়েছে + বোতামটি দেখানো হয়নি + লুপ ভিডিও চালু আছে + লুপ ভিডিও বন্ধ আছে ডিভাইস ডাইমেনশন স্পুফ করুন @@ -1567,9 +1574,11 @@ DeArrow সম্পর্কে আরও জানতে এখানে ট স্পুফিংয়ের পার্শ্বপ্রতিক্রিয়া - • ভিডিও ১:০০ মিনিটে বন্ধ হতে পারে, অথবা কিছু অঞ্চলে উপলব্ধ নাও হতে পারে • পরীক্ষামূলক ক্লায়েন্ট এবং যেকোনো সময় কাজ করা বন্ধ করতে পারে + • ভিডিও ১:০০ মিনিটে বন্ধ হতে পারে, অথবা কিছু অঞ্চলে উপলব্ধ নাও হতে পারে + • অডিও ট্র্যাক মেনু অনুপস্থিত • কোনো AV1 ভিডিও কোডেক নেই + • স্থিতিশীল ভলিউম উপলব্ধ নেই • লগআউট করা হলে বা ছদ্মবেশী মোডে বাচ্চাদের ভিডিও চলতে নাও পারে • মূল অডিও জোরপূর্বক উপলব্ধ নেই diff --git a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-bs-rBA/strings.xml +++ b/patches/src/main/resources/addresources/values-bs-rBA/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ca-rES/strings.xml b/patches/src/main/resources/addresources/values-ca-rES/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ca-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-ca-rES/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml index 3fff5642e..a92d22f3e 100644 --- a/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml +++ b/patches/src/main/resources/addresources/values-cs-rCZ/strings.xml @@ -1447,10 +1447,17 @@ Klepnutím sem se dozvíte více o DeArrow" Vaše historie sledování není ukládána.<br><br>Příčinou je s největší pravděpodobností DNS blokátor reklam nebo síťový proxy server.<br><br>Chcete-li to opravit, přidejte<b>s.youtube.com</b> na whitelist nebo vypněte všechny DNS blokátory a proxy servery. Už nezobrazovat - - Povolit automatické opakování - Automatické opakování je povoleno - Automatické opakování je zakázáno + + Povolit smyčku videa + Video se bude přehrávat ve smyčce + Video se nebude přehrávat ve smyčce + + + Zobrazit tlačítko pro smyčku videa + Tlačítko je zobrazeno + Tlačítko není zobrazeno + Smyčka videa je zapnuta + Smyčka videa je vypnuta Napodobovat rozměry zařízení @@ -1571,9 +1578,11 @@ Povolením této funkce lze odemknout vyšší kvality videa" Vedlejší účinky maskování - • Video se může zastavit v 1:00 nebo nemusí být dostupné v některých oblastech • Experimentální klient a může kdykoli přestat fungovat + • Video se může zastavit v 1:00 nebo nemusí být dostupné v některých oblastech + • Chybí nabídka zvukových stop • Žádný video kodek AV1 + • Stabilní hlasitost není k dispozici • Dětská videa se nemusí přehrávat, když jste odhlášení nebo v anonymním režimu • Vynutit původní zvuk není k dispozici diff --git a/patches/src/main/resources/addresources/values-da-rDK/strings.xml b/patches/src/main/resources/addresources/values-da-rDK/strings.xml index 844ca517c..a7115e8a2 100644 --- a/patches/src/main/resources/addresources/values-da-rDK/strings.xml +++ b/patches/src/main/resources/addresources/values-da-rDK/strings.xml @@ -19,8 +19,8 @@ Second \"item\" text" --> - - + + Kontrol mislykkedes Åbn officiel hjemmeside Ignorer @@ -30,8 +30,8 @@ Second \"item\" text" Patched mere end 10 minutter siden Patched for %s dage siden APK byggedato er ødelagt - - + + Indstillinger Er du sikker på, at du vil fortsætte? Nulstil @@ -80,8 +80,8 @@ For at oversætte nye sprog eller forbedre de eksisterende oversættelser, besø Officielle links - - + + GmsCore Indstillinger Indstillinger for GmsCore @@ -99,8 +99,8 @@ Deaktivering af batterioptimeringer for MicroG vil ikke påvirke batteriforbruge Tap på knappen Fortsæt, og tillad optimeringsændringer." Fortsæt - - + + Spoof videostreams Spoof klienten video streams for at forhindre afspilning problemer Simuler videostreams @@ -114,8 +114,8 @@ Hvis du er en YouTube Premium-bruger, er denne indstilling muligvis ikke påkræ Afspilning fungerer muligvis ikke" Deaktivering af denne indstilling kan forårsage afspilningsproblemer. Standard klient - - + + Fejlfinding Aktivér eller deaktiver fejlfindingsindstillinger Fejlfindingslogning @@ -139,18 +139,18 @@ Du modtager ikke notifikationer om uventede hændelser." Ryd fejlsøgningslogfiler Rydder alle gemte ReVanced-fejlsøgningslogfiler Logfiler ryddet - - + + Fjern sporingsforespørgselsparameter Sporingsparameteren er fjernet fra links Sporingsforespørgselsparameteren er ikke fjernet fra links Skift delingslinks til youtube.com Delte links bruger youtube.com Delte links bruger music.youtube.com - - - - + + + + Om Annoncer Alternative miniaturebilleder @@ -164,13 +164,13 @@ Du modtager ikke notifikationer om uventede hændelser." Gendan gamle indstillingsmenuer Gamle indstillingsmenuer er vist Gamle indstillingsmenuer er ikke vist - - + + Deaktiver baggrundsafspilning af Shorts Baggrundsafspilning af Shorts er deaktiveret Baggrundsafspilning af Shorts er aktiveret - - + + Logprotokolbuffer Fejlfindingslogge inkluderer protobuffer Fejlfindingslogge inkluderer ikke protobuffer @@ -179,8 +179,8 @@ Du modtager ikke notifikationer om uventede hændelser." Dette kan hjælpe med at identificere komponenter, når der oprettes brugerdefinerede filtre. Aktivering af dette vil dog også logge nogle brugerdata, såsom din IP-adresse." - - + + Skjul albumkort Albumkort er skjult Albumkort vises @@ -427,8 +427,8 @@ Begrænsninger Nøgleord har modstridende erklæringer: %s Søgeordet er for kort og kræver anførselstegn: %s Nøgleord vil skjule alle videoer: %s - - + + Skjul butikshylde for skabere Opretterbutikshylde under videoafspiller er skjult Butikshylde for skaber under videoafspiller vises @@ -463,18 +463,18 @@ Denne funktion er kun tilgængelig for ældre enheder" Skjul søgeresultater Websøgeresultater er skjult Websøgeresultater vises - - + + Skjul YouTube Premium kampagner YouTube Premium kampagner under videoafspiller er skjult YouTube Premium kampagner under videoafspiller vises - - + + Skjul videoannoncer Videoannoncer er skjult Videoannoncer vises - - + + URL kopieret til udklipsholder URL med tidsstempel kopieret Vis kopiér video URL knap @@ -483,24 +483,24 @@ Denne funktion er kun tilgængelig for ældre enheder" Vis kopi tidsstempel URL knap Knappen vises. Tryk for at kopiere videoens URL med tidsstempel. Tryk og hold for at kopiere uden tidsstempel Knap vises ikke - - + + Fjern visningsdialog Dialog vil blive fjernet Dialog vil blive vist Dette går ikke uden om aldersbegrænsningen. Det accepterer bare det automatisk. - - + + Deaktiver log ind på TV-pop op Log ind på TV-pop op er deaktiveret Log ind på TV-pop op er aktiveret - - + + Deaktiver dobbeltklik kapitelspring Dobbeltklik kan aldrig udløse et spring til næste/forrige kapitel Dobbeltklik kan lejlighedsvis udløse et spring til næste/forrige kapitel - - + + Eksterne downloads Indstillinger for brug af en ekstern downloader Vis ekstern download-knap @@ -520,18 +520,18 @@ Denne funktion er kun tilgængelig for ældre enheder" Kontrollér, at pakkenavnet er korrekt, og at appen er installeret" Pakkenavnet må ikke være tomt - - + + Deaktivér præcis søgemåde Bevægelse er deaktiveret Bevægelse er aktiveret - - + + Aktivér tryk for at søge Tryk for at søge er aktiveret Tryk for at søge er deaktiveret - - + + Aktivér lysstyrke-bevægelse "Fuldskaermens lysstyrke-swipe er aktiveret @@ -582,13 +582,13 @@ Juster lydstyrken ved at swipe lodret i højre side af skærmen" Aktivér swipe for at skifte videoer Strygning i fuldskærmstilstand vil ændre til den næste/forrige video Strygning i fuldskærmstilstand vil ikke ændre til den næste/forrige video - - + + Deaktivér auto-billedtekster Automatiske billedtekster er deaktiveret Automatiske billedtekster er aktiveret - - + + Handlingsknapper Skjul eller vis knapper under videoer Deaktiver Like og Abonner-knappen glød @@ -652,8 +652,8 @@ Juster lydstyrken ved at swipe lodret i højre side af skærmen" Skjul Gem Knappen \"Gem\" er skjult Knappen \"Gem\" vises - - + + Navigationsknapper Skjul eller skift knapper i navigationsbjælken @@ -697,8 +697,8 @@ Hvis ændring af denne indstilling ikke træder i kraft, kan du prøve at skifte Deaktiver mørk gennemsigtig linje Navigationslinjen i mørk tilstand er ikke gennemsigtig Mørk tilstand navigationslinjen er opak eller gennemsigtig - - + + Udfyldningsmenu Skjul eller vis spiller flyout menupunkter @@ -759,8 +759,8 @@ For at vise lydsporsmenuen, skift 'Spoof videostreams' til iPadOS" Skjul sidefod til videokvalitet Videokvalitetsmenuens sidefod er skjult Videokvalitet menu footer er vist - - + + Skjul knappen Automatisk afspilning Automatisk spil-knap er skjult Automatisk afspilningsknap vises @@ -777,28 +777,28 @@ For at vise lydsporsmenuen, skift 'Spoof videostreams' til iPadOS" Skjul Forrige & Næste knapper Knapper er skjult Knapper vises - - + + Skjul slutskærmkort Slutskærmskortene er skjult Kort til slutskærm vises - - + + Deaktiver Ambient-tilstand i fuldskærm Omgivelsestilstand deaktiveret Omgivelsestilstand aktiveret - - + + Skjul informationskort Info kort er skjult Info kort er vist - - + + Deaktivér animationer med rullenummer Rullende numre er ikke animeret Rullende numre er animeret - - + + Skjul videoafspillerens søgelinje Videoafspillerens søgelinje er skjult Videoafspillerens søgelinje vises @@ -806,8 +806,8 @@ For at vise lydsporsmenuen, skift 'Spoof videostreams' til iPadOS" Skjul video-miniaturebilledernes søgelinje Video-miniaturebilledernes søgelinje er skjult Video-miniaturebilledernes søgelinje vises - - + + Shorts-afspiller Skjul eller vis Shorts-afspillerkomponenter @@ -920,48 +920,48 @@ For at vise lydsporsmenuen, skift 'Spoof videostreams' til iPadOS" Skjul navigationslinje Navigationsbjælken er skjult Navigationsbjælken vises - - + + Skjul foreslået video på slutskærmen "Foreslået video på slutskærmen er skjult, når automatisk afspilning er slået fra Automatisk afspilning kan ændres i YouTube-indstillinger: Indstillinger → Afspilning → Afspil næste video automatisk" Foreslået video på slutskærmen vises - - + + Skjul overlay for relaterede videoer Overlay for relaterede videoer i fuldskærm er skjult Overlay for relaterede videoer i fuldskærm vises - - + + Skjul tidsstempel på video Tidsstempel er skjult Tidsstempel er vist - - + + Skjul pop op- paneler Spiller popup paneler er skjult Spiller popup paneler vises - - + + Afslut fuldskærmstilstand ved videoens afslutning Deaktiveret Portræt Landskab Portræt og landskab - - + + Åbn videoer i fuldskærm portræt Videoer åbne fuld skærm Videoer åbner ikke fuld skærm - - + + Spiller overlay gennemsigtighed Gennemsigtighedsværdi mellem 0-100, hvor 0 er gennemsigtig Spiller overlay gennemsigtighed skal være mellem 0-100 - - + + Dislikerer midlertidigt ikke tilgængelig (API-timeout ud) Dislikationer er ikke tilgængelige (status %d) @@ -1009,13 +1009,13 @@ Begrænsning: Synes ikke godt om vises muligvis ikke i inkognitotilstand"Ingen klientrategrænser stødt på Klient sats grænse stødt %d gange %d millisekunder - - + + Aktiver bred søgelinje Bred søgelinje er aktiveret Bred søgelinje er deaktiveret - - + + Aktiver miniaturer af høj kvalitet Seekbar miniaturer er af høj kvalitet Seekbar miniaturer er af middel kvalitet @@ -1029,8 +1029,8 @@ Denne funktion fungerer bedst med en videokvalitet på 720p eller lavere og ved Gendan gamle miniaturer på søgelinjen Seekbar miniaturer vises over søgelinjen Seekbar miniaturer vises i fuld skærm - - + + Aktiver SponsorBloker SponsorBlock er et crowdsourcet system, der springer irriterende dele af YouTube-videoer over Udseende @@ -1241,8 +1241,8 @@ Er du klar til at indsende?" Farve: Om Data leveres af SponsorBlock API. Tryk her for at få flere oplysninger og se downloads til andre platforme - - + + Layout-formfaktor Standard Telefon @@ -1256,8 +1256,8 @@ Tabletlayout Automotive-layout • Shorts åbnes i den almindelige afspiller • Feed er organiseret efter emner og kanaler" - - + + Spoof app-version Version-manipulering Version ikke spoofed @@ -1270,8 +1270,8 @@ Hvis det senere slås fra, anbefales det at rydde app-dataene for at forhindre U 20.13.41 - Gendan ikke-kollapset videohandlingslinje 19.35.36 - Gendan gamle Shorts player ikoner 19.01.34 - Gendan gamle navigationsikoner - - + + Skift startside Standard Alle abonnementer @@ -1302,27 +1302,27 @@ Hvis det senere slås fra, anbefales det at rydde app-dataene for at forhindre U Begrænsning: Brug af tilbage-knappen på værktøjslinjen fungerer muligvis ikke" Startsiden ændres kun ved appstart - - + + Deaktivér genoptagelse af Shorts spiller Shorts-afspilleren genoptages ikke ved app-start Kortspilleren vil genoptage ved app-opstart - - + + Åbne Shorts med Shorts-afspiller Standardafspiller Standardafspiller i fuld skærm - - + + Automatisk afspilning af Shorts Shorts afspilles automatisk Shorts gentages Automatisk afspilning af Shorts i baggrunden Shorts i baggrunden afspilles automatisk Shorts i baggrunden gentages - - + + Mini-afspiller Skift stilen på den minimerede afspiller i appen Type af miniplayer @@ -1368,8 +1368,8 @@ Miniafspiller kan trækkes ud over skærmen til venstre eller højre" Overlay uigennemsigtighed Gennemsigtighedsværdi mellem 0-100, hvor 0 er gennemsigtig Miniplayer overlay gennemsigtighed skal være mellem 0-100 - - + + Aktiver gradient indlæsning af skærmen Indlæser skærmen vil have en gradient baggrund Indlæser skærmen vil have en solid baggrund @@ -1384,23 +1384,23 @@ Miniafspiller kan trækkes ud over skærmen til venstre eller højre" Brugerdefineret accentfarve på søgelinje Søgelinjens accentfarve Ugyldig søgelinje farveværdi - - + + Sidehovedlogo Standard Normal ReVanced minimal Brugerdefineret - - + + Bypass billede region restriktioner Bruger billedvært yt4.ggpht.com "Bruger original billedevært Aktivering af dette kan løse manglende billeder, der er blokeret i nogle regioner" - - + + Hjem fane @@ -1435,26 +1435,33 @@ Tryk her for at lære mere om DeArrow" DeArrow er midlertidigt ikke tilgængelig (statuskode: %s) DeArrow er midlertidigt ikke tilgængelig - - + + Vis ReVanced meddelelser Meddelelser ved opstart vises Meddelelser ved opstart vises ikke Vis meddelelser ved opstart Kunne ikke forbinde til udbyder af annonceringer Luk - - + + Advarsel Din urhistorik gemmes ikke.<br><br>Dette skyldes sandsynligvis en DNS-annonceblokker eller netværksproxy.<br><br>For at løse dette, whitelist <b>s.youtube.com</b> eller slå alle DNS-blokkere og fuldmagter fra. Vis ikke igen - - - Aktivér auto-gentag - Auto-gentag er aktiveret - Auto-gentag er deaktiveret - - + + + Aktiver loop-video + Videoen vil loope + Videoen vil ikke loope + + + Vis knap for loop-video + Knappen vises + Knappen vises ikke + Loop-video er slået til + Loop-video er slået fra + + Spoof enhedens dimensioner "Enhedens dimensioner er forfalsket @@ -1463,8 +1470,8 @@ Højere videokvalitet kan låses op, men du kan opleve videoafspilningshakkethed Aktivering af dette kan låse op for højere videokvalitet" Aktivering af dette kan forårsage videoafspilning stuttering, værre batterilevetid og ukendte bivirkninger. - - + + Haptisk feedback Skift haptisk feedback Deaktivér haptics for kapitler @@ -1479,28 +1486,28 @@ Aktivering af dette kan låse op for højere videokvalitet" Deaktivér zoom haptics Zoom haptics er deaktiveret Zoom haptics er aktiveret - - + + Hvis du for nylig har ændret dine kontooplysninger, skal du afinstallere og geninstallere MicroG. - - + + Bypass URL omdirigeringer URL omdirigeringer er omgået URL omdirigeringer er ikke omgået - - + + Åbn links i browser Åbner links i ekstern browser Åbner links i browser i appen - - + + Tving originalt lydsprog Bruger originalt lydsprog Brug standard lyd For at bruge denne funktion skal du ændre \"Forfalsk videostreams\" til en hvilken som helst klient undtagen Android Studio - - + + Automatisk Husk ændringer i videokvalitet @@ -1520,18 +1527,18 @@ Aktivering af dette kan låse op for højere videokvalitet" Wi-Fi Ændrede standard %1$s kvalitet til: %2$s Ændrede Shorts %1$s kvalitet til: %2$s - - + + Vis hastigheds dialogknap Knappen vises. Tryk og hold for at nulstille afspilningshastigheden til standard. Knap vises ikke - - + + Vis videokvalitetsknap Knap vises. Tryk og hold nede for at nulstille kvaliteten til standard Knappen vises ikke - - + + Tilpasset afspilningshastighed menu Tilpasset hastighed menu er vist Brugerdefineret hastighedsmenu vises ikke @@ -1545,8 +1552,8 @@ Aktivering af dette kan låse op for højere videokvalitet" Automatisk Brugerdefineret hastighed, når du holder den nede Afspilningshastighed mellem 0-8 - - + + Husk ændringer i afspilningshastighed Ændring af afspilningshastighed gælder for alle videoer Ændringerne i afspilningshastighed gælder kun for den aktuelle video @@ -1555,27 +1562,29 @@ Aktivering af dette kan låse op for højere videokvalitet" Meddelelse vises ikke, når standardafspilningshastigheden ændres Standard afspilningshastighed Ændrede standardhastighed til: %s - - + + Deaktiver HDR-video HDR-video er deaktiveret HDR-video er aktiveret - - + + Vis avanceret menu for videokvalitet Avanceret menu for videokvalitet vises Avanceret menu for videokvalitet vises ikke - - + + Aktivér dias for at søge Dias for at søge er aktiveret Dias til søgning er ikke aktiveret - - + + Bivirkninger ved spoofing - • Videoen kan stoppe ved 1:00, eller er muligvis ikke tilgængelig i visse regioner • Eksperimentel klient og kan stoppe med at fungere når som helst + • Videoen kan stoppe ved 1:00, eller er muligvis ikke tilgængelig i visse regioner + • Lydspormenu mangler • Intet AV1-videokodek + • Stabil lydstyrke er ikke tilgængelig • Videoer til børn afspilles muligvis ikke, når du er logget ud eller i inkognitotilstand • Tving original lyd er ikke tilgængelig @@ -1586,37 +1595,37 @@ Aktivering af dette kan låse op for højere videokvalitet" For at vælge et specifikt lydsprog, slå \'Gennemtving originalt lydsprog\' fra Valg af streaming-sprog er ikke tilgængeligt med Android Studio - - - - + + + + Om Annoncer Generelt Afspiller Diverse - - + + Skjul videoannoncer Videoannoncer er skjult Videoannoncer vises - - + + Aktiver permanent gentagelse Permanent gentagelse er aktiveret Permanent gentagelse er deaktiveret - - + + Skjul cast-knap Cast-knappen er skjult Cast-knappen vises - - + + Skjul kategorilinje Kategorilinjen er skjult Kategorilinjen vises - - + + Navigationslinje Skjul eller skift navigationslinjeknapper @@ -1645,56 +1654,56 @@ Aktivering af dette kan låse op for højere videokvalitet" Skjul etiketter for navigationsknapper Etiketter er skjult Etiketter vises - - + + Skjul \'Få Music Premium\'-etiket Etiketten er skjult Etiketten vises - - + + Skjul opgraderingsknap Knappen er skjult Knappen vises - - - - + + + + Blokér lydannoncer Lydannoncer er blokeret Lydannoncer er ublokeret - - + + %s er ikke tilgængelig, annoncer vises muligvis. Prøv at skifte annonceblokeringstjeneste i indstillinger. %s returnerede en fejl, annoncer vises muligvis. Prøv at skifte annonceblokeringstjeneste i indstillinger. Bloker indlejrede videoannoncer Deaktiveret Lysende proxy PurpleAdBlock-proxy - - + + Blokér videoannoncer Videoreklamer er blokeret Videoannoncer er ublokerede - - + + Meddelelse slettet Vis slettede beskeder Vis ikke slettede beskeder Skjul slettede beskeder bag en spoiler Vis slettede beskeder som krydset tekst - - + + Auto-hævde Kanalpunkter Kanalpunkter afhentes automatisk Kanalpunkter afhentes ikke automatisk - - + + Aktiver Twitch-fejlfindingstilstand Twitch-fejlfindingstilstand er aktiveret (ikke anbefalet) Twitch-fejlfindingstilstand er deaktiveret - - + + Vigtigste Indstillinger Om Om ReVanced @@ -1711,6 +1720,6 @@ Aktivering af dette kan låse op for højere videokvalitet" Debug logning Debug logs er aktiveret Debug logs er deaktiveret - - + + diff --git a/patches/src/main/resources/addresources/values-de-rDE/strings.xml b/patches/src/main/resources/addresources/values-de-rDE/strings.xml index 8589ed61f..eae3f4f22 100644 --- a/patches/src/main/resources/addresources/values-de-rDE/strings.xml +++ b/patches/src/main/resources/addresources/values-de-rDE/strings.xml @@ -1444,10 +1444,17 @@ Tippen Sie hier, um mehr über DeArrow zu erfahren" Ihr Verlauf wird nicht gespeichert.<br><br>Dies wird höchstwahrscheinlich durch einen DNS-Werbeblocker oder einen Netzwerkproxy verursacht.<br><br>Um dies zu beheben, setze <b>s.youtube.com</b> auf die Whitelist oder schalten Sie alle DNS-Blocker und Proxies aus. Nicht wieder anzeigen - - Auto-Wiederholung aktivieren - Auto-Wiederholung ist aktiviert - Auto-Wiederholung ist deaktiviert + + Loop-Video aktivieren + Video wird wiederholt + Video wird nicht wiederholt + + + Loop-Video-Schaltfläche anzeigen + Schaltfläche wird angezeigt + Schaltfläche wird nicht angezeigt + Loop-Video ist aktiviert + Loop-Video ist deaktiviert Spoof-Gerätegröße @@ -1568,9 +1575,11 @@ Durch Aktivieren dieser Option können höhere Videoqualitäten freigeschaltet w Nebenwirkungen des Spoofings - • Video kann um 1:00 Uhr stoppen oder ist möglicherweise in einigen Regionen nicht verfügbar • Experimenteller Client und kann jederzeit aufhören zu funktionieren + • Video kann um 1:00 Uhr stoppen oder ist möglicherweise in einigen Regionen nicht verfügbar + • Audiotrack-Menü fehlt • Kein AV1-Videocodec + • Stabile Lautstärke ist nicht verfügbar • Kinder-Videos werden möglicherweise nicht abgespielt, wenn du abgemeldet bist oder den Inkognito-Modus verwendest. • Originalton erzwingen ist nicht verfügbar diff --git a/patches/src/main/resources/addresources/values-el-rGR/strings.xml b/patches/src/main/resources/addresources/values-el-rGR/strings.xml index ac16b82a4..a598d8b36 100644 --- a/patches/src/main/resources/addresources/values-el-rGR/strings.xml +++ b/patches/src/main/resources/addresources/values-el-rGR/strings.xml @@ -144,9 +144,9 @@ Second \"item\" text" Καθαρισμός συνδέσμων κοινοποίησης Η παράμετρος παρακολούθησης αφαιρείται από τους συνδέσμους στην κοινοποίηση Η παράμετρος παρακολούθησης δεν αφαιρείται από τους συνδέσμους στην κοινοποίηση - Αλλαγή συνδέσμων κοινής χρήσης σε youtube.com - Οι κοινόχρηστοι σύνδεσμοι χρησιμοποιούν youtube.com - Οι κοινόχρηστοι σύνδεσμοι χρησιμοποιούν music.youtube.com + Αλλαγή συνδέσμων κοινοποίησης σε youtube.com + Οι κοινοποιημένοι σύνδεσμοι χρησιμοποιούν το youtube.com + Οι κοινοποιημένοι σύνδεσμοι χρησιμοποιούν το music.youtube.com @@ -1446,10 +1446,17 @@ Second \"item\" text" Το ιστορικό παρακολούθησης δεν αποθηκεύεται.<br><br>Πιθανό να συμβαίνει λόγω αποκλεισμού διαφημίσεων μέσω DNS ή μέσω διακομιστή μεσολάβησης δικτύου.<br><br>Μια λύση γι\'αυτό θα ήταν να προσθέσετε σε whitelist το <b>s.youtube.com</b> ή να απενεργοποιήστε τους DNS/proxy blockers. Να μην εμφανιστεί ξανά - - Ενεργοποίηση αυτόματης επανάληψης - Η αυτόματη επανάληψη είναι ενεργοποιημένη - Η αυτόματη επανάληψη είναι απενεργοποιημένη + + Ενεργοποίηση επανάληψης βίντεο + Το βίντεο θα επαναληφθεί + Το βίντεο δεν θα επαναληφθεί + + + Εμφάνιση κουμπιού επανάληψης βίντεο + Εμφανίζεται + Το κουμπί δεν εμφανίζεται + Η επανάληψη βίντεο είναι ενεργή + Η επανάληψη βίντεο είναι ανενεργή}]}], Παραποίηση διαστάσεων συσκευής @@ -1570,9 +1577,11 @@ Second \"item\" text" Παρενέργειες παραποίησης - • Το βίντεο ενδέχεται να σταματήσει στο 1:00 ή να μην είναι διαθέσιμο σε ορισμένες περιοχές • Πειραματικός πελάτης και μπορεί να σταματήσει να λειτουργεί ανά πάσα στιγμή + • Το βίντεο ενδέχεται να σταματήσει στο 1:00 ή να μην είναι διαθέσιμο σε ορισμένες περιοχές + • Το μενού «Κομμάτι ήχου» λείπει • Δεν υπάρχει ο κωδικοποιητής βίντεο AV1 + • Η λειτουργία «Σταθερή ένταση» δεν είναι διαθέσιμη • Τα βίντεο για παιδιά ενδέχεται να μην αναπαράγονται αν είστε αποσυνδεδεμένοι ή σε λειτουργία ανώνυμης περιήγησης • Ο εξαναγκασμός αρχικής γλώσσας ήχου δεν είναι διαθέσιμος diff --git a/patches/src/main/resources/addresources/values-es-rES/strings.xml b/patches/src/main/resources/addresources/values-es-rES/strings.xml index d5e0e8a9b..3efbffbe2 100644 --- a/patches/src/main/resources/addresources/values-es-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-es-rES/strings.xml @@ -1438,10 +1438,17 @@ Toca aquí para obtener más información sobre DeArrow" Tu historial no está siendo guardado.<br><br>Esto puede ser por un bloqueador de anuncios DNS o Proxy.<br><br>Para arreglarlo, permita el dominio <b>s.youtube.com</b> o desactive el bloqueador DNS o Proxy. No mostrar de nuevo - - Activar autorepetición - Auto-repetición habilitada - Auto-repetición desactivada + + Activar bucle de vídeo + El vídeo se reproducirá en bucle + El vídeo no se reproducirá en bucle + + + Mostrar botón de bucle de vídeo + El botón es visible + El botón no es visible + Bucle de vídeo activado + Bucle de vídeo desactivado Dimensiones del dispositivo @@ -1562,9 +1569,11 @@ Habilitar esto puede desbloquear calidades de vídeo más altas" Efectos secundarios de la falsificación - • El video puede detenerse en 1:00, o puede no estar disponible en algunas regiones • El cliente es experimental y puede dejar de funcionar en cualquier momento + • El video puede detenerse en 1:00, o puede no estar disponible en algunas regiones + • Falta el menú de la pista de audio • Sin códec de vídeo AV1 + • Volumen estable no disponible • Es posible que los vídeos infantiles no se reproduzcan cuando se cierra la sesión o se está en modo incógnito • Forzar audio original no está disponible diff --git a/patches/src/main/resources/addresources/values-et-rEE/strings.xml b/patches/src/main/resources/addresources/values-et-rEE/strings.xml index 6c5c5f666..34d880a3b 100644 --- a/patches/src/main/resources/addresources/values-et-rEE/strings.xml +++ b/patches/src/main/resources/addresources/values-et-rEE/strings.xml @@ -1447,10 +1447,17 @@ Puudutage siia, et saada lisateavet DeArrow kohta" Teie vaatamise ajalugu ei salvestata.<br><br>See on tõenäoliselt tingitud DNS-i reklaamiblokeerijast või võrguproksilt.<br><br>Selle parandamiseks lisage valgesse nimekirja <b>s.youtube.com</b> või lülitage kõik DNS-i reklaamiblokeerijad ja proksid välja. Ära kuva uuesti - - Luba automaatne kordamine - Automaatne kordamine on lubatud - Automaatne kordamine on keelatud + + Luba video kordamine + Video kordub + Video ei kordu + + + Näita video korduse nuppu + Nuppu kuvatakse + Nuppu ei kuvata + Video kordus on sees + Video kordus on väljas Võltsitud seadme mõõtmed @@ -1571,9 +1578,11 @@ Selle lubamine võib avada kõrgema video kvaliteedi" Võltsimise kõrvalmõjud - • Video võib peatuda kell 1:00 või ei pruugi olla teatud piirkondades saadaval • Eksperimentaalne klient ja võib igal ajal töötamast lakata + • Video võib peatuda kell 1:00 või ei pruugi olla teatud piirkondades saadaval + • Heliraja menüü puudub • Puuduv AV1 videokoodek + • Stabiilne helitugevus pole saadaval • Video lastele ei pruugi taasesitada, kui olete välja logitud või inkognito režiimis • Sunni algne heli pole saadaval diff --git a/patches/src/main/resources/addresources/values-eu-rES/strings.xml b/patches/src/main/resources/addresources/values-eu-rES/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-eu-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-eu-rES/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml index 3471a5880..950f967f4 100644 --- a/patches/src/main/resources/addresources/values-fa-rIR/strings.xml +++ b/patches/src/main/resources/addresources/values-fa-rIR/strings.xml @@ -261,7 +261,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml index 74dd4917d..c7a1b3e78 100644 --- a/patches/src/main/resources/addresources/values-fi-rFI/strings.xml +++ b/patches/src/main/resources/addresources/values-fi-rFI/strings.xml @@ -1447,10 +1447,17 @@ Napauta tästä saadaksesi lisätietoja DeArrowista" Kellon historiaa ei tallenneta.<br><br>Tämä todennäköisesti johtuu DNS mainosten estäjä tai verkkovälityspalvelin.<br><br>Korjataksesi tämän, valkoiselle listalle <b>s.youtube.com</b> tai poistaaksesi kaikki DNS-estäjät ja -profiilit. Älä näytä uudelleen - - Ota automaattinen toisto käyttöön - Automaattinen toisto on käytössä - Automaattinen toisto ei ole käytössä + + Ota videon toisto käyttöön + Video toistetaan + Videota ei toisteta + + + Näytä toistovideon painike + Painike näytetään + Painiketta ei näytetä + Videon toisto on päällä + Videon toisto on pois päältä Naamioi laitteen mitat @@ -1571,9 +1578,11 @@ Tämä voi avata korkealaatuisemmat videot" Naamioimisen sivuvaikutukset - • Video voi pysähtyä ajassa 1:00, tai ei välttämättä ole saatavilla joillakin alueilla • Kokeellinen asiakasohjelma, joka saattaa lakata toimimasta milloin tahansa + • Video voi pysähtyä ajassa 1:00, tai ei välttämättä ole saatavilla joillakin alueilla + • Ääniraitavalikko puuttuu • Ei AV1-videokoodekkia + • Vakaa äänenvoimakkuus ei ole käytettävissä • Lasten videot eivät ehkä toistu, kun olet kirjautunut ulos tai incognito-tilassa • Pakota alkuperäinen ääni ei ole käytettävissä diff --git a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml index 82d9624e1..e247a47a0 100644 --- a/patches/src/main/resources/addresources/values-fil-rPH/strings.xml +++ b/patches/src/main/resources/addresources/values-fil-rPH/strings.xml @@ -1445,10 +1445,17 @@ Mag-tap dito upang matuto nang higit pa tungkol sa DeArrow" Hindi nai-save ang iyong kasaysayan ng panonood.<br><br>Karaniwang sanhi nito ay ang DNS ad blocker o network proxy.<br><br>Para maayos ito, i-whitelist ang <b>s.youtube.com</b> o i-off ang lahat ng DNS blocker at proxy. Huwag ipakitang muli - - Paganahin ang auto-repeat - Naka-enable ang auto-repeat - Naka-disable ang auto-repeat + + Paganahin ang loop ng video + Maglo-loop ang video + Hindi maglo-loop ang video + + + Ipakita ang button ng loop ng video + Ipinapakita ang button + Hindi ipinapakita ang buton + Naka-on ang loop ng video + Naka-off ang loop ng video Mga dimensyon ng spoof device @@ -1569,9 +1576,11 @@ Ang pagpapagana nito ay maaaring magbukas ng mas mataas na kalidad ng video" Mga epekto ng pagpapanggap - • Maaaring huminto ang video sa 1:00, o maaaring hindi available sa ilang rehiyon • Pang-eksperimentong kliyente at maaaring huminto sa paggana anumang oras + • Maaaring huminto ang video sa 1:00, o maaaring hindi available sa ilang rehiyon + • Nawawala ang menu ng audio track • Walang AV1 video codec + • Hindi available ang stable volume • Mga video ng mga bata ay maaaring hindi ma-play kapag naka-log out o nasa incognito mode • Ang Pilitin ang orihinal na audio ay hindi magagamit diff --git a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml index c60d05d23..16cddb4bd 100644 --- a/patches/src/main/resources/addresources/values-fr-rFR/strings.xml +++ b/patches/src/main/resources/addresources/values-fr-rFR/strings.xml @@ -606,7 +606,7 @@ Réglez le volume en balayant verticalement sur le côté droit de l'écran"Le bouton Zéro annonce est masqué Le bouton Zéro annonce est affiché - Masquer les commentaires + Masquer \"Commentaires\" Le bouton Commentaires est masqué Le bouton Commentaires est affiché • Forcer l\'audio original n\'est pas disponible @@ -1606,9 +1615,9 @@ Activer cette option peut déverrouiller des qualités vidéo supérieures"La lecture en boucle permanente est désactivée - Masquer le bouton de diffusion - Le bouton de diffusion est masqué - Le bouton de diffusion est affiché + Masquer le bouton Diffuser + Le bouton Diffuser est masqué + Le bouton Diffuser est affiché Masquer la barre des catégories @@ -1617,15 +1626,15 @@ Activer cette option peut déverrouiller des qualités vidéo supérieures" Barre de navigation - Masquer ou modifier les boutons de la barre de navigation + Masquez ou modifiez les boutons de la barre de navigation Masquer Accueil Le bouton Accueil est masqué Le bouton Accueil est affiché Masquer Extraits - Le bouton Extraits est masqué - Le bouton Extraits est affiché + Le bouton Samples est masqué + Le bouton Samples est affiché Masquer Explorer Le bouton Explorer est masqué diff --git a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml index 75f278d30..565ee71ac 100644 --- a/patches/src/main/resources/addresources/values-ga-rIE/strings.xml +++ b/patches/src/main/resources/addresources/values-ga-rIE/strings.xml @@ -1447,10 +1447,17 @@ Brúigh anseo chun tuilleadh eolais a fháil faoi DeArrow" Níl do stair faire á sábháil.<br><br>Is é is dóichí gur seachfhreastalaí fógraí DNS nó seachfhreastalaí líonra is cúis leis seo.<br><br> Chun é seo a réiteach, déan liosta bán <b>s.youtube.com</b> nó gach seachfhreastalaí DNS a mhúchadh. Ná taispeáin arís - - Cumasaigh uath-athdhéanta - Tá uath-athdhéanta cumasaithe - Tá uath-athdhéanta díchumasaithe + + Cumasaigh físeán lúbtha + Lúbfar an físeán + Ní lúbfar an físeán + + + Taispeáin an cnaipe físeáin lúbtha + Tá an cnaipe ar taispeáint + Níl an cnaipe ar taispeáint + Tá físeán lúbtha ar siúl + Tá físeán lúbtha as siúl Toisí feiste spoof @@ -1571,9 +1578,11 @@ Is féidir le seo caighdeáin físeáin níos airde a dhíghlasáil" Fo-iarsmaí bréagaíochta - • Is féidir go stopfaidh an físeán ag 1:00, nó b\'fhéidir nach mbeidh sé ar fáil i réigiúin áirithe • Cliant turgnamhach é seo agus féadfaidh sé stop a chur ag obair ag am ar bith + • Is féidir go stopfaidh an físeán ag 1:00, nó b\'fhéidir nach mbeidh sé ar fáil i réigiúin áirithe + • Tá an roghchlár rian fuaime in easnamh • Níl aon chóidéir físe AV1 + • Níl toirt chobhsaí ar fáil • Videos faoi phaistí uaireanta nach imreoidh nuair a bhíonn tú logáilte amach nó i mod incognito • Níl Éigean fuaime bunaidh ar fáil diff --git a/patches/src/main/resources/addresources/values-gl-rES/strings.xml b/patches/src/main/resources/addresources/values-gl-rES/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-gl-rES/strings.xml +++ b/patches/src/main/resources/addresources/values-gl-rES/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-gu-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-gu-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml index 82a5d0428..73737672a 100644 --- a/patches/src/main/resources/addresources/values-hi-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-hi-rIN/strings.xml @@ -213,7 +213,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml index 0139a0618..14cb1b50c 100644 --- a/patches/src/main/resources/addresources/values-hr-rHR/strings.xml +++ b/patches/src/main/resources/addresources/values-hr-rHR/strings.xml @@ -19,33 +19,33 @@ Second \"item\" text" --> - - + + Provjere nisu uspjele - - + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + @@ -106,15 +106,15 @@ Second \"item\" text" - - + + - - + + @@ -128,165 +128,167 @@ Second \"item\" text" - - + + - - - - - - - - - - + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - + + + + diff --git a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml index d729ddf75..8695ae156 100644 --- a/patches/src/main/resources/addresources/values-hu-rHU/strings.xml +++ b/patches/src/main/resources/addresources/values-hu-rHU/strings.xml @@ -69,7 +69,7 @@ Second \"item\" text" ReVanced nyelve "Egyes nyelvek fordításai hiányozhatnak vagy hiányosak lehetnek. -Új nyelvek fordításához vagy a meglévő fordítások javításához látogasson el a translate.revanced.app oldalra" +Új nyelvek fordításához vagy a meglévő fordítások javításához látogasson el a translate.revanced.app oldalra." Alkalmazás nyelve Importálás / exportálás ReVanced beállítások importálása / exportálása @@ -1444,10 +1444,17 @@ Ha engedélyezve van, akkor a videók URL-jeit elküldjük az API kiszolgálóna A megtekintési előzmények mentése nem történik meg.<br><br>Ezt valószínűleg egy DNS-hirdetésblokkoló vagy hálózati proxy okozza.<br><br>A probléma megoldásához vegye fel az engedélyezőlistára az <b>s.youtube.com</b> domaint vagy kapcsolja ki az összes DNS-blokkolót és proxyt. Ne jelenjen meg többet - - Automatikus ismétlés engedélyezése - Az automatikus ismétlés be van kapcsolva - Az automatikus ismétlés ki van kapcsolva + + Hurokismétlés engedélyezése + A videó ismétlődni fog + A videó nem fog ismétlődni + + + Hurokismétlés gomb megjelenítése + A gomb megjelenik + A gomb nem jelenik meg + A hurokismétlés be van kapcsolva + A hurokismétlés ki van kapcsolva Eszközméret hamisítása @@ -1568,9 +1575,11 @@ Ez a beállítás lehetővé teszi a magasabb videóminőségek feloldását" Hamisítás mellékhatásai - • A videó megállhat 1:00-nál, vagy előfordulhat, hogy egyes régiókban nem elérhető • Kísérleti kliens, és bármikor leállhat + • A videó megállhat 1:00-nál, vagy előfordulhat, hogy egyes régiókban nem elérhető + • Hiányzik az hangsáv menü • Nincs AV1 videokodek + • Stabil hangerő nem elérhető • A gyermekeknek szóló videók nem játszódnak le, ha a felhasználó kijelentkezett, vagy inkognitómódban van. • Eredeti hang kényszerítése nem érhető el diff --git a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml index 0333c04bc..f8706ba96 100644 --- a/patches/src/main/resources/addresources/values-hy-rAM/strings.xml +++ b/patches/src/main/resources/addresources/values-hy-rAM/strings.xml @@ -1448,10 +1448,17 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի Ձեր դիտման պատմությունը չի պահպանվում.<br><br>Այս հավանական պատճառը DNS գովազդների բլոկավորիչ կամ ցանցային պրոքսի է.<br><br>Խնդրում ենք գործարկել <b>s.youtube.com</b> կամ անջատել DNS բլոկավորիչներ և պրոքսիներ: Ավելի չցուցադրել - - Ավտոմատ կրկնումը ակտիվացնել - Ավտոմատ կրկնումը ակտիվացված է - Ավտոմատ կրկնումը անջատված է + + Միացնել տեսանյութի կրկնությունը + Տեսանյութը կկրկնվի + Տեսանյութը չի կրկնվի + + + Ցուցադրել տեսանյութի կրկնության կոճակը + Կոճակը ցուցադրված է + Կոճակը ցուցադրված չէ + Տեսանյութի կրկնությունը միացված է + Տեսանյութի կրկնությունը անջատված է Հեռախոսի չափերը հնարավոր է փոփոխել @@ -1572,9 +1579,11 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի Կեղծելու կողմնակի ազդեցություններ - • Տեսանյութը կարող է դադարել 1:00-ին կամ հասանելի չլինել որոշ տարածաշրջաններում • Փորձնական հաճախորդ է և կարող է ցանկացած պահի դադարել աշխատել + • Տեսանյութը կարող է դադարել 1:00-ին կամ հասանելի չլինել որոշ տարածաշրջաններում + • Ձայնային ուղու մենյուն բացակայում է • Հեռացված բոլոր AV1 վիդեո կոդեկները + • Կայուն ձայնի մակարդակը հասանելի չէ Երեխաների տեսանյութերը կարող են չհամապատասխանել հետևյալ պահանջներին՝ եթե արտոնագրման խախտումներ կան։ • Բնօրինակ ձայնի պարտադրումը հասանելի չէ diff --git a/patches/src/main/resources/addresources/values-in-rID/strings.xml b/patches/src/main/resources/addresources/values-in-rID/strings.xml index 1c85d095e..5f7021939 100644 --- a/patches/src/main/resources/addresources/values-in-rID/strings.xml +++ b/patches/src/main/resources/addresources/values-in-rID/strings.xml @@ -1446,10 +1446,17 @@ Ketuk di sini untuk mempelajari lebih lanjut tentang DeArrow" Riwayat tontonan Anda tidak disimpan.<br><br>Hal ini kemungkinan besar disebabkan oleh pemblokir iklan DNS atau proksi jaringan.<br><br>Untuk memperbaikinya, masukkan daftar putih <b>s.youtube.com</b> atau matikan semua pemblokir DNS dan proksi. Jangan tampilkan lagi - - Aktifkan pengulangan otomatis - Pengulangan otomatis diaktifkan - Pengulangan otomatis dinonaktifkan + + Aktifkan putar ulang video + Video akan diputar ulang + Video tidak akan diputar ulang + + + Tampilkan tombol putar ulang video + Tombol ditampilkan + Tombol tidak ditampilkan + Putar ulang video aktif + Putar ulang video tidak aktif Palsukan dimensi perangkat @@ -1570,9 +1577,11 @@ Mengaktifkan ini dapat membuka kualitas video yang lebih tinggi" Efek samping pemalsuan - • Video mungkin berhenti pada 1:00, atau mungkin tidak tersedia di beberapa wilayah • Klien eksperimental dan dapat berhenti berfungsi kapan saja + • Video mungkin berhenti pada 1:00, atau mungkin tidak tersedia di beberapa wilayah + • Menu trek audio tidak ada • Tidak ada codec video AV1 + • Volume stabil tidak tersedia • Video anak-anak mungkin tidak dapat diputar saat keluar atau dalam mode penyamaran • Paksa audio asli tidak tersedia diff --git a/patches/src/main/resources/addresources/values-is-rIS/strings.xml b/patches/src/main/resources/addresources/values-is-rIS/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-is-rIS/strings.xml +++ b/patches/src/main/resources/addresources/values-is-rIS/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-it-rIT/strings.xml b/patches/src/main/resources/addresources/values-it-rIT/strings.xml index 8eeefafed..3253897d1 100644 --- a/patches/src/main/resources/addresources/values-it-rIT/strings.xml +++ b/patches/src/main/resources/addresources/values-it-rIT/strings.xml @@ -1446,10 +1446,17 @@ Tocca qui per saperne di più su DeArrow" La tua cronologia di visualizzazione non è stata salvata.<br><br>Questo è molto probabilmente dovuto da un blocco annunci DNS o da un proxy di rete.<br><br>Per risolvere questo problema, inserisci nella whitelist <b>s.youtube.com</b> o disattiva tutti i DNS bloccanti e proxy. Non mostrare più - - Abilita ripetizione automatica - La ripetizione automatica è abilitata - La ripetizione automatica è disattivata + + Abilita riproduzione video in loop + Il video verrà riprodotto in loop + Il video non verrà riprodotto in loop + + + Mostra pulsante riproduzione video in loop + Pulsante mostrato + Pulsante non mostrato + Riproduzione video in loop attivata + Riproduzione video in loop disattivata Simula le dimensioni del dispositivo @@ -1570,9 +1577,11 @@ Abilitare questa opzione può sbloccare qualità video più elevate" Effetti collaterali della falsificazione - • Il video potrebbe interrompersi all\'1:00, o potrebbe non essere disponibile in alcune regioni • Client sperimentale e potrebbe smettere di funzionare in qualsiasi momento + • Il video potrebbe interrompersi all\'1:00, o potrebbe non essere disponibile in alcune regioni + • Manca il menu delle tracce audio • Nessun codec video AV1 + • Il volume stabile non è disponibile • I video dei bambini potrebbero non essere riprodotti quando si è disconnessi o in modalità di navigazione in incognito • L\'audio originale forzato non è disponibile diff --git a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml index b83ae5db3..b9700079a 100644 --- a/patches/src/main/resources/addresources/values-iw-rIL/strings.xml +++ b/patches/src/main/resources/addresources/values-iw-rIL/strings.xml @@ -1449,10 +1449,17 @@ Second \"item\" text" היסטוריית הצפייה שלך לא נשמרת.<br><br>סביר להניח שזה נגרם על ידי חוסם מודעות ברמת DNS או פרוקסי רשת.<br><br>כדי לתקן זאת, רשום את <b>s.youtube.com</b> ברשימת ההיתרים או כבה את כל חוסמי ה-DNS והפרוקסים. אל תציג שוב - - הפעל החזרה אוטומטית - החזרה אוטומטית מופעלת - החזרה אוטומטית מושבתת + + הפעל סרטון בלולאה + הסרטון יופעל בלולאה + הסרטון לא יופעל בלולאה + + + הצג לחצן הפעלת סרטון בלולאה + הלחצן מוצג + הלחצן אינו מוצג + הפעלת סרטון בלולאה מופעלת + הפעלת סרטון בלולאה כבויה זייף ממדי מכשיר @@ -1573,9 +1580,11 @@ Second \"item\" text" תופעות לוואי של התחזות - • הווידאו עשוי להיעצר בדקה 1:00, או ייתכן שלא יהיה זמין באזורים מסוימים • לקוח ניסיוני ועשוי להפסיק לפעול בכל עת + • הווידאו עשוי להיעצר בדקה 1:00, או ייתכן שלא יהיה זמין באזורים מסוימים + • תפריט ערוץ השמע חסר • אין קודק וידאו מסוג AV1 + • עוצמת קול יציבה אינה זמינה • ייתכן שסרטוני Kids לא יופעלו כשאתה מנותק או במצב פרטי • כפיית שמע מקורי אינה זמינה diff --git a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml index 4f0ffa7b4..eb80da0b7 100644 --- a/patches/src/main/resources/addresources/values-ja-rJP/strings.xml +++ b/patches/src/main/resources/addresources/values-ja-rJP/strings.xml @@ -51,15 +51,15 @@ Second \"item\" text" 最近の検索 検索履歴から削除しますか? 検索履歴を消去 - 検索履歴をすべて消去しますか? + 本当にすべての検索履歴を消去しますか? 検索のヒント - "• パスをタップして移動します -• 設定を長押しして移動します -• Enterキーを押して検索クエリを履歴に保存します -• 検索では大文字・小文字や句読点は無視されます -• 親設定は無効化された子設定の上に表示されます" - 検索履歴は空です - 検索履歴を保存するには、検索クエリを入力してEnterキーを押してください + "• カテゴリをタップするとそのカテゴリの設定メニューに移動する +• 設定を長押しすると設定メニューに移動しその設定の位置までスクロールする +• Enter キーを押すと検索クエリが履歴に保存される +• 検索では、大文字・小文字や句読点は無視される +• 無効化されている下位設定の上には、その設定を無効化している上位設定が表示される" + 検索履歴はありません + 検索履歴を保存するには、検索クエリを入力して Enter キーを押してください 設定の検索履歴を表示 設定の検索履歴は表示されます 設定の検索履歴は表示されません @@ -69,7 +69,7 @@ Second \"item\" text" ReVanced 設定の言語 "一部の言語の翻訳が欠落しているか不完全である可能性があります。 -新しい言語を翻訳したり、既存の翻訳を改善するには、translate.revanced.app にアクセスしてください。" +新しい言語を翻訳する、または既存の翻訳を改善するには、translate.revanced.app にアクセスしてください。" アプリの言語 インポート / エクスポート ReVanced の設定をインポート/エクスポートします @@ -144,9 +144,9 @@ YouTube Premium ユーザーの場合、この設定は必要ない可能性が 追跡パラメータをリンクから削除する 追跡パラメータはリンクから削除されます 追跡パラメータはリンクから削除されません - 共有リンクをyoutube.comに変更 - 共有リンクはyoutube.comを使用 - 共有リンクはmusic.youtube.comを使用 + 共有リンクを youtube.com に変更 + 共有リンクには youtube.com が使用されます + 共有リンクには music.youtube.com が使用されます @@ -1266,7 +1266,7 @@ Automotive レイアウト アプリの外観と機能が変化しますが、予期せぬ副作用が発生する可能性があります。 -再び偽装を無効にする場合は、UI のバグを防ぐためにアプリデータを消去することをお勧めします。" +再び偽装を無効にする場合には、UI のバグを防ぐためにアプリデータを消去することをお勧めします。" アプリバージョンの偽装先 20.13.41 - アクション ボタンの文字表示を復元 19.35.36 - 古いショート プレーヤーのアイコンを復元 @@ -1448,10 +1448,17 @@ Automotive レイアウト 再生履歴が保存されていません。<br><br>これは、DNS 広告ブロッカーまたはネットワーク プロキシが原因である可能性があります。<br><br>この問題を解決するには、<b>s.youtube.com</b> をホワイトリストに追加するか、すべての DNS ブロッカーとプロキシをオフにしてください。 今後表示しない - - 自動ループ再生を有効にする - 自動ループ再生は有効です - 自動ループ再生は無効です + + ループ再生を有効にする + 動画がループ再生されます + 動画がループ再生されません + + + ループ再生ボタンを表示 + ボタンは表示されます + ボタンはプレーヤー オーバーレイに表示されません + ループ再生がオンです + ループ再生がオフです デバイスの画面サイズを偽装する @@ -1573,9 +1580,11 @@ Automotive レイアウト 偽装による副作用 - • 動画が 01:00 で停止する、または一部の地域で利用できない可能性がある • 実験的なクライアントであり、いつでも動作しなくなる可能性がある + • 動画が 01:00 で停止する、または一部の地域で利用できない可能性がある + •「音声トラック」がフライアウト メニューに表示されない • AV1 コーデックが利用できない + •「一定音量」が利用できない • ログアウト時またはシークレット モード時に、子ども向け動画が再生されない可能性がある •「オリジナルの音声を強制的に使用」が利用できない @@ -1604,7 +1613,7 @@ Automotive レイアウト 常時リピートを有効化 常時リピートは有効です\n\nリピート設定が保存され常時適用されます - 常時リピートは無効です\n\nリピート設定は保存されず毎回リセットされます + 常時リピートは無効です\n\nリピート設定は保存されずリセットされます キャストボタンを非表示 diff --git a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ka-rGE/strings.xml +++ b/patches/src/main/resources/addresources/values-ka-rGE/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml +++ b/patches/src/main/resources/addresources/values-kk-rKZ/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-km-rKH/strings.xml b/patches/src/main/resources/addresources/values-km-rKH/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-km-rKH/strings.xml +++ b/patches/src/main/resources/addresources/values-km-rKH/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml index 2ef8c90f2..75b9444fb 100644 --- a/patches/src/main/resources/addresources/values-kn-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-kn-rIN/strings.xml @@ -226,7 +226,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml index 7b71783fa..edcf01913 100644 --- a/patches/src/main/resources/addresources/values-ko-rKR/strings.xml +++ b/patches/src/main/resources/addresources/values-ko-rKR/strings.xml @@ -144,9 +144,9 @@ YouTube Premium 사용자라면 이 설정은 필요하지 않을 수 있습니 추적 쿼리를 삭제한 링크 공유하기 링크를 공유할 경우에 URL에서 추적 쿼리 매개변수를 삭제합니다 (URL의 뒷부분 \'?si=...\' 이 삭제됨) 링크를 공유할 경우에 URL에서 추적 쿼리 매개변수를 삭제하지 않습니다 - 공유 링크를 youtube.com으로 변경 - 공유 링크가 youtube.com을 사용합니다 - 공유 링크가 music.youtube.com을 사용합니다 + 공유 링크를 youtube.com으로 변경하기 + 공유 링크를 youtube.com으로 사용합니다 + 공유 링크를 music.youtube.com으로 사용합니다 @@ -1454,10 +1454,17 @@ DeArrow에 대해 자세히 알아보려면 여기를 탭하세요" 시청 기록이 저장되지 않습니다.<br><br> DNS 광고 차단기 또는 네트워크 프록시로 인하여 발생한 문제일 가능성이 높습니다.<br><br> 이 문제를 해결하려면 <b>s.youtube.com</b>을 허용 목록에서 제외하거나 모든 DNS 차단기 및 프록시를 해제하세요. 다시 보지 않기 - - 자동 반복 활성화하기 - 자동 반복을 활성화합니다 - 자동 반복을 비활성화합니다 + + 동영상 연속 재생 활성화 + 동영상이 연속 재생됩니다 + 동영상이 연속 재생되지 않습니다 + + + 동영상 연속 재생 버튼 표시 + 업그레이드 버튼이 표시됩니다 + 버튼을 표시하지 않습니다 + 동영상 연속 재생 켜짐 + 동영상 연속 재생 꺼짐 기기 크기 정보 변경하기 @@ -1578,9 +1585,11 @@ DeArrow에 대해 자세히 알아보려면 여기를 탭하세요" 변경에 따른 부작용 - • 동영상이 1:00에 멈출 수 있으며, 일부 지역에서는 이용이 불가능할 수 있습니다 • 실험용 클라이언트이며 언제든지 작동이 중단될 수 있습니다 + • 동영상이 1:00에 멈출 수 있으며, 일부 지역에서는 이용이 불가능할 수 있습니다 + • 오디오 트랙 메뉴가 표시되지 않습니다 • AV1 코덱이 지원되지 않습니다 + • 안정적인 볼륨을 사용할 수 없습니다 • Kids 동영상은 로그인을 하지 않았거나 시크릿 모드에서는 재생되지 않을 수 있습니다 • 원본 오디오를 강제로 활성화할 수 없습니다 diff --git a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ky-rKG/strings.xml +++ b/patches/src/main/resources/addresources/values-ky-rKG/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-lo-rLA/strings.xml +++ b/patches/src/main/resources/addresources/values-lo-rLA/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml index 9616480fb..6ebd68b7c 100644 --- a/patches/src/main/resources/addresources/values-lt-rLT/strings.xml +++ b/patches/src/main/resources/addresources/values-lt-rLT/strings.xml @@ -1448,10 +1448,17 @@ Palieskite čia, kad sužinotumėte daugiau apie DeArrow" Jūsų žiūrėjimo istorija nėra išsaugoma.<br><br>Tikėtina, kad tai sukelia DNS skelbimų blokatorius arba tinklo tarpinis serveris.<br><br>Norėdami išspręsti šią problemą, įtraukite į baltąjį sąrašą <b>s.youtube.com</b> arba išjunkite visus DNS blokatorius ir tarpinį serverį. Nerodyti daugiau - - Įjungti automatinį kartojimą - Automatinis kartojimas įjungtas - Automatinis kartojimas išjungtas + + Įjungti vaizdo įrašo kartojimą + Vaizdo įrašas bus kartojamas + Vaizdo įrašas nebus kartojamas + + + Rodyti vaizdo įrašo kartojimo mygtuką + Mygtukas rodomas + Mygtukas nerodomas + Vaizdo įrašo kartojimas įjungtas + Vaizdo įrašo kartojimas išjungtas Susifalsifikuoti įrenginio matmenis @@ -1572,9 +1579,11 @@ Gali būti atrakinta aukštesnės vaizdo įrašų kokybės, bet galite patirti v Klastojimo šalutiniai efektai - • Vaizdo įrašas gali sustoti ties 1:00 arba gali būti nepasiekiamas kai kuriuose regionuose • Eksperimentinis klientas ir bet kada gali nustoti veikti + • Vaizdo įrašas gali sustoti ties 1:00 arba gali būti nepasiekiamas kai kuriuose regionuose + • Trūksta garso takelio meniu • Nėra AV1 vaizdo kodeko + • Stabili garso apimtis nepasiekiama • Vaikų vaizdo įrašai gali būti neatkuriami, kai atsijungiama arba naudojamas inkognito režimas • Priverstinai naudoti originalų garsą nepasiekiama diff --git a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml index 3321a5916..3ed37d1a5 100644 --- a/patches/src/main/resources/addresources/values-lv-rLV/strings.xml +++ b/patches/src/main/resources/addresources/values-lv-rLV/strings.xml @@ -1448,10 +1448,17 @@ Nospiediet šeit, lai uzzinātu vairāk par DeArrow" Jūsu skatīšanās vēsture netiek saglabāta.<br><br>Visticamāk, to izraisa DNS reklāmu bloķētājs vai tīkla starpniekserveris.<br><br>Lai to novērstu, pievienojiet baltajam sarakstam <b>s.youtube.com</b> vai izslēdziet visus DNS bloķētājus un starpniekservera serverus. Nerādīt vēlreiz - - Iespējot automātisko atkārtošanu - Automātiskā atkārtošana ir iespējota - Automātiskā atkārtošana ir atspējota + + Iespējot video atkārtošanu + Video tiks atkārtots + Video netiks atkārtots + + + Rādīt video atkārtošanas pogu + Poga ir redzama + Poga nav redzama + Video atkārtošana ir ieslēgta + Video atkārtošana ir izslēgta Viltot ierīces izmērus @@ -1572,9 +1579,11 @@ Var tikt atbloķētas augstākas video kvalitātes, taču var rasties video atsk Viltotu straumju blakusparādības - • Video var apstāties pulksten 1:00 vai nebūt pieejams dažos reģionos • Eksperimentāls klients un jebkurā brīdī var pārtraukt darbu + • Video var apstāties pulksten 1:00 vai nebūt pieejams dažos reģionos + • Trūkst audio celiņa izvēlnes • Nav pieejams AV1 video kodeks + • Nav pieejams stabils skaļums • Bērnu videoklipi var netikt atskaņoti, kad esat izrakstījies vai inkognito režīmā. • Piespiest oriģinālo skaņu nav pieejams diff --git a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-mk-rMK/strings.xml +++ b/patches/src/main/resources/addresources/values-mk-rMK/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ml-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ml-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-mn-rMN/strings.xml +++ b/patches/src/main/resources/addresources/values-mn-rMN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-mr-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-mr-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml index 82381afc6..0146a934e 100644 --- a/patches/src/main/resources/addresources/values-ms-rMY/strings.xml +++ b/patches/src/main/resources/addresources/values-ms-rMY/strings.xml @@ -212,7 +212,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-my-rMM/strings.xml b/patches/src/main/resources/addresources/values-my-rMM/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-my-rMM/strings.xml +++ b/patches/src/main/resources/addresources/values-my-rMM/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-nb-rNO/strings.xml +++ b/patches/src/main/resources/addresources/values-nb-rNO/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml index 8d26e7014..66beb4af2 100644 --- a/patches/src/main/resources/addresources/values-ne-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ne-rIN/strings.xml @@ -213,7 +213,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml index 020838548..ba24558a2 100644 --- a/patches/src/main/resources/addresources/values-nl-rNL/strings.xml +++ b/patches/src/main/resources/addresources/values-nl-rNL/strings.xml @@ -1445,10 +1445,17 @@ Tik hier om meer te weten te komen over DeArrow" Uw kijkgeschiedenis wordt niet opgeslagen.<br><br>Dit wordt hoogstwaarschijnlijk veroorzaakt door een DNS-adblocker of netwerkproxy.<br><br>Om dit te verhelpen, voegt u <b>s.youtube.com</b> toe aan de witte lijst of schakelt u alle DNS-blokkers en proxies uit. Niet meer weergeven - - Schakel automatisch herhalen in - Automatisch herhalen is ingeschakeld - Automatisch herhalen is uitgeschakeld + + Loopvideo inschakelen + Video zal herhalen + Video zal niet herhalen + + + Knop voor loopvideo weergeven + Knop wordt weergegeven + Knop wordt niet weergegeven + Loopvideo is ingeschakeld + Loopvideo is uitgeschakeld Spoof apparaatdimensies @@ -1569,9 +1576,11 @@ Het inschakelen hiervan kan hogere videokwaliteiten ontgrendelen" Spoofing-neveneffecten - • Video kan stoppen om 1:00, of is mogelijk niet beschikbaar in sommige regio\'s • Experimentele client en kan elk moment stoppen met werken + • Video kan stoppen om 1:00, of is mogelijk niet beschikbaar in sommige regio\'s + • Audiotrack-menu ontbreekt • Geen AV1-videocodec + • Stabiel volume is niet beschikbaar • \"Kinder\"​-Video’s worden mogelijk niet afgespeeld wanneer u bent uitgelogd of de incognitomodus gebruikt • Oorspronkelijke audio forceren is niet beschikbaar diff --git a/patches/src/main/resources/addresources/values-or-rIN/strings.xml b/patches/src/main/resources/addresources/values-or-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-or-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-or-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-pa-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-pa-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml index c61904742..0d8541449 100644 --- a/patches/src/main/resources/addresources/values-pl-rPL/strings.xml +++ b/patches/src/main/resources/addresources/values-pl-rPL/strings.xml @@ -1443,10 +1443,17 @@ Naciśnij tutaj, aby dowiedzieć się więcej o DeArrow" Twoja historia oglądania nie jest zapisywana.<br><br>Najprawdopodobniej jest to spowodowane blokadą reklam DNS lub serwer proxy.<br><br>Aby to naprawić, dodaj do białej listy<b>s.youtube.com</b> lub wyłącz wszystkie blokady DNS i proxy. Nie pokazuj ponownie - - Automatyczne powtarzanie - Automatyczne powtarzanie jest włączone - Automatyczne powtarzanie jest wyłączone + + Włącz zapętlanie wideo + Wideo będzie się zapętlać + Wideo nie będzie się zapętlać + + + Pokaż przycisk zapętlania wideo + Przycisk jest widoczny + Przycisk nie jest widoczny + Zapętlanie wideo jest włączone + Zapętlanie wideo jest wyłączone Oszukaj rozdzielczość urządzenia @@ -1567,9 +1574,11 @@ Włączenie tego może odblokować wyższe jakości wideo" Skutki uboczne fałszowania - • Wideo może zatrzymać się o 1:00 lub może być niedostępne w niektórych regionach • Eksperymentalny klient i może przestać działać w każdej chwili + • Wideo może zatrzymać się o 1:00 lub może być niedostępne w niektórych regionach + • Brakuje menu ścieżek audio • Žádný video kodek AV1 + • Stabilna głośność nie jest dostępna • Filmy dla dzieci mogą nie być odtwarzane po wylogowaniu lub w trybie incognito • Wymuś oryginalny dźwięk jest niedostępny diff --git a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml index e468d452a..900ea5cc7 100644 --- a/patches/src/main/resources/addresources/values-pt-rBR/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rBR/strings.xml @@ -1444,10 +1444,17 @@ Toque aqui para saber mais sobre DeArrow" Seu histórico de exibição não está sendo salvo.<br><br>Na maioria dos casos isso é causado por um bloqueador de anúncios por DNS ou proxy de rede.<br><br>Para corrigir isso, permita <b>s.youtube.com</b> na sua lista ou desative todos os bloqueadores de DNS e proxies. Não exibir novamente - - Ativar repetição automática - Repetição automática está ativada - Repetição automática está desativada + + Ativar vídeo em loop + O vídeo será repetido + O vídeo não será repetido + + + Mostrar botão de vídeo em loop + Botão é exibido + Botão não é exibido + Vídeo em loop está ativado + Vídeo em loop está desativado Spoofing de dimensões do dispositivo @@ -1568,9 +1575,11 @@ Habilitar isso pode desbloquear qualidades de vídeo mais altas" Efeitos colaterais da falsificação - • O vídeo pode parar em 1:00, ou pode não estar disponível em algumas regiões • Cliente experimental e pode parar de funcionar a qualquer momento + • O vídeo pode parar em 1:00, ou pode não estar disponível em algumas regiões + • O menu da faixa de áudio está faltando • Sem codec de vídeo AV1 + • Volume estável não está disponível • Vídeos infantis podem não ser reproduzidos quando estiver desconectado ou no modo de navegação anônima • Forçar áudio original não está disponível diff --git a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml index b0398d57d..885c08332 100644 --- a/patches/src/main/resources/addresources/values-pt-rPT/strings.xml +++ b/patches/src/main/resources/addresources/values-pt-rPT/strings.xml @@ -1447,10 +1447,17 @@ Toque aqui para saber mais sobre DeArrow" O teu histórico de visualização não está a ser guardado.<br><br>Isto é mais provávelmente causado por um bloqueador de anúncios DNS ou proxy de rede.<br><br>Para reparar isto, adiciona às exceções <b>s.youtube.com</b> ou desativa todos os bloqueadores DNS e proxies. Não mostrar novamente - - Habilitar auto-repetição - Repetição automática está habilitada - Repetição automática está desativada + + Ativar vídeo em loop + O vídeo ficará em loop + O vídeo não ficará em loop + + + Mostrar botão de vídeo em loop + O botão é exibido + O botão não é exibido + Vídeo em loop está ativado + Vídeo em loop está desativado Dimensões do dispositivo Spoof @@ -1571,9 +1578,11 @@ Bật tính năng này có thể mở khóa chất lượng video cao hơn" Efeitos colaterais da falsificação - • O vídeo pode parar em 1:00, ou pode não estar disponível em algumas regiões • Cliente experimental e pode parar de funcionar a qualquer momento + • O vídeo pode parar em 1:00, ou pode não estar disponível em algumas regiões + • O menu da faixa de áudio está faltando • Nenhum codec de vídeo AV1 + • O volume estável não está disponível • Vídeos infantis podem não ser reproduzidos quando desconectado ou no modo anônimo • Forçar áudio original não está disponível diff --git a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml index a84610e43..5918bce1d 100644 --- a/patches/src/main/resources/addresources/values-ro-rRO/strings.xml +++ b/patches/src/main/resources/addresources/values-ro-rRO/strings.xml @@ -1446,10 +1446,17 @@ Atingeți aici pentru a afla mai multe despre DeArrow" Istoricul de vizionare nu este salvat.<br><br>Cel mai probabil este cauzată de un DNS de blocare a anunțurilor sau de un proxy de rețea.<br><br>Pentru a remedia acest lucru, lista albă <b>s.youtube.com</b> sau pentru a opri toate blocantele DNS și proxy-urile. Nu mai afișa - - Activare auto-repetare - Auto-repetarea este activată - Auto-Repetarea este dezactivată + + Activează bucla video + Videoclipul se va repeta în buclă + Videoclipul nu se va repeta în buclă + + + Afișează butonul de buclă video + Butonul este afișat + Butonul nu este afișat + Bucla video este activată + Bucla video este dezactivată Spoul dimensiunilor dispozitivului @@ -1570,9 +1577,11 @@ Activarea acestei opțiuni poate debloca calități video mai mari" Efecte secundare ale simulării - • Videoclipul se poate opri la 1:00, sau poate să nu fie disponibil în unele regiuni • Client experimental și se poate opri din funcționare oricând + • Videoclipul se poate opri la 1:00, sau poate să nu fie disponibil în unele regiuni + • Meniul pistei audio lipsește • Fara codec video AV1 + • Volumul stabil nu este disponibil • Copiii nu pot urmări videoclipuri atunci când sunt deconectați sau în modul incognito • Forțarea sunetului original nu este disponibilă diff --git a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml index 010043c40..85ff11806 100644 --- a/patches/src/main/resources/addresources/values-ru-rRU/strings.xml +++ b/patches/src/main/resources/addresources/values-ru-rRU/strings.xml @@ -1454,10 +1454,17 @@ Second \"item\" text" Ваша история просмотра не сохраняется.<br><br>Вероятнее всего это вызвано DNS блокировщиком рекламы или сетевым прокси.<br><br>Чтобы это исправить, добавьте <b>s.youtube.com</b> в белый список блокировщика рекламы или отключите все блокировщики DNS и прокси. Не показывать снова - - Включить автоповтор текущего видео - Автоповтор текущего видео включен - Автоповтор текущего видео отключен + + Включить повтор воспроизведения + Видео будет повторяться + Видео не будет повторяться + + + Показать кнопку повтора воспроизведения + Кнопка \"Стать спонсором\" на странице канала показана + Кнопка выбора скорости воспроизведения скрыта + Повтор видео включен + Повтор видео выключен Подменить размеры устройства @@ -1578,9 +1585,11 @@ Second \"item\" text" Побочные эффекты подмены - • Видео может остановиться на 1:00 или может быть недоступно в некоторых регионах • Экспериментальный клиент и может перестать работать в любое время + • Видео может остановиться на 1:00 или может быть недоступно в некоторых регионах + • Пункт \"Звуковая дорожка\" отсутствует • Отсутствует видеокодек AV1 + • Стабильная громкость недоступна • Видео для детей могут не воспроизводиться при выходе из системы или в режиме инкогнито • Принудительная оригинальная звуковая дорожка недоступна diff --git a/patches/src/main/resources/addresources/values-si-rLK/strings.xml b/patches/src/main/resources/addresources/values-si-rLK/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-si-rLK/strings.xml +++ b/patches/src/main/resources/addresources/values-si-rLK/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml index 8b46ca7db..d4732ce33 100644 --- a/patches/src/main/resources/addresources/values-sk-rSK/strings.xml +++ b/patches/src/main/resources/addresources/values-sk-rSK/strings.xml @@ -1440,10 +1440,17 @@ Ak je táto možnosť povolená, adresy URL videí sa odošlú na server API a n Vaša história pozeraného sa neuchováva.<br><br>Toto je pravdepodobne spôsobené blokovaním reklám pomocou DNS alebo sieťového proxy.<br><br>Pre vyriešenie tohto problému povoľte <b>s.youtube.com</b> alebo vypnite všetky blokátory reklám pomocou DNS a proxy. Neukazuj znovu - - Povoliť automatické opakovanie - Automatické opakovanie je povolené - Automatické opakovanie je zakázané + + Povoliť opakovanie videa + Video sa bude opakovať + Video sa nebude opakovať + + + Zobraziť tlačidlo pre opakovanie videa + Tlačidlo je zobrazené + Tlačidlo sa nezobrazuje + Opakovanie videa je zapnuté + Opakovanie videa je vypnuté Rozmery spoof zariadenia @@ -1564,9 +1571,11 @@ Povolením tejto možnosti môžete odomknúť vyššie kvality videa" Vedľajšie účinky podvrhnutia - • Video sa môže zastaviť o 1:00, alebo nemusí byť dostupné v niektorých regiónoch • Experimentálny klient a môže kedykoľvek prestať fungovať + • Video sa môže zastaviť o 1:00, alebo nemusí byť dostupné v niektorých regiónoch + • Chýba ponuka zvukovej stopy • Žiadny video kodek AV1 + • Stabilná hlasitosť nie je dostupná • Videá pre deti sa nemusia prehrávať, keď ste odhlásení alebo v režime inkognito • Vynútenie pôvodného zvuku nie je k dispozícii diff --git a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml index 085579b5c..9292fc9f4 100644 --- a/patches/src/main/resources/addresources/values-sl-rSI/strings.xml +++ b/patches/src/main/resources/addresources/values-sl-rSI/strings.xml @@ -1447,10 +1447,17 @@ Tapnite tukaj, če želite izvedeti več o DeArrow" Vaš zgodovine gledanja se ne shranjuje.<br><br>To najverjetneje povzroči DNS blokiralnik oglasov ali omrežni posrednik.<br><br>Za odpravo težave dodajte na beli seznam <b>s.youtube.com</b> ali izklopite vse blokiralnike oglasov DNS in posrednike. Ne prikazuj več - - Omogoči samodejno ponavljanje - Samodejno ponavljanje je omogočeno - Samodejno ponavljanje je onemogočeno + + Omogoči ponavljanje videa + Video se bo ponavljal + Video se ne bo ponavljal + + + Prikaži gumb za ponavljanje videa + Gumb je prikazan + Gumb ni prikazan + Ponavljanje videa je vklopljeno + Ponavljanje videa je izklopljeno Ponarejanje dimenzij naprave @@ -1571,9 +1578,11 @@ Omogočanje tega lahko odklene višje kakovosti videa" Stranski učinki ponarejanja - • Video se lahko ustavi ob 1:00, ali pa morda ne bo na voljo v nekaterih regijah • Eksperimentalni odjemalec in lahko kadar koli preneha delovati + • Video se lahko ustavi ob 1:00, ali pa morda ne bo na voljo v nekaterih regijah + • Meni z zvočnimi posnetki manjka • Brez kodeka videa AV1 + • Stabilna glasnost ni na voljo • Posnetki za otroke se mogoče ne bodo predvajali, ko ste odjavljeni ali v načinu brez beleženja zgodovine • Vsili izvirni zvok ni na voljo diff --git a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml index 9c40b19ac..5d84a3d29 100644 --- a/patches/src/main/resources/addresources/values-sq-rAL/strings.xml +++ b/patches/src/main/resources/addresources/values-sq-rAL/strings.xml @@ -1445,10 +1445,17 @@ Prekni këtu për të mësuar më shumë rreth DeArrow" Historia juaj e shikimit nuk po ruhet.<br><br>Kjo me shumë mundësi shkaktohet nga një bllokues DNS reklamash ose një prokuri rrjeti.<br><br>Për të zgjidhur këtë, shto në listën e bardhë <b>s.youtube.com</b> ose çaktivizo të gjithë bllokuesit DNS dhe prokuritë. Mos shfaq përsëri - - Aktivizo përsëritjen automatike - Përsëritja automatike është e aktivizuar - Përsëritja automatike është e çaktivizuar + + Aktivizo përsëritjen e videos + Video do të përsëritet + Video nuk do të përsëritet + + + Shfaq butonin e përsëritjes së videos + Butoni është shfaqur + Butoni nuk është shfaqur + Përsëritja e videos është aktivizuar + Përsëritja e videos është çaktivizuar Mashtro dimensionet e pajisjes @@ -1569,9 +1576,11 @@ Aktivizimi i kësaj mund të zhbllokojë cilësi më të larta video" Efektet anësore të falsifikimit - • Videoja mund të ndalojë në 1:00, ose mund të mos jetë e disponueshme në disa rajone • Klient eksperimental dhe mund të ndalojë së funksionuari në çdo kohë + • Videoja mund të ndalojë në 1:00, ose mund të mos jetë e disponueshme në disa rajone + • Menuja e gjurmës audio mungon • Nuk ka codec video AV1 + • Volumi i qëndrueshëm nuk është i disponueshëm • Video për fëmijë mund të mos luajnë kur jeni jashtë llogarisë ose në modalitetin incognito • Detyro audio origjinale nuk është i disponueshëm diff --git a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml index bd349e13c..85f2d5434 100644 --- a/patches/src/main/resources/addresources/values-sr-rCS/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rCS/strings.xml @@ -55,11 +55,11 @@ Second \"item\" text" Saveti za pretragu "• Dodirnite putanju da biste došli do nje • Dugo dodirnite podešavanje da biste došli do njega -• Dodirnite Enter da biste sačuvali upit za pretragu u istoriju +• Pritisnite Enter da biste sačuvali upit za pretragu u istoriju • Pretraga zanemaruje velika i mala slova i interpunkciju • Roditeljska podešavanja se prikazuju iznad onemogućenih dečjih podešavanja" Istorija pretrage je prazna - Da biste sačuvali istoriju pretrage, ukucajte upit za pretragu i pritisnite Enter + Da biste sačuvali istoriju pretrage, unesite upit za pretragu i pritisnite Enter Prikaži istoriju pretrage podešavanja Istorija pretrage podešavanja je prikazana Istorija pretrage podešavanja nije prikazana @@ -67,7 +67,7 @@ Second \"item\" text" Ikonice podešavanja su prikazane Ikonice podešavanja nisu prikazane Jezik ReVanceda - "Prevod za neke jezike možda nedostaje ili je nepotpun. + "Prevodi za neke jezike mogu nedostajati ili biti nepotpuni. Da biste preveli nove jezike ili poboljšali postojeće prevode, posetite translate.revanced.app" Jezik aplikacije @@ -144,9 +144,9 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima." Ukloni parametar upita za praćenje Parametar upita za praćenje je uklonjen iz linkova Parametar upita za praćenje nije uklonjen iz linkova - Promenite veze za deljenje na youtube.com - Deljene veze koriste youtube.com - Deljene veze koriste music.youtube.com + Promeni linkove za deljenje na youtube.com + Deljeni linkovi koriste youtube.com + Deljeni linkovi koriste music.youtube.com @@ -1446,10 +1446,17 @@ Dodirnite ovde da saznate više o DeArrowu" Vaša istorija gledanja se ne čuva.<br><br>Ovo je najverovatnije uzrokovano DNS blokatorom oglasa ili mrežnim proksijem.<br><br>Da biste ovo popravili, stavite na belu listu <b>s.youtube.com</b> ili isključite sve DNS blokatore i proksije. Ne prikazuj ponovo - - Omogući automatsko ponavljanje videa - Automatsko ponavljanje videa je omogućeno - Automatsko ponavljanje videa je onemogućeno + + Omogući ponavljanje videa + Video će se ponavljati + Video se neće ponavljati + + + Prikaži dugme za ponavljanje videa + Dugme je prikazano + Dugme nije prikazano + Ponavljanje videa je uključeno + Ponavljanje videa je isključeno Lažirane dimenzije uređaja @@ -1570,9 +1577,11 @@ Ako ovo omogućite, mogu biti otključani viši kvaliteti videa" Neželjeni efekti lažiranja - • Video se može zaustaviti u 1:00 ili možda neće biti dostupan u nekim regionima • Eksperimentalni klijent i može prestati da radi bilo kada + • Video se može zaustaviti u 1:00 ili možda neće biti dostupan u nekim regionima + • Meni „Audio snimak” nedostaje • Nema video kodeka AV1 + • Opcija „Ujednačena jačina zvuka” nije dostupna • Videi za decu se možda neće puštati kada ste odjavljeni ili u režimu bez arhiviranja • Prisiljavanje originalnog zvuka nije dostupno diff --git a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml index d5da4b11c..95416df4f 100644 --- a/patches/src/main/resources/addresources/values-sr-rSP/strings.xml +++ b/patches/src/main/resources/addresources/values-sr-rSP/strings.xml @@ -54,10 +54,10 @@ Second \"item\" text" Желите ли заиста да очистите целу историју претраге? Савети за претрагу "• Додирните путању да бисте се кретали до ње -• Дуго притисните поставку да бисте се кретали до ње +• Дуго додирните подешавање да бисте дошли до њега • Притисните Enter да бисте сачували упит за претрагу у историји -• Претрага игнорише велика/мала слова и интерпункцију -• Родитељске поставке се појављују изнад онемогућених подређених поставки" +• Претрага занемарује велика и мала слова и интерпункцију +• Родитељска подешавања се појављују изнад онемогућених дечјих подешавања" Историја претраге је празна Да бисте сачували историју претраге, унесите упит за претрагу и притисните Enter Прикажи историју претраге подешавања @@ -144,9 +144,9 @@ Second \"item\" text" Уклони параметар упита за праћење Параметар упита за праћење је уклоњен из линкова Параметар упита за праћење није уклоњен из линкова - Промени дељене везе у youtube.com - Дељене везе користе youtube.com - Дељене везе користе music.youtube.com + Промени линкове за дељење на youtube.com + Дељени линкови користе youtube.com + Дељени линкови користе music.youtube.com @@ -1449,10 +1449,17 @@ Second \"item\" text" Ваша историја гледања се не чува.<br><br>Ово је највероватније узроковано DNS блокатором огласа или мрежним проксијем.<br><br>Да бисте ово поправили, ставите на белу листу <b>s.youtube.com</b> или искључите све DNS блокаторе и проксије. Не приказуј поново - - Омогући аутоматско понављање видеа - Аутоматско понављање видеа је омогућено - Аутоматско понављање видеа је онемогућено + + Омогући понављање видеа + Видео ће се понављати + Видео се неће понављати + + + Прикажи дугме за понављање видеа + Дугме је приказано + Дугме није приказано + Понављање видеа је укључено + Понављање видеа је искључено Лажиране димензије уређаја @@ -1573,9 +1580,11 @@ Second \"item\" text" Нежељени ефекти лажирања - • Видео се може зауставити на 1:00 или можда неће бити доступан у неким регионима • Експериментални клијент и може престати да ради било када + • Видео се може зауставити на 1:00 или можда неће бити доступан у неким регионима + • Мени „Аудио снимак” недостаје • Нема видео кодека AV1 + • Опција „Уједначена јачина звука” није доступна • Видеи за децу се можда неће пуштати када сте одјављени или у режиму без архивирања • Присиљавање оригиналног звука није доступно diff --git a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml index 5b95fd206..f3b191b29 100644 --- a/patches/src/main/resources/addresources/values-sv-rSE/strings.xml +++ b/patches/src/main/resources/addresources/values-sv-rSE/strings.xml @@ -1446,10 +1446,17 @@ Tryck här för att läsa mer om DeArrow" Din visningshistorik sparas inte.<br><br>Detta orsakas troligen av en DNS-annonsblockerare eller nätverksproxy.<br><br>För att åtgärda detta, vitlista <b>s.youtube.com</b> eller stäng av alla DNS-blockerare och proxyer. Visa inte igen - - Aktivera automatisk upprepning - Automatisk upprepning är aktiverad - Automatisk upprepning är inaktiverad + + Aktivera videoupprepning + Videon kommer att upprepas + Videon kommer inte att upprepas + + + Visa knapp för videoupprepning + Knappen visas + Knappen visas inte + Videoupprepning är aktiverad + Videoupprepning är inaktiverad Förfalska enhetens mått @@ -1570,9 +1577,11 @@ Om du aktiverar detta kan högre videokvaliteter låsas upp" Biverkningar av förfalskning - • Video kan stoppa vid 1:00, eller kanske inte är tillgänglig i vissa regioner • Experimentell klient och kan sluta fungera när som helst + • Video kan stoppa vid 1:00, eller kanske inte är tillgänglig i vissa regioner + • Menyn Ljudspår saknas • Ingen AV1-videokodek + • Stabil volym är inte tillgänglig • Videor för barn kanske inte spelas upp när du är utloggad eller i inkognitoläge • Tvinga ursprungligt ljud är inte tillgängligt diff --git a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-sw-rKE/strings.xml +++ b/patches/src/main/resources/addresources/values-sw-rKE/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ta-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ta-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-te-rIN/strings.xml b/patches/src/main/resources/addresources/values-te-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-te-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-te-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-th-rTH/strings.xml b/patches/src/main/resources/addresources/values-th-rTH/strings.xml index 23f303abb..22d6ade3a 100644 --- a/patches/src/main/resources/addresources/values-th-rTH/strings.xml +++ b/patches/src/main/resources/addresources/values-th-rTH/strings.xml @@ -1449,10 +1449,17 @@ User id ของคุณเหมือนกับรหัสผ่าน ประวัติการรับชมของคุณไม่ได้ถูกบันทึก<br><br>สาเหตุที่เป็นไปได้มากที่สุดคือตัวบล็อกโฆษณา DNS หรือพร็อกซีเครือข่าย<br><br>เพื่อแก้ไขปัญหานี้ ให้เพิ่ม <b>s.youtube.com</b> ในรายการที่อนุญาต หรือปิดตัวบล็อกโฆษณา DNS และพร็อกซีทั้งหมด อย่าแสดงอีก - - เปิดใช้งานเล่นซ้ำอัตโนมัติ - เล่นซ้ำอัตโนมัติเปิดใช้งาน - เล่นซ้ำอัตโนมัติปิดใช้งาน + + เปิดใช้งานการเล่นวิดีโอซ้ำ + วิดีโอจะเล่นซ้ำ + วิดีโอจะไม่เล่นซ้ำ + + + แสดงปุ่มเล่นวิดีโอซ้ำ + แสดงปุ่มแล้ว + ยังไม่แสดงปุ่ม + เปิดใช้งานการเล่นวิดีโอซ้ำแล้ว + ปิดใช้งานการเล่นวิดีโอซ้ำแล้ว ปลอมแปลงมิติของอุปกรณ์ @@ -1573,9 +1580,11 @@ User id ของคุณเหมือนกับรหัสผ่าน ผลข้างเคียงของการปลอมแปลง - • วิดีโออาจหยุดที่ 1:00 หรืออาจไม่สามารถรับชมได้ในบางภูมิภาค • ไคลเอนต์ทดลองและอาจหยุดทำงานได้ตลอดเวลา + • วิดีโออาจหยุดที่ 1:00 หรืออาจไม่สามารถรับชมได้ในบางภูมิภาค + • เมนูแทร็กเสียงหายไป • ไม่มีตัวแปลงสัญญาณวิดีโอ AV1 + • ระดับเสียงคงที่ไม่พร้อมใช้งาน • วิดีโอเด็กอาจไม่เล่นเมื่อลงชื่อออกหรืออยู่ในโหมดไม่ระบุตัวตน • บังคับใช้เสียงต้นฉบับไม่พร้อมใช้งาน diff --git a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml index 31ff1d5c8..406b9a2a9 100644 --- a/patches/src/main/resources/addresources/values-tr-rTR/strings.xml +++ b/patches/src/main/resources/addresources/values-tr-rTR/strings.xml @@ -69,7 +69,7 @@ Second \"item\" text" ReVanced dili "Bazı diller için çeviriler eksik veya tamamlanmamış olabilir. -Yeni dilleri çevirmek veya mevcut çevirileri geliştirmek için translate.revanced.app adresini ziyaret edin" +Yeni dilleri çevirmek veya mevcut çevirileri geliştirmek için translate.revanced.app adresini ziyaret edin." Uygulama dili İçe / Dışa aktar ReVanced ayarlarını içe / dışa aktar @@ -1454,10 +1454,17 @@ DeArrow hakkında daha fazla bilgi edinmek için buraya dokunun" İzleme geçmişiniz kaydedilmiyor.<br><br>Bu büyük ihtimalle bir reklam engelleyici DNS\'den veya proxy\'den kaynaklanıyor.<br><br>Bunu düzeltmek için, <b>s.youtube.com</b> adresini beyaz listeye ekleyin veya bütün engelleyici DNSleri ve proxy\'leri kapatın. Bir daha gösterme - - Otomatik tekrarı etkinleştir - Otomatik tekrar etkin - Otomatik tekrar devre dışı + + Videoyu döngüye almayı etkinleştir + Video döngüye girecek + Video döngüye girmeyecek + + + Videoyu döngüye al düğmesini göster + Düğme görünür + Düğme gösterilmez + Videoyu döngüye alma açık + Videoyu döngüye alma kapalı Cihaz boyutlarını taklit et @@ -1578,9 +1585,11 @@ Bunu etkinleştirmek daha yüksek video kalitelerini açabilir" Taklit yan etkileri - • Video 1:00\'da durabilir veya bazı bölgelerde kullanılamayabilir • Deneysel istemci ve her an çalışmayı durdurabilir + • Video 1:00\'da durabilir veya bazı bölgelerde kullanılamayabilir + • Ses parçası menüsü eksik • AV1 video kodeği yok + • Sabit ses mevcut değil • Çocuk videoları oturum açılmadığında veya gizli modda oynatılamayabilir • Orijinal sesi zorlama mevcut değil diff --git a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml index a4a1466bf..0dc87b0c2 100644 --- a/patches/src/main/resources/addresources/values-uk-rUA/strings.xml +++ b/patches/src/main/resources/addresources/values-uk-rUA/strings.xml @@ -1446,10 +1446,17 @@ Second \"item\" text" Ваша історія переглядів не зберігається.<br><br>Швидше за все, це спричинено блокувальником реклами DNS або мережевим проксі.<br><br>Щоб це виправити, додайте <b>s.youtube.com</b> у білий список блокувальника або вимкніть усі DNS блокувальники та проксі. Більше не показувати - - Увімкнути автоповтор відео - Автоповторення поточного відео ввімкнено - Автоповторення поточного відео вимкнено + + Увімкнути повторення відео + Відео буде повторюватися + Відео не буде повторюватися + + + Показувати кнопку повторення відео + Кнопка показується + Кнопка швидкості відтворення не показується + Повторення відео увімкнено + Повторення відео вимкнено Підробити розміри пристрою @@ -1570,9 +1577,11 @@ Second \"item\" text" Побічні ефекти підробки - • Відео може зупинитися на 1:00, або може бути недоступним у деяких регіонах • Експериментальний клієнт, який може припинити працювати будь-якої миті + • Відео може зупинитися на 1:00, або може бути недоступним у деяких регіонах + • Пункт меню \"Звукова доріжка\" відсутній • Відсутній відеокодек AV1 + • Пункт меню \"Стабілізувати гучність\" недоступний • Відео для дітей можуть не відтворюватися, якщо вийти з облікового запису або перейти в анонімний режим • \"Примусово оригінальна мова звукової доріжки\" недоступна diff --git a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-ur-rIN/strings.xml +++ b/patches/src/main/resources/addresources/values-ur-rIN/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml +++ b/patches/src/main/resources/addresources/values-uz-rUZ/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + diff --git a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml index 3917aae25..d49c4c95a 100644 --- a/patches/src/main/resources/addresources/values-vi-rVN/strings.xml +++ b/patches/src/main/resources/addresources/values-vi-rVN/strings.xml @@ -1453,10 +1453,17 @@ Nhấn vào đây để tìm hiểu thêm về DeArrow" Nhật ký xem của bạn hiện không được lưu lại.<br><br>Nguyên nhân có thể là do trình chặn quảng cáo DNS hoặc proxy mạng.<br><br>Để khắc phục, hãy thêm <b>s.youtube.com</b> vào danh sách cho phép, hoặc tắt tất cả trình chặn DNS và proxy. Không hiện lại - - Bật tự phát lặp lại - Tự phát lặp lại đã được bật - Tự phát lặp lại đã tắt + + Bật video lặp lại + Video sẽ lặp lại + Video sẽ không lặp lại + + + Hiện nút video lặp lại + Nút được hiển thị + Nút không được hiển thị + Video lặp lại đang bật + Video lặp lại đang tắt Giả mạo kích thước thiết bị @@ -1577,9 +1584,11 @@ Bật tính năng này có thể mở khóa chất lượng video cao hơn" Hạn chế khi giả mạo - • Video có thể dừng ở 1:00, hoặc có thể không khả dụng ở một số khu vực • Ứng dụng khách đang trong giai đoạn thử nghiệm và có thể ngừng hoạt động bất cứ lúc nào + • Video có thể dừng ở 1:00, hoặc có thể không khả dụng ở một số khu vực + • Trình đơn bản âm thanh bị thiếu • Không có codec video AV1 + • Âm lượng ổn định không khả dụng • Video dành cho trẻ em có thể không phát được khi đăng xuất hoặc ở chế độ ẩn danh • Buộc âm thanh gốc không khả dụng diff --git a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml index b7eaf00e0..c7c016ae9 100644 --- a/patches/src/main/resources/addresources/values-zh-rCN/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rCN/strings.xml @@ -1452,10 +1452,17 @@ Second \"item\" text" 您的观看历史记录未保存。<br><br>这很可能是由 DNS 广告拦截器或网络代理造成的。<br><br>要解决此问题,请将 <b>s.youtube.com</b> 添加到白名单或关闭所有 DNS 广告拦截器和代理。 不再显示 - - 启用自动重复播放 - 自动重复播放已启用 - 自动重复播放已禁用 + + 启用循环播放视频 + 视频将循环播放 + 视频将不循环播放 + + + 显示循环播放视频按钮 + 按钮已显示 + 按钮未显示 + 循环播放视频已开启 + 循环播放视频已关闭 伪装设备尺寸 @@ -1576,9 +1583,11 @@ Second \"item\" text" 欺骗的副作用 - • 视频可能会在 1:00 停止,或者在某些地区可能无法播放 • 实验性客户端,可能随时停止工作 + • 视频可能会在 1:00 停止,或者在某些地区可能无法播放 + • 音轨菜单缺失 • 不支持 AV1 视频编解码器 + • 稳定音量不可用 • 注销或使用无痕模式时,儿童视频可能无法播放 • 强制原始音频不可用 diff --git a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml index 71465b639..2f9d4ebe5 100644 --- a/patches/src/main/resources/addresources/values-zh-rTW/strings.xml +++ b/patches/src/main/resources/addresources/values-zh-rTW/strings.xml @@ -1457,10 +1457,17 @@ Second \"item\" text" 你的觀看記錄未被儲存。<br><br>這很可能是由於 DNS 廣告封鎖器或網路代理所導致。<br><br>若要解決此問題,請將 <b>s.youtube.com</b> 加入白名單,或關閉所有 DNS 封鎖器和代理。 不再顯示 - - 啟用自動循環播放 - 已啟用自動循環播放 - 已停用自動循環播放 + + 啟用循環播放影片 + 影片將循環播放 + 影片將不循環播放 + + + 顯示循環播放影片按鈕 + 按鈕已顯示 + 按鈕未顯示 + 循環播放影片已開啟 + 循環播放影片已關閉 偽裝裝置尺寸 @@ -1581,9 +1588,11 @@ Second \"item\" text" 欺騙的副作用 - • 影片可能會在 1:00 停止,或在某些地區無法播放 • 實驗性用戶端,隨時可能停止運作 + • 影片可能會在 1:00 停止,或在某些地區無法播放 + • 音軌選單遺失 • 沒有 AV1 影片解碼器 + • 穩定音量無法使用 • 在登出或無痕模式下,兒童影片可能無法播放 • 強制原始音訊不可用 diff --git a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml index 392858935..67bf7dc15 100644 --- a/patches/src/main/resources/addresources/values-zu-rZA/strings.xml +++ b/patches/src/main/resources/addresources/values-zu-rZA/strings.xml @@ -211,7 +211,9 @@ Second \"item\" text" - + + + From ef514017f46025d9aef6884424caeb0670514e7a Mon Sep 17 00:00:00 2001 From: brosssh <44944126+brosssh@users.noreply.github.com> Date: Mon, 22 Sep 2025 11:32:30 +0200 Subject: [PATCH 4/5] fix(Instagram - Limit feed to followed profiles): Preserve favorites feed (#5963) --- .../instagram/feed/LimitFeedToFollowedProfiles.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/extensions/instagram/src/main/java/app/revanced/extension/instagram/feed/LimitFeedToFollowedProfiles.java b/extensions/instagram/src/main/java/app/revanced/extension/instagram/feed/LimitFeedToFollowedProfiles.java index 2367e738a..3154dd9f7 100644 --- a/extensions/instagram/src/main/java/app/revanced/extension/instagram/feed/LimitFeedToFollowedProfiles.java +++ b/extensions/instagram/src/main/java/app/revanced/extension/instagram/feed/LimitFeedToFollowedProfiles.java @@ -10,9 +10,17 @@ public class LimitFeedToFollowedProfiles { * Injection point. */ public static Map setFollowingHeader(Map requestHeaderMap) { + String paginationHeaderName = "pagination_source"; + + // Patch the header only if it's trying to fetch the default feed + String currentHeader = requestHeaderMap.get(paginationHeaderName); + if (currentHeader != null && !currentHeader.equals("feed_recs")) { + return requestHeaderMap; + } + // Create new map as original is unmodifiable. Map patchedRequestHeaderMap = new HashMap<>(requestHeaderMap); - patchedRequestHeaderMap.put("pagination_source", "following"); + patchedRequestHeaderMap.put(paginationHeaderName, "following"); return patchedRequestHeaderMap; } } From c5eb88bbf63f0f096e1b1a290c9c86733d8da0f2 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 22 Sep 2025 09:35:02 +0000 Subject: [PATCH 5/5] chore: Release v5.41.0-dev.4 [skip ci] # [5.41.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.3...v5.41.0-dev.4) (2025-09-22) ### Bug Fixes * **Instagram - Limit feed to followed profiles:** Preserve favorites feed ([#5963](https://github.com/ReVanced/revanced-patches/issues/5963)) ([ef51401](https://github.com/ReVanced/revanced-patches/commit/ef514017f46025d9aef6884424caeb0670514e7a)) --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 571d97d9a..8b06b35c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.41.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.3...v5.41.0-dev.4) (2025-09-22) + + +### Bug Fixes + +* **Instagram - Limit feed to followed profiles:** Preserve favorites feed ([#5963](https://github.com/ReVanced/revanced-patches/issues/5963)) ([ef51401](https://github.com/ReVanced/revanced-patches/commit/ef514017f46025d9aef6884424caeb0670514e7a)) + # [5.41.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.41.0-dev.2...v5.41.0-dev.3) (2025-09-22) diff --git a/gradle.properties b/gradle.properties index 3ef41a012..3565ca222 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M org.gradle.parallel = true android.useAndroidX = true kotlin.code.style = official -version = 5.41.0-dev.3 +version = 5.41.0-dev.4