Merge remote-tracking branch 'upstream/main'

This commit is contained in:
2025-05-23 09:25:33 +09:00
189 changed files with 5184 additions and 2254 deletions

View File

@ -240,6 +240,10 @@ public final class app/revanced/patches/instagram/ads/HideAdsPatchKt {
public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/instagram/misc/signature/SignatureCheckPatchKt {
public static final fun getSignatureCheckPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/irplus/ad/RemoveAdsPatchKt {
public static final fun getRemoveAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@ -449,6 +453,14 @@ public final class app/revanced/patches/openinghours/misc/fix/crash/FixCrashPatc
public static final fun getFixCrashPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/pandora/ads/DisableAudioAdsPatchKt {
public static final fun getDisableAudioAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/pandora/misc/EnableUnlimitedSkipsPatchKt {
public static final fun getEnableUnlimitedSkipsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/photomath/detection/deviceid/SpoofDeviceIdPatchKt {
public static final fun getGetDeviceIdPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@ -481,6 +493,14 @@ public final class app/revanced/patches/pixiv/ads/HideAdsPatchKt {
public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/primevideo/ads/SkipAdsPatchKt {
public static final fun getSkipAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/primevideo/misc/extension/ExtensionPatchKt {
public static final fun getSharedExtensionPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatchKt {
public static final fun getRemoveSentFromSignaturePatch ()Lapp/revanced/patcher/patch/ResourcePatch;
}
@ -921,6 +941,14 @@ public final class app/revanced/patches/spotify/misc/fix/SpoofSignaturePatchKt {
public static final fun getSpoofSignaturePatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/spotify/misc/privacy/SanitizeSharingLinksPatchKt {
public static final fun getSanitizeSharingLinksPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/spotify/misc/widgets/FixThirdPartyLaunchersWidgetsKt {
public static final fun getFixThirdPartyLaunchersWidgets ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/spotify/navbar/PremiumNavbarTabPatchKt {
public static final fun getPremiumNavbarTabPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@ -1265,6 +1293,10 @@ public final class app/revanced/patches/youtube/layout/hide/player/flyoutmenupan
public static final fun getHidePlayerFlyoutMenuPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/youtube/layout/hide/relatedvideooverlay/HideRelatedVideoOverlayPatchKt {
public static final fun getHideRelatedVideoOverlayPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/youtube/layout/hide/rollingnumber/DisableRollingNumberAnimationPatchKt {
public static final fun getDisableRollingNumberAnimationPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@ -1509,8 +1541,10 @@ public final class app/revanced/patches/youtube/misc/settings/PreferenceScreen :
public final fun getGENERAL_LAYOUT ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getMISC ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getPLAYER ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getRETURN_YOUTUBE_DISLIKE ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getSEEKBAR ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getSHORTS ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getSPONSORBLOCK ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getSWIPE_CONTROLS ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
public final fun getVIDEO ()Lapp/revanced/patches/shared/misc/settings/preference/BasePreferenceScreen$Screen;
}
@ -1603,6 +1637,7 @@ public final class app/revanced/patches/yuka/misc/unlockpremium/UnlockPremiumPat
public final class app/revanced/util/BytecodeUtilsKt {
public static final fun addInstructionsAtControlFlowLabel (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;ILjava/lang/String;)V
public static final fun addInstructionsAtControlFlowLabel (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;ILjava/lang/String;[Lapp/revanced/patcher/util/smali/ExternalLabel;)V
public static final fun containsLiteralInstruction (Lcom/android/tools/smali/dexlib2/iface/Method;D)Z
public static final fun containsLiteralInstruction (Lcom/android/tools/smali/dexlib2/iface/Method;F)Z
public static final fun containsLiteralInstruction (Lcom/android/tools/smali/dexlib2/iface/Method;J)Z

View File

@ -9,6 +9,5 @@ internal val adInjectorFingerprint = fingerprint {
parameters("L", "L")
strings(
"SponsoredContentController.insertItem",
"SponsoredContentController::Delivery",
)
}

View File

@ -0,0 +1,20 @@
package app.revanced.patches.instagram.misc.signature
import app.revanced.patcher.fingerprint
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstruction
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
internal val isValidSignatureClassFingerprint = fingerprint {
strings("The provider for uri '", "' is not trusted: ")
}
internal val isValidSignatureMethodFingerprint = fingerprint {
parameters("L", "Z")
returns("Z")
custom { method, _ ->
method.indexOfFirstInstruction {
getReference<MethodReference>()?.name == "keySet"
} >= 0
}
}

View File

@ -0,0 +1,19 @@
package app.revanced.patches.instagram.misc.signature
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.returnEarly
@Suppress("unused")
val signatureCheckPatch = bytecodePatch(
name = "Disable signature check",
description = "Disables the signature check that causes the app to crash on startup."
) {
compatibleWith("com.instagram.android"("378.0.0.52.68"))
execute {
isValidSignatureMethodFingerprint
.match(isValidSignatureClassFingerprint.classDef)
.method
.returnEarly(true)
}
}

View File

@ -7,7 +7,7 @@ import app.revanced.patcher.patch.bytecodePatch
val disableMandatoryLoginPatch = bytecodePatch(
name = "Disable mandatory login",
) {
compatibleWith("com.adobe.lrmobile")
compatibleWith("com.adobe.lrmobile"("10.0.2"))
execute {
isLoggedInFingerprint.method.apply {

View File

@ -7,7 +7,7 @@ import app.revanced.patcher.patch.bytecodePatch
val unlockPremiumPatch = bytecodePatch(
name = "Unlock premium",
) {
compatibleWith("com.adobe.lrmobile")
compatibleWith("com.adobe.lrmobile"("10.0.2"))
execute {
// Set hasPremium = true.

View File

@ -4,10 +4,10 @@ import app.revanced.patcher.fingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
internal val jwUtilCreateAdvertisementFingerprint = fingerprint {
accessFlags(AccessFlags.PRIVATE, AccessFlags.STATIC)
internal val jwPlayerConfigFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC)
custom { methodDef, classDef ->
classDef.type == "Lnl/sanomamedia/android/nu/video/util/JWUtil;" && methodDef.name == "createAdvertising"
classDef.type == "Lcom/jwplayer/pub/api/configuration/PlayerConfig${'$'}Builder;" && methodDef.name == "advertisingConfig"
}
}

View File

@ -2,8 +2,11 @@ package app.revanced.patches.nunl.ads
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.removeInstructions
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.shared.misc.extension.sharedExtensionPatch
import app.revanced.util.indexOfFirstInstructionOrThrow
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@Suppress("unused")
@ -11,23 +14,15 @@ val hideAdsPatch = bytecodePatch(
name = "Hide ads",
description = "Hide ads and sponsored articles in list pages and remove pre-roll ads on videos.",
) {
compatibleWith("nl.sanomamedia.android.nu"("11.0.0", "11.0.1", "11.1.0"))
compatibleWith("nl.sanomamedia.android.nu"("11.3.0"))
dependsOn(sharedExtensionPatch("nunl", mainActivityOnCreateHook))
execute {
// Disable video pre-roll ads.
// Whenever the app tries to create an ad via JWUtils.createAdvertising, don't actually tell the underlying JWPlayer library to do so => JWPlayer will not display ads.
jwUtilCreateAdvertisementFingerprint.method.addInstructions(
0,
"""
new-instance v0, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder;
invoke-direct { v0 }, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder;-><init>()V
invoke-virtual { v0 }, Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig${'$'}Builder;->build()Lcom/jwplayer/pub/api/configuration/ads/VastAdvertisingConfig;
move-result-object v0
return-object v0
""",
)
// Whenever the app tries to define the advertising config for JWPlayer, don't set the advertising config and directly return.
val iputInstructionIndex = jwPlayerConfigFingerprint.method.indexOfFirstInstructionOrThrow(Opcode.IPUT_OBJECT)
jwPlayerConfigFingerprint.method.removeInstructions(iputInstructionIndex, 1)
// Filter injected content from API calls out of lists.
arrayOf(screenMapperFingerprint, nextPageRepositoryImplFingerprint).forEach {

View File

@ -0,0 +1,30 @@
package app.revanced.patches.pandora.ads
import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.pandora.shared.constructUserDataFingerprint
import app.revanced.util.indexOfFirstInstructionOrThrow
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@Suppress("unused")
val disableAudioAdsPatch = bytecodePatch(
name = "Disable audio ads",
) {
compatibleWith("com.pandora.android")
execute {
constructUserDataFingerprint.method.apply {
// First match is "hasAudioAds".
val hasAudioAdsStringIndex = constructUserDataFingerprint.stringMatches!!.first().index
val moveResultIndex = indexOfFirstInstructionOrThrow(hasAudioAdsStringIndex, Opcode.MOVE_RESULT)
val hasAudioAdsRegister = getInstruction<OneRegisterInstruction>(moveResultIndex).registerA
addInstruction(
moveResultIndex + 1,
"const/4 v$hasAudioAdsRegister, 0"
)
}
}
}

View File

@ -0,0 +1,31 @@
package app.revanced.patches.pandora.misc
import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.pandora.shared.constructUserDataFingerprint
import app.revanced.util.indexOfFirstInstructionOrThrow
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@Suppress("unused")
val enableUnlimitedSkipsPatch = bytecodePatch(
name = "Enable unlimited skips",
) {
compatibleWith("com.pandora.android")
execute {
constructUserDataFingerprint.method.apply {
// Last match is "skipLimitBehavior".
val skipLimitBehaviorStringIndex = constructUserDataFingerprint.stringMatches!!.last().index
val moveResultObjectIndex =
indexOfFirstInstructionOrThrow(skipLimitBehaviorStringIndex, Opcode.MOVE_RESULT_OBJECT)
val skipLimitBehaviorRegister = getInstruction<OneRegisterInstruction>(moveResultObjectIndex).registerA
addInstruction(
moveResultObjectIndex + 1,
"const-string v$skipLimitBehaviorRegister, \"unlimited\""
)
}
}
}

View File

@ -0,0 +1,7 @@
package app.revanced.patches.pandora.shared
import app.revanced.patcher.fingerprint
internal val constructUserDataFingerprint = fingerprint {
strings("hasAudioAds", "skipLimitBehavior")
}

View File

@ -0,0 +1,33 @@
package app.revanced.patches.primevideo.ads
import app.revanced.patcher.fingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
internal val enterServerInsertedAdBreakStateFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC)
parameters("Lcom/amazon/avod/fsm/Trigger;")
returns("V")
opcodes(
Opcode.INVOKE_VIRTUAL,
Opcode.MOVE_RESULT_OBJECT,
Opcode.CONST_4,
Opcode.CONST_4
)
custom { method, classDef ->
method.name == "enter" && classDef.type == "Lcom/amazon/avod/media/ads/internal/state/ServerInsertedAdBreakState;"
}
}
internal val doTriggerFingerprint = fingerprint {
accessFlags(AccessFlags.PROTECTED)
returns("V")
opcodes(
Opcode.IGET_OBJECT,
Opcode.INVOKE_INTERFACE,
Opcode.RETURN_VOID
)
custom { method, classDef ->
method.name == "doTrigger" && classDef.type == "Lcom/amazon/avod/fsm/StateBase;"
}
}

View File

@ -0,0 +1,45 @@
package app.revanced.patches.primevideo.ads
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.primevideo.misc.extension.sharedExtensionPatch
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@Suppress("unused")
val skipAdsPatch = bytecodePatch(
name = "Skip ads",
description = "Automatically skips video stream ads.",
) {
compatibleWith("com.amazon.avod.thirdpartyclient"("3.0.403.257"))
dependsOn(sharedExtensionPatch)
// Skip all the logic in ServerInsertedAdBreakState.enter(), which plays all the ad clips in this
// ad break. Instead, force the video player to seek over the entire break and reset the state machine.
execute {
// Force doTrigger() access to public so we can call it from our extension.
doTriggerFingerprint.method.accessFlags = AccessFlags.PUBLIC.value;
val getPlayerIndex = enterServerInsertedAdBreakStateFingerprint.patternMatch!!.startIndex
enterServerInsertedAdBreakStateFingerprint.method.apply {
// Get register that stores VideoPlayer:
// invoke-virtual ->getPrimaryPlayer()
// move-result-object { playerRegister }
val playerRegister = getInstruction<OneRegisterInstruction>(getPlayerIndex + 1).registerA
// Reuse the params from the original method:
// p0 = ServerInsertedAdBreakState
// p1 = AdBreakTrigger
addInstructions(
getPlayerIndex + 2,
"""
invoke-static { p0, p1, v$playerRegister }, Lapp/revanced/extension/primevideo/ads/SkipAdsPatch;->enterServerInsertedAdBreakState(Lcom/amazon/avod/media/ads/internal/state/ServerInsertedAdBreakState;Lcom/amazon/avod/media/ads/internal/state/AdBreakTrigger;Lcom/amazon/avod/media/playback/VideoPlayer;)V
return-void
"""
)
}
}
}

View File

@ -0,0 +1,5 @@
package app.revanced.patches.primevideo.misc.extension
import app.revanced.patches.shared.misc.extension.sharedExtensionPatch
val sharedExtensionPatch = sharedExtensionPatch("primevideo", applicationInitHook)

View File

@ -0,0 +1,9 @@
package app.revanced.patches.primevideo.misc.extension
import app.revanced.patches.shared.misc.extension.extensionHook
internal val applicationInitHook = extensionHook {
custom { method, classDef ->
method.name == "onCreate" && classDef.endsWith("/SplashScreenActivity;")
}
}

View File

@ -2,8 +2,12 @@ package app.revanced.patches.spotify.misc
import app.revanced.patcher.fingerprint
import app.revanced.patches.spotify.misc.extension.IS_SPOTIFY_LEGACY_APP_TARGET
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstruction
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.reference.FieldReference
import com.android.tools.smali.dexlib2.iface.reference.TypeReference
internal val accountAttributeFingerprint = fingerprint {
custom { _, classDef ->
@ -15,7 +19,7 @@ internal val accountAttributeFingerprint = fingerprint {
}
}
internal val productStateProtoFingerprint = fingerprint {
internal val productStateProtoGetMapFingerprint = fingerprint {
returns("Ljava/util/Map;")
custom { _, classDef ->
classDef.type == if (IS_SPOTIFY_LEGACY_APP_TARGET) {
@ -56,16 +60,40 @@ internal val readPlayerOptionOverridesFingerprint = fingerprint {
}
}
internal val homeSectionFingerprint = fingerprint {
custom { _, classDef -> classDef.endsWith("homeapi/proto/Section;") }
}
internal val protobufListsFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
custom { method, _ -> method.name == "emptyProtobufList" }
}
internal val homeStructureFingerprint = fingerprint {
opcodes(Opcode.IGET_OBJECT, Opcode.RETURN_OBJECT)
custom { _, classDef -> classDef.endsWith("homeapi/proto/HomeStructure;") }
internal val protobufListRemoveFingerprint = fingerprint {
custom { method, _ -> method.name == "remove" }
}
internal val homeSectionFingerprint = fingerprint {
custom { _, classDef -> classDef.endsWith("homeapi/proto/Section;") }
}
internal val homeStructureGetSectionsFingerprint = fingerprint {
custom { method, classDef ->
classDef.endsWith("homeapi/proto/HomeStructure;") && method.indexOfFirstInstruction {
opcode == Opcode.IGET_OBJECT && getReference<FieldReference>()?.name == "sections_"
} >= 0
}
}
internal fun reactivexFunctionApplyWithClassInitFingerprint(className: String) = fingerprint {
returns("Ljava/lang/Object;")
parameters("Ljava/lang/Object;")
custom { method, _ -> method.name == "apply" && method.indexOfFirstInstruction {
opcode == Opcode.NEW_INSTANCE && getReference<TypeReference>()?.type?.endsWith(className) == true
} >= 0
}
}
internal const val PENDRAGON_JSON_FETCH_MESSAGE_REQUEST_CLASS_NAME = "FetchMessageRequest;"
internal val pendragonJsonFetchMessageRequestFingerprint =
reactivexFunctionApplyWithClassInitFingerprint(PENDRAGON_JSON_FETCH_MESSAGE_REQUEST_CLASS_NAME)
internal const val PENDRAGON_PROTO_FETCH_MESSAGE_LIST_REQUEST_CLASS_NAME = "FetchMessageListRequest;"
internal val pendragonProtoFetchMessageListRequestFingerprint =
reactivexFunctionApplyWithClassInitFingerprint(PENDRAGON_PROTO_FETCH_MESSAGE_LIST_REQUEST_CLASS_NAME)

View File

@ -4,22 +4,25 @@ import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.removeInstruction
import app.revanced.patcher.extensions.InstructionExtensions.removeInstructions
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
import app.revanced.patcher.fingerprint
import app.revanced.patcher.patch.PatchException
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.spotify.misc.check.checkEnvironmentPatch
import app.revanced.patcher.util.proxy.mutableTypes.MutableClass
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.spotify.misc.extension.IS_SPOTIFY_LEGACY_APP_TARGET
import app.revanced.patches.spotify.misc.extension.sharedExtensionPatch
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import app.revanced.util.indexOfFirstInstructionReversedOrThrow
import com.android.tools.smali.dexlib2.AccessFlags
import app.revanced.util.toPublicAccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
import com.android.tools.smali.dexlib2.iface.reference.FieldReference
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
import com.android.tools.smali.dexlib2.iface.reference.TypeReference
import java.util.logging.Logger
private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/spotify/misc/UnlockPremiumPatch;"
@ -42,14 +45,18 @@ val unlockPremiumPatch = bytecodePatch(
)
execute {
// Make _value accessible so that it can be overridden in the extension.
accountAttributeFingerprint.classDef.fields.first { it.name == "value_" }.apply {
// Add public flag and remove private.
accessFlags = accessFlags.or(AccessFlags.PUBLIC.value).and(AccessFlags.PRIVATE.value.inv())
fun MutableClass.publicizeField(fieldName: String) {
fields.first { it.name == fieldName }.apply {
// Add public and remove private flag.
accessFlags = accessFlags.toPublicAccessFlags()
}
}
// Make _value accessible so that it can be overridden in the extension.
accountAttributeFingerprint.classDef.publicizeField("value_")
// Override the attributes map in the getter method.
productStateProtoFingerprint.method.apply {
productStateProtoGetMapFingerprint.method.apply {
val getAttributesMapIndex = indexOfFirstInstructionOrThrow(Opcode.IGET_OBJECT)
val attributesMapRegister = getInstruction<TwoRegisterInstruction>(getAttributesMapIndex).registerA
@ -62,19 +69,20 @@ val unlockPremiumPatch = bytecodePatch(
// Add the query parameter trackRows to show popular tracks in the artist page.
buildQueryParametersFingerprint.apply {
val addQueryParameterConditionIndex = method.indexOfFirstInstructionReversedOrThrow(
stringMatches!!.first().index, Opcode.IF_EQZ
buildQueryParametersFingerprint.method.apply {
val addQueryParameterConditionIndex = indexOfFirstInstructionReversedOrThrow(
buildQueryParametersFingerprint.stringMatches!!.first().index, Opcode.IF_EQZ
)
method.replaceInstruction(addQueryParameterConditionIndex, "nop")
replaceInstruction(addQueryParameterConditionIndex, "nop")
}
if (IS_SPOTIFY_LEGACY_APP_TARGET) {
return@execute Logger.getLogger(this::class.java.name).warning(
Logger.getLogger(this::class.java.name).warning(
"Patching a legacy Spotify version. Patch functionality may be limited."
)
return@execute
}
@ -105,48 +113,39 @@ val unlockPremiumPatch = bytecodePatch(
val shufflingContextCallIndex = indexOfFirstInstructionOrThrow {
getReference<MethodReference>()?.name == "shufflingContext"
}
val boolRegister = getInstruction<FiveRegisterInstruction>(shufflingContextCallIndex).registerD
val registerBool = getInstruction<FiveRegisterInstruction>(shufflingContextCallIndex).registerD
addInstruction(
shufflingContextCallIndex,
"sget-object v$registerBool, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;"
"sget-object v$boolRegister, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;"
)
}
// Disable the "Spotify Premium" upsell experiment in context menus.
contextMenuExperimentsFingerprint.apply {
val moveIsEnabledIndex = method.indexOfFirstInstructionOrThrow(
stringMatches!!.first().index, Opcode.MOVE_RESULT
contextMenuExperimentsFingerprint.method.apply {
val moveIsEnabledIndex = indexOfFirstInstructionOrThrow(
contextMenuExperimentsFingerprint.stringMatches!!.first().index, Opcode.MOVE_RESULT
)
val isUpsellEnabledRegister = method.getInstruction<OneRegisterInstruction>(moveIsEnabledIndex).registerA
val isUpsellEnabledRegister = getInstruction<OneRegisterInstruction>(moveIsEnabledIndex).registerA
method.replaceInstruction(moveIsEnabledIndex, "const/4 v$isUpsellEnabledRegister, 0")
replaceInstruction(moveIsEnabledIndex, "const/4 v$isUpsellEnabledRegister, 0")
}
// Make featureTypeCase_ accessible so we can check the home section type in the extension.
homeSectionFingerprint.classDef.fields.first { it.name == "featureTypeCase_" }.apply {
// Add public flag and remove private.
accessFlags = accessFlags.or(AccessFlags.PUBLIC.value).and(AccessFlags.PRIVATE.value.inv())
}
val protobufListClassName = with(protobufListsFingerprint.originalMethod) {
val protobufListClassDef = with(protobufListsFingerprint.originalMethod) {
val emptyProtobufListGetIndex = indexOfFirstInstructionOrThrow(Opcode.SGET_OBJECT)
getInstruction(emptyProtobufListGetIndex).getReference<FieldReference>()!!.definingClass
}
// Find the protobuffer list class using the definingClass which contains the empty list static value.
val classType = getInstruction(emptyProtobufListGetIndex).getReference<FieldReference>()!!.definingClass
val protobufListRemoveFingerprint = fingerprint {
custom { method, classDef ->
method.name == "remove" && classDef.type == protobufListClassName
}
classes.find { it.type == classType } ?: throw PatchException("Could not find protobuffer list class.")
}
// Need to allow mutation of the list so the home ads sections can be removed.
// Protobuffer list has an 'isMutable' boolean parameter that sets the mutability.
// Forcing that always on breaks unrelated code in strange ways.
// Instead, remove the method call that checks if the list is unmodifiable.
protobufListRemoveFingerprint.method.apply {
protobufListRemoveFingerprint.match(protobufListClassDef).method.apply {
val invokeThrowUnmodifiableIndex = indexOfFirstInstructionOrThrow {
val reference = getReference<MethodReference>()
opcode == Opcode.INVOKE_VIRTUAL &&
@ -157,8 +156,12 @@ val unlockPremiumPatch = bytecodePatch(
removeInstruction(invokeThrowUnmodifiableIndex)
}
// Make featureTypeCase_ accessible so we can check the home section type in the extension.
homeSectionFingerprint.classDef.publicizeField("featureTypeCase_")
// Remove ads sections from home.
homeStructureFingerprint.method.apply {
homeStructureGetSectionsFingerprint.method.apply {
val getSectionsIndex = indexOfFirstInstructionOrThrow(Opcode.IGET_OBJECT)
val sectionsRegister = getInstruction<TwoRegisterInstruction>(getSectionsIndex).registerA
@ -168,5 +171,56 @@ val unlockPremiumPatch = bytecodePatch(
"$EXTENSION_CLASS_DESCRIPTOR->removeHomeSections(Ljava/util/List;)V"
)
}
// Replace a fetch request that returns and maps Singles with their static onErrorReturn value.
fun MutableMethod.replaceFetchRequestSingleWithError(requestClassName: String) {
// The index of where the request class is being instantiated.
val requestInstantiationIndex = indexOfFirstInstructionOrThrow {
getReference<TypeReference>()?.type?.endsWith(requestClassName) == true
}
// The index of where the onErrorReturn method is called with the error static value.
val onErrorReturnCallIndex = indexOfFirstInstructionOrThrow(requestInstantiationIndex) {
getReference<MethodReference>()?.name == "onErrorReturn"
}
val onErrorReturnCallInstruction = getInstruction<FiveRegisterInstruction>(onErrorReturnCallIndex)
// The error static value register.
val onErrorReturnValueRegister = onErrorReturnCallInstruction.registerD
// The index where the error static value starts being constructed.
// Because the Singles are mapped, the error static value starts being constructed right after the first
// move-result-object of the map call, before the onErrorReturn method call.
val onErrorReturnValueConstructionIndex =
indexOfFirstInstructionReversedOrThrow(onErrorReturnCallIndex, Opcode.MOVE_RESULT_OBJECT) + 1
val singleClassName = onErrorReturnCallInstruction.getReference<MethodReference>()!!.definingClass
// The index where the request is firstly called, before its result is mapped to other values.
val requestCallIndex = indexOfFirstInstructionOrThrow(requestInstantiationIndex) {
getReference<MethodReference>()?.returnType == singleClassName
}
// Construct a new single with the error static value and return it.
addInstructions(
onErrorReturnCallIndex,
"invoke-static { v$onErrorReturnValueRegister }, " +
"$singleClassName->just(Ljava/lang/Object;)$singleClassName\n" +
"move-result-object v$onErrorReturnValueRegister\n" +
"return-object v$onErrorReturnValueRegister"
)
// Remove every instruction from the request call to right before the error static value construction.
val removeCount = onErrorReturnValueConstructionIndex - requestCallIndex
removeInstructions(requestCallIndex, removeCount)
}
// Remove pendragon (pop up ads) requests and return the errors instead.
pendragonJsonFetchMessageRequestFingerprint.method.replaceFetchRequestSingleWithError(
PENDRAGON_JSON_FETCH_MESSAGE_REQUEST_CLASS_NAME
)
pendragonProtoFetchMessageListRequestFingerprint.method.replaceFetchRequestSingleWithError(
PENDRAGON_PROTO_FETCH_MESSAGE_LIST_REQUEST_CLASS_NAME
)
}
}

View File

@ -60,4 +60,4 @@ val spoofPackageInfoPatch = bytecodePatch(
// endregion
}
}
}
}

View File

@ -0,0 +1,41 @@
package app.revanced.patches.spotify.misc.privacy
import app.revanced.patcher.fingerprint
import app.revanced.util.literal
import com.android.tools.smali.dexlib2.AccessFlags
internal val shareCopyUrlFingerprint = fingerprint {
returns("Ljava/lang/Object;")
parameters("Ljava/lang/Object;")
strings("clipboard", "Spotify Link")
custom { method, _ ->
method.name == "invokeSuspend"
}
}
internal val shareCopyUrlLegacyFingerprint = fingerprint {
returns("Ljava/lang/Object;")
parameters("Ljava/lang/Object;")
strings("clipboard", "createNewSession failed")
custom { method, _ ->
method.name == "apply"
}
}
internal val formatAndroidShareSheetUrlFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
returns("Ljava/lang/String;")
parameters("L", "Ljava/lang/String;")
literal {
'\n'.code.toLong()
}
}
internal val formatAndroidShareSheetUrlLegacyFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC)
returns("Ljava/lang/String;")
parameters("Lcom/spotify/share/social/sharedata/ShareData;", "Ljava/lang/String;")
literal {
'\n'.code.toLong()
}
}

View File

@ -0,0 +1,70 @@
package app.revanced.patches.spotify.misc.privacy
import app.revanced.patcher.Fingerprint
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.spotify.misc.extension.IS_SPOTIFY_LEGACY_APP_TARGET
import app.revanced.patches.spotify.misc.extension.sharedExtensionPatch
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
private const val EXTENSION_CLASS_DESCRIPTOR =
"Lapp/revanced/extension/spotify/misc/privacy/SanitizeSharingLinksPatch;"
@Suppress("unused")
val sanitizeSharingLinksPatch = bytecodePatch(
name = "Sanitize sharing links",
description = "Removes the tracking query parameters from links before they are shared.",
) {
compatibleWith("com.spotify.music")
dependsOn(sharedExtensionPatch)
execute {
val extensionMethodDescriptor = "$EXTENSION_CLASS_DESCRIPTOR->" +
"sanitizeUrl(Ljava/lang/String;)Ljava/lang/String;"
val copyFingerprint = if (IS_SPOTIFY_LEGACY_APP_TARGET) {
shareCopyUrlLegacyFingerprint
} else {
shareCopyUrlFingerprint
}
copyFingerprint.method.apply {
val newPlainTextInvokeIndex = indexOfFirstInstructionOrThrow {
getReference<MethodReference>()?.name == "newPlainText"
}
val register = getInstruction<FiveRegisterInstruction>(newPlainTextInvokeIndex).registerD
addInstructions(
newPlainTextInvokeIndex,
"""
invoke-static { v$register }, $extensionMethodDescriptor
move-result-object v$register
"""
)
}
// Android native share sheet is used for all other quick share types (X, WhatsApp, etc).
val shareUrlParameter : String
val shareSheetFingerprint : Fingerprint
if (IS_SPOTIFY_LEGACY_APP_TARGET) {
shareSheetFingerprint = formatAndroidShareSheetUrlLegacyFingerprint
shareUrlParameter = "p2"
} else {
shareSheetFingerprint = formatAndroidShareSheetUrlFingerprint
shareUrlParameter = "p1"
}
shareSheetFingerprint.method.addInstructions(
0,
"""
invoke-static { $shareUrlParameter }, $extensionMethodDescriptor
move-result-object $shareUrlParameter
"""
)
}
}

View File

@ -0,0 +1,10 @@
package app.revanced.patches.spotify.misc.widgets
import app.revanced.patcher.fingerprint
import app.revanced.util.indexOfFirstInstruction
import com.android.tools.smali.dexlib2.Opcode
internal val canBindAppWidgetPermissionFingerprint = fingerprint {
strings("android.permission.BIND_APPWIDGET")
opcodes(Opcode.AND_INT_LIT8)
}

View File

@ -0,0 +1,19 @@
package app.revanced.patches.spotify.misc.widgets
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.returnEarly
@Suppress("unused")
val fixThirdPartyLaunchersWidgets = bytecodePatch(
name = "Fix third party launchers widgets",
description = "Fixes Spotify widgets not working in third party launchers, like Nova Launcher.",
) {
compatibleWith("com.spotify.music")
execute {
// Only system app launchers are granted the BIND_APPWIDGET permission.
// Override the method that checks for it to always return true, as this permission is not actually required
// for the widgets to work.
canBindAppWidgetPermissionFingerprint.method.returnEarly(true)
}
}

View File

@ -14,4 +14,4 @@ internal val mainActivityOnCreateFingerprint = fingerprint {
method.name == "onCreate" && (classDef.type == SPOTIFY_MAIN_ACTIVITY
|| classDef.type == SPOTIFY_MAIN_ACTIVITY_LEGACY)
}
}
}

View File

@ -143,6 +143,7 @@ val hideLayoutComponentsPatch = bytecodePatch(
key = "revanced_hide_description_components_screen",
preferences = setOf(
SwitchPreference("revanced_hide_ai_generated_video_summary_section"),
SwitchPreference("revanced_hide_ask_section"),
SwitchPreference("revanced_hide_attributes_section"),
SwitchPreference("revanced_hide_chapters_section"),
SwitchPreference("revanced_hide_info_cards_section"),
@ -222,8 +223,9 @@ val hideLayoutComponentsPatch = bytecodePatch(
SwitchPreference("revanced_hide_movies_section"),
SwitchPreference("revanced_hide_notify_me_button"),
SwitchPreference("revanced_hide_playables"),
SwitchPreference("revanced_hide_search_result_recommendations"),
SwitchPreference("revanced_hide_search_result_recommendation_labels"),
SwitchPreference("revanced_hide_show_more_button"),
SwitchPreference("revanced_hide_ticket_shelf"),
SwitchPreference("revanced_hide_doodles"),
)

View File

@ -0,0 +1,18 @@
package app.revanced.patches.youtube.layout.hide.relatedvideooverlay
import app.revanced.patcher.fingerprint
import app.revanced.util.literal
internal val relatedEndScreenResultsParentFingerprint = fingerprint {
returns("V")
literal{ appRelatedEndScreenResults }
}
internal val relatedEndScreenResultsFingerprint = fingerprint {
returns("V")
parameters(
"I",
"Z",
"I",
)
}

View File

@ -0,0 +1,83 @@
package app.revanced.patches.youtube.layout.hide.relatedvideooverlay
import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.patch.resourcePatch
import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.all.misc.resources.addResourcesPatch
import app.revanced.patches.shared.misc.mapping.get
import app.revanced.patches.shared.misc.mapping.resourceMappingPatch
import app.revanced.patches.shared.misc.mapping.resourceMappings
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.patcher.util.smali.ExternalLabel
internal var appRelatedEndScreenResults = -1L
private set
private val hideRelatedVideoOverlayResourcePatch = resourcePatch {
dependsOn(
resourceMappingPatch,
)
execute {
appRelatedEndScreenResults = resourceMappings[
"layout",
"app_related_endscreen_results",
]
}
}
private const val EXTENSION_CLASS_DESCRIPTOR =
"Lapp/revanced/extension/youtube/patches/HideRelatedVideoOverlayPatch;"
@Suppress("unused")
val hideRelatedVideoOverlayPatch = bytecodePatch(
name = "Hide related video overlay",
description = "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
) {
dependsOn(
settingsPatch,
sharedExtensionPatch,
addResourcesPatch,
hideRelatedVideoOverlayResourcePatch,
)
compatibleWith(
"com.google.android.youtube"(
"19.16.39",
"19.25.37",
"19.34.42",
"19.43.41",
"19.47.53",
"20.07.39",
"20.12.46",
)
)
execute {
addResources("youtube", "layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch")
PreferenceScreen.PLAYER.addPreferences(
SwitchPreference("revanced_hide_related_video_overlay")
)
relatedEndScreenResultsFingerprint.match(
relatedEndScreenResultsParentFingerprint.originalClassDef
).method.apply {
addInstructionsWithLabels(
0,
"""
invoke-static {}, $EXTENSION_CLASS_DESCRIPTOR->hideRelatedVideoOverlay()Z
move-result v0
if-eqz v0, :show
return-void
""",
ExternalLabel("show", getInstruction(0))
)
}
}
}

View File

@ -5,18 +5,6 @@ import app.revanced.util.literal
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
internal val conversionContextFingerprint = fingerprint {
returns("Ljava/lang/String;")
parameters()
strings(
", widthConstraint=",
", heightConstraint=",
", templateLoggerFactory=",
", rootDisposableContainer=",
"ConversionContext{containerInternal=",
)
}
internal val dislikeFingerprint = fingerprint {
returns("V")
strings("like/dislike")

View File

@ -6,7 +6,10 @@ import app.revanced.patcher.patch.PatchException
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.IntentPreference
import app.revanced.patches.shared.misc.settings.preference.NonInteractivePreference
import app.revanced.patches.shared.misc.settings.preference.PreferenceCategory
import app.revanced.patches.shared.misc.settings.preference.PreferenceScreenPreference
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.litho.filter.addLithoFilter
import app.revanced.patches.youtube.misc.litho.filter.lithoFilterPatch
@ -15,14 +18,18 @@ import app.revanced.patches.youtube.misc.playservice.is_19_33_or_greater
import app.revanced.patches.youtube.misc.playservice.is_20_07_or_greater
import app.revanced.patches.youtube.misc.playservice.is_20_10_or_greater
import app.revanced.patches.youtube.misc.playservice.versionCheckPatch
import app.revanced.patches.youtube.misc.settings.addSettingPreference
import app.revanced.patches.youtube.misc.settings.newIntent
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.patches.youtube.shared.conversionContextFingerprintToString
import app.revanced.patches.youtube.shared.rollingNumberTextViewAnimationUpdateFingerprint
import app.revanced.patches.youtube.video.videoid.hookPlayerResponseVideoId
import app.revanced.patches.youtube.video.videoid.hookVideoId
import app.revanced.patches.youtube.video.videoid.videoIdPatch
import app.revanced.util.*
import app.revanced.util.addInstructionsAtControlFlowLabel
import app.revanced.util.findFreeRegister
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import app.revanced.util.returnLate
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@ -67,15 +74,24 @@ val returnYouTubeDislikePatch = bytecodePatch(
execute {
addResources("youtube", "layout.returnyoutubedislike.returnYouTubeDislikePatch")
addSettingPreference(
IntentPreference(
key = "revanced_settings_screen_09",
titleKey = "revanced_ryd_settings_title",
summaryKey = null,
icon = "@drawable/revanced_settings_screen_09_ryd",
layout = "@layout/preference_with_icon",
intent = newIntent("revanced_ryd_settings_intent"),
PreferenceScreen.RETURN_YOUTUBE_DISLIKE.addPreferences(
SwitchPreference("revanced_ryd_enabled"),
SwitchPreference("revanced_ryd_shorts"),
SwitchPreference("revanced_ryd_dislike_percentage"),
SwitchPreference("revanced_ryd_compact_layout"),
SwitchPreference("revanced_ryd_estimated_like"),
SwitchPreference("revanced_ryd_toast_on_connection_error"),
NonInteractivePreference(
key = "revanced_ryd_attribution",
tag = "app.revanced.extension.youtube.returnyoutubedislike.ui.ReturnYouTubeDislikeAboutPreference",
selectable = true,
),
PreferenceCategory(
key = "revanced_ryd_statistics_category",
sorting = PreferenceScreenPreference.Sorting.UNSORTED,
preferences = emptySet(), // Preferences are added by custom class at runtime.
tag = "app.revanced.extension.youtube.returnyoutubedislike.ui.ReturnYouTubeDislikeDebugStatsPreferenceCategory"
)
)
// region Inject newVideoLoaded event handler to update dislikes when a new video is loaded.
@ -113,11 +129,11 @@ val returnYouTubeDislikePatch = bytecodePatch(
// This hook handles all situations, as it's where the created Spans are stored and later reused.
// Find the field name of the conversion context.
val conversionContextField = textComponentConstructorFingerprint.originalClassDef.fields.find {
it.type == conversionContextFingerprint.originalClassDef.type
it.type == conversionContextFingerprintToString.originalClassDef.type
} ?: throw PatchException("Could not find conversion context field")
textComponentLookupFingerprint.match(textComponentConstructorFingerprint.originalClassDef)
textComponentLookupFingerprint.method.apply {
.method.apply {
// Find the instruction for creating the text data object.
val textDataClassType = textComponentDataFingerprint.originalClassDef.type
@ -160,12 +176,12 @@ val returnYouTubeDislikePatch = bytecodePatch(
addInstructionsAtControlFlowLabel(
insertIndex,
"""
# Copy conversion context
move-object/from16 v$tempRegister, p0
iget-object v$tempRegister, v$tempRegister, $conversionContextField
invoke-static { v$tempRegister, v$charSequenceRegister }, $EXTENSION_CLASS_DESCRIPTOR->onLithoTextLoaded(Ljava/lang/Object;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v$charSequenceRegister
""",
# Copy conversion context
move-object/from16 v$tempRegister, p0
iget-object v$tempRegister, v$tempRegister, $conversionContextField
invoke-static { v$tempRegister, v$charSequenceRegister }, $EXTENSION_CLASS_DESCRIPTOR->onLithoTextLoaded(Ljava/lang/Object;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v$charSequenceRegister
"""
)
}
@ -201,11 +217,9 @@ val returnYouTubeDislikePatch = bytecodePatch(
val charSequenceFieldReference =
getInstruction<ReferenceInstruction>(dislikesIndex).reference
val registerCount = implementation!!.registerCount
val conversionContextRegister = implementation!!.registerCount - parameters.size + 1
// This register is being overwritten, so it is free to use.
val freeRegister = registerCount - 1
val conversionContextRegister = registerCount - parameters.size + 1
val freeRegister = findFreeRegister(insertIndex, charSequenceInstanceRegister, conversionContextRegister)
addInstructions(
insertIndex,

View File

@ -12,12 +12,13 @@ import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.all.misc.resources.addResourcesPatch
import app.revanced.patches.shared.misc.mapping.resourceMappingPatch
import app.revanced.patches.shared.misc.settings.preference.IntentPreference
import app.revanced.patches.shared.misc.settings.preference.NonInteractivePreference
import app.revanced.patches.shared.misc.settings.preference.PreferenceCategory
import app.revanced.patches.shared.misc.settings.preference.PreferenceScreenPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playercontrols.*
import app.revanced.patches.youtube.misc.playertype.playerTypeHookPatch
import app.revanced.patches.youtube.misc.settings.addSettingPreference
import app.revanced.patches.youtube.misc.settings.newIntent
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.patches.youtube.shared.*
import app.revanced.patches.youtube.video.information.onCreateHook
@ -43,15 +44,32 @@ private val sponsorBlockResourcePatch = resourcePatch {
execute {
addResources("youtube", "layout.sponsorblock.sponsorBlockResourcePatch")
addSettingPreference(
IntentPreference(
key = "revanced_settings_screen_10",
titleKey = "revanced_sb_settings_title",
summaryKey = null,
icon = "@drawable/revanced_settings_screen_10_sb",
layout = "@layout/preference_with_icon",
intent = newIntent("revanced_sb_settings_intent"),
PreferenceScreen.SPONSORBLOCK.addPreferences(
// SB setting is old code with lots of custom preferences and updating behavior.
// Added as a preference group and not a fragment so the preferences are searchable.
PreferenceCategory(
key = "revanced_settings_screen_10_sponsorblock",
sorting = PreferenceScreenPreference.Sorting.UNSORTED,
preferences = emptySet(), // Preferences are added by custom class at runtime.
tag = "app.revanced.extension.youtube.sponsorblock.ui.SponsorBlockPreferenceGroup"
),
PreferenceCategory(
key = "revanced_sb_stats",
sorting = PreferenceScreenPreference.Sorting.UNSORTED,
preferences = emptySet(), // Preferences are added by custom class at runtime.
tag = "app.revanced.extension.youtube.sponsorblock.ui.SponsorBlockStatsPreferenceCategory"
),
PreferenceCategory(
key = "revanced_sb_about",
sorting = PreferenceScreenPreference.Sorting.UNSORTED,
preferences = setOf(
NonInteractivePreference(
key = "revanced_sb_about_api",
tag = "app.revanced.extension.youtube.sponsorblock.ui.SponsorBlockAboutPreference",
selectable = true,
)
)
)
)
arrayOf(

View File

@ -54,6 +54,7 @@ val changeStartPagePatch = bytecodePatch(
ListPreference(
key = "revanced_change_start_page",
summaryKey = null,
tag = "app.revanced.extension.shared.settings.preference.SortedListPreference"
),
SwitchPreference("revanced_change_start_page_always")
)

View File

@ -5,10 +5,6 @@ import app.revanced.util.literal
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
/**
* In 19.17 and earlier, this resolves to the same method as [readComponentIdentifierFingerprint].
* In 19.18+ this resolves to a different method.
*/
internal val componentContextParserFingerprint = fingerprint {
strings(
"TreeNode result must be set.",
@ -17,11 +13,21 @@ internal val componentContextParserFingerprint = fingerprint {
)
}
/**
* Resolves to the class found in [componentContextParserFingerprint].
* When patching 19.16 this fingerprint matches the same method as [componentContextParserFingerprint].
*/
internal val componentContextSubParserFingerprint = fingerprint {
strings(
"Number of bits must be positive"
)
}
internal val lithoFilterFingerprint = fingerprint {
accessFlags(AccessFlags.STATIC, AccessFlags.CONSTRUCTOR)
returns("V")
custom { _, classDef ->
classDef.endsWith("LithoFilterPatch;")
classDef.endsWith("/LithoFilterPatch;")
}
}
@ -37,14 +43,6 @@ internal val protobufBufferReferenceFingerprint = fingerprint {
)
}
/**
* In 19.17 and earlier, this resolves to the same method as [componentContextParserFingerprint].
* In 19.18+ this resolves to a different method.
*/
internal val readComponentIdentifierFingerprint = fingerprint {
strings("Number of bits must be positive")
}
internal val emptyComponentFingerprint = fingerprint {
accessFlags(AccessFlags.PRIVATE, AccessFlags.CONSTRUCTOR)
parameters()

View File

@ -4,25 +4,25 @@ package app.revanced.patches.youtube.misc.litho.filter
import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.removeInstructions
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.util.smali.ExternalLabel
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playservice.is_19_18_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_25_or_greater
import app.revanced.patches.youtube.misc.playservice.is_20_05_or_greater
import app.revanced.patches.youtube.misc.playservice.versionCheckPatch
import app.revanced.patches.youtube.shared.conversionContextFingerprintToString
import app.revanced.util.addInstructionsAtControlFlowLabel
import app.revanced.util.findFreeRegister
import app.revanced.util.findInstructionIndicesReversedOrThrow
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import app.revanced.util.indexOfFirstInstructionReversedOrThrow
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
import com.android.tools.smali.dexlib2.iface.reference.FieldReference
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
@ -53,42 +53,33 @@ val lithoFilterPatch = bytecodePatch(
* The buffer is a large byte array that represents the component tree.
* This byte array is searched for strings that indicate the current component.
*
* The following pseudocode shows how the patch works:
* All modifications done here must allow all the original code to still execute
* even when filtering, otherwise memory leaks or poor app performance may occur.
*
* The following pseudocode shows how this patch works:
*
* class SomeOtherClass {
* // Called before ComponentContextParser.parseBytesToComponentContext method.
* // Called before ComponentContextParser.parseComponent() method.
* public void someOtherMethod(ByteBuffer byteBuffer) {
* ExtensionClass.setProtoBuffer(byteBuffer); // Inserted by this patch.
* ...
* }
* }
*
* When patching 19.17 and earlier:
*
* class ComponentContextParser {
* public ComponentContext ReadComponentIdentifierFingerprint(...) {
* public Component parseComponent() {
* ...
* if (extensionClass.filter(identifier, pathBuilder)); // Inserted by this patch.
*
* // Checks if the component should be filtered.
* // Sets a thread local with the filtering result.
* extensionClass.filter(identifier, pathBuilder); // Inserted by this patch.
*
* ...
*
* if (extensionClass.shouldFilter()) { // Inserted by this patch.
* return emptyComponent;
* ...
* }
* }
*
* When patching 19.18 and later:
*
* class ComponentContextParser {
* public ComponentContext parseBytesToComponentContext(...) {
* ...
* if (ReadComponentIdentifierFingerprint() == null); // Inserted by this patch.
* return emptyComponent;
* ...
* }
*
* public ComponentIdentifierObj readComponentIdentifier(...) {
* ...
* if (extensionClass.filter(identifier, pathBuilder)); // Inserted by this patch.
* return null;
* ...
* }
* return originalUnpatchedComponent; // Original code.
* }
* }
*/
@ -103,7 +94,7 @@ val lithoFilterPatch = bytecodePatch(
2,
"""
new-instance v1, $classDescriptor
invoke-direct {v1}, $classDescriptor-><init>()V
invoke-direct { v1 }, $classDescriptor-><init>()V
const/16 v2, ${filterCount++}
aput-object v1, v0, v2
""",
@ -115,110 +106,105 @@ val lithoFilterPatch = bytecodePatch(
protobufBufferReferenceFingerprint.method.addInstruction(
0,
" invoke-static { p2 }, $EXTENSION_CLASS_DESCRIPTOR->setProtoBuffer(Ljava/nio/ByteBuffer;)V",
"invoke-static { p2 }, $EXTENSION_CLASS_DESCRIPTOR->setProtoBuffer(Ljava/nio/ByteBuffer;)V",
)
// endregion
// region Hook the method that parses bytes into a ComponentContext.
val readComponentMethod = readComponentIdentifierFingerprint.originalMethod
// Get the only static method in the class.
val builderMethodDescriptor = emptyComponentFingerprint.classDef.methods.first { method ->
AccessFlags.STATIC.isSet(method.accessFlags)
}
// Only one field.
val emptyComponentField = classBy { classDef ->
builderMethodDescriptor.returnType == classDef.type
}!!.immutableClass.fields.single()
// Returns an empty component instead of the original component.
fun createReturnEmptyComponentInstructions(register: Int): String =
"""
move-object/from16 v$register, p1
invoke-static { v$register }, $builderMethodDescriptor
move-result-object v$register
iget-object v$register, v$register, $emptyComponentField
return-object v$register
"""
// Allow the method to run to completion, and override the
// return value with an empty component if it should be filtered.
// It is important to allow the original code to always run to completion,
// otherwise memory leaks and poor app performance can occur.
//
// The extension filtering result needs to be saved off somewhere, but cannot
// save to a class field since the target class is called by multiple threads.
// It would be great if there was a way to change the register count of the
// method implementation and save the result to a high register to later use
// in the method, but there is no simple way to do that.
// Instead save the extension filter result to a thread local and check the
// filtering result at each method return index.
// String field for the litho identifier.
componentContextParserFingerprint.method.apply {
// 19.18 and later require patching 2 methods instead of one.
// Otherwise the modifications done here are the same for all targets.
if (is_19_18_or_greater) {
// Get the method name of the ReadComponentIdentifierFingerprint call.
val readComponentMethodCallIndex = indexOfFirstInstructionOrThrow {
val reference = getReference<MethodReference>()
reference?.definingClass == readComponentMethod.definingClass &&
reference.name == readComponentMethod.name
val conversionContextClass = conversionContextFingerprintToString.originalClassDef
val conversionContextIdentifierField = componentContextSubParserFingerprint.match(
componentContextParserFingerprint.originalClassDef
).let {
// Identifier field is loaded just before the string declaration.
val index = it.method.indexOfFirstInstructionReversedOrThrow(
it.stringMatches!!.first().index
) {
val reference = getReference<FieldReference>()
reference?.definingClass == conversionContextClass.type
&& reference.type == "Ljava/lang/String;"
}
// Result of read component, and also a free register.
val register = getInstruction<OneRegisterInstruction>(readComponentMethodCallIndex + 1).registerA
// Insert after 'move-result-object'
val insertHookIndex = readComponentMethodCallIndex + 2
// Return an EmptyComponent instead of the original component if the filterState method returns true.
addInstructionsWithLabels(
insertHookIndex,
"""
if-nez v$register, :unfiltered
# Component was filtered in ReadComponentIdentifierFingerprint hook
${createReturnEmptyComponentInstructions(register)}
""",
ExternalLabel("unfiltered", getInstruction(insertHookIndex)),
)
it.method.getInstruction<ReferenceInstruction>(index).getReference<FieldReference>()
}
}
// endregion
// StringBuilder field for the litho path.
val conversionContextPathBuilderField = conversionContextClass.fields
.single { field -> field.type == "Ljava/lang/StringBuilder;" }
// region Read component then store the result.
val conversionContextResultIndex = indexOfFirstInstructionOrThrow {
val reference = getReference<MethodReference>()
reference?.returnType == conversionContextClass.type
} + 1
readComponentIdentifierFingerprint.method.apply {
val insertHookIndex = indexOfFirstInstructionOrThrow {
opcode == Opcode.IPUT_OBJECT &&
getReference<FieldReference>()?.type == "Ljava/lang/StringBuilder;"
}
val stringBuilderRegister = getInstruction<TwoRegisterInstruction>(insertHookIndex).registerA
// Identifier is saved to a field just before the string builder.
val identifierRegister = getInstruction<TwoRegisterInstruction>(
indexOfFirstInstructionReversedOrThrow(insertHookIndex) {
opcode == Opcode.IPUT_OBJECT &&
getReference<FieldReference>()?.type == "Ljava/lang/String;"
},
val conversionContextResultRegister = getInstruction<OneRegisterInstruction>(
conversionContextResultIndex
).registerA
val freeRegister = findFreeRegister(insertHookIndex, identifierRegister, stringBuilderRegister)
val invokeFilterInstructions = """
invoke-static { v$identifierRegister, v$stringBuilderRegister }, $EXTENSION_CLASS_DESCRIPTOR->filter(Ljava/lang/String;Ljava/lang/StringBuilder;)Z
move-result v$freeRegister
if-eqz v$freeRegister, :unfiltered
"""
addInstructionsWithLabels(
insertHookIndex,
if (is_19_18_or_greater) {
"""
$invokeFilterInstructions
# Return null, and the ComponentContextParserFingerprint hook
# handles returning an empty component.
const/4 v$freeRegister, 0x0
return-object v$freeRegister
"""
} else {
"""
$invokeFilterInstructions
${createReturnEmptyComponentInstructions(freeRegister)}
"""
},
ExternalLabel("unfiltered", getInstruction(insertHookIndex)),
val identifierRegister = findFreeRegister(
conversionContextResultIndex, conversionContextResultRegister
)
val stringBuilderRegister = findFreeRegister(
conversionContextResultIndex, conversionContextResultRegister, identifierRegister
)
// Check if the component should be filtered, and save the result to a thread local.
addInstructionsAtControlFlowLabel(
conversionContextResultIndex + 1,
"""
iget-object v$identifierRegister, v$conversionContextResultRegister, $conversionContextIdentifierField
iget-object v$stringBuilderRegister, v$conversionContextResultRegister, $conversionContextPathBuilderField
invoke-static { v$identifierRegister, v$stringBuilderRegister }, $EXTENSION_CLASS_DESCRIPTOR->filter(Ljava/lang/String;Ljava/lang/StringBuilder;)V
"""
)
// Get the only static method in the class.
val builderMethodDescriptor = emptyComponentFingerprint.classDef.methods.single {
method -> AccessFlags.STATIC.isSet(method.accessFlags)
}
// Only one field.
val emptyComponentField = classBy { classDef ->
classDef.type == builderMethodDescriptor.returnType
}!!.immutableClass.fields.single()
// Check at each return value if the component is filtered,
// and return an empty component if filtering is needed.
findInstructionIndicesReversedOrThrow(Opcode.RETURN_OBJECT).forEach { returnIndex ->
val freeRegister = findFreeRegister(returnIndex)
addInstructionsAtControlFlowLabel(
returnIndex,
"""
invoke-static { }, $EXTENSION_CLASS_DESCRIPTOR->shouldFilter()Z
move-result v$freeRegister
if-eqz v$freeRegister, :unfiltered
move-object/from16 v$freeRegister, p1
invoke-static { v$freeRegister }, $builderMethodDescriptor
move-result-object v$freeRegister
iget-object v$freeRegister, v$freeRegister, $emptyComponentField
return-object v$freeRegister
:unfiltered
nop
"""
)
}
}
// endregion

View File

@ -74,6 +74,7 @@ private val settingsResourcePatch = resourcePatch {
arrayOf(
ResourceGroup("drawable",
"revanced_settings_cursor.xml",
"revanced_settings_icon.xml",
"revanced_settings_screen_00_about.xml",
"revanced_settings_screen_01_ads.xml",
@ -84,12 +85,16 @@ private val settingsResourcePatch = resourcePatch {
"revanced_settings_screen_06_shorts.xml",
"revanced_settings_screen_07_seekbar.xml",
"revanced_settings_screen_08_swipe_controls.xml",
"revanced_settings_screen_09_ryd.xml",
"revanced_settings_screen_10_sb.xml",
"revanced_settings_screen_09_return_youtube_dislike.xml",
"revanced_settings_screen_10_sponsorblock.xml",
"revanced_settings_screen_11_misc.xml",
"revanced_settings_screen_12_video.xml",
),
ResourceGroup("layout", "revanced_settings_with_toolbar.xml"),
ResourceGroup("layout",
"revanced_preference_with_icon_no_search_result.xml",
"revanced_search_suggestion_item.xml",
"revanced_settings_with_toolbar.xml"),
ResourceGroup("menu", "revanced_search_menu.xml")
).forEach { resourceGroup ->
copyResources("settings", resourceGroup)
}
@ -188,6 +193,7 @@ val settingsPatch = bytecodePatch(
}
PreferenceScreen.GENERAL_LAYOUT.addPreferences(
SwitchPreference("revanced_settings_search_history"),
SwitchPreference("revanced_show_menu_icons")
)
@ -201,7 +207,8 @@ val settingsPatch = bytecodePatch(
),
ListPreference(
key = "revanced_language",
summaryKey = null
summaryKey = null,
tag = "app.revanced.extension.shared.settings.preference.SortedListPreference"
)
)
@ -347,10 +354,20 @@ object PreferenceScreen : BasePreferenceScreen() {
layout = "@layout/preference_with_icon",
sorting = Sorting.UNSORTED,
)
// RYD and SB are items 9 and 10.
// Menus are added in their own patch because they use an Intent and not a Screen.
val RETURN_YOUTUBE_DISLIKE = Screen(
key = "revanced_settings_screen_09_return_youtube_dislike",
summaryKey = null,
icon = "@drawable/revanced_settings_screen_09_return_youtube_dislike",
layout = "@layout/preference_with_icon",
sorting = Sorting.UNSORTED,
)
val SPONSORBLOCK = Screen(
key = "revanced_settings_screen_10_sponsorblock",
summaryKey = null,
icon = "@drawable/revanced_settings_screen_10_sponsorblock",
layout = "@layout/preference_with_icon",
sorting = Sorting.UNSORTED,
)
val MISC = Screen(
key = "revanced_settings_screen_11_misc",
summaryKey = null,

View File

@ -62,7 +62,8 @@ val spoofVideoStreamsPatch = spoofVideoStreamsPatch({
summaryKey = null,
// Language strings are declared in Setting patch.
entriesKey = "revanced_language_entries",
entryValuesKey = "revanced_language_entry_values"
entryValuesKey = "revanced_language_entry_values",
tag = "app.revanced.extension.shared.settings.preference.SortedListPreference"
),
SwitchPreference("revanced_spoof_video_streams_ios_force_avc"),
SwitchPreference("revanced_spoof_streaming_data_stats_for_nerds"),

View File

@ -4,6 +4,21 @@ import app.revanced.patcher.fingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
internal val conversionContextFingerprintToString = fingerprint {
parameters()
strings(
"ConversionContext{containerInternal=",
", widthConstraint=",
", heightConstraint=",
", templateLoggerFactory=",
", rootDisposableContainer=",
", identifierProperty="
)
custom { method, _ ->
method.name == "toString"
}
}
internal val autoRepeatFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
returns("V")

View File

@ -38,6 +38,7 @@ internal val rememberPlaybackSpeedPatch = bytecodePatch {
// Entries and values are set by the extension code based on the actual speeds available.
entriesKey = null,
entryValuesKey = null,
tag = "app.revanced.extension.youtube.settings.preference.CustomVideoSpeedListPreference"
),
SwitchPreference("revanced_remember_playback_speed_last_selected")
)

View File

@ -11,12 +11,14 @@ import app.revanced.patcher.patch.BytecodePatchContext
import app.revanced.patcher.patch.PatchException
import app.revanced.patcher.util.proxy.mutableTypes.MutableClass
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patcher.util.smali.ExternalLabel
import app.revanced.patches.shared.misc.mapping.get
import app.revanced.patches.shared.misc.mapping.resourceMappingPatch
import app.revanced.patches.shared.misc.mapping.resourceMappings
import app.revanced.util.InstructionUtils.Companion.branchOpcodes
import app.revanced.util.InstructionUtils.Companion.returnOpcodes
import app.revanced.util.InstructionUtils.Companion.writeOpcodes
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.Opcode.*
import com.android.tools.smali.dexlib2.iface.Method
@ -63,35 +65,6 @@ fun Method.findFreeRegister(startIndex: Int, vararg registersToExclude: Int): In
val instruction = getInstruction(i)
val instructionRegisters = instruction.registersUsed
if (instruction.isReturnInstruction) {
usedRegisters.addAll(instructionRegisters)
// Use lowest register that hasn't been encountered.
val freeRegister = (0 until implementation!!.registerCount).find {
it !in usedRegisters
}
if (freeRegister != null) {
return freeRegister
}
if (bestFreeRegisterFound != null) {
return bestFreeRegisterFound
}
// Somehow every method register was read from before any register was wrote to.
// In practice this never occurs.
throw IllegalArgumentException("Could not find a free register from startIndex: " +
"$startIndex excluding: $registersToExclude")
}
if (instruction.isBranchInstruction) {
if (bestFreeRegisterFound != null) {
return bestFreeRegisterFound
}
// This method is simple and does not follow branching.
throw IllegalArgumentException("Encountered a branch statement before a free register could be found")
}
val writeRegister = instruction.writeRegister
if (writeRegister != null) {
if (writeRegister !in usedRegisters) {
@ -112,6 +85,32 @@ fun Method.findFreeRegister(startIndex: Int, vararg registersToExclude: Int): In
}
usedRegisters.addAll(instructionRegisters)
if (instruction.isBranchInstruction) {
if (bestFreeRegisterFound != null) {
return bestFreeRegisterFound
}
// This method is simple and does not follow branching.
throw IllegalArgumentException("Encountered a branch statement before a free register could be found")
}
if (instruction.isReturnInstruction) {
// Use lowest register that hasn't been encountered.
val freeRegister = (0 until implementation!!.registerCount).find {
it !in usedRegisters
}
if (freeRegister != null) {
return freeRegister
}
if (bestFreeRegisterFound != null) {
return bestFreeRegisterFound
}
// Somehow every method register was read from before any register was wrote to.
// In practice this never occurs.
throw IllegalArgumentException("Could not find a free register from startIndex: " +
"$startIndex excluding: $registersToExclude")
}
}
// Some methods can have array payloads at the end of the method after a return statement.
@ -168,6 +167,15 @@ internal val Instruction.isBranchInstruction: Boolean
internal val Instruction.isReturnInstruction: Boolean
get() = this.opcode in returnOpcodes
/**
* Adds public [AccessFlags] and removes private and protected flags (if present).
*/
internal fun Int.toPublicAccessFlags() : Int {
return this.or(AccessFlags.PUBLIC.value)
.and(AccessFlags.PROTECTED.value.inv())
.and(AccessFlags.PRIVATE.value.inv())
}
/**
* Find the [MutableMethod] from a given [Method] in a [MutableClass].
*
@ -207,6 +215,26 @@ fun MutableMethod.injectHideViewCall(
"invoke-static { v$viewRegister }, $classDescriptor->$targetMethod(Landroid/view/View;)V",
)
/**
* Inserts instructions at a given index, using the existing control flow label at that index.
* Inserted instructions can have it's own control flow labels as well.
*
* Effectively this changes the code from:
* :label
* (original code)
*
* Into:
* :label
* (patch code)
* (original code)
*/
// TODO: delete this on next major version bump.
fun MutableMethod.addInstructionsAtControlFlowLabel(
insertIndex: Int,
instructions: String
) = addInstructionsAtControlFlowLabel(insertIndex, instructions, *arrayOf<ExternalLabel>())
/**
* Inserts instructions at a given index, using the existing control flow label at that index.
* Inserted instructions can have it's own control flow labels as well.
@ -223,13 +251,14 @@ fun MutableMethod.injectHideViewCall(
fun MutableMethod.addInstructionsAtControlFlowLabel(
insertIndex: Int,
instructions: String,
vararg externalLabels: ExternalLabel
) {
// Duplicate original instruction and add to +1 index.
addInstruction(insertIndex + 1, getInstruction(insertIndex))
// Add patch code at same index as duplicated instruction,
// so it uses the original instruction control flow label.
addInstructionsWithLabels(insertIndex + 1, instructions)
addInstructionsWithLabels(insertIndex + 1, instructions, *externalLabels)
// Remove original non duplicated instruction.
removeInstruction(insertIndex)
@ -472,7 +501,7 @@ fun Method.indexOfFirstInstruction(startIndex: Int = 0, targetOpcode: Opcode): I
* @see indexOfFirstInstructionOrThrow
*/
fun Method.indexOfFirstInstruction(startIndex: Int = 0, filter: Instruction.() -> Boolean): Int {
var instructions = this.implementation!!.instructions
var instructions = this.implementation?.instructions ?: return -1
if (startIndex != 0) {
instructions = instructions.drop(startIndex)
}
@ -538,7 +567,7 @@ fun Method.indexOfFirstInstructionReversed(startIndex: Int? = null, targetOpcode
* @see indexOfFirstInstructionReversedOrThrow
*/
fun Method.indexOfFirstInstructionReversed(startIndex: Int? = null, filter: Instruction.() -> Boolean): Int {
var instructions = this.implementation!!.instructions
var instructions = this.implementation?.instructions ?: return -1
if (startIndex != null) {
instructions = instructions.take(startIndex + 1)
}

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">إعادة تعيين إعدادات ReVanced إلى الوضع الافتراضي</string>
<string name="revanced_settings_import_success">تم استيراد %d إعدادات</string>
<string name="revanced_settings_import_failure_parse">فشل الاستيراد: %s</string>
<string name="revanced_settings_search_hint">إعدادات البحث</string>
<string name="revanced_settings_search_no_results_title">لم يتم العثور على نتائج لـ \".%s\"</string>
<string name="revanced_settings_search_no_results_summary">جرّب كلمة مفتاحية أخرى</string>
<string name="revanced_settings_search_remove_message">إزالة من سجل البحث؟</string>
<string name="revanced_show_menu_icons_title">عرض أيقونات إعدادات ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">يتم عرض أيقونات الإعدادات</string>
<string name="revanced_show_menu_icons_summary_off">لا يتم عرض أيقونات الإعدادات</string>
@ -93,6 +97,9 @@ Second \"item\" text"</string>
<string name="revanced_restore_old_settings_menus_title">استعادة قوائم الإعدادات القديمة</string>
<string name="revanced_restore_old_settings_menus_summary_on">يتم عرض قوائم الإعدادات القديمة</string>
<string name="revanced_restore_old_settings_menus_summary_off">لا يتم عرض قوائم الإعدادات القديمة</string>
<string name="revanced_settings_search_history_title">إظهار سجل البحث في الإعدادات</string>
<string name="revanced_settings_search_history_summary_on">سجل البحث في الإعدادات معروض</string>
<string name="revanced_settings_search_history_summary_off">لم يتم عرض سجل البحث في الإعدادات</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">تعطيل تشغيل فيديوهات Shorts في الخلفية</string>
@ -153,15 +160,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">إخفاء زر \'تنبيهي\'</string>
<string name="revanced_hide_notify_me_button_summary_on">تم إخفاء الزر</string>
<string name="revanced_hide_notify_me_button_summary_off">يتم عرض الزر</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">إخفاء علامة \'الأشخاص الذين شاهدوا أيضًا\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">تم إخفاء العلامة</string>
<string name="revanced_hide_search_result_recommendations_summary_off">يتم عرض العلامة</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">إخفاء علامات اقتراحات الفيديو</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">تم إخفاء علامات \'اقتراحات للمشاهدة\' و\'قد يعجبك أيضًا\'</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">يتم عرض علامات \'اقتراحات للمشاهدة\' و\'قد يعجبك أيضًا\'</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">إخفاء زر \'عرض المزيد\'</string>
<string name="revanced_hide_show_more_button_summary_on">تم إخفاء الزر</string>
<string name="revanced_hide_show_more_button_summary_off">يتم عرض الزر</string>
<string name="revanced_hide_ticket_shelf_title">إخفاء رف التذاكر</string>
<string name="revanced_hide_ticket_shelf_summary_on">تم إخفاء رف التذاكر</string>
<string name="revanced_hide_ticket_shelf_summary_off">يتم عرض رف التذاكر</string>
<string name="revanced_hide_timed_reactions_title">إخفاء ردود الفعل المؤقتة</string>
<string name="revanced_hide_timed_reactions_summary_on">تم إخفاء ردود الفعل المؤقتة</string>
<string name="revanced_hide_timed_reactions_summary_off">يتم عرض ردود الفعل المؤقتة</string>
@ -231,6 +241,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">إخفاء \'ملخص الفيديو الذي تم إنشاؤه بواسطة الذكاء الاصطناعي\'</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">تم إخفاء قسم ملخص الفيديو</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">يتم عرض قسم ملخص الفيديو</string>
<string name="revanced_hide_ask_section_title">إخفاء \"Ask\"</string>
<string name="revanced_hide_ask_section_summary_on">تم إخفاء قسم \"Ask\"</string>
<string name="revanced_hide_ask_section_summary_off">يتم عرض قسم \"Ask\"</string>
<string name="revanced_hide_attributes_section_title">إخفاء الصفات</string>
<string name="revanced_hide_attributes_section_summary_on">تم إخفاء أقسام الأماكن المميزة، الألعاب، الموسيقى والأشخاص المذكورون</string>
<string name="revanced_hide_attributes_section_summary_off">يتم عرض أقسام الأماكن المميزة، الألعاب، الموسيقى والأشخاص المذكورون</string>
@ -794,6 +807,11 @@ Second \"item\" text"</string>
الإعدادات ← التشغيل ← تشغيل الفيديو التالي تلقائيًا"</string>
<string name="revanced_end_screen_suggested_video_summary_off">يتم عرض الفيديو المقترح في شاشة النهاية</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">إخفاء واجهة الفيديوهات ذات الصلة في وضع ملء الشاشة</string>
<string name="revanced_hide_related_video_overlay_summary_on">تم إخفاء واجهة الفيديوهات ذات الصلة</string>
<string name="revanced_hide_related_video_overlay_summary_off">يتم عرض واجهة الفيديوهات ذات الصلة</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">إخفاء الطابع الزمني للفيديو</string>
<string name="revanced_hide_timestamp_summary_on">تم إخفاء الطابع الزمني</string>
@ -831,10 +849,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">أعد تحميل الفيديو للتصويت بـ Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">مخفي بواسطة المالك</string>
<string name="revanced_ryd_enable_summary_on">يتم عرض لم يعجبني</string>
<string name="revanced_ryd_enable_summary_off">لا يتم عرض لم يعجبني</string>
<string name="revanced_ryd_enabled_summary_on">يتم عرض لم يعجبني</string>
<string name="revanced_ryd_enabled_summary_off">لا يتم عرض لم يعجبني</string>
<string name="revanced_ryd_shorts_title">عرض لم يعجني في فيديوهات Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"يتم عرض مرات عدم الإعجاب في فيديوهات Shorts
<string name="revanced_ryd_shorts_summary_on">"يتم عرض مرات عدم الإعجاب في فيديوهات Shorts
التقييد: قد لا تظهر مرات عدم الإعجاب في وضع التصفح المتخفي"</string>
<string name="revanced_ryd_shorts_summary_off">لا يتم عرض مرات عدم الإعجاب في فيديوهات Shorts</string>
@ -851,7 +869,6 @@ Second \"item\" text"</string>
<string name="revanced_ryd_toast_on_connection_error_title">عرض ملاحظة إذا كان API غير متاح</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">يتم عرض الملاحظة في حالة عدم توفر Return YouTube Dislike</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">لا يتم عرض الملاحظة في حالة عدم توفر Return YouTube Dislike</string>
<string name="revanced_ryd_about">لمحة</string>
<string name="revanced_ryd_attribution_summary">يتم توفير البيانات بواسطة the Return YouTube Dislike API. اضغط هنا لمعرفة المزيد</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API إحصائيات هذا الجهاز</string>
@ -1058,7 +1075,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">تعديل توقيت المقطع يدويًا</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">هل تود تعديل التوقيت لبداية أو نهاية المقطع؟</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">الوقت المحدد غير صحيح</string>
<string name="revanced_sb_stats">إحصائيات</string>
<string name="revanced_sb_stats_title">إحصائيات</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">الإحصائيات غير متوفرة مؤقتًا (الواجهة غير متوفرة)</string>
<string name="revanced_sb_stats_loading">جارٍ التحميل...</string>
@ -1087,8 +1104,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">رمز اللون غير صالح</string>
<string name="revanced_sb_reset_color">إعادة تعيين اللون</string>
<string name="revanced_sb_reset">إعادة التعيين</string>
<string name="revanced_sb_about">لمحة</string>
<string name="revanced_sb_about_api_sum">يتم توفير البيانات بواسطة SponsorBlock API. انقر هنا لمعرفة المزيد ومشاهدة التنزيلات لمنصات أخرى</string>
<string name="revanced_sb_about_title">لمحة</string>
<string name="revanced_sb_about_api_summary">يتم توفير البيانات بواسطة SponsorBlock API. انقر هنا لمعرفة المزيد ومشاهدة التنزيلات لمنصات أخرى</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">شكل نموذج التخطيط</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced tənzimləmələr standarta təyin edildi</string>
<string name="revanced_settings_import_success">%d tənzimləmə idxal edildi</string>
<string name="revanced_settings_import_failure_parse">Uğursuz idxal prosesi: %s</string>
<string name="revanced_settings_search_hint">Axtarış tənzimləmələri</string>
<string name="revanced_settings_search_no_results_title">%s üçün nəticə tapılmadı</string>
<string name="revanced_settings_search_no_results_summary">Başqa açar sözü yoxla</string>
<string name="revanced_settings_search_remove_message">Axtarış tarixçəsindən silinsin?</string>
<string name="revanced_show_menu_icons_title">ReVanced tənzimləmə nişanların göstər</string>
<string name="revanced_show_menu_icons_summary_on">Tənzimləmə nişanları göstərilir</string>
<string name="revanced_show_menu_icons_summary_off">Tənzimləmə nişanları göstərilmir</string>
@ -93,6 +97,9 @@ Davam et düyməsinə toxun və optimallaşdırma dəyişikliklərin qəbul et."
<string name="revanced_restore_old_settings_menus_title">Köhnə tənzimləmələr bölmələrin bərpa et</string>
<string name="revanced_restore_old_settings_menus_summary_on">Köhnə tənzimləmələr bölmələri göstərilir</string>
<string name="revanced_restore_old_settings_menus_summary_off">Köhnə tənzimləmələr bölmələri göstərilmir</string>
<string name="revanced_settings_search_history_title">Axtarış tarixçəsi tənzimləməsin göstər</string>
<string name="revanced_settings_search_history_summary_on">Axtarış tarixçəsi tənzimləməsi göstərilir</string>
<string name="revanced_settings_search_history_summary_off">Axtarış tarixçəsi tənzimləməsi göstərilmir</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts arxa plan oynatmasın qapat</string>
@ -153,15 +160,18 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_notify_me_button_title">\"Mənə bildir\" düyməsini gizlət</string>
<string name="revanced_hide_notify_me_button_summary_on">Düymə gizlidir</string>
<string name="revanced_hide_notify_me_button_summary_off">Düymə göstərilir</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">\"İnsanlar həmçinin izləyiblər\" etiketin gizlət</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Etiket gizlidir</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Etiket göstərilir</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Video tövsiyə etiketlərini gizlət</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">\"İnsanlar həmçinin izləyiblər\" və \"Bunu da bəyənə bilərsiniz\" etiketləri gizlədilib</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">\"İnsanlar həmçinin izləyiblər\" və \"Bunu da bəyənə bilərsiniz\" etiketləri görünür</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'Daha çox göstər\' düyməsini gizlət</string>
<string name="revanced_hide_show_more_button_summary_on">Düymə gizlidir</string>
<string name="revanced_hide_show_more_button_summary_off">Düymə göstərilir</string>
<string name="revanced_hide_ticket_shelf_title">Bilet bölməsin gizlət</string>
<string name="revanced_hide_ticket_shelf_summary_on">Bilet bölməsi gizlidir</string>
<string name="revanced_hide_ticket_shelf_summary_off">Bilet bölməsi görünür</string>
<string name="revanced_hide_timed_reactions_title">Vaxtlı reaksiyaları gizlət</string>
<string name="revanced_hide_timed_reactions_summary_on">Zamanlanmış reaksiyalar gizlədilir</string>
<string name="revanced_hide_timed_reactions_summary_off">Zamanlanmış reaksiyalar göstərilir</string>
@ -231,6 +241,9 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">\"AI ilə yaradılan video xülasəsini\" gizlət</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Video xülasə bölməsi gizlədilib</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Video xülasə bölməsi göstərilir</string>
<string name="revanced_hide_ask_section_title">Soruş\'u Gizlət</string>
<string name="revanced_hide_ask_section_summary_on">Soruş bölməsi gizlidir</string>
<string name="revanced_hide_ask_section_summary_off">\"Soruş\" bölməsi göstərilir</string>
<string name="revanced_hide_attributes_section_title">Atributları Gizlət</string>
<string name="revanced_hide_attributes_section_summary_on">Seçilən yerlər, Oyunlar, Musiqi və qeyd edilən insanlar bölmələri gizlədilir</string>
<string name="revanced_hide_attributes_section_summary_off">Seçilən yerlər, Oyunlar, Musiqi və qeyd edilən insanlar bölmələri görünür</string>
@ -793,6 +806,11 @@ Audio trek seçimin göstərmək üçün \"Video axınları saxtalaşdır\"ı iO
Avtomatik oynatma YouTube ayarlarında dəyişdirilə bilər: Ayarlar → Oxunuş → Növbəti videonu avtomatik oxudun"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Son ekranda bildirilən video göstərilir</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Əlaqəli video örtüyünü tam ekranda gizlət</string>
<string name="revanced_hide_related_video_overlay_summary_on">Əlaqəli video örtüyü gizlədilib</string>
<string name="revanced_hide_related_video_overlay_summary_off">Əlaqəli video örtüyü göstərilir</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Video vaxt möhürünü gizlət</string>
<string name="revanced_hide_timestamp_summary_on">Vaxt möhürü gizlidir</string>
@ -830,10 +848,10 @@ Avtomatik oynatma YouTube ayarlarında dəyişdirilə bilər: Ayarlar → Oxunu
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Ryd ilə səsvermə üçün videonu yenidən yüklə</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Sahib tərəfindən gizlədilib</string>
<string name="revanced_ryd_enable_summary_on">Bəyənməmələr göstərilir</string>
<string name="revanced_ryd_enable_summary_off">Bəyənməmələr göstərilmir</string>
<string name="revanced_ryd_enabled_summary_on">Bəyənməmələr göstərilir</string>
<string name="revanced_ryd_enabled_summary_off">Bəyənməmələr göstərilmir</string>
<string name="revanced_ryd_shorts_title">\"Shorts\"da bəyənməmə sayını göstər</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Bəyənməmələr Shorts-da göstərilir
<string name="revanced_ryd_shorts_summary_on">"Bəyənməmələr Shorts-da göstərilir
Məhdudiyyət: Bəyənməmələr gizli rejimdə görünməyə bilər"</string>
<string name="revanced_ryd_shorts_summary_off">Bəyənməmələr Shorts-da göstərilmir</string>
@ -850,7 +868,6 @@ Məhdudiyyət: Bəyənməmələr gizli rejimdə görünməyə bilər"</string>
<string name="revanced_ryd_toast_on_connection_error_title">API əlçatan deyilsə ani bildiriş göstər</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Return YouTube Dislike əlçatan deyilsə ani bildiriş göstər</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Return YouTube Dislike əlçatan deyilsə ani bildiriş göstərmə</string>
<string name="revanced_ryd_about">Haqqında</string>
<string name="revanced_ryd_attribution_summary">Məlumat Return YouTube Dislike API vasitəsilə alınır. Ətraflı öyrənmək üçün bura toxun</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Bu cihazda Return YouTube Dislike API statistikası</string>
@ -1057,7 +1074,7 @@ Təqdim etməyə hazırdır?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Bölüm vaxtına əl ilə düzəliş et</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Bölümün başlanğıc və ya bitiş vaxtlarına düzəliş etmək istəyirsiniz?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Yanlış vaxt verilmişdir</string>
<string name="revanced_sb_stats">Statistikalar</string>
<string name="revanced_sb_stats_title">Statistikalar</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistikalar müvəqqəti mövcud deyil (API işləmir)</string>
<string name="revanced_sb_stats_loading">Yüklənir...</string>
@ -1086,8 +1103,8 @@ Təqdim etməyə hazırdır?"</string>
<string name="revanced_sb_color_invalid">Etibarsız rəng kodu</string>
<string name="revanced_sb_reset_color">Rəngi sıfırla</string>
<string name="revanced_sb_reset">Sıfırlayın</string>
<string name="revanced_sb_about">Haqqında</string>
<string name="revanced_sb_about_api_sum">Məlumat SponsorBlock API tərəfindən təqdim edilir. Daha ətraflı öyrənmək və digər platformalar üzrə yükləmələrə baxmaq üçün bura toxunun</string>
<string name="revanced_sb_about_title">Haqqında</string>
<string name="revanced_sb_about_api_summary">Məlumat SponsorBlock API tərəfindən təqdim edilir. Daha ətraflı öyrənmək və digər platformalar üzrə yükləmələrə baxmaq üçün bura toxunun</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Tərtibat forma göstəricisi</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Налады ReVanced скінуты да стандартных</string>
<string name="revanced_settings_import_success">Імпартавана %d налад</string>
<string name="revanced_settings_import_failure_parse">Памылка імпарту: %s</string>
<string name="revanced_settings_search_hint">Пошук налад</string>
<string name="revanced_settings_search_no_results_title">Нічога не знойдзена для \",%s\"</string>
<string name="revanced_settings_search_no_results_summary">Паспрабуйце іншае ключавое слова</string>
<string name="revanced_settings_search_remove_message">Выдаліць з гісторыі пошуку?</string>
<string name="revanced_show_menu_icons_title">Паказваць значкі налад ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Значкі налад паказваюцца</string>
<string name="revanced_show_menu_icons_summary_off">Значкі налад не паказваюцца</string>
@ -93,6 +97,9 @@ Second \"item\" text"</string>
<string name="revanced_restore_old_settings_menus_title">Аднавіць старое меню налад</string>
<string name="revanced_restore_old_settings_menus_summary_on">Старыя меню налад паказваюцца</string>
<string name="revanced_restore_old_settings_menus_summary_off">Старыя меню налад не паказваюцца</string>
<string name="revanced_settings_search_history_title">Паказваць гісторыю пошуку ў наладах</string>
<string name="revanced_settings_search_history_summary_on">Паказваецца гісторыя пошуку ў наладах</string>
<string name="revanced_settings_search_history_summary_off">Гісторыя пошуку налад не паказваецца</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Адключыць прайграванне Shorts у фонавым</string>
@ -153,15 +160,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">Схаваць кнопку \"Паведаміць мне\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Кнопка схавана</string>
<string name="revanced_hide_notify_me_button_summary_off">Паказана кнопка</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Схаваць надпіс «Людзі таксама глядзелі»</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Надпіс схаваны</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Надпіс паказаны</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Схаваць надпісы з рэкамендацыямі відэа</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Надпісы \"Людзі таксама глядзелі\" і \"Вам таксама можа спадабацца\" схаваныя</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Надпісы \"Людзі таксама глядзелі\" і \"Вам таксама можа спадабацца\" паказаныя</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Схаваць кнопку \"Паказаць больш\"</string>
<string name="revanced_hide_show_more_button_summary_on">Кнопка схавана</string>
<string name="revanced_hide_show_more_button_summary_off">Паказана кнопка</string>
<string name="revanced_hide_ticket_shelf_title">Схаваць паліцу білетаў</string>
<string name="revanced_hide_ticket_shelf_summary_on">Паліца білетаў схавана</string>
<string name="revanced_hide_ticket_shelf_summary_off">Паліца білетаў паказана</string>
<string name="revanced_hide_timed_reactions_title">Схаваць рэакцыі па часе</string>
<string name="revanced_hide_timed_reactions_summary_on">Часовыя рэакцыі схаваныя</string>
<string name="revanced_hide_timed_reactions_summary_off">Паказваюцца рэакцыі па часе</string>
@ -231,6 +241,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Схаваць «Зводку відэа, згенэраваную штучным інтэлектам»</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Раздзел зводкі відэа схаваны</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Раздзел зводкі відэа паказаны</string>
<string name="revanced_hide_ask_section_title">Схаваць «Спытаць»</string>
<string name="revanced_hide_ask_section_summary_on">Раздзел «Спытаць» схаваны</string>
<string name="revanced_hide_ask_section_summary_off">Раздзел «Спытаць» паказаны</string>
<string name="revanced_hide_attributes_section_title">Схаваць атрыбуты</string>
<string name="revanced_hide_attributes_section_summary_on">Раздзелы «Папулярныя месцы», «Гульні», «Музыка» і «Людзі, якіх згадвалі» схаваныя</string>
<string name="revanced_hide_attributes_section_summary_off">Раздзелы «Папулярныя месцы», «Гульні», «Музыка» і «Людзі, якіх згадвалі» паказаныя</string>
@ -794,6 +807,11 @@ Second \"item\" text"</string>
Налады → Прайграванне → Аўтаматычнае прайграванне наступнага відэа"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Паказваць прапанаванае відэа на канчатковым экране</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Схаваць накладку звязанага відэа ў поўнаэкранным рэжыме</string>
<string name="revanced_hide_related_video_overlay_summary_on">Накладка звязанага відэа схавана</string>
<string name="revanced_hide_related_video_overlay_summary_off">Накладка звязанага відэа паказана</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Схаваць метку часу відэа</string>
<string name="revanced_hide_timestamp_summary_on">Метка часу схавана</string>
@ -831,10 +849,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Перазагрузіце відэа, каб прагаласаваць з дапамогай функцыі \"Вярнуць не падабаецца YouTube\"</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Схавана ўладальнікам</string>
<string name="revanced_ryd_enable_summary_on">Дызлайкі паказаны</string>
<string name="revanced_ryd_enable_summary_off">Дызлайкі не паказваюцца</string>
<string name="revanced_ryd_enabled_summary_on">Дызлайкі паказаны</string>
<string name="revanced_ryd_enabled_summary_off">Дызлайкі не паказваюцца</string>
<string name="revanced_ryd_shorts_title">Паказвайце \"не падабаецца\" на Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Дызлайкі на Shorts паказаныя
<string name="revanced_ryd_shorts_summary_on">"Дызлайкі на Shorts паказаныя
Абмежаванне: дызлайкі могуць не адлюстроўвацца ў рэжыме інкогніта"</string>
<string name="revanced_ryd_shorts_summary_off">Дызлайкі на Shorts не паказаныя</string>
@ -851,7 +869,6 @@ Second \"item\" text"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Паказаць тост, калі API недаступны</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Тост паказваецца, калі функцыя \"Вярнуць не падабаецца YouTube\" недаступная</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Тост не паказваецца, калі функцыя \"Вярнуць не падабаецца YouTube\" недаступная</string>
<string name="revanced_ryd_about">Пра праграму</string>
<string name="revanced_ryd_attribution_summary">Дадзеныя прадастаўляюцца Return YouTube Dislikes API. Націсніце тут, каб даведацца больш</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Статыстыка ReturnYouTubeDislike API гэтай прылады</string>
@ -1059,7 +1076,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Рэдагаваць час сегмента ўручную</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Вы жадаеце змяніць час для пачатку або канца сегмента?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Указаны няправільны час</string>
<string name="revanced_sb_stats">Статыстыка</string>
<string name="revanced_sb_stats_title">Статыстыка</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Статыстыка часова недаступная (API не працуе)</string>
<string name="revanced_sb_stats_loading">Загрузка...</string>
@ -1088,8 +1105,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">Няправільны код колеру</string>
<string name="revanced_sb_reset_color">Скінуць колер</string>
<string name="revanced_sb_reset">Скінуць</string>
<string name="revanced_sb_about">Пра праграму</string>
<string name="revanced_sb_about_api_sum">Дадзеныя прадастаўляюцца API SponsorBlock. Націсніце тут, каб даведацца больш і паглядзець спампоўкі для іншых платформаў</string>
<string name="revanced_sb_about_title">Пра праграму</string>
<string name="revanced_sb_about_api_summary">Дадзеныя прадастаўляюцца API SponsorBlock. Націсніце тут, каб даведацца больш і паглядзець спампоўкі для іншых платформаў</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Фармат экрана</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Настройките на ReVanced бяха нулирани</string>
<string name="revanced_settings_import_success">Следните настройки бяха импортирани успешно: %d</string>
<string name="revanced_settings_import_failure_parse">Импортирането беше неуспешно: %s</string>
<string name="revanced_settings_search_hint">Търсене на настройки</string>
<string name="revanced_settings_search_no_results_title">Няма намерени резултати за \",%s\"</string>
<string name="revanced_settings_search_no_results_summary">Опитайте друга ключова дума</string>
<string name="revanced_settings_search_remove_message">Премахване от историята на търсенията?</string>
<string name="revanced_show_menu_icons_title">Показване на иконите на настройките на ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Иконите на настройките се показват</string>
<string name="revanced_show_menu_icons_summary_off">Иконите на настройките не се показват</string>
@ -93,6 +97,9 @@ Second \"item\" text"</string>
<string name="revanced_restore_old_settings_menus_title">Възстановяване на старите менюта за настройки</string>
<string name="revanced_restore_old_settings_menus_summary_on">Старите менюта с настройки се показват</string>
<string name="revanced_restore_old_settings_menus_summary_off">Старите менюта с настройки не се показват</string>
<string name="revanced_settings_search_history_title">Показване на историята на търсенията в настройките</string>
<string name="revanced_settings_search_history_summary_on">Историята на търсенията в настройките е показана</string>
<string name="revanced_settings_search_history_summary_off">Историята на търсенията в настройките не се показва</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Възпроизвеждане на Shorts в фонов режим</string>
@ -153,15 +160,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">Скриване на бутона \"Уведоми ме\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Бутона \"Уведоми ме\" е скрит</string>
<string name="revanced_hide_notify_me_button_summary_off">Бутона \"Уведоми ме\" се показва</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Скриване на етикета \"Хората също гледаха\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Етикетът е скрит</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Етикетът е показан</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Скриване на етикетите с видео препоръки</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Етикетите „Други потребители също гледаха“ и „Може също да харесате“ са скрити</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Етикетите „Други потребители също гледаха“ и „Може също да харесате“ са показани</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Скриване на бутона \"Покажи още\"</string>
<string name="revanced_hide_show_more_button_summary_on">Бутона Покажи още е скрит</string>
<string name="revanced_hide_show_more_button_summary_off">Бутона Покажи още се показва</string>
<string name="revanced_hide_ticket_shelf_title">Скриване на рафта за билети</string>
<string name="revanced_hide_ticket_shelf_summary_on">Рафтът за билети е скрит</string>
<string name="revanced_hide_ticket_shelf_summary_off">Рафтът за билети е показан</string>
<string name="revanced_hide_timed_reactions_title">Скриване на времевите реакции</string>
<string name="revanced_hide_timed_reactions_summary_on">Времевите реакции са скрити</string>
<string name="revanced_hide_timed_reactions_summary_off">Времевите реакции се показват</string>
@ -231,6 +241,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Скриване на \"AI-генерирано видео резюме\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Скрит е разделът с видео резюме</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Показва се разделът с видео резюме</string>
<string name="revanced_hide_ask_section_title">Скриване на „Попитай“</string>
<string name="revanced_hide_ask_section_summary_on">Скрит раздел „Попитай“</string>
<string name="revanced_hide_ask_section_summary_off">Показване на раздел „Попитай“</string>
<string name="revanced_hide_attributes_section_title">Скриване на атрибути</string>
<string name="revanced_hide_attributes_section_summary_on">Секциите \"Препоръчани места\", \"Игри\", \"Музика\" и \"Споменати хора\" са скрити</string>
<string name="revanced_hide_attributes_section_summary_off">Секциите \"Препоръчани места\", \"Игри\", \"Музика\" и \"Споменати хора\" са показани</string>
@ -794,6 +807,11 @@ Second \"item\" text"</string>
Настройки → Възпроизвеждане → Автоматично пускане на следващото видео"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Предложеното видео в края на екрана е показано</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Скриване на наслагването на свързани видеоклипове в цял екран</string>
<string name="revanced_hide_related_video_overlay_summary_on">Наслагването на свързани видеоклипове е скрито</string>
<string name="revanced_hide_related_video_overlay_summary_off">Наслагването на свързани видеоклипове е показано</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Скриване на клеймото за време на видеоклипа</string>
<string name="revanced_hide_timestamp_summary_on">Скрито</string>
@ -831,10 +849,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Презареди видеото за гласуване с ReturnYouTubeDislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Скрито от собственика</string>
<string name="revanced_ryd_enable_summary_on">Нехаресванията се показват</string>
<string name="revanced_ryd_enable_summary_off">Нехаресванията не се показват</string>
<string name="revanced_ryd_enabled_summary_on">Нехаресванията се показват</string>
<string name="revanced_ryd_enabled_summary_off">Нехаресванията не се показват</string>
<string name="revanced_ryd_shorts_title">Пок. нехаресвания в кратките клипове</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Нехаресванията на Shorts са показани
<string name="revanced_ryd_shorts_summary_on">"Нехаресванията на Shorts са показани
Ограничение: Нехаресванията може да не се показват в режим инкогнито"</string>
<string name="revanced_ryd_shorts_summary_off">Нехаресванията на Shorts не са показани</string>
@ -851,7 +869,6 @@ Second \"item\" text"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Показване на известие, ако API не е наличен</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Показва известие, ако Return YouTube Dislike не е наличен</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Не се показва известие, ако ReturnYouTube Dislike не е наличен</string>
<string name="revanced_ryd_about">За програмата</string>
<string name="revanced_ryd_attribution_summary">Данните за нехаресване са от Return YouTube Dislike API. Докоснете за да научите повече</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Статистика Return YouTube Dislike API на това устройство</string>
@ -1058,7 +1075,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Ръчно редактиране на времената на частта</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Желаете ли да редактирате времената за начало или край на частта?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Зададено е невалидно време</string>
<string name="revanced_sb_stats">Статистика</string>
<string name="revanced_sb_stats_title">Статистика</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Статистиките временно не са налични (API не работи)</string>
<string name="revanced_sb_stats_loading">Зареждане...</string>
@ -1087,8 +1104,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">Невалидна стойност за цвета</string>
<string name="revanced_sb_reset_color">Възстановяване на цвят</string>
<string name="revanced_sb_reset">Възстанови</string>
<string name="revanced_sb_about">За програмата</string>
<string name="revanced_sb_about_api_sum">Данните са предоставени от SponsorBlock API. Докоснете тук за повече информация и изтеглияния</string>
<string name="revanced_sb_about_title">За програмата</string>
<string name="revanced_sb_about_api_summary">Данните са предоставени от SponsorBlock API. Докоснете тук за повече информация и изтеглияния</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Формат на екрана /Таблет, Телфон, .../</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced সেটিং ডিফল্ট সেট করা হয়েছে</string>
<string name="revanced_settings_import_success">%d সেটিং আমদানি হয়েছে</string>
<string name="revanced_settings_import_failure_parse">আমদানি করা যায়নি: %s</string>
<string name="revanced_settings_search_hint">অনুসন্ধান সেটিংস</string>
<string name="revanced_settings_search_no_results_title">\'%s\'-এর জন্য কোন ফলাফল পাওয়া যায়নি</string>
<string name="revanced_settings_search_no_results_summary">অন্য কোনো কীওয়ার্ড চেষ্টা করুন</string>
<string name="revanced_settings_search_remove_message">অনুসন্ধান ইতিহাস থেকে সরাবেন?</string>
<string name="revanced_show_menu_icons_title">ReVanced সেটিং আইকন দেখান</string>
<string name="revanced_show_menu_icons_summary_on">সেটিং আইকন দেখানো হয়েছে</string>
<string name="revanced_show_menu_icons_summary_off">সেটিং আইকন দেখানো হচ্ছে না</string>
@ -93,6 +97,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_restore_old_settings_menus_title">পুরানো সেটিংস মেনু পুনরুদ্ধার করুন</string>
<string name="revanced_restore_old_settings_menus_summary_on">পুরাতন সেটিংস মেনু দেখানো হচ্ছে</string>
<string name="revanced_restore_old_settings_menus_summary_off">পুরাতন সেটিংস মেনু দেখানো হচ্ছে না</string>
<string name="revanced_settings_search_history_title">অনুসন্ধান সেটিংসের ইতিহাস দেখান</string>
<string name="revanced_settings_search_history_summary_on">সেটিংস অনুসন্ধান ইতিহাস দেখানো হয়েছে</string>
<string name="revanced_settings_search_history_summary_off">সেটিংস অনুসন্ধান ইতিহাস দেখানো হয় না</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts ব্যাকগ্রাউন্ড প্লে অক্ষম করুন</string>
@ -153,15 +160,18 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_notify_me_button_title">\'আমাকে জানান\' বোতাম লুকান</string>
<string name="revanced_hide_notify_me_button_summary_on">বোতাম লুকানো আছে</string>
<string name="revanced_hide_notify_me_button_summary_off">বোতাম দেখানো আছে</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">\'People also watched\' লেবেল লুকান</string>
<string name="revanced_hide_search_result_recommendations_summary_on">লেবেল লুকানো আছে</string>
<string name="revanced_hide_search_result_recommendations_summary_off">লেবেল দেখানো হয়েছে</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">ভিডিও প্রস্তাবনা লেবেল লুকান</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">\"\'লোকেরা আরও দেখেছে\' এবং \'আপনি সম্ভবত পছন্দ করতে পারেন\' লেবেলগুলি লুকানো আছে\"</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">\"\'লোকেরা আরও দেখেছে\' এবং \'আপনি সম্ভবত পছন্দ করতে পারেন\' লেবেলগুলি দেখানো হেছে\"</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'আরও দেখান\' বোতাম লুকান</string>
<string name="revanced_hide_show_more_button_summary_on">বোতাম লুকানো আছে</string>
<string name="revanced_hide_show_more_button_summary_off">বোতাম দেখানো আছে</string>
<string name="revanced_hide_ticket_shelf_title">টিকিট তাক লুকান</string>
<string name="revanced_hide_ticket_shelf_summary_on">টিকিট তাক লুকানো আছে</string>
<string name="revanced_hide_ticket_shelf_summary_off">টিকিট তাক দেখানো হয়েছে</string>
<string name="revanced_hide_timed_reactions_title">সময় অনুযায়ী প্রতিক্রিয়া লুকান</string>
<string name="revanced_hide_timed_reactions_summary_on">সময় অনুযায়ী প্রতিক্রিয়া লুকিয়ে রয়েছে</string>
<string name="revanced_hide_timed_reactions_summary_off">সময় অনুযায়ী প্রতিক্রিয়া প্রদর্শিত হয়েছে</string>
@ -231,6 +241,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_ai_generated_video_summary_section_title">\'AI-জেনারেটেড ভিডিও সারসংক্ষেপ\' লুকান</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">ভিডিও সারসংক্ষেপ বিভাগ লুকানো আছে</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">ভিডিও সারসংক্ষেপ বিভাগ দেখানো হয়েছে</string>
<string name="revanced_hide_ask_section_title">জিজ্ঞাসা লুকান</string>
<string name="revanced_hide_ask_section_summary_on">জিজ্ঞাসা বিভাগ লুকানো আছে</string>
<string name="revanced_hide_ask_section_summary_off">জিজ্ঞাসা বিভাগ দেখানো হয়েছে</string>
<string name="revanced_hide_attributes_section_title">বৈশিষ্ট্যাবলী লুকান</string>
<string name="revanced_hide_attributes_section_summary_on">বৈশিষ্ট্যযুক্ত স্থান, গেমস, সঙ্গীত, এবং উল্লিখিত ব্যক্তি বিভাগগুলি লুকানো আছে</string>
<string name="revanced_hide_attributes_section_summary_off">বৈশিষ্ট্যযুক্ত স্থান, গেমস, সঙ্গীত, এবং উল্লিখিত ব্যক্তি বিভাগগুলি দেখানো হয়েছে</string>
@ -794,6 +807,11 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
সেটিংস → প্লেব্যাক → অটো প্লে পরবর্তী ভিডিও"</string>
<string name="revanced_end_screen_suggested_video_summary_off">শেষ স্ক্রীনে প্রস্তাবিত ভিডিও দেখানো হয়েছে</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">পূর্ণ-স্ক্রীনে সম্পর্কিত ভিডিও ওভারলে লুকান</string>
<string name="revanced_hide_related_video_overlay_summary_on">সম্পর্কিত ভিডিও ওভারলে লুকানো আছে</string>
<string name="revanced_hide_related_video_overlay_summary_off">সম্পর্কিত ভিডিও ওভারলে দেখানো হয়েছে</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">ভিডিওর সময়স্ট্যাম্প লুকান</string>
<string name="revanced_hide_timestamp_summary_on">সময়স্ট্যাম্প লুকিয়ে রয়েছে</string>
@ -831,10 +849,10 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">ReturnYouTubeDislike দিয়ে ভোট দিতে ভিডিও আবার লোড করুন</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">মালিক কর্তৃক লুকানো</string>
<string name="revanced_ryd_enable_summary_on">অপছন্দগুলো প্রদর্শিত হয়েছে</string>
<string name="revanced_ryd_enable_summary_off">অপছন্দগুলো প্রদর্শিত হয়নি</string>
<string name="revanced_ryd_enabled_summary_on">অপছন্দগুলো প্রদর্শিত হয়েছে</string>
<string name="revanced_ryd_enabled_summary_off">অপছন্দগুলো প্রদর্শিত হয়নি</string>
<string name="revanced_ryd_shorts_title">Shorts এ অপছন্দ দেখান</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Shorts-এ অপছন্দগুলি দেখানো হয়েছে
<string name="revanced_ryd_shorts_summary_on">"Shorts-এ অপছন্দগুলি দেখানো হয়েছে
সীমাবদ্ধতা: ছদ্মবেশী মোডে অপছন্দগুলি নাও দেখা যেতে পারে"</string>
<string name="revanced_ryd_shorts_summary_off">Shorts-এ অপছন্দগুলি দেখানো হয়নি</string>
@ -851,7 +869,6 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
<string name="revanced_ryd_toast_on_connection_error_title">API উপলভ্য না থাকলে একটি টোস্ট দেখান</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Return YouTube Dislike উপলভ্য না থাকলে টোস্ট দেখানো হবে</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Return YouTube Dislike উপলভ্য না থাকলে টোস্ট দেখানো হবে না</string>
<string name="revanced_ryd_about">সম্পর্কিত</string>
<string name="revanced_ryd_attribution_summary">তথ্য প্রদান করা হয় Return YouTube Dislike API দ্বারা। আরও জানতে এখানে ট্যাপ করুন</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">এই ডিভাইসের ReturnYouTubeDislike API পরিসংখ্যান</string>
@ -1058,7 +1075,7 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
<string name="revanced_sb_new_segment_edit_by_hand_title">সেগমেন্টের সময় ম্যানুয়ালি সম্পাদনা করুন</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">আপনি কি সেগমেন্টের শুরু বা শেষের সময় সম্পাদনা করতে চান?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">ভুল সময় দেয়া হয়েছে</string>
<string name="revanced_sb_stats">পরিসংখ্যান</string>
<string name="revanced_sb_stats_title">পরিসংখ্যান</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">পরিসংখ্যান সাময়িকভাবে উপলব্ধ নেই (API ডাউন)</string>
<string name="revanced_sb_stats_loading">লোড হচ্ছে...</string>
@ -1087,8 +1104,8 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
<string name="revanced_sb_color_invalid">রংয়ের ভুল কোড</string>
<string name="revanced_sb_reset_color">রং আবার সেট করুন</string>
<string name="revanced_sb_reset">পুনরায় সেট করুন</string>
<string name="revanced_sb_about">সম্পর্কিত</string>
<string name="revanced_sb_about_api_sum">ডেটা SponsorBlock API দ্বারা সরবরাহ করা হয়। আরও জানতে এবং অন্যান্য প্ল্যাটফর্মের ডাউনলোড দেখতে এখানে ট্যাপ করুন</string>
<string name="revanced_sb_about_title">সম্পর্কিত</string>
<string name="revanced_sb_about_api_summary">ডেটা SponsorBlock API দ্বারা সরবরাহ করা হয়। আরও জানতে এবং অন্যান্য প্ল্যাটফর্মের ডাউনলোড দেখতে এখানে ট্যাপ করুন</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">লেআউট ফর্ম ফ্যাক্টর</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">La configuració de ReVanced s\'ha restablert als valors predeterminats</string>
<string name="revanced_settings_import_success">S\'han importat %d configuracions</string>
<string name="revanced_settings_import_failure_parse">No s\'ha pogut importar: %s</string>
<string name="revanced_settings_search_hint">Cerca a la configuració</string>
<string name="revanced_settings_search_no_results_title">No s\'han trobat resultats per a «%s»</string>
<string name="revanced_settings_search_no_results_summary">Prova una altra paraula clau</string>
<string name="revanced_settings_search_remove_message">Voleu suprimir-ho de l\'historial de cerca?</string>
<string name="revanced_show_menu_icons_title">Mostra les icones de configuració de ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Es mostren les icones de configuració</string>
<string name="revanced_show_menu_icons_summary_off">No es mostren les icones de configuració</string>
@ -93,6 +97,9 @@ Toca el botó Continua i permet els canvis d'optimització."</string>
<string name="revanced_restore_old_settings_menus_title">Restaurar els menús de configuració antics</string>
<string name="revanced_restore_old_settings_menus_summary_on">Es mostren els menús de configuració antics</string>
<string name="revanced_restore_old_settings_menus_summary_off">No es mostren els menús de configuració antics</string>
<string name="revanced_settings_search_history_title">Mostra l\'historial de cerca de la configuració</string>
<string name="revanced_settings_search_history_summary_on">Es mostra l\'historial de cerca de la configuració</string>
<string name="revanced_settings_search_history_summary_off">L\'historial de cerca de la configuració no es mostra</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Desactivar la reproducció en segon pla de Shorts</string>
@ -153,15 +160,18 @@ No se t'informarà de cap esdeveniment inesperat."</string>
<string name="revanced_hide_notify_me_button_title">Amaga el botó \"M\'avisa\"</string>
<string name="revanced_hide_notify_me_button_summary_on">El botó està amagat</string>
<string name="revanced_hide_notify_me_button_summary_off">El botó es mostra</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Amaga l\'etiqueta \"La gent també ha mirat\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">L\'etiqueta s\'amaga</string>
<string name="revanced_hide_search_result_recommendations_summary_off">L\'etiqueta es mostra</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Amaga les etiquetes de recomanació de vídeos</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Les etiquetes «Altres usuaris també han vist» i «Potser també t\'agradarà» estan ocultes</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Les etiquetes «Altres usuaris també han vist» i «Potser també t\'agradarà» es mostren</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Amaga el botó \'Mostra més\'</string>
<string name="revanced_hide_show_more_button_summary_on">El botó està amagat</string>
<string name="revanced_hide_show_more_button_summary_off">El botó es mostra</string>
<string name="revanced_hide_ticket_shelf_title">Amaga la secció de tiquets</string>
<string name="revanced_hide_ticket_shelf_summary_on">La secció de tiquets està amagada</string>
<string name="revanced_hide_ticket_shelf_summary_off">La secció de tiquets es mostra</string>
<string name="revanced_hide_timed_reactions_title">Amaga les reaccions temporitzades</string>
<string name="revanced_hide_timed_reactions_summary_on">S\'han amagat les reaccions temporitzades</string>
<string name="revanced_hide_timed_reactions_summary_off">Es mostren les reaccions temporitzades</string>
@ -231,6 +241,9 @@ No se t'informarà de cap esdeveniment inesperat."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Amaga «Resum de vídeo generat per IA»</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">S\'ha amagat la secció de resum del vídeo</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Es mostra la secció de resum del vídeo</string>
<string name="revanced_hide_ask_section_title">Amaga la secció «Pregunta»</string>
<string name="revanced_hide_ask_section_summary_on">La secció «Pregunta» està amagada</string>
<string name="revanced_hide_ask_section_summary_off">La secció «Pregunta» es mostra</string>
<string name="revanced_hide_attributes_section_title">Amaga els atributs</string>
<string name="revanced_hide_attributes_section_summary_on">Les seccions Llocs destacats, Jocs, Música i Persones esmentades s\'amaguen</string>
<string name="revanced_hide_attributes_section_summary_off">Les seccions Llocs destacats, Jocs, Música i Persones esmentades es mostren</string>
@ -794,6 +807,11 @@ La reproducció automàtica es pot canviar a la configuració de YouTube:
Configuració → Reproducció → Reprodueix el vídeo següent automàticament"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Es mostra el vídeo suggerit de la pantalla final</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Amaga la superposició de vídeos relacionats a pantalla completa</string>
<string name="revanced_hide_related_video_overlay_summary_on">La superposició de vídeos relacionats està amagada</string>
<string name="revanced_hide_related_video_overlay_summary_off">Es mostra la superposició de vídeos relacionats</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Amagar segell de temps del vídeo</string>
<string name="revanced_hide_timestamp_summary_on">El segell de temps està ocult</string>
@ -831,10 +849,10 @@ Configuració → Reproducció → Reprodueix el vídeo següent automàticament
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recarrega el vídeo per votar utilitzant Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Amagat per l\'amo</string>
<string name="revanced_ryd_enable_summary_on">Els \"no m\'agrada\" es mostren</string>
<string name="revanced_ryd_enable_summary_off">Els \"no m\'agrada\" no es mostren</string>
<string name="revanced_ryd_enabled_summary_on">Els \"no m\'agrada\" es mostren</string>
<string name="revanced_ryd_enabled_summary_off">Els \"no m\'agrada\" no es mostren</string>
<string name="revanced_ryd_shorts_title">Mostrar \"no m\'agrada\" a Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Els \"no m'agrada\" als Shorts es mostren
<string name="revanced_ryd_shorts_summary_on">"Els \"no m'agrada\" als Shorts es mostren
Limitació: és possible que els \"no m'agrada\" no apareguin en mode d'incògnit"</string>
<string name="revanced_ryd_shorts_summary_off">Els \"no m\'agrada\" als Shorts no es mostren</string>
@ -851,7 +869,6 @@ Limitació: és possible que els \"no m'agrada\" no apareguin en mode d'incògni
<string name="revanced_ryd_toast_on_connection_error_title">Mostrar una \"toast\" si l\'API no està disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">La \"toast\" es mostra si Return YouTube Dislike no està disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">La \"toast\" no es mostra si Return YouTube Dislike no està disponible</string>
<string name="revanced_ryd_about">Quant a</string>
<string name="revanced_ryd_attribution_summary">Les dades són proporcionades per l\'API de Return YouTube Dislike. Toca aquí per obtenir més informació</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Estadístiques de l\'API de ReturnYouTubeDislike d\'aquest dispositiu</string>
@ -1057,7 +1074,7 @@ Preparat per enviar?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Editeu el temps del segment manualment</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Voleu editar el temps per a l\'inici o el final del segment?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Temps invàlid proporcionat</string>
<string name="revanced_sb_stats">Estadístiques</string>
<string name="revanced_sb_stats_title">Estadístiques</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Les estadístiques no estan disponibles temporalment (l\'API no funciona)</string>
<string name="revanced_sb_stats_loading">S\'està carregant...</string>
@ -1086,8 +1103,8 @@ Preparat per enviar?"</string>
<string name="revanced_sb_color_invalid">Codi de color invàlid</string>
<string name="revanced_sb_reset_color">Restableix el color</string>
<string name="revanced_sb_reset">Restablir</string>
<string name="revanced_sb_about">Quant a</string>
<string name="revanced_sb_about_api_sum">Les dades són proporcionades per l\'API de SponsorBlock. Toca aquí per a saber-ne més i veure les descàrregues per a altres plataformes</string>
<string name="revanced_sb_about_title">Quant a</string>
<string name="revanced_sb_about_api_summary">Les dades són proporcionades per l\'API de SponsorBlock. Toca aquí per a saber-ne més i veure les descàrregues per a altres plataformes</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Factor de forma del disseny</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Nastavení ReVanced obnoveno do výchozího stavu</string>
<string name="revanced_settings_import_success">Importováno %d nastavení</string>
<string name="revanced_settings_import_failure_parse">Importováni selhalo: %s</string>
<string name="revanced_settings_search_hint">Hledat nastavení</string>
<string name="revanced_settings_search_no_results_title">Nebyly nalezeny žádné výsledky pro \",%s\"</string>
<string name="revanced_settings_search_no_results_summary">Zkuste jiné klíčové slovo</string>
<string name="revanced_settings_search_remove_message">Odebrat z historie vyhledávání?</string>
<string name="revanced_show_menu_icons_title">Zobrazit ikony nastavení ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikony nastavení se zobrazují</string>
<string name="revanced_show_menu_icons_summary_off">Ikony nastavení se nezobrazují</string>
@ -93,6 +97,9 @@ Klepněte na tlačítko Pokračovat a povolte změny optimalizace."</string>
<string name="revanced_restore_old_settings_menus_title">Obnovit staré menu nastavení</string>
<string name="revanced_restore_old_settings_menus_summary_on">Staré menu nastavení se zobrazují</string>
<string name="revanced_restore_old_settings_menus_summary_off">Staré menu nastavení se nezobrazují</string>
<string name="revanced_settings_search_history_title">Zobrazit historii vyhledávání v nastavení</string>
<string name="revanced_settings_search_history_summary_on">Historie vyhledávání v nastavení je zobrazena</string>
<string name="revanced_settings_search_history_summary_off">Historie vyhledávání nastavení se nezobrazuje</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Zakázat automatické přehrávání Shorts v pozadí</string>
@ -153,15 +160,18 @@ Nebudete informováni o žádné neočekávané události."</string>
<string name="revanced_hide_notify_me_button_title">Skrýt tlačitko \'Upozorněte mě\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Tlačítko je skryté</string>
<string name="revanced_hide_notify_me_button_summary_off">Tlačítko je zobrazeno</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Skrýt štítek „Lidé také sledovali“</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Štítek je skrytý</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Štítek je zobrazen</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Skrýt popisky doporučení videí</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Popisky „Lidé také sledovali“ a „Mohlo by se vám také líbit“ jsou skryté</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Popisky „Lidé také sledovali“ a „Mohlo by se vám také líbit“ jsou zobrazené</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Skrýt tlačítko „Zobrazit více“</string>
<string name="revanced_hide_show_more_button_summary_on">Tlačítko je skryto</string>
<string name="revanced_hide_show_more_button_summary_off">Tlačítko je zobrazeno</string>
<string name="revanced_hide_ticket_shelf_title">Skrýt panel Vstupenek</string>
<string name="revanced_hide_ticket_shelf_summary_on">Panel Vstupenek je skrytý</string>
<string name="revanced_hide_ticket_shelf_summary_off">Panel Vstupenek je zobrazen</string>
<string name="revanced_hide_timed_reactions_title">Skrýt reakce zobrazené po čase</string>
<string name="revanced_hide_timed_reactions_summary_on">Reakce zobrazené po čase jsou skryty</string>
<string name="revanced_hide_timed_reactions_summary_off">Reakce se zobrazují po čase</string>
@ -231,6 +241,9 @@ Nebudete informováni o žádné neočekávané události."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Skrýt „Souhrn videa generovaný pomocí AI“</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Sekce se souhrnem videa je skrytá</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Sekce se souhrnem videa je zobrazena</string>
<string name="revanced_hide_ask_section_title">Skrýt sekci Zeptat se</string>
<string name="revanced_hide_ask_section_summary_on">Sekce Zeptat se je skrytá</string>
<string name="revanced_hide_ask_section_summary_off">Sekce Zeptat se je zobrazena</string>
<string name="revanced_hide_attributes_section_title">Skrýt atributy</string>
<string name="revanced_hide_attributes_section_summary_on">Sekce Doporučená místa, Hry, Hudba a Zmínění lidé jsou skryté</string>
<string name="revanced_hide_attributes_section_summary_off">Sekce Doporučená místa, Hry, Hudba a Zmínění lidé jsou zobrazené</string>
@ -794,6 +807,11 @@ Automatické přehrávání lze změnit v nastavení YouTube:
Nastavení → Přehrávání → Automatické přehrávání dalšího videa"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Navrhované video na konci obrazovky se zobrazuje</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Skrýt překryv souvisejícího videa v režimu celé obrazovky</string>
<string name="revanced_hide_related_video_overlay_summary_on">Překryv souvisejícího videa je skrytý</string>
<string name="revanced_hide_related_video_overlay_summary_off">Překryv souvisejícího videa je zobrazen</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Skrýt čas videa</string>
<string name="revanced_hide_timestamp_summary_on">Čas je skrytý</string>
@ -831,10 +849,10 @@ Nastavení → Přehrávání → Automatické přehrávání dalšího videa"</
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Načtěte video znovu, abyste hlasovali pomocí Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skryto vlastníkem</string>
<string name="revanced_ryd_enable_summary_on">Nelíbí se se zobrazují</string>
<string name="revanced_ryd_enable_summary_off">Nelíbí se se nezobrazují</string>
<string name="revanced_ryd_enabled_summary_on">Nelíbí se se zobrazují</string>
<string name="revanced_ryd_enabled_summary_off">Nelíbí se se nezobrazují</string>
<string name="revanced_ryd_shorts_title">Zobrazit nelíbí se v Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Počty „Nelíbí se mi“ u Shorts jsou zobrazeny
<string name="revanced_ryd_shorts_summary_on">"Počty „Nelíbí se mi“ u Shorts jsou zobrazeny
Omezení: Počty „Nelíbí se mi“ se nemusí zobrazit v anonymním režimu"</string>
<string name="revanced_ryd_shorts_summary_off">Počty „Nelíbí se mi“ u Shorts nejsou zobrazeny</string>
@ -851,7 +869,6 @@ Omezení: Počty „Nelíbí se mi“ se nemusí zobrazit v anonymním režimu"<
<string name="revanced_ryd_toast_on_connection_error_title">Zobrazit toast, pokud API není dostupné</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast se zobrazí, pokud Return YouTube Dislike není dostupný</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast se nezobrazí, pokud Return YouTube Dislike není dostupný</string>
<string name="revanced_ryd_about">O aplikaci</string>
<string name="revanced_ryd_attribution_summary">Data jsou poskytována API Return YouTube Dislike. Klepnutím se dozvíte více</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistiky API ReturnYouTubeDislike tohoto zařízení</string>
@ -1057,7 +1074,7 @@ Jste připraveni k odeslání?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Upravit načasování segmentu ručně</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Chcete upravit načasování pro začátek nebo konec segmentu?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Zadán neplatný čas</string>
<string name="revanced_sb_stats">Statistiky</string>
<string name="revanced_sb_stats_title">Statistiky</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistiky jsou dočasně nedostupné (server API je mimo provoz)</string>
<string name="revanced_sb_stats_loading">Načítání...</string>
@ -1086,8 +1103,8 @@ Jste připraveni k odeslání?"</string>
<string name="revanced_sb_color_invalid">Neplatný kód barvy</string>
<string name="revanced_sb_reset_color">Resetovat barvu</string>
<string name="revanced_sb_reset">Výchozí</string>
<string name="revanced_sb_about">O aplikaci</string>
<string name="revanced_sb_about_api_sum">Data poskytuje rozhraní API SponsorBlock. Klepněte zde, abyste se dozvěděli více a zobrazili si soubory ke stažení pro další platformy</string>
<string name="revanced_sb_about_title">O aplikaci</string>
<string name="revanced_sb_about_api_summary">Data poskytuje rozhraní API SponsorBlock. Klepněte zde, abyste se dozvěděli více a zobrazili si soubory ke stažení pro další platformy</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Rozvržení formuláře</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced-indstillinger nulstillet til standard</string>
<string name="revanced_settings_import_success">%d indstillinger importeret</string>
<string name="revanced_settings_import_failure_parse">Import mislykkedes: %s</string>
<string name="revanced_settings_search_hint">Søg i indstillinger</string>
<string name="revanced_settings_search_no_results_title">Ingen resultater fundet for \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Prøv et andet søgeord</string>
<string name="revanced_settings_search_remove_message">Fjern fra søgehistorik?</string>
<string name="revanced_show_menu_icons_title">Vis ReVanced-indstillingsikoner</string>
<string name="revanced_show_menu_icons_summary_on">Indstillingsikoner vises</string>
<string name="revanced_show_menu_icons_summary_off">Indstillingsikoner vises ikke</string>
@ -93,6 +97,9 @@ Tap på knappen Fortsæt, og tillad optimeringsændringer."</string>
<string name="revanced_restore_old_settings_menus_title">Gendan gamle indstillingsmenuer</string>
<string name="revanced_restore_old_settings_menus_summary_on">Gamle indstillingsmenuer er vist</string>
<string name="revanced_restore_old_settings_menus_summary_off">Gamle indstillingsmenuer er ikke vist</string>
<string name="revanced_settings_search_history_title">Vis indstillingssøgehistorik</string>
<string name="revanced_settings_search_history_summary_on">Indstillingssøgehistorik vises</string>
<string name="revanced_settings_search_history_summary_off">Søgehistorik for indstillinger vises ikke</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Deaktiver baggrundsafspilning af Shorts</string>
@ -151,12 +158,18 @@ Du modtager ikke notifikationer om uventede hændelser."</string>
<string name="revanced_hide_notify_me_button_title">Skjul knappen \'Underret mig\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Knappen er skjult</string>
<string name="revanced_hide_notify_me_button_summary_off">Knappen er vist</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Skjul etiketter for videoanbefalinger</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Etiketterne \"Folk så også\" og \"Du kan måske også lide\" er skjulte</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Etiketterne \"Folk så også\" og \"Du kan måske også lide\" vises</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Skjul knappen \'Vis mere\'</string>
<string name="revanced_hide_show_more_button_summary_on">Knappen er skjult</string>
<string name="revanced_hide_show_more_button_summary_off">Knappen er vist</string>
<string name="revanced_hide_ticket_shelf_title">Skjul billetreolen</string>
<string name="revanced_hide_ticket_shelf_summary_on">Billetreolen er skjult</string>
<string name="revanced_hide_ticket_shelf_summary_off">Billetreolen vises</string>
<string name="revanced_hide_timed_reactions_title">Skjul tidsreaktioner</string>
<string name="revanced_hide_timed_reactions_summary_on">Tidsreaktioner skjules</string>
<string name="revanced_hide_timed_reactions_summary_off">Tidsreaktioner vises</string>
@ -223,6 +236,9 @@ Du modtager ikke notifikationer om uventede hændelser."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Skjul \"AI-genereret videooversigt\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Videooversigtssektionen er skjult</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Videooversigtssektionen vises</string>
<string name="revanced_hide_ask_section_title">Skjul Spørg</string>
<string name="revanced_hide_ask_section_summary_on">Spørgsmål sektionen er skjult</string>
<string name="revanced_hide_ask_section_summary_off">Spørgsmål sektionen vises</string>
<string name="revanced_hide_chapters_section_summary_on">Kapitler sektion er skjult</string>
<string name="revanced_hide_chapters_section_summary_off">Kapitel afsnit er vist</string>
<string name="revanced_hide_info_cards_section_summary_on">Info-kort sektion er skjult</string>
@ -757,6 +773,11 @@ Automatisk afspilning kan ændres i YouTube-indstillinger:
Indstillinger → Afspilning → Afspil næste video automatisk"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Foreslået video på slutskærmen vises</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Skjul relateret video-overlay i fuldskærm</string>
<string name="revanced_hide_related_video_overlay_summary_on">Relateret video-overlay er skjult</string>
<string name="revanced_hide_related_video_overlay_summary_off">Relateret video-overlay vises</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Skjul tidsstempel på video</string>
<string name="revanced_hide_timestamp_summary_on">Tidsstempel er skjult</string>
@ -793,8 +814,8 @@ Indstillinger → Afspilning → Afspil næste video automatisk"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Genindlæs video for at stemme ved hjælp af Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skjult af ejer</string>
<string name="revanced_ryd_enable_summary_on">Dislikationer vises</string>
<string name="revanced_ryd_enable_summary_off">Dislikationer vises ikke</string>
<string name="revanced_ryd_enabled_summary_on">Dislikationer vises</string>
<string name="revanced_ryd_enabled_summary_off">Dislikationer vises ikke</string>
<string name="revanced_ryd_shorts_title">Vis ikke på Shorts</string>
<string name="revanced_ryd_dislike_percentage_title">Synes ikke som procent</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
@ -807,7 +828,6 @@ Indstillinger → Afspilning → Afspil næste video automatisk"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Vis en toast hvis API ikke er tilgængelig</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast vises, hvis Return YouTube Dislike ikke er tilgængelig</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast vises ikke, hvis Return YouTube Dislike ikke er tilgængelig</string>
<string name="revanced_ryd_about">Om</string>
<string name="revanced_ryd_attribution_summary">Data leveres af Return YouTube Dislike API. Tryk her for at få mere at vide</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API statistikker for denne enhed</string>
@ -1005,7 +1025,7 @@ Er du klar til at indsende?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Rediger timing af segment manuelt</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Vil du redigere timingen for start eller afslutning af segmentet?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Ugyldig tid givet</string>
<string name="revanced_sb_stats">Statistik</string>
<string name="revanced_sb_stats_title">Statistik</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_loading">Indlæser...</string>
<string name="revanced_sb_stats_sb_disabled">SponsorBloker er deaktiveret</string>
@ -1033,8 +1053,8 @@ Er du klar til at indsende?"</string>
<string name="revanced_sb_color_invalid">Ugyldig farvekode</string>
<string name="revanced_sb_reset_color">Nulstil farve</string>
<string name="revanced_sb_reset">Nulstil</string>
<string name="revanced_sb_about">Om</string>
<string name="revanced_sb_about_api_sum">Data leveres af SponsorBlock API. Tryk her for at få flere oplysninger og se downloads til andre platforme</string>
<string name="revanced_sb_about_title">Om</string>
<string name="revanced_sb_about_api_summary">Data leveres af SponsorBlock API. Tryk her for at få flere oplysninger og se downloads til andre platforme</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Layout-formfaktor</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced-Einstellungen auf Standardwerte zurückgesetzt</string>
<string name="revanced_settings_import_success">%d Einstellungen importiert</string>
<string name="revanced_settings_import_failure_parse">Import fehlgeschlagen: %s</string>
<string name="revanced_settings_search_hint">Sucheinstellungen</string>
<string name="revanced_settings_search_no_results_title">Keine Ergebnisse für „%s“ gefunden</string>
<string name="revanced_settings_search_no_results_summary">Versuchen Sie ein anderes Schlüsselwort</string>
<string name="revanced_settings_search_remove_message">Aus Suchverlauf entfernen?</string>
<string name="revanced_show_menu_icons_title">ReVanced-Einstellungssymbole anzeigen</string>
<string name="revanced_show_menu_icons_summary_on">Einstellungssymbole werden angezeigt</string>
<string name="revanced_show_menu_icons_summary_off">Einstellungssymbole werden nicht angezeigt</string>
@ -89,6 +93,9 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung
<string name="revanced_restore_old_settings_menus_title">Alte Einstellungsmenüs wiederherstellen</string>
<string name="revanced_restore_old_settings_menus_summary_on">Alte Einstellungsmenüs werden angezeigt</string>
<string name="revanced_restore_old_settings_menus_summary_off">Alte Einstellungsmenüs werden nicht angezeigt</string>
<string name="revanced_settings_search_history_title">Suchverlauf der Einstellungen anzeigen</string>
<string name="revanced_settings_search_history_summary_on">Suchverlauf der Einstellungen wird angezeigt</string>
<string name="revanced_settings_search_history_summary_off">Der Suchverlauf der Einstellungen wird nicht angezeigt</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts-Hintergrundwiedergabe deaktivieren</string>
@ -149,15 +156,18 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_notify_me_button_title">\'Benachrichtigungen\' Button ausblenden</string>
<string name="revanced_hide_notify_me_button_summary_on">Button ist ausgeblendet</string>
<string name="revanced_hide_notify_me_button_summary_off">Button wird angezeigt</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">\'Leute haben auch angeschaut\'-Label ausblenden</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Label ist ausgeblendet</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Label wird angezeigt</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Videovorschlag-Labels ausblenden</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Die Labels „Nutzer haben sich auch angesehen“ und „Ihnen könnte auch gefallen“ sind ausgeblendet</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Die Labels „Nutzer haben sich auch angesehen“ und „Ihnen könnte auch gefallen“ werden angezeigt</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'Mehr anzeigen\' Button ausblenden</string>
<string name="revanced_hide_show_more_button_summary_on">Button ist ausgeblendet</string>
<string name="revanced_hide_show_more_button_summary_off">Button wird angezeigt</string>
<string name="revanced_hide_ticket_shelf_title">Ticket-Reihe ausblenden</string>
<string name="revanced_hide_ticket_shelf_summary_on">Ticket-Reihe ist ausgeblendet</string>
<string name="revanced_hide_ticket_shelf_summary_off">Ticket-Reihe wird angezeigt</string>
<string name="revanced_hide_timed_reactions_title">Zeitliche Reaktionen ausblenden</string>
<string name="revanced_hide_timed_reactions_summary_on">Zeitgesteuerte Reaktionen sind ausgeblendet</string>
<string name="revanced_hide_timed_reactions_summary_off">Zeitgesteuerte Reaktionen werden angezeigt</string>
@ -227,6 +237,9 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">\'KI-generierte Videozusammenfassung\' ausblenden</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Videozusammenfassungsbereich ist ausgeblendet</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Videozusammenfassungsbereich wird angezeigt</string>
<string name="revanced_hide_ask_section_title">Ask ausblenden</string>
<string name="revanced_hide_ask_section_summary_on">Ask Abschnitt ist ausgeblendet</string>
<string name="revanced_hide_ask_section_summary_off">Ask Abschnitt wird angezeigt</string>
<string name="revanced_hide_attributes_section_title">Attribute ausblenden</string>
<string name="revanced_hide_attributes_section_summary_on">Empfohlene Orte, Spiele, Musik und Erwähnungen von Personen sind ausgeblendet</string>
<string name="revanced_hide_attributes_section_summary_off">Empfohlene Orte, Spiele, Musik und Erwähnungen von Personen werden angezeigt</string>
@ -787,6 +800,11 @@ Die automatische Wiedergabe kann in den YouTube-Einstellungen geändert werden:
Einstellungen → Wiedergabe → Nächstes Video automatisch abspielen"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Das vorgeschlagene Video auf dem Endbildschirm wird angezeigt</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Zugehöriges Video-Overlay im Vollbildmodus ausblenden</string>
<string name="revanced_hide_related_video_overlay_summary_on">Zugehöriges Video-Overlay ist ausgeblendet</string>
<string name="revanced_hide_related_video_overlay_summary_off">Zugehöriges Video-Overlay wird angezeigt</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Verstecke Video-Zeitstempel</string>
<string name="revanced_hide_timestamp_summary_on">Zeitstempel ist ausgeblendet</string>
@ -824,10 +842,10 @@ Einstellungen → Wiedergabe → Nächstes Video automatisch abspielen"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Video neu laden, um mit Return YouTube Dislike abzustimmen</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Vom Eigentümer verborgen</string>
<string name="revanced_ryd_enable_summary_on">Dislikes werden angezeigt</string>
<string name="revanced_ryd_enable_summary_off">Dislikes werden nicht angezeigt</string>
<string name="revanced_ryd_enabled_summary_on">Dislikes werden angezeigt</string>
<string name="revanced_ryd_enabled_summary_off">Dislikes werden nicht angezeigt</string>
<string name="revanced_ryd_shorts_title">Dislikes auf Shorts anzeigen</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Dislikes für Shorts werden angezeigt
<string name="revanced_ryd_shorts_summary_on">"Dislikes für Shorts werden angezeigt
Einschränkung: Dislikes werden möglicherweise nicht im Inkognito-Modus angezeigt"</string>
<string name="revanced_ryd_shorts_summary_off">Dislikes für Shorts werden nicht angezeigt</string>
@ -844,7 +862,6 @@ Einschränkung: Dislikes werden möglicherweise nicht im Inkognito-Modus angezei
<string name="revanced_ryd_toast_on_connection_error_title">Einen Toast anzeigen, wenn die API nicht verfügbar ist</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast wird angezeigt, wenn YouTube-Ablehnung nicht verfügbar ist</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast wird nicht angezeigt, wenn YouTube-Dislike nicht verfügbar ist</string>
<string name="revanced_ryd_about">Über</string>
<string name="revanced_ryd_attribution_summary">Daten werden von der YouTube Dislike API zurückgegeben. Tippe hier, um mehr zu erfahren</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Gibt die API-Statistiken dieses Geräts zurück</string>
@ -1051,7 +1068,7 @@ Bereit zum Einreichen?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Timing des Segments manuell bearbeiten</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Möchtest du den Zeitpunkt für den Anfang oder das Ende des Segments bearbeiten?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Ungültige Zeit angegeben</string>
<string name="revanced_sb_stats">Statistiken</string>
<string name="revanced_sb_stats_title">Statistiken</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistiken sind vorübergehend nicht verfügbar (API ist ausgefallen)</string>
<string name="revanced_sb_stats_loading">Lädt...</string>
@ -1080,8 +1097,8 @@ Bereit zum Einreichen?"</string>
<string name="revanced_sb_color_invalid">Ungültiger Farbcode</string>
<string name="revanced_sb_reset_color">Farbe zurücksetzen</string>
<string name="revanced_sb_reset">Zurücksetzen</string>
<string name="revanced_sb_about">Über</string>
<string name="revanced_sb_about_api_sum">Daten werden von der SponsorBlock API bereitgestellt. Tippe hier, um mehr zu erfahren und Downloads für andere Plattformen zu sehen</string>
<string name="revanced_sb_about_title">Über</string>
<string name="revanced_sb_about_api_summary">Daten werden von der SponsorBlock API bereitgestellt. Tippe hier, um mehr zu erfahren und Downloads für andere Plattformen zu sehen</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Anordnungsformfactor</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Επαναφέρθηκαν οι προεπιλεγμένες ρυθμίσεις ReVanced</string>
<string name="revanced_settings_import_success">Έγινε εισαγωγή %d ρυθμίσεων</string>
<string name="revanced_settings_import_failure_parse">Η εισαγωγή απέτυχε: %s</string>
<string name="revanced_settings_search_hint">Αναζήτηση ρυθμίσεων</string>
<string name="revanced_settings_search_no_results_title">Δεν βρέθηκαν αποτελέσματα για το \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Δοκιμάστε μια άλλη λέξη-κλειδί</string>
<string name="revanced_settings_search_remove_message">Κατάργηση από το ιστορικό αναζήτησης;</string>
<string name="revanced_show_menu_icons_title">Εμφάνιση εικονιδίων στις ρυθμίσεις ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Τα εικονίδια ρυθμίσεων εμφανίζονται</string>
<string name="revanced_show_menu_icons_summary_off">Τα εικονίδια ρυθμίσεων δεν εμφανίζονται</string>
@ -93,6 +97,9 @@ Second \"item\" text"</string>
<string name="revanced_restore_old_settings_menus_title">Επαναφορά παλιών μενού ρυθμίσεων</string>
<string name="revanced_restore_old_settings_menus_summary_on">Τα παλιά μενού ρυθμίσεων εμφανίζονται</string>
<string name="revanced_restore_old_settings_menus_summary_off">Τα νέα μενού ρυθμίσεων εμφανίζονται</string>
<string name="revanced_settings_search_history_title">Εμφάνιση ιστορικού αναζήτησης ρυθμίσεων</string>
<string name="revanced_settings_search_history_summary_on">Το ιστορικό αναζήτησης ρυθμίσεων εμφανίζεται</string>
<string name="revanced_settings_search_history_summary_off">Το ιστορικό αναζήτησης ρυθμίσεων δεν εμφανίζεται</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Απενεργοποίηση αναπαραγωγής παρασκηνίου για τα Shorts</string>
@ -155,15 +162,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">Κουμπί «Να λαμβάνω ειδοποιήσεις»</string>
<string name="revanced_hide_notify_me_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_notify_me_button_summary_off">Εμφανίζεται</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ετικέτα «Άλλοι χρήστες παρακολούθησαν επίσης»</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Κρυμμένη</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Εμφανίζεται</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ετικέτες προτάσεων βίντεο</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Κρυμμένες\n\nΑφορά τις ετικέτες «Άλλοι χρήστες παρακολούθησαν επίσης» και «Ενδέχεται επίσης να σας αρέσει»</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Εμφανίζονται\n\nΑφορά τις ετικέτες «Άλλοι χρήστες παρακολούθησαν επίσης» και «Ενδέχεται επίσης να σας αρέσει»</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Κουμπί «Εμφάνιση περισσότερων»</string>
<string name="revanced_hide_show_more_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_show_more_button_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_ticket_shelf_title">Ενότητα εισιτηρίων</string>
<string name="revanced_hide_ticket_shelf_summary_on">Κρυμμένη</string>
<string name="revanced_hide_ticket_shelf_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_timed_reactions_title">Συγχρονισμένες αντιδράσεις</string>
<string name="revanced_hide_timed_reactions_summary_on">Κρυμμένες</string>
<string name="revanced_hide_timed_reactions_summary_off">Εμφανίζονται</string>
@ -233,6 +243,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Σύνοψη βίντεο που δημιουργήθηκε από AI</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_ask_section_title">Ενότητα «Ερώτηση»</string>
<string name="revanced_hide_ask_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_ask_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_attributes_section_title">Ενότητα ιδιοτήτων</string>
<string name="revanced_hide_attributes_section_summary_on">Κρυμμένη.\n\nΑφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν»</string>
<string name="revanced_hide_attributes_section_summary_off">Εμφανίζεται.\n\nΑφορά τις ιδιότητες: Επιλεγμένα μέρη, Παιχνίδια, Μουσική, και «Οι χρήστες ανέφεραν»</string>
@ -796,6 +809,11 @@ Second \"item\" text"</string>
Ρυθμίσεις → Αναπαραγωγή→ Αυτόματη αναπαραγωγή επόμενου βίντεο"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Εμφανίζεται</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Σχετιζόμενο βίντεο σε πλήρη οθόνη</string>
<string name="revanced_hide_related_video_overlay_summary_on">Κρυμμένο</string>
<string name="revanced_hide_related_video_overlay_summary_off">Εμφανίζεται</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Χρονική πρόοδος βίντεο</string>
<string name="revanced_hide_timestamp_summary_on">Κρυμμένη</string>
@ -833,10 +851,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Επαναφορτώστε το βίντεο για να ψηφίσετε χρησιμοποιώντας το Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Κρυμμένα από τον ιδιοκτήτη</string>
<string name="revanced_ryd_enable_summary_on">Τα «Δεν μου αρέσει» εμφανίζονται</string>
<string name="revanced_ryd_enable_summary_off">Τα «Δεν μου αρέσει» δεν εμφανίζονται</string>
<string name="revanced_ryd_enabled_summary_on">Τα «Δεν μου αρέσει» εμφανίζονται</string>
<string name="revanced_ryd_enabled_summary_off">Τα «Δεν μου αρέσει» δεν εμφανίζονται</string>
<string name="revanced_ryd_shorts_title">Εμφάνιση στα Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Τα «Δεν μου αρέσει» εμφανίζονται στα Shorts
<string name="revanced_ryd_shorts_summary_on">"Τα «Δεν μου αρέσει» εμφανίζονται στα Shorts
Περιορισμός: Ενδέχεται να μην εμφανίζονται σε ανώνυμη λειτουργία"</string>
<string name="revanced_ryd_shorts_summary_off">Τα «Δεν μου αρέσει» δεν εμφανίζονται στα Shorts</string>
@ -851,9 +869,8 @@ Second \"item\" text"</string>
<string name="revanced_ryd_estimated_like_summary_on">Τα βίντεο με απενεργοποιημένα «Μου αρέσει» εμφανίζουν έναν εκτιμώμενο αριθμό «Μου αρέσει»</string>
<string name="revanced_ryd_estimated_like_summary_off">Τα εκτιμώμενα «Μου αρέσει» δεν εμφανίζονται</string>
<string name="revanced_ryd_toast_on_connection_error_title">Εμφάνιση μηνύματος αν το API δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_about">Σχετικά με</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Δεν εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_attribution_summary">Τα δεδομένα Dislike παρέχονται από το API του Return YouTube Dislike. Πατήστε εδώ για να μάθετε περισσότερα</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Στατιστικά ReturnYouTubeDislike API αυτής της συσκευής</string>
@ -911,8 +928,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_enable_auto_hide_skip_segment_button_sum_on">Το κουμπί παράλειψης κρύβεται μετά από μερικά δευτερόλεπτα</string>
<string name="revanced_sb_enable_auto_hide_skip_segment_button_sum_off">Το κουμπί παράλειψης εμφανίζεται σε όλο το τμήμα</string>
<string name="revanced_sb_general_skiptoast">Εμφάνιση μηνύματος κατά την παράλειψη</string>
<string name="revanced_sb_general_skiptoast_sum_on">Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης όταν ένα τμήμα παραλείπεται αυτόματα. Πατήστε για να δείτε ένα παράδειγμα</string>
<string name="revanced_sb_general_skiptoast_sum_off">Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης. Πατήστε για να δείτε ένα παράδειγμα</string>
<string name="revanced_sb_general_skiptoast_sum_on">Εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης όταν ένα τμήμα παραλείπεται αυτόματα. Πατήστε για να δείτε ένα παράδειγμα</string>
<string name="revanced_sb_general_skiptoast_sum_off">Δεν εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης. Πατήστε για να δείτε ένα παράδειγμα</string>
<string name="revanced_sb_general_time_without">Εμφάνιση μήκους βίντεο χωρίς τα τμήματα</string>
<string name="revanced_sb_general_time_without_sum_on">Εμφανίζεται το μήκος βίντεο μείον όλα τα τμήματα, σε παρένθεση δίπλα στο πλήρες μήκος βίντεο</string>
<string name="revanced_sb_general_time_without_sum_off">Εμφανίζεται το πλήρες μήκος του βίντεο</string>
@ -931,8 +948,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_guidelines_popup_open">Δείξτε μου</string>
<string name="revanced_sb_general">Γενικά</string>
<string name="revanced_sb_toast_on_connection_error_title">Εμφάνιση μηνύματος αν το API δεν είναι διαθέσιμο</string>
<string name="revanced_sb_toast_on_connection_error_summary_on">Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το SponsorBlock δεν είναι διαθέσιμο</string>
<string name="revanced_sb_toast_on_connection_error_summary_off">Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το SponsorBlock δεν είναι διαθέσιμο</string>
<string name="revanced_sb_toast_on_connection_error_summary_on">Εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το SponsorBlock δεν είναι διαθέσιμο</string>
<string name="revanced_sb_toast_on_connection_error_summary_off">Δεν εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το SponsorBlock δεν είναι διαθέσιμο</string>
<string name="revanced_sb_general_skipcount">Mετρητής παραλείψεων τμημάτων</string>
<string name="revanced_sb_general_skipcount_sum_on">Επιτρέπει στον πίνακα κατάταξης SponsorBlock να γνωρίζει πόσος χρόνος εξοικονομήθηκε. Αποστέλλεται ένα μήνυμα στον πίνακα κατάταξης κάθε φορά που παραλείπεται ένα τμήμα</string>
<string name="revanced_sb_general_skipcount_sum_off">Ο μετρητής παραλείψεων δεν είναι ενεργός</string>
@ -1059,7 +1076,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Επεξεργασία χρονισμού του τμήματος χειροκίνητα</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Θέλετε να επεξεργαστείτε τον χρονισμό του τμήματος από την αρχή ή από το τέλος του τμήματος;</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Δόθηκε μη έγκυρος χρόνος</string>
<string name="revanced_sb_stats">Στατιστικά</string>
<string name="revanced_sb_stats_title">Στατιστικά</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Τα στατιστικά είναι προσωρινά μη διαθέσιμα (το API είναι εκτός λειτουργίας)</string>
<string name="revanced_sb_stats_loading">Φόρτωση...</string>
@ -1088,8 +1105,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">Μη έγκυρος κωδικός χρώματος</string>
<string name="revanced_sb_reset_color">Επαναφορά χρώματος</string>
<string name="revanced_sb_reset">Επαναφορά</string>
<string name="revanced_sb_about">Σχετικά με</string>
<string name="revanced_sb_about_api_sum">Τα δεδομένα παρέχονται από το SponsorBlock API. Πατήστε για να μάθετε περισσότερα και να δείτε λήψεις για άλλες πλατφόρμες</string>
<string name="revanced_sb_about_title">Σχετικά με</string>
<string name="revanced_sb_about_api_summary">Τα δεδομένα παρέχονται από το SponsorBlock API. Πατήστε για να μάθετε περισσότερα και να δείτε λήψεις για άλλες πλατφόρμες</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Αλλαγή μορφής διάταξης</string>
@ -1261,8 +1278,8 @@ Second \"item\" text"</string>
Πατήστε για να μάθετε περισσότερα για το DeArrow"</string>
<string name="revanced_alt_thumbnail_dearrow_connection_toast_title">Εμφάνιση μηνύματος αν το API δεν είναι διαθέσιμο</string>
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_on">Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το DeArrow δεν είναι διαθέσιμο</string>
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_off">Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το DeArrow δεν είναι διαθέσιμο</string>
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_on">Εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το DeArrow δεν είναι διαθέσιμο</string>
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_off">Δεν εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το DeArrow δεν είναι διαθέσιμο</string>
<string name="revanced_alt_thumbnail_dearrow_api_url_title">Διεύθυνση API του DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_api_url_summary">Η διεύθυνση URL του τελικού σημείου αποθήκευσης μικρογραφιών DeArrow</string>
<string name="revanced_alt_thumbnail_stills_about_title">Λήψεις ακίνητων καρέ</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Configuración ReVanced restablecida por defecto</string>
<string name="revanced_settings_import_success">Configuración importada de %d</string>
<string name="revanced_settings_import_failure_parse">Error de importación: %s</string>
<string name="revanced_settings_search_hint">Ajustes de búsqueda</string>
<string name="revanced_settings_search_no_results_title">No se encontraron resultados para «%s»</string>
<string name="revanced_settings_search_no_results_summary">Prueba con otra palabra clave</string>
<string name="revanced_settings_search_remove_message">¿Quitar del historial de búsqueda?</string>
<string name="revanced_show_menu_icons_title">Mostrar iconos de configuración de ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Se muestran los iconos de configuración</string>
<string name="revanced_show_menu_icons_summary_off">No se muestran los iconos de configuración</string>
@ -92,6 +96,9 @@ Desactivar las optimizaciones de batería para MicroG no afectará negativamente
<string name="revanced_restore_old_settings_menus_title">Restaurar los menús de configuración antiguos</string>
<string name="revanced_restore_old_settings_menus_summary_on">Se muestran los menús de configuración antiguos</string>
<string name="revanced_restore_old_settings_menus_summary_off">No se muestran los menús de configuración antiguos</string>
<string name="revanced_settings_search_history_title">Mostrar el historial de búsqueda de ajustes</string>
<string name="revanced_settings_search_history_summary_on">Se muestra el historial de búsqueda de ajustes</string>
<string name="revanced_settings_search_history_summary_off">El historial de búsqueda de ajustes no se muestra</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Desactivar la reproducción en segundo plano de Shorts</string>
@ -150,15 +157,18 @@ Desactivar las optimizaciones de batería para MicroG no afectará negativamente
<string name="revanced_hide_notify_me_button_title">Ocultar el botón \'Notificarme\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Botón oculto</string>
<string name="revanced_hide_notify_me_button_summary_off">Se muestra el botón</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ocultar la etiqueta \"También vieron\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">La etiqueta está oculta</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Se muestra la etiqueta</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ocultar etiquetas de recomendaciones de video</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Las etiquetas \"También vieron\" y \"También te puede gustar\" están ocultas</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Las etiquetas \"También vieron\" y \"También te puede gustar\" se muestran</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Ocultar botón \'Mostrar más\'</string>
<string name="revanced_hide_show_more_button_summary_on">Botón oculto</string>
<string name="revanced_hide_show_more_button_summary_off">Se muestra el botón</string>
<string name="revanced_hide_ticket_shelf_title">Ocultar estante de boletos</string>
<string name="revanced_hide_ticket_shelf_summary_on">El estante de boletos está oculto</string>
<string name="revanced_hide_ticket_shelf_summary_off">El estante de boletos está visible</string>
<string name="revanced_hide_timed_reactions_title">Ocultar reacciones temporizadas</string>
<string name="revanced_hide_timed_reactions_summary_on">Las reacciones temporizadas están ocultas</string>
<string name="revanced_hide_timed_reactions_summary_off">Se muestran reacciones temporizadas</string>
@ -228,6 +238,9 @@ Desactivar las optimizaciones de batería para MicroG no afectará negativamente
<string name="revanced_hide_ai_generated_video_summary_section_title">Ocultar \"Resumen de video generado por IA\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">La sección de resumen del video está oculta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">La sección de resumen del video se muestra</string>
<string name="revanced_hide_ask_section_title">Ocultar pregunta</string>
<string name="revanced_hide_ask_section_summary_on">La sección de preguntas está oculta</string>
<string name="revanced_hide_ask_section_summary_off">Se muestra la sección de preguntas</string>
<string name="revanced_hide_attributes_section_title">Ocultar atributos</string>
<string name="revanced_hide_attributes_section_summary_on">Las secciones Lugares destacados, Juegos, Música y Personas mencionadas están ocultas</string>
<string name="revanced_hide_attributes_section_summary_off">Las secciones Lugares destacados, Juegos, Música y Personas mencionadas se muestran</string>
@ -791,6 +804,11 @@ La reproducción automática se puede cambiar en la configuración de YouTube:
Configuración → Reproducción → Reproducir el siguiente vídeo automáticamente"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Se muestra el vídeo sugerido de la pantalla final</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Ocultar la superposición de videos relacionados en pantalla completa</string>
<string name="revanced_hide_related_video_overlay_summary_on">Se oculta la superposición de videos relacionados</string>
<string name="revanced_hide_related_video_overlay_summary_off">Se muestra la superposición de videos relacionados</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Ocultar fecha y hora de vídeo</string>
<string name="revanced_hide_timestamp_summary_on">Marca de tiempo oculta</string>
@ -828,10 +846,10 @@ Configuración → Reproducción → Reproducir el siguiente vídeo automáticam
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recargar vídeo para votar usando Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Oculto por el propietario</string>
<string name="revanced_ryd_enable_summary_on">Dislikes son mostrados</string>
<string name="revanced_ryd_enable_summary_off">No se muestran Dislikes</string>
<string name="revanced_ryd_enabled_summary_on">Dislikes son mostrados</string>
<string name="revanced_ryd_enabled_summary_off">No se muestran Dislikes</string>
<string name="revanced_ryd_shorts_title">Mostrar no me gusta en Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Los Dislikes en los Shorts se muestran
<string name="revanced_ryd_shorts_summary_on">"Los Dislikes en los Shorts se muestran
Limitación: Es posible que los Dislikes no aparezcan en el modo de incógnito"</string>
<string name="revanced_ryd_shorts_summary_off">No se muestran los Dislikes en los Shorts</string>
@ -848,7 +866,6 @@ Limitación: Es posible que los Dislikes no aparezcan en el modo de incógnito"<
<string name="revanced_ryd_toast_on_connection_error_title">Mostrar un brindis si la API no está disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast se muestra si Devolución de YouTube Dislike no está disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast no se muestra si Devolución de YouTube Dislike no está disponible</string>
<string name="revanced_ryd_about">Acerca de</string>
<string name="revanced_ryd_attribution_summary">Los datos son proporcionados por la API de Retorno de YouTube. Pulse aquí para aprender más</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Devuelve las estadísticas de la API de este dispositivo</string>
@ -1046,7 +1063,7 @@ Ya existe"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Modificar el tiempo del segmento manualmente</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">¿Quieres modificar el tiempo de inicio o final del segmento?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Tiempo dado no válido</string>
<string name="revanced_sb_stats">Estadísticas</string>
<string name="revanced_sb_stats_title">Estadísticas</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Las estadísticas no están disponibles temporalmente (la API está inactiva)</string>
<string name="revanced_sb_stats_loading">Cargando...</string>
@ -1075,8 +1092,8 @@ Ya existe"</string>
<string name="revanced_sb_color_invalid">Código de color inválido</string>
<string name="revanced_sb_reset_color">Reiniciar color</string>
<string name="revanced_sb_reset">Restablecer</string>
<string name="revanced_sb_about">Acerca de</string>
<string name="revanced_sb_about_api_sum">Los datos son proporcionados por la API de SponsorBlock. Pulsa aquí para aprender más y ver las descargas para otras plataformas</string>
<string name="revanced_sb_about_title">Acerca de</string>
<string name="revanced_sb_about_api_summary">Los datos son proporcionados por la API de SponsorBlock. Pulsa aquí para aprender más y ver las descargas para otras plataformas</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Diseño del diseño factor</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVancedi seaded on lähtestatud</string>
<string name="revanced_settings_import_success">Imporditi %d seadet</string>
<string name="revanced_settings_import_failure_parse">Importimine ebaõnnestus: %s</string>
<string name="revanced_settings_search_hint">Otsi seadetest</string>
<string name="revanced_settings_search_no_results_title">Otsingule „%s” ei leitud tulemusi</string>
<string name="revanced_settings_search_no_results_summary">Proovi mõnda muud märksõna</string>
<string name="revanced_settings_search_remove_message">Kas eemaldada otsinguajaloost?</string>
<string name="revanced_show_menu_icons_title">Näita ReVancedi seadete ikoone</string>
<string name="revanced_show_menu_icons_summary_on">Seadete ikoonid on näidatud</string>
<string name="revanced_show_menu_icons_summary_off">Seadete ikoonid ei ole nähtavad</string>
@ -93,6 +97,9 @@ Vajutage jätkamise nuppu ja lubage optimeerimismuutused."</string>
<string name="revanced_restore_old_settings_menus_title">Taasta vanad seadete menüüd</string>
<string name="revanced_restore_old_settings_menus_summary_on">Vanad seadete menüüd on kuvatud</string>
<string name="revanced_restore_old_settings_menus_summary_off">Vanad seadete menüüd ei ole kuvatud</string>
<string name="revanced_settings_search_history_title">Kuva seadete otsinguajalugu</string>
<string name="revanced_settings_search_history_summary_on">Seadete otsinguajalugu on näidatud</string>
<string name="revanced_settings_search_history_summary_off">Seadete otsingu ajalugu ei kuvata</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts taustavideo esitamine lülitada</string>
@ -153,15 +160,18 @@ Teid ei teavitata ühestki ootamatust sündmusest."</string>
<string name="revanced_hide_notify_me_button_title">Peida nupu \"Teata mulle\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Nupp on peidetud</string>
<string name="revanced_hide_notify_me_button_summary_off">Nupp on kuvatud</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Peida silt \"Inimesed vaatasid ka\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Silt on peidetud</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Silt on kuvatud</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Peida video soovitusmärgised</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Märgised „Inimesed vaatasid ka“ ja „Sulle võib samuti meeldida“ on peidetud</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Märgised „Inimesed vaatasid ka“ ja „Sulle võib samuti meeldida“ on näidatud</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Peida nupp \"Kuva rohkem\"</string>
<string name="revanced_hide_show_more_button_summary_on">Nupp on peidetud</string>
<string name="revanced_hide_show_more_button_summary_off">Nupp on nähtav</string>
<string name="revanced_hide_ticket_shelf_title">Peida pääsmeriiul</string>
<string name="revanced_hide_ticket_shelf_summary_on">Pääsmeriiul on peidetud</string>
<string name="revanced_hide_ticket_shelf_summary_off">Pääsmeriiul on nähtav</string>
<string name="revanced_hide_timed_reactions_title">Peida ajastatud reaktsioonid</string>
<string name="revanced_hide_timed_reactions_summary_on">Ajastatud reaktsioonid on peidetud</string>
<string name="revanced_hide_timed_reactions_summary_off">Ajastatud reaktsioonid on nähtavad</string>
@ -231,6 +241,9 @@ Teid ei teavitata ühestki ootamatust sündmusest."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Peida „AI-ga loodud video kokkuvõte”</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Video kokkuvõtte osa on peidetud</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Video kokkuvõtte osa on näidatud</string>
<string name="revanced_hide_ask_section_title">Peida küsi</string>
<string name="revanced_hide_ask_section_summary_on">Küsi osa on peidetud</string>
<string name="revanced_hide_ask_section_summary_off">Küsi osa on nähtav</string>
<string name="revanced_hide_attributes_section_title">Peida atribuudid</string>
<string name="revanced_hide_attributes_section_summary_on">Esiletõstetud kohad, mängud, muusika ja inimeste mainimise jaotised on peidetud</string>
<string name="revanced_hide_attributes_section_summary_off">Esiletõstetud kohad, mängud, muusika ja inimeste mainimise jaotised on kuvatud</string>
@ -794,6 +807,11 @@ Automaatesitust saab muuta YouTube'i seadetes:
Seaded → Taasesitus → Esita järgmine video automaatselt"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Lõpuekraani soovitatud video on näidatud</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Peida seotud video ülekatte täisekraanil</string>
<string name="revanced_hide_related_video_overlay_summary_on">Seotud video ülekatte on peidetud</string>
<string name="revanced_hide_related_video_overlay_summary_off">Seotud video ülekatte on näidatud</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Peida video ajamärk</string>
<string name="revanced_hide_timestamp_summary_on">Ajamärk on peidetud</string>
@ -831,10 +849,10 @@ Seaded → Taasesitus → Esita järgmine video automaatselt"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Laadi video uuesti, et hääletada Return YouTube Dislike\'i abil</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Peidetud omaniku poolt</string>
<string name="revanced_ryd_enable_summary_on">Mittemeeldimised on nähtavad</string>
<string name="revanced_ryd_enable_summary_off">Mittemeeldimised pole nähtavad</string>
<string name="revanced_ryd_enabled_summary_on">Mittemeeldimised on nähtavad</string>
<string name="revanced_ryd_enabled_summary_off">Mittemeeldimised pole nähtavad</string>
<string name="revanced_ryd_shorts_title">Näita mittemeeldimisi Shorts\'il</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Ei meeldimised on kuvatud teenuses Shorts
<string name="revanced_ryd_shorts_summary_on">"Ei meeldimised on kuvatud teenuses Shorts
Piirang: Ei meeldimised ei pruugi inkognito režiimis kuvada"</string>
<string name="revanced_ryd_shorts_summary_off">Ei meeldimised pole kuvatud teenuses Shorts</string>
@ -851,7 +869,6 @@ Piirang: Ei meeldimised ei pruugi inkognito režiimis kuvada"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Näita teadet, kui API pole saadaval</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Teade näidatakse, kui Return YouTube Dislike pole saadaval</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Teadet ei näidata, kui Return YouTube Dislike pole saadaval</string>
<string name="revanced_ryd_about">Teave</string>
<string name="revanced_ryd_attribution_summary">Andmed on pakutud Return YouTube Dislike API poolt. Puuduta siia, et saada lisateavet</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API statistika sellel seadmel</string>
@ -1058,7 +1075,7 @@ Kas olete esitamiseks valmis?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Muuda segmendi ajastust käsitsi</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Kas soovite muuta segmendi algus- või lõpppunkti ajastust?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Sisestatud aega ei ole võimalik analüüsida</string>
<string name="revanced_sb_stats">Statistika</string>
<string name="revanced_sb_stats_title">Statistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistika pole ajutiselt saadaval (API on maas)</string>
<string name="revanced_sb_stats_loading">Laen...</string>
@ -1087,8 +1104,8 @@ Kas olete esitamiseks valmis?"</string>
<string name="revanced_sb_color_invalid">Vigane värvikood</string>
<string name="revanced_sb_reset_color">Lähtesta värv</string>
<string name="revanced_sb_reset">Lähtesta</string>
<string name="revanced_sb_about">Teave</string>
<string name="revanced_sb_about_api_sum">Andmed on pärit SponsorBlock API-st. Puudutage siia, et saada lisateavet ja vaadata allalaadimisi teistele platvormidele</string>
<string name="revanced_sb_about_title">Teave</string>
<string name="revanced_sb_about_api_summary">Andmed on pärit SponsorBlock API-st. Puudutage siia, et saada lisateavet ja vaadata allalaadimisi teistele platvormidele</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Paigutuse vormitegur</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -64,7 +64,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -154,6 +154,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Revanced-asetukset nollattiin</string>
<string name="revanced_settings_import_success">%d asetusta tuotiin</string>
<string name="revanced_settings_import_failure_parse">Tuonti epäonnistui: %s</string>
<string name="revanced_settings_search_hint">Hakuasetukset</string>
<string name="revanced_settings_search_no_results_title">Tuloksia ei löytynyt haulle \"%s\"</string>
<string name="revanced_settings_search_no_results_summary">Kokeile toista avainsanaa</string>
<string name="revanced_settings_search_remove_message">Poistetaanko hakuhistoriasta?</string>
<string name="revanced_show_menu_icons_title">Näytä ReVanced-asetuskuvakkeet</string>
<string name="revanced_show_menu_icons_summary_on">Asetuskuvakkeet näytetään</string>
<string name="revanced_show_menu_icons_summary_off">Asetuskuvakkeita ei näytetä</string>
@ -93,6 +97,9 @@ Napauta jatka-painiketta ja salli optimoinnin muutokset."</string>
<string name="revanced_restore_old_settings_menus_title">Palauta vanhat asetusvalikot</string>
<string name="revanced_restore_old_settings_menus_summary_on">Vanhat asetusvalikot näytetään</string>
<string name="revanced_restore_old_settings_menus_summary_off">Vanhoja asetusvalikoita ei näytetä</string>
<string name="revanced_settings_search_history_title">Näytä asetusten hakuhistoria</string>
<string name="revanced_settings_search_history_summary_on">Asetusten hakuhistoria näytetään</string>
<string name="revanced_settings_search_history_summary_off">Asetusten hakuhistoriaa ei näytetä</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Poista Shortsien taustatoisto käytöstä</string>
@ -153,15 +160,16 @@ Et saa ilmoituksia odottamattomista tapahtumista."</string>
<string name="revanced_hide_notify_me_button_title">Piilota \"Ilmoita minulle\" -painike</string>
<string name="revanced_hide_notify_me_button_summary_on">Painike on piilotettu</string>
<string name="revanced_hide_notify_me_button_summary_off">Painike näytetään</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Piilota \'\"Ihmiset katselivat myös\" -tunniste</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Tunniste on piilotettu</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Tunniste näytetään</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Piilota videosuositusten otsikot</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Piilota \"Näytä lisää\" -painike</string>
<string name="revanced_hide_show_more_button_summary_on">Painike on piilotettu</string>
<string name="revanced_hide_show_more_button_summary_off">Painike näytetään</string>
<string name="revanced_hide_ticket_shelf_title">Piilota lippuhylly</string>
<string name="revanced_hide_ticket_shelf_summary_on">Lippuhylly on piilotettu</string>
<string name="revanced_hide_ticket_shelf_summary_off">Lippuhylly näytetään</string>
<string name="revanced_hide_timed_reactions_title">Piilota ajoitetut reaktiot</string>
<string name="revanced_hide_timed_reactions_summary_on">Ajoitetut reaktiot on piilotettu</string>
<string name="revanced_hide_timed_reactions_summary_off">Ajoitetut reaktiot näytetään</string>
@ -460,15 +468,29 @@ Säädä äänenvoimakkuutta pyyhkäisemällä pystysuoraan näytön oikealta pu
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_on">Automaattinen kirkkaus otetaan käyttöön pyyhkäisemällä alhaisimpaan arvoon</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_off">Pienimpään arvoon alas pyyhkäiseminen ei ota käyttöön automaattista kirkkautta</string>
<string name="revanced_swipe_lowest_value_enable_auto_brightness_overlay_text">Automaattinen</string>
<string name="revanced_swipe_overlay_timeout_title">Pyyhkäisyikkunan aikakatkaisu</string>
<string name="revanced_swipe_overlay_timeout_title">Pyyhkäisypeittokuvan aikakatkaisu</string>
<string name="revanced_swipe_overlay_timeout_summary">Kuinka monta millisekuntia ikkuna on näkyvissä</string>
<string name="revanced_swipe_overlay_background_opacity_title">Pyyhkäisypeittokuvan taustan läpinäkymättömyys</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Läpinäkymättömyysarvo 0100 välillä</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Pyyhkäisyn läpinäkymättömyyden on oltava välillä 0100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Pyyhkäisypeittokuvan läpinäkymättömyyden tulee olla 0100 välillä</string>
<string name="revanced_swipe_overlay_progress_color_title">Pyyhkäisypeittokuvan edistymispalkin väri</string>
<string name="revanced_swipe_overlay_progress_color_summary">Äänenvoimakkuuden ja kirkkauden säätimien edistymispalkin väri</string>
<string name="revanced_swipe_overlay_progress_color_invalid_toast">Virheellinen edistymispalkin väri</string>
<string name="revanced_swipe_text_overlay_size_title">Pyyhkäisypeittokuvan tekstin koko</string>
<string name="revanced_swipe_text_overlay_size_summary">Pyyhkäisypeittokuvan tekstin koko 130 välillä</string>
<string name="revanced_swipe_text_overlay_size_invalid_toast">Tekstin koon tulee olla 130 välillä</string>
<string name="revanced_swipe_threshold_title">Pyyhkäisyn kynnysraja</string>
<string name="revanced_swipe_threshold_summary">Pyyhkäisyä varten tarvittavan kynnyksen määrä</string>
<string name="revanced_swipe_volume_sensitivity_title">Äänenvoimakkuuden pyyhkäisyn herkkyys</string>
<string name="revanced_swipe_volume_sensitivity_summary">Kuinka paljon äänenvoimakkuus muuttuu pyyhkäisyä kohden</string>
<string name="revanced_swipe_overlay_style_title">Pyyhkäisypeittokuvan tyyli</string>
<string name="revanced_swipe_overlay_style_entry_1">Vaakasuuntainen peittokuva</string>
<string name="revanced_swipe_overlay_style_entry_2">Vaakasuuntainen peittokuva (minimaalinen ylhäällä)</string>
<string name="revanced_swipe_overlay_style_entry_3">Vaakasuuntainen peittokuva (minimaalinen keskellä)</string>
<string name="revanced_swipe_overlay_style_entry_4">Pyöreä peittokuva</string>
<string name="revanced_swipe_overlay_style_entry_5">Pyöreä peittokuva (minimaalinen)</string>
<string name="revanced_swipe_overlay_style_entry_6">Pystysuuntainen peittokuva</string>
<string name="revanced_swipe_overlay_style_entry_7">Pystysuuntainen peittokuva (minimaalinen)</string>
<string name="revanced_swipe_change_video_title">Ota videon vaihto pyyhkäisemällä käyttöön</string>
<string name="revanced_swipe_change_video_summary_on">Pyyhkäisemällä kokoruututilassa siirrytään seuraavaan/edelliseen videoon</string>
<string name="revanced_swipe_change_video_summary_off">Pyyhkäisemällä kokoruututilassa ei siirrytä seuraavaan/edelliseen videoon</string>
@ -777,6 +799,11 @@ Automaattista toistoa voidaan muuttaa YouTube-asetuksissa:
Asetukset → Toisto → Toista seuraava video automaattisesti"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Loppunäytön ehdotettu video näytetään</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Piilota liittyvien videoiden peittokuva kokoruututilassa</string>
<string name="revanced_hide_related_video_overlay_summary_on">Liittyvien videoiden peittokuva on piilotettu</string>
<string name="revanced_hide_related_video_overlay_summary_off">Liittyvien videoiden peittokuva näytetään</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Piilota videon aikaleima</string>
<string name="revanced_hide_timestamp_summary_on">Aikaleima on piilotettu</string>
@ -802,7 +829,7 @@ Asetukset → Toisto → Toista seuraava video automaattisesti"</string>
<patch id="layout.player.overlay.customPlayerOverlayOpacityResourcePatch">
<string name="revanced_player_overlay_opacity_title">Soittimen peittokuvan läpinäkymättömyys</string>
<string name="revanced_player_overlay_opacity_summary">Läpinäkymättömyysarvo välillä 0100, jossa 0 on läpinäkyvä</string>
<string name="revanced_player_overlay_opacity_invalid_toast">Soittimen peittokuvan läpinäkymättömyyden on oltava välillä 0100</string>
<string name="revanced_player_overlay_opacity_invalid_toast">Soittimen peittokuvan läpinäkymättömyyden tulee olla 0100 välillä</string>
</patch>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
@ -814,10 +841,10 @@ Asetukset → Toisto → Toista seuraava video automaattisesti"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Lataa video uudelleen äänestääksesi Return YouTube Dislikellä</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Omistajan piilottama</string>
<string name="revanced_ryd_enable_summary_on">Ei-tykkäykset näytetään</string>
<string name="revanced_ryd_enable_summary_off">Ei-tykkäyksiä ei näytetä</string>
<string name="revanced_ryd_enabled_summary_on">Ei-tykkäykset näytetään</string>
<string name="revanced_ryd_enabled_summary_off">Ei-tykkäyksiä ei näytetä</string>
<string name="revanced_ryd_shorts_title">Näytä ei-tykkykset Shortseissa</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Ei-tykkäykset näytetään Shortseissa
<string name="revanced_ryd_shorts_summary_on">"Ei-tykkäykset näytetään Shortseissa
Rajoitus: Ei-tykkäykset eivät välttämättä näy incognito-tilassa"</string>
<string name="revanced_ryd_shorts_summary_off">Ei-tykkäyksiä ei näytetä Shortseissa</string>
@ -834,7 +861,6 @@ Rajoitus: Ei-tykkäykset eivät välttämättä näy incognito-tilassa"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Näytä ponnahdusilmoitus, jos API ei ole käytettävissä</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Ponnahdusilmoitus näytetään, jos Return YouTube Dislike ei ole käytettävissä</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Ponnahdusilmoitusta ei näytetä, jos Return YouTube Dislike ei ole käytettävissä</string>
<string name="revanced_ryd_about">Tietoja</string>
<string name="revanced_ryd_attribution_summary">Tiedot ovat peräisin Return YouTube Disliken API:sta. Napauta tästä lukeaksesi lisää</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Tämän laitteen ReturnYouTubeDislike API -tilastot</string>
@ -903,7 +929,7 @@ Tämä ominaisuus toimii parhaiten, kun videon laatu on 720p tai alhaisempi ja k
<string name="revanced_sb_enable_create_segment_sum_off">Luo uusi osio -painiketta ei näytetä</string>
<string name="revanced_sb_general_adjusting">Uuden osion ajoituksen säätö</string>
<string name="revanced_sb_general_adjusting_sum">Kuinka monta millisekuntia ajansäätöpainikkeet liikkuvat uusia osioita luotaessa</string>
<string name="revanced_sb_general_adjusting_invalid">Arvon on oltava positiivinen luku</string>
<string name="revanced_sb_general_adjusting_invalid">Arvon tulee olla positiivinen luku</string>
<string name="revanced_sb_guidelines_preference_title">Näytä ohjeet</string>
<string name="revanced_sb_guidelines_preference_sum">Ohjeet sisältävät sääntöjä ja vinkkejä uusien osioiden luomiseen</string>
<string name="revanced_sb_guidelines_popup_title">Noudata ohjeita</string>
@ -1041,7 +1067,7 @@ Oletko valmis lähettämään?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Muokkaa osion ajoitusta manuaalisesti</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Haluatko muokata osion alku- vai loppuaikaa?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Annettu aika on virheellinen</string>
<string name="revanced_sb_stats">Tilastot</string>
<string name="revanced_sb_stats_title">Tilastot</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Tilastot eivät tilapäisesti saatavilla (API ei ole käytettävissä)</string>
<string name="revanced_sb_stats_loading">Ladataan...</string>
@ -1070,8 +1096,8 @@ Oletko valmis lähettämään?"</string>
<string name="revanced_sb_color_invalid">Virheellinen värikoodi</string>
<string name="revanced_sb_reset_color">Nollaa väri</string>
<string name="revanced_sb_reset">Nollaa</string>
<string name="revanced_sb_about">Tietoja</string>
<string name="revanced_sb_about_api_sum">Tiedot tarjoaa SponsorBlock API. Napauta tätä saadaksesi lisätietoja ja nähdäksesi lataukset muille alustoille</string>
<string name="revanced_sb_about_title">Tietoja</string>
<string name="revanced_sb_about_api_summary">Tiedot tarjoaa SponsorBlock API. Napauta tätä saadaksesi lisätietoja ja nähdäksesi lataukset muille alustoille</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Ulkoasun asettelu</string>
@ -1201,10 +1227,10 @@ Pyyhkäise laajentaaksesi tai sulkeaksesi"</string>
<string name="revanced_miniplayer_hide_rewind_forward_summary_off">Eteenpäin ja taaksepäin näytetään</string>
<string name="revanced_miniplayer_width_dip_title">Aloituskoko</string>
<string name="revanced_miniplayer_width_dip_summary">Alkuperäinen näyttökoko pikseleinä</string>
<string name="revanced_miniplayer_width_dip_invalid_toast">Pikselikoon on oltava välillä %1$s ja %2$s</string>
<string name="revanced_miniplayer_width_dip_invalid_toast">Pikselikoon tulee olla %1$s ja %2$s välillä</string>
<string name="revanced_miniplayer_opacity_title">Peittokuvan läpinäkymättömyys</string>
<string name="revanced_miniplayer_opacity_summary">Läpinäkymättömyysarvo välillä 0100, jossa 0 on läpinäkyvä</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Minisoittimen peittokuvan läpinäkymättömyyden on oltava välillä 0100</string>
<string name="revanced_miniplayer_opacity_invalid_toast">Minisoittimen peittokuvan läpinäkymättömyyden tulee olla 0100 välillä</string>
</patch>
<patch id="layout.theme.themePatch">
<string name="revanced_gradient_loading_screen_title">Ota liukuvärillinen latausruutu käyttöön</string>
@ -1295,6 +1321,7 @@ Tämä voi avata korkealaatuisemmat videot"</string>
<string name="microg_settings_summary">GmsCoren asetukset</string>
</patch>
<patch id="misc.gms.accountCredentialsInvalidTextPatch">
<string name="microg_offline_account_login_error">Jos olet äskettäin muuttanut tilisi kirjautumistietoja, poista ja asenna MicroG uudelleen.</string>
</patch>
<patch id="misc.links.bypassURLRedirectsPatch">
<string name="revanced_bypass_url_redirects_title">Ohita URL-osoitteen uudelleenohjaukset</string>
@ -1352,7 +1379,7 @@ Tämä voi avata korkealaatuisemmat videot"</string>
<string name="revanced_custom_speed_menu_summary_off">Omaa nopeusvalikkoa ei näytetä</string>
<string name="revanced_custom_playback_speeds_title">Omat toistonopeudet</string>
<string name="revanced_custom_playback_speeds_summary">Lisää tai muuta omia toistonopeuksia</string>
<string name="revanced_custom_playback_speeds_invalid">Omien nopeuksien on oltava alle %s</string>
<string name="revanced_custom_playback_speeds_invalid">Omien nopeuksien tulee olla alle %s</string>
<string name="revanced_custom_playback_speeds_parse_exception">Virheelliset omat toistonopeudet</string>
<string name="revanced_custom_playback_speeds_auto">Automaattinen</string>
<string name="revanced_speed_tap_and_hold_title">Oma napauta ja pidä pohjassa -nopeus</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">I-reset ang mga ReVanced na setting sa default</string>
<string name="revanced_settings_import_success">Na-import ang %d na mga setting</string>
<string name="revanced_settings_import_failure_parse">Nabigo ang pag-import: %s</string>
<string name="revanced_settings_search_hint">Maghanap ng mga setting</string>
<string name="revanced_settings_search_no_results_title">Walang nakitang resulta para sa \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Subukan ang ibang keyword</string>
<string name="revanced_settings_search_remove_message">Alisin sa history ng paghahanap?</string>
<string name="revanced_show_menu_icons_title">Ipakita ang mga icon ng setting ng ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ipinapakita ang mga icon ng setting</string>
<string name="revanced_show_menu_icons_summary_off">Hindi ipinapakita ang mga icon ng setting</string>
@ -93,6 +97,9 @@ Tapikin ang pindutan ng pagpapatuloy at payagan ang mga pagbabago sa pag-optimiz
<string name="revanced_restore_old_settings_menus_title">Ibalik ang dating mga menu ng setting</string>
<string name="revanced_restore_old_settings_menus_summary_on">Ipinapakita ang mga lumang menu ng setting</string>
<string name="revanced_restore_old_settings_menus_summary_off">Hindi ipinapakita ang mga lumang menu ng setting</string>
<string name="revanced_settings_search_history_title">Ipakita ang history ng paghahanap sa mga setting</string>
<string name="revanced_settings_search_history_summary_on">Ipinapakita ang history ng paghahanap sa mga setting</string>
<string name="revanced_settings_search_history_summary_off">Hindi ipinapakita ang kasaysayan ng paghahanap sa Mga Setting</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">I-disable ang pag-playback ng Shorts sa background</string>
@ -153,15 +160,18 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
<string name="revanced_hide_notify_me_button_title">Itago ang button na \"Abisuhan ako\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Nakatago ang button</string>
<string name="revanced_hide_notify_me_button_summary_off">Ang pindutan ay ipinapakita</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Itago ang label na \'Napanood din ng mga tao\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Nakatago ang label</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Ipinapakita ang label</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Itago ang mga label ng rekomendasyon sa video</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Nakatago ang mga label na \"\'People also watched\'\" at \"\'You might also like\'\"</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Ipinapakita ang mga label na \"\'People also watched\'\" at \"\'You might also like\'\"</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Itago ang button na \"Ipakita ang higit pa\"</string>
<string name="revanced_hide_show_more_button_summary_on">Nakatago ang button</string>
<string name="revanced_hide_show_more_button_summary_off">Ang pindutan ay ipinapakita</string>
<string name="revanced_hide_ticket_shelf_title">Itago ang shelf ng ticket</string>
<string name="revanced_hide_ticket_shelf_summary_on">Nakatago ang ticket shelf</string>
<string name="revanced_hide_ticket_shelf_summary_off">Ipinapakita ang ticket shelf</string>
<string name="revanced_hide_timed_reactions_title">Itago ang mga naka-time na reaksyon</string>
<string name="revanced_hide_timed_reactions_summary_on">Nakatago ang mga naka-time na reaksyon</string>
<string name="revanced_hide_timed_reactions_summary_off">Ang mga naka-time na reaksyon ay ipinapakita</string>
@ -231,6 +241,9 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Itago ang \'Buod ng video na binuo ng AI\'</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Nakatago ang seksyon ng buod ng video</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Ipinapakita ang seksyon ng buod ng video</string>
<string name="revanced_hide_ask_section_title">Itago ang Magtanong</string>
<string name="revanced_hide_ask_section_summary_on">Nakatago ang seksyon ng Magtanong</string>
<string name="revanced_hide_ask_section_summary_off">Ipinapakita ang seksyon ng Magtanong</string>
<string name="revanced_hide_attributes_section_title">Itago ang Mga Katangian</string>
<string name="revanced_hide_attributes_section_summary_on">Nakatago ang mga seksyon ng Mga itinatampok na lugar, Mga Laro, Musika, at Mga taong binanggit</string>
<string name="revanced_hide_attributes_section_summary_off">Ipinapakita ang mga seksyon ng Mga itinatampok na lugar, Mga Laro, Musika, at Mga taong binanggit</string>
@ -792,6 +805,11 @@ Maaaring baguhin ang Autoplay sa mga setting ng YouTube:
Mga Setting → Pag-playback → I-autoplay ang susunod na video"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Ipinapakita ang iminungkahing video sa dulo ng screen</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Itago ang kaugnay na video overlay sa fullscreen</string>
<string name="revanced_hide_related_video_overlay_summary_on">Nakatago ang kaugnay na video overlay</string>
<string name="revanced_hide_related_video_overlay_summary_off">Ipinapakita ang kaugnay na video overlay</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Itago ang timestamp ng video</string>
<string name="revanced_hide_timestamp_summary_on">Nakatago ang timestamp</string>
@ -829,10 +847,10 @@ Mga Setting → Pag-playback → I-autoplay ang susunod na video"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">I-reload ang video para bumoto gamit ang Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Nakatago ng may-ari</string>
<string name="revanced_ryd_enable_summary_on">Ang mga hindi gusto ay ipinapakita</string>
<string name="revanced_ryd_enable_summary_off">Hindi ipinapakita ang mga hindi gusto</string>
<string name="revanced_ryd_enabled_summary_on">Ang mga hindi gusto ay ipinapakita</string>
<string name="revanced_ryd_enabled_summary_off">Hindi ipinapakita ang mga hindi gusto</string>
<string name="revanced_ryd_shorts_title">Ipakita ang mga hindi gusto sa Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Ipinapakita ang mga Dislike sa Shorts
<string name="revanced_ryd_shorts_summary_on">"Ipinapakita ang mga Dislike sa Shorts
Limitasyon: Maaaring hindi lumabas ang mga Dislike sa incognito mode"</string>
<string name="revanced_ryd_shorts_summary_off">Hindi ipinapakita ang mga Dislike sa Shorts</string>
@ -849,7 +867,6 @@ Limitasyon: Maaaring hindi lumabas ang mga Dislike sa incognito mode"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Magpakita ng toast kung hindi available ang API</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Ipapakita ang toast kung hindi available ang Return YouTube Dislike</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Hindi ipinapakita ang toast kung hindi available ang Return YouTube Dislike</string>
<string name="revanced_ryd_about">Tungkol</string>
<string name="revanced_ryd_attribution_summary">Ang data ay ibinibigay ng Return YouTube Dislike API. Mag-tap dito para matuto pa</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API statistics ng device na ito</string>
@ -1056,7 +1073,7 @@ Isumite na ba?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Manu-manong i-edit ang timing ng segment</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Gusto mo bang i-edit ang timing para sa pagsisimula o pagtatapos ng segment?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Hindi wastong oras ang ibinigay</string>
<string name="revanced_sb_stats">Istatistika</string>
<string name="revanced_sb_stats_title">Istatistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Pansamantalang hindi available ang mga Stats (down ang API)</string>
<string name="revanced_sb_stats_loading">Naglo-load...</string>
@ -1085,8 +1102,8 @@ Isumite na ba?"</string>
<string name="revanced_sb_color_invalid">Di-wastong code ng kulay</string>
<string name="revanced_sb_reset_color">I-reset ang kulay</string>
<string name="revanced_sb_reset">I-reset</string>
<string name="revanced_sb_about">Tungkol</string>
<string name="revanced_sb_about_api_sum">Ang data ay ibinibigay ng SponsorBlock API. Mag-tap dito para matuto pa at makakita ng mga download para sa iba pang platform</string>
<string name="revanced_sb_about_title">Tungkol</string>
<string name="revanced_sb_about_api_summary">Ang data ay ibinibigay ng SponsorBlock API. Mag-tap dito para matuto pa at makakita ng mga download para sa iba pang platform</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Layout form factor</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Paramètres ReVanced réinitialisés aux valeurs par défaut</string>
<string name="revanced_settings_import_success">%d paramètres importés</string>
<string name="revanced_settings_import_failure_parse">Importation échouée : %s</string>
<string name="revanced_settings_search_hint">Rechercher dans les paramètres</string>
<string name="revanced_settings_search_no_results_title">Aucun résultat trouvé pour \"%s\"</string>
<string name="revanced_settings_search_no_results_summary">Essayez un autre mot-clé</string>
<string name="revanced_settings_search_remove_message">Supprimer de l\'historique des recherches ?</string>
<string name="revanced_show_menu_icons_title">Afficher les icônes des paramètres ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Les icônes des paramètres sont affichées</string>
<string name="revanced_show_menu_icons_summary_off">Les icônes des paramètres ne sont pas affichées</string>
@ -93,6 +97,9 @@ Appuyez sur le bouton Continuer et autorisez les modifications."</string>
<string name="revanced_restore_old_settings_menus_title">Restaurer les anciens menus des paramètres</string>
<string name="revanced_restore_old_settings_menus_summary_on">Les anciens menus des paramètres sont affichés</string>
<string name="revanced_restore_old_settings_menus_summary_off">Les anciens menus des paramètres ne sont pas affichés</string>
<string name="revanced_settings_search_history_title">Afficher l\'historique de recherche des paramètres</string>
<string name="revanced_settings_search_history_summary_on">L\'historique de recherche des paramètres est affiché</string>
<string name="revanced_settings_search_history_summary_off">L\'historique de recherche des paramètres n\'est pas affiché</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Désactiver la lecture en arrière-plan des Shorts</string>
@ -153,15 +160,18 @@ Vous ne serez pas informé des événements inattendus."</string>
<string name="revanced_hide_notify_me_button_title">Masquer le bouton M\'avertir</string>
<string name="revanced_hide_notify_me_button_summary_on">Le bouton est masqué</string>
<string name="revanced_hide_notify_me_button_summary_off">Le bouton est affiché</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Masquer le libellé \"Découvrez également cette vidéo\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Le libellé est masqué</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Le libellé est affiché</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Masquer les libellés de recommandation de vidéos</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Les libellés \"Les internautes ont aussi regardé\" et \"Découvrez également\" sont masqués</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Les libellés \"Les internautes ont aussi regardé\" et \"Découvrez également\" sont affichés</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Masquer le bouton Afficher plus</string>
<string name="revanced_hide_show_more_button_summary_on">Le bouton est masqué</string>
<string name="revanced_hide_show_more_button_summary_off">Le bouton est affiché</string>
<string name="revanced_hide_ticket_shelf_title">Masquer l\'étagère des billets</string>
<string name="revanced_hide_ticket_shelf_summary_on">L\'étagère des billets est masquée</string>
<string name="revanced_hide_ticket_shelf_summary_off">L\'étagère des billets est affichée</string>
<string name="revanced_hide_timed_reactions_title">Masquer les réactions minutées</string>
<string name="revanced_hide_timed_reactions_summary_on">Les réactions minutées sont masquées</string>
<string name="revanced_hide_timed_reactions_summary_off">Les réactions minutées sont affichées</string>
@ -231,6 +241,9 @@ Vous ne serez pas informé des événements inattendus."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Masquer \"Résumé de la vidéo généré par IA\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">La section du résumé de la vidéo est masquée</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">La section du résumé de la vidéo est affichée</string>
<string name="revanced_hide_ask_section_title">Masquer \"Demander\"</string>
<string name="revanced_hide_ask_section_summary_on">La section Demander est masquée</string>
<string name="revanced_hide_ask_section_summary_off">La section Demander est affichée</string>
<string name="revanced_hide_attributes_section_title">Masquer les attributions</string>
<string name="revanced_hide_attributes_section_summary_on">Les sections Lieux mentionnés, Jeux, Musique et Personnes mentionnées sont masquées</string>
<string name="revanced_hide_attributes_section_summary_off">Les sections Lieux mentionnés, Jeux, Musique et Personnes mentionnées sont affichées</string>
@ -794,6 +807,11 @@ La lecture automatique peut être modifiée dans les paramètres de YouTube :
Paramètres → Lecture → Lecture automatique de la vidéo suivante"</string>
<string name="revanced_end_screen_suggested_video_summary_off">L\'écran de fin suggérant une vidéo est affiché</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Masquer l\'overlay de vidéos similaires en plein écran</string>
<string name="revanced_hide_related_video_overlay_summary_on">L\'overlay de vidéos similaires est masqué</string>
<string name="revanced_hide_related_video_overlay_summary_off">L\'overlay de vidéos similaires est affiché</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Masquer le temps écoulé et la durée totale</string>
<string name="revanced_hide_timestamp_summary_on">Le temps écoulé et la durée totale sont masqués</string>
@ -831,10 +849,10 @@ Paramètres → Lecture → Lecture automatique de la vidéo suivante"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Rechargez la vidéo pour voter avec Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Masqué par le propriétaire</string>
<string name="revanced_ryd_enable_summary_on">Les \"Je n\'aime pas\" sont affichés</string>
<string name="revanced_ryd_enable_summary_off">Les \"Je n\'aime pas\" ne sont pas affichés</string>
<string name="revanced_ryd_enabled_summary_on">Les \"Je n\'aime pas\" sont affichés</string>
<string name="revanced_ryd_enabled_summary_off">Les \"Je n\'aime pas\" ne sont pas affichés</string>
<string name="revanced_ryd_shorts_title">Afficher les \"Je n\'aime pas\" sur les Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Les \"Je n'aime pas\" sont affichés sur les Shorts
<string name="revanced_ryd_shorts_summary_on">"Les \"Je n'aime pas\" sont affichés sur les Shorts
Limitation : Il se peut que les \"Je n'aime pas\" n'apparaissent pas en mode navigation privée"</string>
<string name="revanced_ryd_shorts_summary_off">Les \"Je n\'aime pas\" ne sont pas affichés sur les Shorts</string>
@ -851,7 +869,6 @@ Limitation : Il se peut que les \"Je n'aime pas\" n'apparaissent pas en mode na
<string name="revanced_ryd_toast_on_connection_error_title">Afficher un message toast si l\'API n\'est pas disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Un message toast est affiché si Return YouTube Dislike n\'est pas disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Aucun message toast affiché si Return YouTube Dislike n\'est pas disponible</string>
<string name="revanced_ryd_about">À propos</string>
<string name="revanced_ryd_attribution_summary">Les données sont fournies par l\'API Return YouTube Dislike. Appuyez ici pour en savoir plus.</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistiques de l\'API Return Youtube Dislike pour cet appareil</string>
@ -1057,7 +1074,7 @@ Prêt à soumettre ?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Modifier la durée du segment manuellement</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Voulez-vous modifier le début ou la fin du segment ?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Temps fourni invalide</string>
<string name="revanced_sb_stats">Statistiques</string>
<string name="revanced_sb_stats_title">Statistiques</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Les statistiques sont temporairement indisponibles (API injoignable)</string>
<string name="revanced_sb_stats_loading">Chargement...</string>
@ -1086,8 +1103,8 @@ Prêt à soumettre ?"</string>
<string name="revanced_sb_color_invalid">Code couleur invalide</string>
<string name="revanced_sb_reset_color">Réinitialiser la couleur</string>
<string name="revanced_sb_reset">Réinitialiser</string>
<string name="revanced_sb_about">À propos</string>
<string name="revanced_sb_about_api_sum">Les données sont fournies par l\'API SponsorBlock. Appuyez ici pour en savoir plus et pour voir les téléchargements pour les autres plateformes.</string>
<string name="revanced_sb_about_title">À propos</string>
<string name="revanced_sb_about_api_summary">Les données sont fournies par l\'API SponsorBlock. Appuyez ici pour en savoir plus et pour voir les téléchargements pour les autres plateformes.</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Format de mise en page</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Athshocraigh socruithe ReVanced go réamhshocrú</string>
<string name="revanced_settings_import_success">Iompórtáladh %d socruithe</string>
<string name="revanced_settings_import_failure_parse">Theip ar allmhairiú: %s</string>
<string name="revanced_settings_search_hint">Cuardaigh socruithe</string>
<string name="revanced_settings_search_no_results_title">Ní bhfuarthas aon toradh ar \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Bain triail as eochairfhocal eile</string>
<string name="revanced_settings_search_remove_message">Bain as stair an chuardaigh?</string>
<string name="revanced_show_menu_icons_title">Taispeáin deilbhíní socruithe ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Taispeántar deilbhíní socruithe</string>
<string name="revanced_show_menu_icons_summary_off">Ní thaispeántar deilbhíní socraithe</string>
@ -93,6 +97,9 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta."</string>
<string name="revanced_restore_old_settings_menus_title">Athshocraigh roghanna seanghléasanna</string>
<string name="revanced_restore_old_settings_menus_summary_on">Taispeántar sean-roghchláir socruithe</string>
<string name="revanced_restore_old_settings_menus_summary_off">Ní thaispeántar sean-roghchláir socruithe</string>
<string name="revanced_settings_search_history_title">Taispeáin stair cuardaigh na socruithe</string>
<string name="revanced_settings_search_history_summary_on">Taispeántar stair cuardaigh na socruithe</string>
<string name="revanced_settings_search_history_summary_off">Ní thaispeántar stair cuardaigh na socruithe</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Díchumasaigh seinnte Cúlra Shorts</string>
@ -114,9 +121,9 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta."</string>
<string name="revanced_debug_toast_on_error_title">Taispeáin tósta ar earráid ReVanced</string>
<string name="revanced_debug_toast_on_error_summary_on">Taispeántar toast má tharlaíonn earráid</string>
<string name="revanced_debug_toast_on_error_summary_off">Ní thaispeántar toast má tharlaíonn earráid</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">"Díchumasaíonn an rogha toasts earráide fógraí earráide ReVanced go léir.
<string name="revanced_debug_toast_on_error_user_dialog_message">"Má mhúchtar tóstaí earráide, folaítear gach fógra earráide ReVanced.
bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
chuirfear ar an eolas thú faoi aon imeachtaí gan choinne."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_hide_album_cards_title">Folaigh cártaí albam</string>
@ -153,15 +160,18 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_notify_me_button_title">Folaigh cnaipe \'Cuir in iúl dom\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Tá an cnaipe i bhfolach</string>
<string name="revanced_hide_notify_me_button_summary_off">Taispeántar an cnaipe</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Folaigh an lipéad \'D\'amharc daoine eile freisin\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">an lipéad i bhfolach</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Taispeántar an lipéad</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Folaigh lipéid moltaí físeáin</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">lipéid \",,Dfhéach daoine eile air freisin\",, agus \",,Bfhéidir gur mhaith leat é seo freisin\",, folaithe</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Tá lipéid \",,Dfhéach daoine eile air freisin\",, agus \",,Bfhéidir gur mhaith leat é seo freisin\",, ar taispeáint</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Folaigh cnaipe \'Taispeáin tuilleadh\'</string>
<string name="revanced_hide_show_more_button_summary_on">Tá an cnaipe i bhfolach</string>
<string name="revanced_hide_show_more_button_summary_off">Taispeántar an cnaipe</string>
<string name="revanced_hide_ticket_shelf_title">Folaigh an seilf ticéad</string>
<string name="revanced_hide_ticket_shelf_summary_on">Tá an seilf ticéad i bhfolach</string>
<string name="revanced_hide_ticket_shelf_summary_off">Taispeántar an seilf ticéad</string>
<string name="revanced_hide_timed_reactions_title">Folaigh frithghníomhartha ama</string>
<string name="revanced_hide_timed_reactions_summary_on">Tá frithghníomhartha ama i bhfolach</string>
<string name="revanced_hide_timed_reactions_summary_off">Taispeántar frithghníomhartha ama</string>
@ -205,11 +215,11 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_medical_panels_summary_on">Tá painéil leighis i bhfolach</string>
<string name="revanced_hide_medical_panels_summary_off">Taispeántar painéil leighis</string>
<string name="revanced_hide_channel_bar_title">Folaigh barra cainéal</string>
<string name="revanced_hide_channel_bar_summary_on">Tá barra cainéal i bhfolach</string>
<string name="revanced_hide_channel_bar_summary_off">Taispeántar barra cainéal</string>
<string name="revanced_hide_playables_title">Folaigh Rudaí Inimeartha</string>
<string name="revanced_hide_playables_summary_on">rudaí inimeartha i bhfolach</string>
<string name="revanced_hide_playables_summary_off">Taispeántar rudaí inimeartha</string>
<string name="revanced_hide_channel_bar_summary_on"> an barra Cainéal i bhfolach</string>
<string name="revanced_hide_channel_bar_summary_off">Taispeántar barra an chainéil</string>
<string name="revanced_hide_playables_title">Folaigh na heilimintí inseinnte</string>
<string name="revanced_hide_playables_summary_on">na heilimintí inseinnte i bhfolach</string>
<string name="revanced_hide_playables_summary_off">Taispeántar na heilimintí inseinnte</string>
<string name="revanced_hide_quick_actions_title">Folaigh gníomhartha gasta i lánscáileán</string>
<string name="revanced_hide_quick_actions_summary_on">Tá gníomhartha gasta i bhfolach</string>
<string name="revanced_hide_quick_actions_summary_off">Taispeántar gníomhartha tapa</string>
@ -231,6 +241,9 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Folaigh \'Achoimre físeáin arna giniúint ag AI\'</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Tá an chuid achoimre físeáin i bhfolach</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Taispeántar an chuid achoimre físeáin</string>
<string name="revanced_hide_ask_section_title">Folaigh Fiafraigh</string>
<string name="revanced_hide_ask_section_summary_on">Tá rannóg na Fiafraí i bhfolach</string>
<string name="revanced_hide_ask_section_summary_off">Taispeántar rannóg na Fiafraí</string>
<string name="revanced_hide_attributes_section_title">Folaigh Tréithe</string>
<string name="revanced_hide_attributes_section_summary_on">Tá ailt d\'áiteanna sonracha, Cluichí, Ceol agus Daoine a luaitear i bhfolach</string>
<string name="revanced_hide_attributes_section_summary_off">Taispeántar ailt d\'áiteanna sonracha, Cluichí, Ceol agus Daoine a luaitear</string>
@ -794,6 +807,11 @@ Is féidir an uathshein a athrú i socruithe YouTube:
Socruithe → Athsheinm → Uathshein físeán eile"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Taispeántar físeán molta deireadh scáileáin</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Folaigh forleagan físeáin ghaolmhair i mód lánscáileáin</string>
<string name="revanced_hide_related_video_overlay_summary_on">Tá forleagan físeáin ghaolmhair i bhfolach</string>
<string name="revanced_hide_related_video_overlay_summary_off">Taispeántar forleagan físeáin ghaolmhair</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Folaigh stampa ama an fhíseáin</string>
<string name="revanced_hide_timestamp_summary_on">Tá stampa ama i bhfolach</string>
@ -831,10 +849,10 @@ Socruithe → Athsheinm → Uathshein físeán eile"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Athlódáil físeán chun vótáil ag baint úsáide as Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">I bhfolach ag úinéir</string>
<string name="revanced_ryd_enable_summary_on">Taispeántar rudaí nach dtaitníonn leo</string>
<string name="revanced_ryd_enable_summary_off">Ní thaispeántar nach dtaitníonn leat</string>
<string name="revanced_ryd_enabled_summary_on">Taispeántar rudaí nach dtaitníonn leo</string>
<string name="revanced_ryd_enabled_summary_off">Ní thaispeántar nach dtaitníonn leat</string>
<string name="revanced_ryd_shorts_title">Taispeáin neamhthaitníonn ar Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Taispeántar easaontais ar Shorts
<string name="revanced_ryd_shorts_summary_on">"Taispeántar easaontais ar Shorts
Srianadh: Bíodh easaontais gan teacht ar taispeáint sa mhodh incognito"</string>
<string name="revanced_ryd_shorts_summary_off">Ní thaispeántar easaontais ar Shorts</string>
@ -851,7 +869,6 @@ Srianadh: Bíodh easaontais gan teacht ar taispeáint sa mhodh incognito"</strin
<string name="revanced_ryd_toast_on_connection_error_title">Taispeáin tósta mura bhfuil API ar fáil</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Taispeántar tósta mura bhfuil Return YouTube Dislike ar fáil</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Ní thaispeántar tóst mura bhfuil Return YouTube Dislike ar fáil</string>
<string name="revanced_ryd_about">Maidir</string>
<string name="revanced_ryd_attribution_summary">Soláthraíonn an API Return YouTube Dislike sonraí. Tapáil anseo chun tuilleadh a fhoghlaim</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Staitisticí API returnieYouTubeDislike den fheiste seo</string>
@ -1058,7 +1075,7 @@ Maithe chun cur isteach?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Cuir uainiú deighleog in eagar</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Ar mhaith leat an t-am a chur in eagar do thús nó deireadh an deighleog?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Am neamhbhailí tugtha</string>
<string name="revanced_sb_stats">Staitisticí</string>
<string name="revanced_sb_stats_title">Staitisticí</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Níl stats ar fáil go sealadach (tá API síos)</string>
<string name="revanced_sb_stats_loading">Á lódáil...</string>
@ -1087,8 +1104,8 @@ Maithe chun cur isteach?"</string>
<string name="revanced_sb_color_invalid">Cód dath neamhbhailí</string>
<string name="revanced_sb_reset_color">Athshocraigh dath</string>
<string name="revanced_sb_reset">Athshocraigh</string>
<string name="revanced_sb_about">Maidir</string>
<string name="revanced_sb_about_api_sum">Soláthraíonn an API SponsorBlock sonraí. Tapáil anseo chun níos mó a fhoghlaim agus íoslódálacha a fheiceáil d\'ardáin eile</string>
<string name="revanced_sb_about_title">Maidir</string>
<string name="revanced_sb_about_api_summary">Soláthraíonn an API SponsorBlock sonraí. Tapáil anseo chun níos mó a fhoghlaim agus íoslódálacha a fheiceáil d\'ardáin eile</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Fábos fóirmeanna foirmiúin</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">A ReVanced beállítások visszaállnak az alapértelmezettre</string>
<string name="revanced_settings_import_success">%d beállítás importálva</string>
<string name="revanced_settings_import_failure_parse">Sikertelen importálás: %s</string>
<string name="revanced_settings_search_hint">Beállítások keresése</string>
<string name="revanced_settings_search_no_results_title">Nincs találat erre: „%s”</string>
<string name="revanced_settings_search_no_results_summary">Próbáljon ki egy másik kulcsszót</string>
<string name="revanced_settings_search_remove_message">Eltávolítja a keresési előzményekből?</string>
<string name="revanced_show_menu_icons_title">ReVanced beállításikonok megjelenítése</string>
<string name="revanced_show_menu_icons_summary_on">A beállításikonok láthatók</string>
<string name="revanced_show_menu_icons_summary_off">A beállítások ikonjai nem jelennek meg</string>
@ -93,6 +97,9 @@ Kattintson a folytatás gombra, és engedélyezze az optimalizálási módosít
<string name="revanced_restore_old_settings_menus_title">Régi beállítási menük visszaállítása</string>
<string name="revanced_restore_old_settings_menus_summary_on">A régi beállítások menüpontok megjelennek</string>
<string name="revanced_restore_old_settings_menus_summary_off">A régi beállítások menüpontok nem jelennek meg</string>
<string name="revanced_settings_search_history_title">Beállítások keresési előzményeinek megjelenítése</string>
<string name="revanced_settings_search_history_summary_on">A beállítások keresési előzményei láthatók</string>
<string name="revanced_settings_search_history_summary_off">A beállítások keresési előzményei nincsenek megjelenítve</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">A Shorts háttérben történő lejátszásának letiltása</string>
@ -153,15 +160,18 @@ Nem fog értesülni semmilyen váratlan eseményről."</string>
<string name="revanced_hide_notify_me_button_title">\"Értesítést kérek\" gomb elrejtése</string>
<string name="revanced_hide_notify_me_button_summary_on">A gomb el van rejtve</string>
<string name="revanced_hide_notify_me_button_summary_off">A gomb megjelenik</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">A(z) „Mások is megnézték” felirat elrejtése</string>
<string name="revanced_hide_search_result_recommendations_summary_on">A címke rejtett</string>
<string name="revanced_hide_search_result_recommendations_summary_off">A címke látható</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Videóajánló címkék elrejtése</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">A „Nézők emellett ezt is megnézték” és a „Neked is tetszhet” címkék rejtve vannak</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">A „Nézők emellett ezt is megnézték” és a „Neked is tetszhet” címkék láthatók</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'Továbbiak megjelenítése\' gomb elrejtése</string>
<string name="revanced_hide_show_more_button_summary_on">A gomb el van rejtve</string>
<string name="revanced_hide_show_more_button_summary_off">A gomb megjelenik</string>
<string name="revanced_hide_ticket_shelf_title">Jegyek polcának elrejtése</string>
<string name="revanced_hide_ticket_shelf_summary_on">A jegyek polca el van rejtve</string>
<string name="revanced_hide_ticket_shelf_summary_off">A jegyek polca látható</string>
<string name="revanced_hide_timed_reactions_title">Időzített reakciók elrejtése</string>
<string name="revanced_hide_timed_reactions_summary_on">Az időzített reakciók elrejtve</string>
<string name="revanced_hide_timed_reactions_summary_off">Az időzített reakciók megjelenítve</string>
@ -231,6 +241,9 @@ Nem fog értesülni semmilyen váratlan eseményről."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">„AI-generált videó összefoglaló” elrejtése</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">A videó összefoglaló szekció rejtve</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">A videó összefoglaló szekció látható</string>
<string name="revanced_hide_ask_section_title">Kérdezés elrejtése</string>
<string name="revanced_hide_ask_section_summary_on">A kérdezés szakasz el van rejtve</string>
<string name="revanced_hide_ask_section_summary_off">A kérdezés szakasz megjelenik</string>
<string name="revanced_hide_attributes_section_title">Attribútumok elrejtése</string>
<string name="revanced_hide_attributes_section_summary_on">A kiemelt helyek, játékok, zene és említett személyek szakaszai rejtettek</string>
<string name="revanced_hide_attributes_section_summary_off">A kiemelt helyek, játékok, zene és említett személyek szakaszai láthatók</string>
@ -794,6 +807,11 @@ Az automatikus lejátszás a YouTube beállításaiban módosítható:
Beállítások → Lejátszás → Következő videó automatikus lejátszása"</string>
<string name="revanced_end_screen_suggested_video_summary_off">A befejező képernyőn lévő javasolt videó látható</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Kapcsolódó videó fedőréteg elrejtése teljes képernyőn</string>
<string name="revanced_hide_related_video_overlay_summary_on">A kapcsolódó videó fedőréteg rejtve van</string>
<string name="revanced_hide_related_video_overlay_summary_off">A kapcsolódó videó fedőréteg látható</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Videó időbélyegzőjének elrejtése</string>
<string name="revanced_hide_timestamp_summary_on">Az időbélyegző elrejtve</string>
@ -831,10 +849,10 @@ Beállítások → Lejátszás → Következő videó automatikus lejátszása"<
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Töltse újra a videót a Return YouTube Dislike-hoz</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">A tulajdonos elrejtette</string>
<string name="revanced_ryd_enable_summary_on">A nem tetszések megjelennek</string>
<string name="revanced_ryd_enable_summary_off">A nem tetszések nem jelennek meg</string>
<string name="revanced_ryd_enabled_summary_on">A nem tetszések megjelennek</string>
<string name="revanced_ryd_enabled_summary_off">A nem tetszések nem jelennek meg</string>
<string name="revanced_ryd_shorts_title">A nem tetszések megjelenítése a Shorts videóknál</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"A nem tetszések a Shorts-on láthatók
<string name="revanced_ryd_shorts_summary_on">"A nem tetszések a Shorts-on láthatók
Korlátozás: A nem tetszések inkognitómódban nem jelenhetnek meg"</string>
<string name="revanced_ryd_shorts_summary_off">A nem tetszések a Shorts-on nem láthatók</string>
@ -851,7 +869,6 @@ Korlátozás: A nem tetszések inkognitómódban nem jelenhetnek meg"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Üzenet megjelenítése, ha az API nem elérhető</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Üzenet megjelenítése, ha a Return YouTube Dislike nem elérhető</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Nem jelenik meg üzenet, ha a Return YouTube Dislike nem elérhető</string>
<string name="revanced_ryd_about">Rólunk</string>
<string name="revanced_ryd_attribution_summary">Az adatokat a Return YouTube Dislike API biztosítja. További információért koppintson ide</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API statisztika az eszközön</string>
@ -1057,7 +1074,7 @@ Készen állsz a beküldésre?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">A szakasz időzítésének kézi beállítása</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Akarja szerkeszteni a rész kezdetének vagy végének időzítését?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Érvénytelen idő van megadva</string>
<string name="revanced_sb_stats">Statisztikák</string>
<string name="revanced_sb_stats_title">Statisztikák</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">A statisztikák átmenetileg nem érhetők el (az API nem működik)</string>
<string name="revanced_sb_stats_loading">Betöltés...</string>
@ -1086,8 +1103,8 @@ Készen állsz a beküldésre?"</string>
<string name="revanced_sb_color_invalid">Érvénytelen színkód</string>
<string name="revanced_sb_reset_color">Színek visszaállítása</string>
<string name="revanced_sb_reset">Visszaállítás</string>
<string name="revanced_sb_about">Rólunk</string>
<string name="revanced_sb_about_api_sum">Az adatokat a SponsorBlock API biztosítja. Koppintson ide, ha többet szeretne megtudni és megtekintené a letöltéseket más platformokra</string>
<string name="revanced_sb_about_title">Rólunk</string>
<string name="revanced_sb_about_api_summary">Az adatokat a SponsorBlock API biztosítja. Koppintson ide, ha többet szeretne megtudni és megtekintené a letöltéseket más platformokra</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Elrendezési űrlap faktor</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced կարգավորումները վերադրվել են դեֆոլտային</string>
<string name="revanced_settings_import_success">Import %d կարգավորում</string>
<string name="revanced_settings_import_failure_parse">Import-ը ձախողվել է։ %s</string>
<string name="revanced_settings_search_hint">Որոնման կարգավորումներ</string>
<string name="revanced_settings_search_no_results_title">«%s»-ի համար արդյունքներ չեն գտնվել</string>
<string name="revanced_settings_search_no_results_summary">Փորձեք այլ հիմնաբառ</string>
<string name="revanced_settings_search_remove_message">Հեռացնե՞լ որոնման պատմությունից:</string>
<string name="revanced_show_menu_icons_title">Ցուցադրել ReVanced-ի կարգավորումների պատկերակները</string>
<string name="revanced_show_menu_icons_summary_on">Կարգավորումների պատկերակները ցուցադրվում են</string>
<string name="revanced_show_menu_icons_summary_off">Կարգավորումների պատկերակները ցուցադրված չեն</string>
@ -93,6 +97,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_restore_old_settings_menus_title">Վերականգնել հին սահմանումների մենյուները</string>
<string name="revanced_restore_old_settings_menus_summary_on">Նախկին կարգավորումների մենյուները ցուցադրվում են</string>
<string name="revanced_restore_old_settings_menus_summary_off">Նախկին կարգավորումների մենյուները չեն ցուցադրվում</string>
<string name="revanced_settings_search_history_title">Ցույց տալ կարգավորումների որոնման պատմությունը</string>
<string name="revanced_settings_search_history_summary_on">Կարգավորումների որոնման պատմությունը ցուցադրվում է</string>
<string name="revanced_settings_search_history_summary_off">Կարգավորումների որոնման պատմությունը ցույց չի տրվում</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Անջատել Shorts-ի ֆոնային վերարտադրությունը</string>
@ -153,15 +160,18 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_notify_me_button_title">Թաքցնել \'Notify me\' կոճակը</string>
<string name="revanced_hide_notify_me_button_summary_on">Կոճակը թաքցված է</string>
<string name="revanced_hide_notify_me_button_summary_off">Կոճակը ցույց է տրվում</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Թաքցնել \"Դիտողները նաև դիտել են\" պիտակը</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Պիտակը թաքցված է</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Պիտակը ցուցադրվում է</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Թաքցնել տեսանյութի առաջարկությունների պիտակները</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">«Դիտել են նաև» և «Ձեզ նույնպես կարող է դուր գալ» պիտակները թաքցված են</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">«Դիտել են նաև» և «Ձեզ նույնպես կարող է դուր գալ» պիտակները ցուցադրվում են</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Թաքցնել \'Show more\' կոճակը</string>
<string name="revanced_hide_show_more_button_summary_on">Կոճակը թաքցված է</string>
<string name="revanced_hide_show_more_button_summary_off">Կոճակը ցույց է տրվում</string>
<string name="revanced_hide_ticket_shelf_title">Թաքցնել տոմսարկղի մարզը</string>
<string name="revanced_hide_ticket_shelf_summary_on">Տոմսարկղի մարզը թաքցված է</string>
<string name="revanced_hide_ticket_shelf_summary_off">Տոմսարկղի մարզը ցուցադրվում է</string>
<string name="revanced_hide_timed_reactions_title">Թաքցնել ժամանակավոր ռեակցիաները</string>
<string name="revanced_hide_timed_reactions_summary_on">Ժամանակավոր ռեակցիաները թաքցված են</string>
<string name="revanced_hide_timed_reactions_summary_off">Ժամանակավոր ռեակցիաները ցույց են տրվում</string>
@ -231,6 +241,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_ai_generated_video_summary_section_title">Թաքցնել «AI-ով ստեղծված տեսանյութի ամփոփումը»</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Տեսանյութի ամփոփման բաժինը թաքցված է</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Տեսանյութի ամփոփման բաժինը ցուցադրվում է</string>
<string name="revanced_hide_ask_section_title">Թաքցնել հարցումը</string>
<string name="revanced_hide_ask_section_summary_on">Հարցումների բաժինը թաքցված է</string>
<string name="revanced_hide_ask_section_summary_off">Հարցումների բաժինը ցուցադրվում է</string>
<string name="revanced_hide_attributes_section_title">Թաքցնել հատկանիշները</string>
<string name="revanced_hide_attributes_section_summary_on">Առաջարկվող վայրերը, խաղերը, երաժշտությունը և նշված անձանց բաժինները թաքցված են</string>
<string name="revanced_hide_attributes_section_summary_off">Առաջարկվող վայրերը, խաղերը, երաժշտությունը և նշված անձանց բաժինները ցուցադրվում են</string>
@ -794,6 +807,11 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
Կարգավորումներ → Վերարտադրում → Ավտոմատ նվագարկել հաջորդ տեսանյութը"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Վերջնական էկրանին առաջարկվող տեսանյութը ցուցադրվում է</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Թաքցնել կապակցված տեսանյութի վահանակը լիաէկրան ռեժիմում</string>
<string name="revanced_hide_related_video_overlay_summary_on">Կապակցված տեսանյութի վահանակը թաքցված է</string>
<string name="revanced_hide_related_video_overlay_summary_off">Կապակցված տեսանյութի վահանակը ցուցադրվում է</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Թաքցնել տեսանյութի ժամանակային կետը</string>
<string name="revanced_hide_timestamp_summary_on">Ժամանակային կետը թաքցված է</string>
@ -831,10 +849,10 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Վերբեռնել տեսանյութը՝ քվեարկելու համար Return YouTube Dislike-ի միջոցով</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Թաքցված է սեփականատիրոջ կողմից</string>
<string name="revanced_ryd_enable_summary_on">\"Dislike\"-երը ցուցադրվում են</string>
<string name="revanced_ryd_enable_summary_off">\"Dislike\"-երը չեն ցուցադրվում</string>
<string name="revanced_ryd_enabled_summary_on">\"Dislike\"-երը ցուցադրվում են</string>
<string name="revanced_ryd_enabled_summary_off">\"Dislike\"-երը չեն ցուցադրվում</string>
<string name="revanced_ryd_shorts_title">Ցուցադրել \"Dislike\"-երը Shorts-ում</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"\"Dislike\"-երը Shorts-ում ցուցադրվում են
<string name="revanced_ryd_shorts_summary_on">"\"Dislike\"-երը Shorts-ում ցուցադրվում են
Սահմանափակում. \"Dislike\"-երը կարող են չերևալ անհայտ ռեժիմում"</string>
<string name="revanced_ryd_shorts_summary_off">\"Dislike\"-երը Shorts-ում չեն ցուցադրվում</string>
@ -851,7 +869,6 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_ryd_toast_on_connection_error_title">Ցուցադրել \"toast\", եթե API-ն հասանելի չէ</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">\"Toast\"-ը ցուցադրվում է, եթե Return YouTube Dislike-ը հասանելի չէ</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">\"Toast\"-ը չի ցուցադրվում, եթե Return YouTube Dislike-ը հասանելի չէ</string>
<string name="revanced_ryd_about">Ծրագրի մասին</string>
<string name="revanced_ryd_attribution_summary">Տվյալները տրամադրվում են Return YouTube Dislike API-ի միջոցով. Սեղմեք այստեղ՝ ավելին իմանալու համար</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Return YouTube Dislike API-ի կարգավիճակը այս հարմարանքի համար</string>
@ -1058,7 +1075,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
<string name="revanced_sb_new_segment_edit_by_hand_title">Խմբագրեք հատվածի ժամանակը ձեռքով</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Մի՞թե ցանկանում եք խմբագրել հատվածի սկիզբը կամ ավարտը։</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Նշված ժամանակը անվավեր է</string>
<string name="revanced_sb_stats">Վիճակագրություն</string>
<string name="revanced_sb_stats_title">Վիճակագրություն</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Վիճակագրությունը ժամանակավորապես հասանելի չէ (API-ն անջատված է)</string>
<string name="revanced_sb_stats_loading">Բեռնվում է...</string>
@ -1087,8 +1104,8 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
<string name="revanced_sb_color_invalid">Անվավեր գույնի կոդ</string>
<string name="revanced_sb_reset_color">Վերագործարկել գույնը</string>
<string name="revanced_sb_reset">Վերագործարկել</string>
<string name="revanced_sb_about">Ծրագրի մասին</string>
<string name="revanced_sb_about_api_sum">Տվյալները մատուցվում են SponsorBlock API-ի կողմից։ Սեղմեք այստեղ՝ ավելի շատ իմանալու և այլ հարթակների համար ներբեռնումները տեսնելու</string>
<string name="revanced_sb_about_title">Ծրագրի մասին</string>
<string name="revanced_sb_about_api_summary">Տվյալները մատուցվում են SponsorBlock API-ի կողմից։ Սեղմեք այստեղ՝ ավելի շատ իմանալու և այլ հարթակների համար ներբեռնումները տեսնելու</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Ձևաչափի փոփոխություն</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Pengaturan ReVanced diatur ke setelan awal</string>
<string name="revanced_settings_import_success">Mengimpor setelan %d</string>
<string name="revanced_settings_import_failure_parse">Impor gagal: %s</string>
<string name="revanced_settings_search_hint">Pengaturan pencarian</string>
<string name="revanced_settings_search_no_results_title">Tidak ada hasil yang ditemukan untuk \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Coba kata kunci lain</string>
<string name="revanced_settings_search_remove_message">Hapus dari riwayat pencarian?</string>
<string name="revanced_show_menu_icons_title">Tampilkan ikon pengaturan ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikon pengaturan ditampilkan</string>
<string name="revanced_show_menu_icons_summary_off">Ikon pengaturan tidak ditampilkan</string>
@ -93,6 +97,9 @@ Ketuk tombol lanjutkan dan izinkan perubahan pengoptimalan."</string>
<string name="revanced_restore_old_settings_menus_title">Pulihkan menu pengaturan lama</string>
<string name="revanced_restore_old_settings_menus_summary_on">Menu pengaturan lama ditampilkan</string>
<string name="revanced_restore_old_settings_menus_summary_off">Menu pengaturan lama tidak ditampilkan</string>
<string name="revanced_settings_search_history_title">Tampilkan pengaturan riwayat pencarian</string>
<string name="revanced_settings_search_history_summary_on">Pengaturan riwayat pencarian ditampilkan</string>
<string name="revanced_settings_search_history_summary_off">Pengaturan riwayat pencarian tidak ditampilkan</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Nonaktifkan pemutaran Shorts di latar belakang</string>
@ -153,15 +160,18 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga."</string>
<string name="revanced_hide_notify_me_button_title">Sembunyikan \'Beri tahu saya\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Tombol disembunyikan</string>
<string name="revanced_hide_notify_me_button_summary_off">Tombol ditampilkan</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Sembunyikan label \'Orang juga menonton\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Label disembunyikan</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Label ditampilkan</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Sembunyikan label rekomendasi video</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Label \'Orang lain juga menonton\' dan \'Anda mungkin juga suka\' disembunyikan</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Label \'Orang lain juga menonton\' dan \'Anda mungkin juga suka\' ditampilkan</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Sembunyikan tombol \'Tampilkan selengkapnya\'</string>
<string name="revanced_hide_show_more_button_summary_on">Tombol disembunyikan</string>
<string name="revanced_hide_show_more_button_summary_off">Tombol ditampilkan</string>
<string name="revanced_hide_ticket_shelf_title">Sembunyikan rak tiket</string>
<string name="revanced_hide_ticket_shelf_summary_on">Rak tiket disembunyikan</string>
<string name="revanced_hide_ticket_shelf_summary_off">Rak tiket ditampilkan</string>
<string name="revanced_hide_timed_reactions_title">Sembunyikan reaksi terjadwal</string>
<string name="revanced_hide_timed_reactions_summary_on">Reaksi terjadwal disembunyikan</string>
<string name="revanced_hide_timed_reactions_summary_off">Reaksi terjadwal ditampilkan</string>
@ -231,6 +241,9 @@ Anda tidak akan diberi tahu tentang kejadian yang tidak terduga."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Sembunyikan \'Ringkasan video yang dibuat AI\'</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Bagian ringkasan video disembunyikan</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Bagian ringkasan video ditampilkan</string>
<string name="revanced_hide_ask_section_title">Sembunyikan Tanya</string>
<string name="revanced_hide_ask_section_summary_on">Bagian Tanya disembunyikan</string>
<string name="revanced_hide_ask_section_summary_off">Bagian Tanya ditampilkan</string>
<string name="revanced_hide_attributes_section_title">Sembunyikan Atribut</string>
<string name="revanced_hide_attributes_section_summary_on">Bagian tempat Unggulan, Game, Musik, dan disebutkan Orang disembunyikan</string>
<string name="revanced_hide_attributes_section_summary_off">Bagian tempat Unggulan, Game, Musik, dan disebutkan Orang ditampilkan</string>
@ -794,6 +807,11 @@ Pemutaran otomatis dapat diubah di pengaturan YouTube:
Pengaturan → Pemutaran → Putar otomatis video berikutnya"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Video yang disarankan di layar akhir ditampilkan</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Sembunyikan hamparan video terkait dalam layar penuh</string>
<string name="revanced_hide_related_video_overlay_summary_on">Hamparan video terkait disembunyikan</string>
<string name="revanced_hide_related_video_overlay_summary_off">Hamparan video terkait ditampilkan</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Sembunyikan timestamp video</string>
<string name="revanced_hide_timestamp_summary_on">Timestamp disembunyikan</string>
@ -831,10 +849,10 @@ Pengaturan → Pemutaran → Putar otomatis video berikutnya"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Muat ulang video untuk memilih Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Disembunyikan oleh pemilik</string>
<string name="revanced_ryd_enable_summary_on">Dislike ditampilkan</string>
<string name="revanced_ryd_enable_summary_off">Dislike tidak ditampilkan</string>
<string name="revanced_ryd_enabled_summary_on">Dislike ditampilkan</string>
<string name="revanced_ryd_enabled_summary_off">Dislike tidak ditampilkan</string>
<string name="revanced_ryd_shorts_title">Tampilkan dislike di Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Dislike pada Shorts ditampilkan
<string name="revanced_ryd_shorts_summary_on">"Dislike pada Shorts ditampilkan
Batasan: Dislike mungkin tidak muncul dalam mode penyamaran"</string>
<string name="revanced_ryd_shorts_summary_off">Dislike pada Shorts tidak ditampilkan</string>
@ -851,7 +869,6 @@ Batasan: Dislike mungkin tidak muncul dalam mode penyamaran"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Tampilkan pesan timbul jika API tidak tersedia</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Pesan timbul tidak ditampilkan jika Return YouTube Dislike tidak tersedia</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Pesan timbul tidak ditampilkan jika Return YouTube Dislike tidak tersedia</string>
<string name="revanced_ryd_about">Tentang</string>
<string name="revanced_ryd_attribution_summary">Data disediakan oleh API Return YouTube Dislike. Tekan di sini untuk mempelajari lebih lanjut</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistik API ReturnYoutubeDislike dari perangkat ini</string>
@ -1057,7 +1074,7 @@ Siap mengirim?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Ubah waktu segmen secara manual</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Apakah Anda ingin menubah waktu awal atau akhir segmen?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Waktu yang diberikan tidak sah</string>
<string name="revanced_sb_stats">Statistik</string>
<string name="revanced_sb_stats_title">Statistik</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistik sementara tidak tersedia (API tidak aktif)</string>
<string name="revanced_sb_stats_loading">Memuat...</string>
@ -1086,8 +1103,8 @@ Siap mengirim?"</string>
<string name="revanced_sb_color_invalid">Kode warna tidak sah</string>
<string name="revanced_sb_reset_color">Atur ulang warna</string>
<string name="revanced_sb_reset">Setel ulang</string>
<string name="revanced_sb_about">Tentang</string>
<string name="revanced_sb_about_api_sum">Data disediakan oleh API SponsorBlock. Tekan di sini untuk mempelajari lebih lanjut dan melihat hasil pengunduhan untuk platform lain</string>
<string name="revanced_sb_about_title">Tentang</string>
<string name="revanced_sb_about_api_summary">Data disediakan oleh API SponsorBlock. Tekan di sini untuk mempelajari lebih lanjut dan melihat hasil pengunduhan untuk platform lain</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Faktor bentuk tata letak</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Reimposta le impostazioni di ReVanced a quelle predefinite</string>
<string name="revanced_settings_import_success">Importate %d impostazioni</string>
<string name="revanced_settings_import_failure_parse">Importazione non riuscita: %s</string>
<string name="revanced_settings_search_hint">Cerca impostazioni</string>
<string name="revanced_settings_search_no_results_title">Nessun risultato trovato per \".%s\"</string>
<string name="revanced_settings_search_no_results_summary">Prova un\'altra parola chiave</string>
<string name="revanced_settings_search_remove_message">Rimuovere dalla cronologia di ricerca?</string>
<string name="revanced_show_menu_icons_title">Mostra le icone delle impostazioni di ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Le icone delle impostazioni vengono mostrate</string>
<string name="revanced_show_menu_icons_summary_off">Le icone delle impostazioni non vengono mostrate</string>
@ -93,6 +97,9 @@ Tocca il pulsante Continua e consenti le modifiche di ottimizzazione."</string>
<string name="revanced_restore_old_settings_menus_title">Ripristina i vecchi menu delle impostazioni</string>
<string name="revanced_restore_old_settings_menus_summary_on">I vecchi menu delle impostazioni vengono mostrati</string>
<string name="revanced_restore_old_settings_menus_summary_off">I vecchi menu delle impostazioni non vengono mostrati</string>
<string name="revanced_settings_search_history_title">Mostra la cronologia di ricerca delle impostazioni</string>
<string name="revanced_settings_search_history_summary_on">La cronologia di ricerca delle impostazioni è visualizzata</string>
<string name="revanced_settings_search_history_summary_off">La cronologia di ricerca delle impostazioni non viene mostrata</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Disattiva la riproduzione degli Shorts in background</string>
@ -153,15 +160,18 @@ Non sarai notificato di eventi imprevisti."</string>
<string name="revanced_hide_notify_me_button_title">Nascondi il pulsante \'Avvisami\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Il pulsante è nascosto</string>
<string name="revanced_hide_notify_me_button_summary_off">Il pulsante è visibile</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Nascondi l\'etichetta \"Altri utenti hanno guardato\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">L\'etichetta è nascosta</string>
<string name="revanced_hide_search_result_recommendations_summary_off">L\'etichetta è visibile</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Nascondi le etichette dei video consigliati</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Le etichette \"Altri video guardati\" e \"Potrebbe piacerti anche\" sono nascoste</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Le etichette \"Altri video guardati\" e \"Potrebbe piacerti anche\" sono mostrate</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Nascondi il pulsante \'Mostra di più\'</string>
<string name="revanced_hide_show_more_button_summary_on">Il pulsante è nascosto</string>
<string name="revanced_hide_show_more_button_summary_off">Il pulsante è visibile</string>
<string name="revanced_hide_ticket_shelf_title">Nascondi la sezione dei biglietti</string>
<string name="revanced_hide_ticket_shelf_summary_on">La sezione dei biglietti è nascosta</string>
<string name="revanced_hide_ticket_shelf_summary_off">La sezione dei biglietti è visibile</string>
<string name="revanced_hide_timed_reactions_title">Nascondi le reazioni a tempo</string>
<string name="revanced_hide_timed_reactions_summary_on">Le reazioni a tempo sono nascoste</string>
<string name="revanced_hide_timed_reactions_summary_off">Le reazioni a tempo sono visibili</string>
@ -231,6 +241,9 @@ Non sarai notificato di eventi imprevisti."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Nascondi \"Riepilogo video generato dall\'AI\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">La sezione del riepilogo video è nascosta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">La sezione del riepilogo video è visibile</string>
<string name="revanced_hide_ask_section_title">Nascondi \"Chiedi\"</string>
<string name="revanced_hide_ask_section_summary_on">La sezione \"Chiedi\" è nascosta</string>
<string name="revanced_hide_ask_section_summary_off">La sezione \"Chiedi\" è visibile</string>
<string name="revanced_hide_attributes_section_title">Nascondi Attributi</string>
<string name="revanced_hide_attributes_section_summary_on">Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono nascoste</string>
<string name="revanced_hide_attributes_section_summary_off">Le sezioni Luoghi in evidenza, Giochi, Musica e Persone menzionate sono visibili</string>
@ -794,6 +807,11 @@ L'autoplay può essere modificato nelle impostazioni di YouTube:
Impostazioni → Riproduzione → Riproduzione automatica video successivo"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Il video suggerito nella schermata finale è mostrato</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Nascondi la sovrapposizione dei video correlati a schermo intero</string>
<string name="revanced_hide_related_video_overlay_summary_on">La sovrapposizione dei video correlati è nascosta</string>
<string name="revanced_hide_related_video_overlay_summary_off">La sovrapposizione dei video correlati è visualizzata</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Nascondi timestamp video</string>
<string name="revanced_hide_timestamp_summary_on">Il timestamp è nascosto</string>
@ -831,10 +849,10 @@ Impostazioni → Riproduzione → Riproduzione automatica video successivo"</str
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Ricarica il video per votare usando Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Nascosto dal proprietario</string>
<string name="revanced_ryd_enable_summary_on">I Non Mi Piace sono visibili</string>
<string name="revanced_ryd_enable_summary_off">I Non Mi Piace non sono visibili</string>
<string name="revanced_ryd_enabled_summary_on">I Non Mi Piace sono visibili</string>
<string name="revanced_ryd_enabled_summary_off">I Non Mi Piace non sono visibili</string>
<string name="revanced_ryd_shorts_title">Mostra i Non Mi Piace degli Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"I \"Non mi piace\" sugli Shorts sono visualizzati
<string name="revanced_ryd_shorts_summary_on">"I \"Non mi piace\" sugli Shorts sono visualizzati
Limitazione: i \"Non mi piace\" potrebbero non apparire in modalità incognito"</string>
<string name="revanced_ryd_shorts_summary_off">I \"Non mi piace\" sugli Shorts non sono visualizzati</string>
@ -851,7 +869,6 @@ Limitazione: i \"Non mi piace\" potrebbero non apparire in modalità incognito"<
<string name="revanced_ryd_toast_on_connection_error_title">Mostra un toast se l\'API non è disponibile</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Una notifica è mostrata se Return YouTube Dislike non è disponibile</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Nessuna notifica viene mostrata se Return YouTube Dislike non è disponibile</string>
<string name="revanced_ryd_about">Informazioni</string>
<string name="revanced_ryd_attribution_summary">I dati vengono forniti dall\'API Return YouTube Dislike. Tocca qui per saperne di più</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistiche dell\'API di ReturnYouTubeDislike per questo dispositivo</string>
@ -1057,7 +1074,7 @@ Pronto per l'invio?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Modifica manualmente i tempi del segmento</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Vuoi modificare il tempo di l\'inizio o la fine del segmento?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Minutaggio fornito non valido</string>
<string name="revanced_sb_stats">Statistiche</string>
<string name="revanced_sb_stats_title">Statistiche</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Le statistiche non sono temporaneamente disponibili (l\'API non è attiva)</string>
<string name="revanced_sb_stats_loading">Caricamento...</string>
@ -1086,8 +1103,8 @@ Pronto per l'invio?"</string>
<string name="revanced_sb_color_invalid">Codice colore non valido</string>
<string name="revanced_sb_reset_color">Ripristina colore</string>
<string name="revanced_sb_reset">Reimposta</string>
<string name="revanced_sb_about">Informazioni</string>
<string name="revanced_sb_about_api_sum">I dati sono forniti dall\'API di SponsorBlock. Tocca qui per saperne di più e vedere i download per altre piattaforme</string>
<string name="revanced_sb_about_title">Informazioni</string>
<string name="revanced_sb_about_api_summary">I dati sono forniti dall\'API di SponsorBlock. Tocca qui per saperne di più e vedere i download per altre piattaforme</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Fattore di forma del layout</string>

View File

@ -153,10 +153,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">הסתר לחצן \'אני רוצה לקבל התראה\'</string>
<string name="revanced_hide_notify_me_button_summary_on">הלחצן מוסתר</string>
<string name="revanced_hide_notify_me_button_summary_off">הלחצן מוצג</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">הסתר תווית \'אנשים צפו גם\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">התווית מוסתרת</string>
<string name="revanced_hide_search_result_recommendations_summary_off">התווית מוצגת</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">הסתר לחצן \'הצג עוד\'</string>
@ -778,6 +775,8 @@ Second \"item\" text"</string>
הגדרות ← הפעלה ← הפעלה אוטומטית של הסרטון הבא"</string>
<string name="revanced_end_screen_suggested_video_summary_off">סרטון מוצע של מסך סיום מוצג</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">הסתר חותמת זמן של סרטון</string>
<string name="revanced_hide_timestamp_summary_on">חותמת זמן מוסתרת</string>
@ -815,10 +814,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">רענן סרטון כדי להצביע באמצעות Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">מוסתר על ידי הבעלים</string>
<string name="revanced_ryd_enable_summary_on">דיסלייקים מוצגים</string>
<string name="revanced_ryd_enable_summary_off">דיסלייקים אינם מוצגים</string>
<string name="revanced_ryd_enabled_summary_on">דיסלייקים מוצגים</string>
<string name="revanced_ryd_enabled_summary_off">דיסלייקים אינם מוצגים</string>
<string name="revanced_ryd_shorts_title">הצג דיסלייקים ב-Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"דיסלייקים ב-Shorts מוצגים
<string name="revanced_ryd_shorts_summary_on">"דיסלייקים ב-Shorts מוצגים
מגבלה: ייתכן שלא יופיעו דיסלייקים במצב פרטי"</string>
<string name="revanced_ryd_shorts_summary_off">דיסלייקים ב-Shorts אינם מוצגים</string>
@ -835,7 +834,6 @@ Second \"item\" text"</string>
<string name="revanced_ryd_toast_on_connection_error_title">הצג הודעה קופצת אם ה-API אינו זמין</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">הודעה קופצת מוצגת אם Return YouTube Dislike אינו זמין</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">הודעה קופצת אינה מוצגת אם Return YouTube Dislike אינו זמין</string>
<string name="revanced_ryd_about">אודות</string>
<string name="revanced_ryd_attribution_summary">הנתונים מסופקים על ידי Return YouTube Dislike API. הקש כאן כדי ללמוד עוד</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">סטטיסטיקת ReturnYouTubeDislike API של מכשיר זה</string>
@ -1041,7 +1039,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">ערוך את תזמון המקטע באופן ידני</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">האם ברצונך לערוך את התזמון עבור ההתחלה או הסיום של המקטע?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">ניתן זמן לא חוקי</string>
<string name="revanced_sb_stats">סטטיסטיקה</string>
<string name="revanced_sb_stats_title">סטטיסטיקה</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">סטטיסטיקה אינה זמינה באופן זמני (API מושבת)</string>
<string name="revanced_sb_stats_loading">טוען...</string>
@ -1070,8 +1068,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">קוד צבע לא חוקי</string>
<string name="revanced_sb_reset_color">אפס צבע</string>
<string name="revanced_sb_reset">איפוס</string>
<string name="revanced_sb_about">אודות</string>
<string name="revanced_sb_about_api_sum">הנתונים מסופקים על ידי SponsorBlock API. הקש כאן כדי ללמוד עוד ולראות הורדות עבור פלטפורמות אחרות</string>
<string name="revanced_sb_about_title">אודות</string>
<string name="revanced_sb_about_api_summary">הנתונים מסופקים על ידי SponsorBlock API. הקש כאן כדי ללמוד עוד ולראות הורדות עבור פלטפורמות אחרות</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">גורם צורת הפריסה</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced 設定をデフォルトにリセット</string>
<string name="revanced_settings_import_success">%d 個の設定をインポートしました</string>
<string name="revanced_settings_import_failure_parse">インポート失敗: %s</string>
<string name="revanced_settings_search_hint">設定を検索</string>
<string name="revanced_settings_search_no_results_title">\'%s\' に一致する設定は見つかりませんでした</string>
<string name="revanced_settings_search_no_results_summary">別のキーワードを試してください</string>
<string name="revanced_settings_search_remove_message">検索履歴から削除しますか?</string>
<string name="revanced_show_menu_icons_title">ReVanced 設定にアイコンを表示する</string>
<string name="revanced_show_menu_icons_summary_on">ReVanced 設定にアイコンが表示されます</string>
<string name="revanced_show_menu_icons_summary_off">ReVanced 設定にアイコンは表示されません</string>
@ -64,7 +68,7 @@ Second \"item\" text"</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="gms_core_toast_not_installed_message">MicroG GmsCore がインストールされていません。インストールしてください。</string>
<string name="gms_core_dialog_title">必ず実行してください</string>
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">"MicroG GmsCore はバックグラウンドで実行するための権限を持っていません。
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">"MicroG GmsCore はバックグラウンドで動くための権限を持っていません。
下記ウェブサイト「Don't kill my app」の携帯電話メーカー別のガイドに従い、MicroG GmsCore に対するデバイスの設定を変更してください。
@ -80,7 +84,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
</app>
<app id="youtube">
<patch id="misc.settings.settingsPatch">
<string name="revanced_settings_screen_00_about_title">このアプリについて</string>
<string name="revanced_settings_screen_00_about_title">ReVanced について</string>
<string name="revanced_settings_screen_01_ads_title">広告</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">代替サムネイル</string>
<string name="revanced_settings_screen_03_feed_title">フィード</string>
@ -94,6 +98,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_restore_old_settings_menus_title">設定メニューを旧バージョンに戻す</string>
<string name="revanced_restore_old_settings_menus_summary_on">旧バージョンの設定メニューが表示されます</string>
<string name="revanced_restore_old_settings_menus_summary_off">通常の設定メニューが表示されます</string>
<string name="revanced_settings_search_history_title">設定の検索履歴を表示する</string>
<string name="revanced_settings_search_history_summary_on">設定の検索履歴は表示されます</string>
<string name="revanced_settings_search_history_summary_off">設定の検索履歴は表示されません</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">ショート動画のバックグラウンド再生を無効にする</string>
@ -156,15 +163,18 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_hide_notify_me_button_title">「通知を受け取る」ボタンを非表示</string>
<string name="revanced_hide_notify_me_button_summary_on">「通知を受け取る」ボタンは表示されません</string>
<string name="revanced_hide_notify_me_button_summary_off">「通知を受け取る」ボタンは表示されます</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">「他の人はこの動画も視聴しています」ラベルを非表示</string>
<string name="revanced_hide_search_result_recommendations_summary_on">「他の人はこの動画も視聴しています」ラベルは表示されません</string>
<string name="revanced_hide_search_result_recommendations_summary_off">「他の人はこの動画も視聴しています」ラベルは表示されます</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">おすすめラベルを非表示</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">サムネイル下の「他の人はこの動画も視聴しています」ラベルと「あなたへのおすすめ」ラベルは表示されません</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">サムネイル下の「他の人はこの動画も視聴しています」ラベルと「あなたへのおすすめ」ラベルは表示されます</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">「もっと見る」ボタンを非表示</string>
<string name="revanced_hide_show_more_button_summary_on">「もっと見る」ボタンは表示されません</string>
<string name="revanced_hide_show_more_button_summary_off">「もっと見る」ボタンは表示されます</string>
<string name="revanced_hide_ticket_shelf_title">チケット欄を非表示</string>
<string name="revanced_hide_ticket_shelf_summary_on">チケット欄は表示されません</string>
<string name="revanced_hide_ticket_shelf_summary_off">チケット欄は表示されます</string>
<string name="revanced_hide_timed_reactions_title">Timed Reaction を非表示</string>
<string name="revanced_hide_timed_reactions_summary_on">Timed Reaction とチャット欄のハートマーク アイコンは表示されません</string>
<string name="revanced_hide_timed_reactions_summary_off">Timed Reaction とチャット欄のハートマー ク アイコンは表示されます</string>
@ -234,6 +244,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_hide_ai_generated_video_summary_section_title">「AI 生成による動画の要約」を非表示</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">動画の要約セクションは表示されません</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">動画の要約セクションは表示されます</string>
<string name="revanced_hide_ask_section_title">質問セクションを非表示</string>
<string name="revanced_hide_ask_section_summary_on">質問セクションは表示されません</string>
<string name="revanced_hide_ask_section_summary_off">質問セクションは表示されます</string>
<string name="revanced_hide_attributes_section_title">関連情報を非表示</string>
<string name="revanced_hide_attributes_section_summary_on">注目の場所 / ゲーム / 音楽 / 言及された人物セクションは表示されません</string>
<string name="revanced_hide_attributes_section_summary_off">注目の場所 / ゲーム / 音楽 / 言及された人物セクションは表示されます</string>
@ -333,9 +346,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_hide_keyword_content_about_summary">"ホーム / 登録チャンネル / 検索結果からキーワードに合致する動画を除外します
制限事項
• ショート動画はチャンネル名で除外できません
• 一部の UI コンポーネントが残ってしまう場合があります
• キーワードを検索しても、結果が表示されない場合があります"</string>
• ショート動画はチャンネル名で除外されない
• 一部の UI コンポーネントが残ってしまう場合があ
• キーワードを検索したとき、結果が表示されない場合があ"</string>
<string name="revanced_hide_keyword_content_about_whole_words_title">単語全体で合致させる</string>
<!-- Translations _must_ use a localized example. For languages that do not use spaces between words (Chinese, Japanese, etc.) the English AI example should be used since no localized examples exist. Or if using machine translations, or if nobody wants to think of a localized example, then the English 'ai' example should be left as-is. -->
<string name="revanced_hide_keyword_content_about_whole_words_summary">キーワードを二重引用符で囲むことで、動画のタイトルやチャンネル名の単語の一部とキーワードが合致しないようにできます&lt;br&gt;&lt;br&gt;例えば、&lt;br&gt;&lt;b&gt;\"ai\"&lt;/b&gt;は、次の動画を除外します:&lt;b&gt;How does AI work?&lt;/b&gt;&lt;br&gt;しかし、次の動画は除外しません:&lt;b&gt;What does fair use mean?&lt;/b&gt;</string>
@ -790,12 +803,17 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_hide_shorts_navigation_bar_summary_off">ナビゲーション バーは表示されます</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
<string name="revanced_end_screen_suggested_video_title">再生終了時の「関連動画」を非表示</string>
<string name="revanced_end_screen_suggested_video_summary_on">"「関連動画」は、再生終了時にプレーヤー画面に表示されませんが、自動再生がオンの場合は自動で再生されます
<string name="revanced_end_screen_suggested_video_title">再生終了時の「関連動画」オーバーレイを非表示</string>
<string name="revanced_end_screen_suggested_video_summary_on">"再生終了時に、「関連動画」オーバーレイはプレーヤー画面に表示されませんが、自動再生がオンの場合は次の動画が自動で再生されます
自動再生の設定は YouTube の設定で変更できます:
設定 → 再生 → 次の動画を自動再生"</string>
<string name="revanced_end_screen_suggested_video_summary_off">「関連動画」は、再生終了時にプレーヤー画面に表示されます</string>
<string name="revanced_end_screen_suggested_video_summary_off">再生終了時に、「関連動画」オーバーレイがプレーヤー画面に表示されます</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">全画面表示の「次の動画」オーバーレイを非表示</string>
<string name="revanced_hide_related_video_overlay_summary_on">「次の動画」オーバーレイは表示されません</string>
<string name="revanced_hide_related_video_overlay_summary_off">「次の動画」オーバーレイは表示されます</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">タイムスタンプを非表示</string>
@ -834,10 +852,10 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Return YouTube Dislike を使用するには動画を再読み込みしてください</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">所有者によって非表示</string>
<string name="revanced_ryd_enable_summary_on">低評価数が表示されます</string>
<string name="revanced_ryd_enable_summary_off">低評価数は表示されません</string>
<string name="revanced_ryd_enabled_summary_on">低評価数が表示されます</string>
<string name="revanced_ryd_enabled_summary_off">低評価数は表示されません</string>
<string name="revanced_ryd_shorts_title">Shortsで低評価数を表示する</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Shortsの低評価が表示されます
<string name="revanced_ryd_shorts_summary_on">"Shortsの低評価が表示されます
制限事項: シークレット モードでは低評価が表示されない場合があります"</string>
<string name="revanced_ryd_shorts_summary_off">Shortsの低評価は表示されません</string>
@ -854,7 +872,6 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_ryd_toast_on_connection_error_title">API 利用不可時にトーストを表示</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Return YouTube Dislike が利用できない場合、トースト ポップアップが表示されます</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Return YouTube Dislike が利用できない場合でもトースト ポップアップは表示されません</string>
<string name="revanced_ryd_about">このアプリについて</string>
<string name="revanced_ryd_attribution_summary">このデータはReturn YouTube Dislike APIによって提供されています。詳細はここをタップしてください</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">このデバイスでのReturnYouTubeDislike API 統計情報</string>
@ -1058,7 +1075,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_sb_new_segment_edit_by_hand_title">セグメントのタイミングを手動で編集</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">セグメントの開始または終了のタイミングを編集しますか?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">時間の値が無効です</string>
<string name="revanced_sb_stats">統計</string>
<string name="revanced_sb_stats_title">統計</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">統計情報は一時的に利用できません (API がダウンしています)</string>
<string name="revanced_sb_stats_loading">読み込み中...</string>
@ -1087,8 +1104,8 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_sb_color_invalid">色の値が無効です</string>
<string name="revanced_sb_reset_color">色をリセット</string>
<string name="revanced_sb_reset">リセット</string>
<string name="revanced_sb_about">このアプリについて</string>
<string name="revanced_sb_about_api_sum">SponsorBlock APIによって提供されるデータです。詳細はこちらをタップしてください。</string>
<string name="revanced_sb_about_title">SponsorBlock について</string>
<string name="revanced_sb_about_api_summary">SponsorBlock APIによって提供されるデータです。詳細はこちらをタップしてください。</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">レイアウト</string>
@ -1099,11 +1116,11 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
<string name="revanced_change_form_factor_user_dialog_message">"変更点は以下のとおりです:
タブレット レイアウト
• コミュニティ投稿が表示されません
• コミュニティ投稿が表示されない
Automotive レイアウト
• ショート動画を通常のプレーヤーで開きます
• フィードがトピックとチャンネルで分類されます"</string>
• ショート動画を通常のプレーヤーで開
• フィードがトピックとチャンネルで分類され"</string>
</patch>
<patch id="layout.spoofappversion.spoofAppVersionPatch">
<string name="revanced_spoof_app_version_title">アプリのバージョンを偽装する</string>
@ -1189,8 +1206,8 @@ Automotive レイアウト
<string name="revanced_miniplayer_double_tap_action_title">「ダブルタップとピンチでサイズ変更」を有効にする</string>
<string name="revanced_miniplayer_double_tap_action_summary_on">"「ダブルタップとピンチでサイズ変更」は有効です
• ダブルタップミニプレーヤーのサイズ大きくします
• もう一度ダブルタップすると、元のサイズに戻ります"</string>
• ダブルタップすると、ミニプレーヤーのサイズ大きくなる
• もう一度ダブルタップすると、元のサイズに戻"</string>
<string name="revanced_miniplayer_double_tap_action_summary_off">「 ダブルタップとピンチでサイズ変更」は無効です</string>
<string name="revanced_miniplayer_drag_and_drop_title">ドラッグ&ドロップを有効にする</string>
<string name="revanced_miniplayer_drag_and_drop_summary_on">"ドラッグ&ドロップは有効です
@ -1231,9 +1248,9 @@ Automotive レイアウト
<string name="revanced_seekbar_custom_color_summary_on">編集したシークバーの色が表示されます</string>
<string name="revanced_seekbar_custom_color_summary_off">デフォルトのシークバーの色が表示されます</string>
<string name="revanced_seekbar_custom_color_primary_title">シークバーの色</string>
<string name="revanced_seekbar_custom_color_primary_summary">シークバーの色を編集します</string>
<string name="revanced_seekbar_custom_color_primary_summary">シークバーの色の値を編集します</string>
<string name="revanced_seekbar_custom_color_accent_title">シークバーのアクセント カラー</string>
<string name="revanced_seekbar_custom_color_accent_summary">シークバーのアクセントカラーを編集します</string>
<string name="revanced_seekbar_custom_color_accent_summary">シークバーのアクセントカラーの値を編集します</string>
<string name="revanced_seekbar_custom_color_invalid">シークバーの色の値が無効です</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@ -1311,7 +1328,7 @@ Automotive レイアウト
<string name="microg_settings_summary">GmsCore の設定</string>
</patch>
<patch id="misc.gms.accountCredentialsInvalidTextPatch">
<string name="microg_offline_account_login_error">最近アカウントのログイン情報を変更した場合は、MicroGをアンインストールして再インストールしてください。</string>
<string name="microg_offline_account_login_error">最近アカウントのログイン情報を変更した場合は、MicroG をアンインストールして再インストールしてください。</string>
</patch>
<patch id="misc.links.bypassURLRedirectsPatch">
<string name="revanced_bypass_url_redirects_title">URL リダイレクトを回避する</string>
@ -1399,13 +1416,13 @@ Automotive レイアウト
</patch>
<patch id="misc.fix.playback.spoofVideoStreamsPatch">
<string name="revanced_spoof_video_streams_screen_title">動画ストリームを偽装する</string>
<string name="revanced_spoof_video_streams_screen_summary">再生不能問題を回避するために、クライアントの動画ストリームを偽装します</string>
<string name="revanced_spoof_video_streams_screen_summary">動画の再生に失敗しないために、クライアントの動画ストリームを偽装します</string>
<string name="revanced_spoof_video_streams_title">動画ストリームを偽装する</string>
<string name="revanced_spoof_video_streams_summary_on">動画ストリームは偽装されます</string>
<string name="revanced_spoof_video_streams_summary_off">"動画ストリームは偽装されません
動画再生されない可能性があります"</string>
<string name="revanced_spoof_video_streams_user_dialog_message">この設定をオフにすると、動画再生されなくなる可能性があります。</string>
動画再生に失敗する可能性があります"</string>
<string name="revanced_spoof_video_streams_user_dialog_message">この設定をオフにすると、動画再生に失敗するようになる可能性があります。</string>
<string name="revanced_spoof_video_streams_client_type_title">デフォルトのクライアント</string>
<string name="revanced_spoof_video_streams_ios_force_avc_title">iOS クライアントで AVC (H.264) を強制的に使用する</string>
<string name="revanced_spoof_video_streams_ios_force_avc_summary_on">ビデオ コーデックは強制的に AVC (H.264) が使用されます</string>
@ -1414,15 +1431,15 @@ Automotive レイアウト
AVC は、最大解像度が 1080p であり、Opus オーディオ コーデックが利用できず、動画再生時の通信量が VP9 や AV1 より多くなります。"</string>
<string name="revanced_spoof_video_streams_about_ios_tv_title">iOS クライアントの副作用</string>
<string name="revanced_spoof_video_streams_about_ios_tv_summary">"• 映画や有料動画が再生されない可能性があります
•「 一定音量」が利用できません
• 動画が 1 秒早く終了します"</string>
<string name="revanced_spoof_video_streams_about_ios_tv_summary">"• 映画や有料動画が再生されない可能性があ
•「 一定音量」が利用できない
• 動画が 1 秒早く終了す"</string>
<string name="revanced_spoof_video_streams_about_android_title">Android クライアントの副作用</string>
<string name="revanced_spoof_video_streams_about_android_summary">"• 「音声トラック」がフライアウト メニューに表示されません
• 「一定音量」が利用できません
• 「デフォルトの吹き替えを無効にする」が利用できません"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• AV1 コーデックが利用できません</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• ログアウト時またはシークレット モード時に、子ども向け動画が再生されない可能性があります</string>
<string name="revanced_spoof_video_streams_about_android_summary">"• 「音声トラック」がフライアウト メニューに表示されない
• 「一定音量」が利用できない
• 「デフォルトの吹き替えを無効にする」が利用できない"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• AV1 コーデックが利用できない</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• ログアウト時またはシークレット モード時に、子ども向け動画が再生されない可能性があ</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">統計情報に表示する</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">現在のクライアントが統計情報に表示されます</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">現在のクライアントは統計情報に表示されません</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -24,7 +24,7 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_failed_title">환경 검사에 실패함</string>
<string name="revanced_check_environment_dialog_open_official_source_button">공식 홈페이지 열기</string>
<string name="revanced_check_environment_dialog_ignore_button">닫기</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;이 앱은 사용자가 패치하지 않은 것 같습니다.&lt;/h5&gt;&lt;br&gt;이 앱은 제대로 작동하지 않을 수 있으며, &lt;b&gt;사용 시 해롭거나 심지어 위험할 수도 있습니다&lt;/b&gt;.&lt;br&gt;&lt;br&gt;이러한 검사는 이 앱이 사전에 패치되었거나 다른 사람으로부터 받은 것임을 의미합니다:&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;검증되고 안전한 앱을 사용하고 있는지 확인하려면 &lt;b&gt;이 앱을 제하고 직접 패치하는 것&lt;/b&gt;을 강력히 권장합니다.&lt;p&gt;&lt;br&gt;이 경고는 두 번만 표시됩니다.</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;이 앱은 사용자가 패치하지 않은 것 같습니다.&lt;/h5&gt;&lt;br&gt;이 앱은 제대로 작동하지 않을 수 있으며, &lt;b&gt;사용 시 해롭거나 심지어 위험할 수도 있습니다&lt;/b&gt;.&lt;br&gt;&lt;br&gt;이러한 검사는 이 앱이 사전에 패치되었거나 다른 사람으로부터 받은 것임을 의미합니다:&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;검증되고 안전한 앱을 사용하고 있는지 확인하려면 &lt;b&gt;이 앱을 제하고 직접 패치하는 것&lt;/b&gt;을 강력히 권장합니다.&lt;p&gt;&lt;br&gt;이 경고는 두 번만 표시됩니다.</string>
<string name="revanced_check_environment_not_same_patching_device">다른 기기에서 패치됨</string>
<string name="revanced_check_environment_manager_not_expected_installer">ReVanced Manager에 의해 설치되지 않음</string>
<string name="revanced_check_environment_not_near_patch_time">10분 이상 전에 패치됨</string>
@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced 설정을 기본값으로 초기화합니다</string>
<string name="revanced_settings_import_success">%d 설정을 가져왔습니다</string>
<string name="revanced_settings_import_failure_parse">설정을 가져올 수 없습니다: %s</string>
<string name="revanced_settings_search_hint">설정 검색</string>
<string name="revanced_settings_search_no_results_title">\'%s\'에 대한 검색 결과가 없습니다</string>
<string name="revanced_settings_search_no_results_summary">다른 키워드를 검색해 보세요</string>
<string name="revanced_settings_search_remove_message">검색 기록에서 삭제하시겠습니까?</string>
<string name="revanced_show_menu_icons_title">ReVanced 설정 아이콘 표시하기</string>
<string name="revanced_show_menu_icons_summary_on">설정 아이콘을 표시합니다</string>
<string name="revanced_show_menu_icons_summary_off">설정 아이콘을 표시하지 않습니다</string>
@ -55,7 +59,7 @@ Second \"item\" text"</string>
<!-- Settings about dialog. -->
<string name="revanced_settings_about_links_body">ReVanced Patches &lt;i&gt;%s&lt;/i&gt;&lt;br&gt;버전을 사용 중입니다</string>
<string name="revanced_settings_about_links_dev_header">알림</string>
<string name="revanced_settings_about_links_dev_body">개발자 버전이므로&lt;br&gt;알려지지 않은 문제점이&lt;br&gt;발생할 수 있습니다</string>
<string name="revanced_settings_about_links_dev_body">Pre-Release 버전이므로&lt;br&gt;알려지지 않은 문제점이&lt;br&gt;발생할 수 있습니다</string>
<string name="revanced_settings_about_links_header">공식 링크</string>
<!-- NOTE: the about strings above are duplicated in the TikTok about screen code,
and changes made here must also be made there. -->
@ -93,6 +97,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_restore_old_settings_menus_title">이전 설정 메뉴 복원하기</string>
<string name="revanced_restore_old_settings_menus_summary_on">이전 설정 메뉴를 표시합니다</string>
<string name="revanced_restore_old_settings_menus_summary_off">이전 설정 메뉴를 표시하지 않습니다</string>
<string name="revanced_settings_search_history_title">설정 검색 기록 표시하기</string>
<string name="revanced_settings_search_history_summary_on">설정 검색 기록을 표시합니다</string>
<string name="revanced_settings_search_history_summary_off">설정 검색 기록을 표시하지 않습니다</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts 백그라운드 재생 비활성화하기</string>
@ -157,15 +164,18 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_hide_notify_me_button_title">\'알림 받기\' 버튼 숨기기</string>
<string name="revanced_hide_notify_me_button_summary_on">\'알림 받기\' 버튼이 숨겨집니다</string>
<string name="revanced_hide_notify_me_button_summary_off">\'알림 받기\' 버튼이 표시됩니다</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">\'시청자가 이 동영상도 시청함\' 라벨 숨기기</string>
<string name="revanced_hide_search_result_recommendations_summary_on">라벨이 숨겨집니다</string>
<string name="revanced_hide_search_result_recommendations_summary_off">라벨이 표시됩니다</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">동영상 추천 라벨 숨기기</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">다음 동영상 추천 라벨이 숨겨집니다:\n• 시청자가 이 동영상도 시청함\n• 내가 좋아할 만한 동영상</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">다음 동영상 추천 라벨이 표시됩니다:\n• 시청자가 이 동영상도 시청함\n• 내가 좋아할 만한 동영상</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'자세히 보기\' 버튼 숨기기</string>
<string name="revanced_hide_show_more_button_summary_on">\'자세히 보기\' 버튼이 숨겨집니다</string>
<string name="revanced_hide_show_more_button_summary_off">\'자세히 보기\' 버튼이 표시됩니다</string>
<string name="revanced_hide_ticket_shelf_title">콘서트 티켓 선반 숨기기</string>
<string name="revanced_hide_ticket_shelf_summary_on">콘서트 티켓 선반이 숨겨집니다\n• 일부 국가에서는 아직 서비스가 제공되지 않습니다</string>
<string name="revanced_hide_ticket_shelf_summary_off">콘서트 티켓 선반이 표시됩니다\n• 일부 국가에서는 아직 서비스가 제공되지 않습니다</string>
<string name="revanced_hide_timed_reactions_title">실시간 이모티콘 리액션 숨기기</string>
<string name="revanced_hide_timed_reactions_summary_on">실시간 이모티콘 리액션이 숨겨집니다</string>
<string name="revanced_hide_timed_reactions_summary_off">실시간 이모티콘 리액션이 표시됩니다</string>
@ -235,6 +245,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_hide_ai_generated_video_summary_section_title">AI 생성 동영상 요약 섹션 숨기기</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">AI 생성 동영상 요약 섹션이 숨겨집니다</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">AI 생성 동영상 요약 섹션이 표시됩니다</string>
<string name="revanced_hide_ask_section_title">요청 버튼 숨기기</string>
<string name="revanced_hide_ask_section_summary_on">요청 섹션이 숨겨집니다</string>
<string name="revanced_hide_ask_section_summary_off">요청 섹션이 표시됩니다</string>
<string name="revanced_hide_attributes_section_title">속성 섹션 숨기기</string>
<string name="revanced_hide_attributes_section_summary_on">게임, 음악, 동영상 속 장소 그리고 언급된 인물 섹션이 숨겨집니다</string>
<string name="revanced_hide_attributes_section_summary_off">게임, 음악, 동영상 속 장소 그리고 언급된 인물 섹션이 표시됩니다</string>
@ -410,9 +423,9 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_copy_video_url_timestamp_summary_off">버튼을 표시하지 않습니다</string>
</patch>
<patch id="interaction.dialog.removeViewerDiscretionDialogPatch">
<string name="revanced_remove_viewer_discretion_dialog_title">시청 경고 다이얼로그 제하기</string>
<string name="revanced_remove_viewer_discretion_dialog_summary_on">다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제합니다:\n• 연령 제한 동영상\n• 자살 또는 자해와 관련된 동영상, etc.</string>
<string name="revanced_remove_viewer_discretion_dialog_summary_off">다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제하지 않습니다:\n• 연령 제한 동영상\n• 자살 또는 자해와 관련된 동영상, etc.</string>
<string name="revanced_remove_viewer_discretion_dialog_title">시청 경고 다이얼로그 제하기</string>
<string name="revanced_remove_viewer_discretion_dialog_summary_on">다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제합니다:\n• 연령 제한 동영상\n• 자살 또는 자해와 관련된 동영상, etc.</string>
<string name="revanced_remove_viewer_discretion_dialog_summary_off">다음 동영상을 시청하기 전에 표시되는 시청 경고 다이얼로그를 제하지 않습니다:\n• 연령 제한 동영상\n• 자살 또는 자해와 관련된 동영상, etc.</string>
<string name="revanced_remove_viewer_discretion_dialog_user_dialog_message">이 설정은 다이얼로그를 자동으로 허용하기만 하며 연령 제한(성인인증 절차)을 우회할 수 없습니다.</string>
</patch>
<patch id="interaction.downloads.downloadsResourcePatch">
@ -672,8 +685,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
</patch>
<patch id="layout.hide.rollingnumber.disableRollingNumberAnimationPatch">
<string name="revanced_disable_rolling_number_animations_title">롤링 넘버 애니메이션 비활성화하기</string>
<string name="revanced_disable_rolling_number_animations_summary_on">다음 롤링 넘버 애니메이션을 비활성화합니다\n• 조회수, 시청자 수 롤링 애니메이션 (플레이어 하단)\n• 좋아요 수, 조회수 롤링 애니메이션 (동영상 설명)</string>
<string name="revanced_disable_rolling_number_animations_summary_off">다음 롤링 넘버 애니메이션을 활성화합니다\n• 조회수, 시청자 수 롤링 애니메이션 (플레이어 하단)\n• 좋아요 수, 조회수 롤링 애니메이션 (동영상 설명)</string>
<string name="revanced_disable_rolling_number_animations_summary_on">다음 롤링 넘버 애니메이션을 비활성화합니다:\n• 조회수, 시청자 수 롤링 애니메이션 (플레이어 하단)\n• 좋아요 수, 조회수 롤링 애니메이션 (동영상 설명)</string>
<string name="revanced_disable_rolling_number_animations_summary_off">다음 롤링 넘버 애니메이션을 활성화합니다:\n• 조회수, 시청자 수 롤링 애니메이션 (플레이어 하단)\n• 좋아요 수, 조회수 롤링 애니메이션 (동영상 설명)</string>
</patch>
<patch id="layout.hide.seekbar.hideSeekbarPatch">
<string name="revanced_hide_seekbar_title">동영상 플레이어 재생바 숨기기</string>
@ -794,6 +807,11 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
설정 → 재생 → 다음 동영상 자동재생"</string>
<string name="revanced_end_screen_suggested_video_summary_off">최종 화면에서 다음 재생 추천 동영상이 표시됩니다</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">전체 화면에서 관련 동영상 오버레이 숨기기</string>
<string name="revanced_hide_related_video_overlay_summary_on">관련 동영상 오버레이가 숨겨집니다</string>
<string name="revanced_hide_related_video_overlay_summary_off">관련 동영상 오버레이가 표시됩니다</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">동영상 타임스탬프 숨기기</string>
<string name="revanced_hide_timestamp_summary_on">타임스탬프가 숨겨집니다</string>
@ -831,10 +849,10 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">ReturnYouTubeDislike를 사용하여 투표하려면 동영상을 다시 로드하세요</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">소유자에 의해 숨겨짐</string>
<string name="revanced_ryd_enable_summary_on">싫어요 수를 표시합니다</string>
<string name="revanced_ryd_enable_summary_off">싫어요 수를 표시하지 않습니다</string>
<string name="revanced_ryd_enabled_summary_on">싫어요 수를 표시합니다</string>
<string name="revanced_ryd_enabled_summary_off">싫어요 수를 표시하지 않습니다</string>
<string name="revanced_ryd_shorts_title">Shorts에서 싫어요 수 표시하기</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Shorts에서 싫어요 수를 표시합니다
<string name="revanced_ryd_shorts_summary_on">"Shorts에서 싫어요 수를 표시합니다
알려진 문제점:
• 사용자가 로그인을 하지 않았거나 시크릿 모드에서는 싫어요 수가 표시되지 않을 수 있습니다"</string>
@ -852,7 +870,6 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_ryd_toast_on_connection_error_title">API를 사용할 수 없을 때, 팝업 메시지 표시하기</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">ReturnYouTubeDislike를 사용할 수 없을 때, 팝업 메시지를 표시합니다</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">ReturnYouTubeDislike를 사용할 수 없을 때, 팝업 메시지를 표시하지 않습니다</string>
<string name="revanced_ryd_about">정보</string>
<string name="revanced_ryd_attribution_summary">싫어요 수의 데이터는 Return YouTube Dislike API에 의해 제공됩니다. 자세한 내용을 보려면 여기를 누르세요</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">이 기기의 ReturnYouTubeDislike API 사용 통계</string>
@ -975,7 +992,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_sb_segments_filler">주제와 관련 없는 구간</string>
<string name="revanced_sb_segments_filler_sum">전반적인 동영상의 주제를 이해하는 데 필요 없는 내용을 포함하고 있습니다</string>
<string name="revanced_sb_segments_nomusic">음악이 아닌 구간</string>
<string name="revanced_sb_segments_nomusic_sum">뮤직 비디오에서 음악이 아닌 구간이 해당됩니다</string>
<string name="revanced_sb_segments_nomusic_sum">음악 동영상에서 음악이 아닌 구간이 해당됩니다</string>
<string name="revanced_sb_skip_button_compact">건너뛰기</string>
<string name="revanced_sb_skip_button_compact_highlight">하이라이트</string>
<string name="revanced_sb_skip_button_sponsor">스폰서 광고 건너뛰기</string>
@ -1035,7 +1052,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_sb_vote_segment_time_to_from">%1$s ~ %2$s</string>
<string name="revanced_sb_new_segment_choose_category">구간 카테고리를 선택하세요</string>
<string name="revanced_sb_new_segment_disabled_category">이 카테고리는 비활성화되어 있습니다. 제출하려면 설정에서 활성화해야 합니다.</string>
<string name="revanced_sb_new_segment_title">새 SponsorBlock 구간</string>
<string name="revanced_sb_new_segment_title">로운 SponsorBlock 구간</string>
<string name="revanced_sb_new_segment_mark_time_as_question">%s 을 구간의 시작 또는 끝으로 설정하시겠습니까?</string>
<string name="revanced_sb_new_segment_mark_start">시작</string>
<string name="revanced_sb_new_segment_mark_end"></string>
@ -1058,7 +1075,7 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_sb_new_segment_edit_by_hand_title">직접 시간 구간 편집하기</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">구간의 시작이나 끝을 편집하시겠습니까?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">잘못된 시간 형식입니다</string>
<string name="revanced_sb_stats">기록</string>
<string name="revanced_sb_stats_title">기록</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">기록을 일시적으로 가져올 수 없습니다 (응답 시간 초과)</string>
<string name="revanced_sb_stats_loading">불러오는 중 ...</string>
@ -1087,8 +1104,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
<string name="revanced_sb_color_invalid">잘못된 헥스 코드입니다</string>
<string name="revanced_sb_reset_color">색상 초기화</string>
<string name="revanced_sb_reset">초기화</string>
<string name="revanced_sb_about">정보</string>
<string name="revanced_sb_about_api_sum">건너뛸 구간의 데이터는 SponsorBlock API에 의해 제공됩니다. 자세한 내용을 보려면 여기를 누르세요</string>
<string name="revanced_sb_about_title">정보</string>
<string name="revanced_sb_about_api_summary">건너뛸 구간의 데이터는 SponsorBlock API에 의해 제공됩니다. 자세한 내용을 보려면 여기를 누르세요</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">레이아웃 폼 팩터 변경하기</string>
@ -1315,7 +1332,7 @@ DeArrow에 대해 자세히 알아보려면 여기를 누르세요"</string>
<string name="microg_settings_summary">알림 수신을 위한 클라우드 메시징을 설정할 수 있습니다</string>
</patch>
<patch id="misc.gms.accountCredentialsInvalidTextPatch">
<string name="microg_offline_account_login_error">최근에 계정 로그인 정보를 변경했다면 MicroG를 제하고 다시 설치하세요.</string>
<string name="microg_offline_account_login_error">최근에 계정 로그인 정보를 변경했다면 MicroG를 제하고 다시 설치하세요.</string>
</patch>
<patch id="misc.links.bypassURLRedirectsPatch">
<string name="revanced_bypass_url_redirects_title">리다이렉션 없이 링크 바로 열기</string>
@ -1328,9 +1345,9 @@ DeArrow에 대해 자세히 알아보려면 여기를 누르세요"</string>
<string name="revanced_external_browser_summary_off">앱 내에서 외부 링크를 열 때, 내부 브라우저를 사용합니다</string>
</patch>
<patch id="misc.privacy.removeTrackingQueryParameterPatch">
<string name="revanced_remove_tracking_query_parameter_title">추적 쿼리를 제한 링크 공유하기</string>
<string name="revanced_remove_tracking_query_parameter_summary_on">링크를 공유할 때, URL에서 추적 쿼리 매개변수를 제합니다 (URL의 뒷부분 \'?si=...\' 이 제됨)</string>
<string name="revanced_remove_tracking_query_parameter_summary_off">링크를 공유할 때, URL에서 추적 쿼리 매개변수를 제하지 않습니다</string>
<string name="revanced_remove_tracking_query_parameter_title">추적 쿼리를 제한 링크 공유하기</string>
<string name="revanced_remove_tracking_query_parameter_summary_on">링크를 공유할 때, URL에서 추적 쿼리 매개변수를 제합니다 (URL의 뒷부분 \'?si=...\' 이 제됨)</string>
<string name="revanced_remove_tracking_query_parameter_summary_off">링크를 공유할 때, URL에서 추적 쿼리 매개변수를 제하지 않습니다</string>
</patch>
<patch id="misc.zoomhaptics.zoomHapticsPatch">
<string name="revanced_disable_zoom_haptics_title">동영상을 확대할 때, 진동 피드백 비활성화하기</string>
@ -1411,8 +1428,8 @@ DeArrow에 대해 자세히 알아보려면 여기를 누르세요"</string>
<string name="revanced_spoof_video_streams_user_dialog_message">이 설정을 비활성화하면 동영상 재생 문제가 발생할 수 있습니다.</string>
<string name="revanced_spoof_video_streams_client_type_title">기본 클라이언트</string>
<string name="revanced_spoof_video_streams_ios_force_avc_title">iOS AVC (H.264) 강제로 활성화하기</string>
<string name="revanced_spoof_video_streams_ios_force_avc_summary_on">동영상 코덱을 AVC (H.264)로 강제로 활성화합니다\n\n• 일부 VP9 코덱 동영상에서 제되었던 화질 값이 표시될 수 있습니다\n• 최대 화질 값이 1080p이므로, 초고화질 동영상을 재생할 수 없습니다\n• HDR 동영상을 재생할 수 없습니다</string>
<string name="revanced_spoof_video_streams_ios_force_avc_summary_off">동영상 코덱을 자동으로 결정합니다\n\n• 예전에 업로드된 동영상을 재생했는데 VP9 코덱 응답을 받았을 경우, 일부 화질값이 제되어 360p와 1080p(Premium 기능)만 선택가능할 수 있거나 화질 메뉴를 선택불가능할 수 있습니다</string>
<string name="revanced_spoof_video_streams_ios_force_avc_summary_on">동영상 코덱을 AVC (H.264)로 강제로 활성화합니다\n\n• 일부 VP9 코덱 동영상에서 제되었던 화질 값이 표시될 수 있습니다\n• 최대 화질 값이 1080p이므로, 초고화질 동영상을 재생할 수 없습니다\n• HDR 동영상을 재생할 수 없습니다</string>
<string name="revanced_spoof_video_streams_ios_force_avc_summary_off">동영상 코덱을 자동으로 결정합니다\n\n• 예전에 업로드된 동영상을 재생했는데 VP9 코덱 응답을 받았을 경우, 일부 화질값이 제되어 360p와 1080p(Premium 기능)만 선택가능할 수 있거나 화질 메뉴를 선택불가능할 수 있습니다</string>
<string name="revanced_spoof_video_streams_ios_force_avc_user_dialog_message">"이 설정를 활성화하면 배터리 수명이 향상되고, 동영상 재생 끊김 문제가 해결될 수 있습니다.
AVC의 최대 화질 값은 1080p이고, OPUS 코덱을 사용불가 및 HDR 동영상을 재생할 수 없으며, 동영상을 재생했을 경우에는 VP9 또는 AV1보다 더 많은 모바일 데이터를 사용되오니 주의하세요."</string>
@ -1452,11 +1469,11 @@ AVC의 최대 화질 값은 1080p이고, OPUS 코덱을 사용불가 및 HDR 동
<string name="revanced_block_video_ads_summary_off">동영상 광고를 차단하지 않습니다</string>
</patch>
<patch id="chat.antidelete.showDeletedMessagesPatch">
<string name="revanced_deleted_msg">메시지를 제합니다</string>
<string name="revanced_show_deleted_messages_title">된 메시지 표시하기</string>
<string name="revanced_show_deleted_messages_entry_1">된 메시지 표시하지 않기</string>
<string name="revanced_show_deleted_messages_entry_2">스포일러 뒤에 제된 메시지 숨기기</string>
<string name="revanced_show_deleted_messages_entry_3">된 메시지를 줄이 그어진 텍스트로 표시하기</string>
<string name="revanced_deleted_msg">메시지를 제합니다</string>
<string name="revanced_show_deleted_messages_title">제된 메시지 표시하기</string>
<string name="revanced_show_deleted_messages_entry_1">제된 메시지 표시하지 않기</string>
<string name="revanced_show_deleted_messages_entry_2">스포일러 뒤에 제된 메시지 숨기기</string>
<string name="revanced_show_deleted_messages_entry_3">제된 메시지를 줄이 그어진 텍스트로 표시하기</string>
</patch>
<patch id="chat.autoclaim.autoClaimChannelPointsPatch">
<string name="revanced_auto_claim_channel_points_title">채널 포인트 자동 적립하기</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced nustatymai atstatyti į numatytuosius</string>
<string name="revanced_settings_import_success">Importuota %d nustatymų</string>
<string name="revanced_settings_import_failure_parse">Importavimas nepavyko: %s</string>
<string name="revanced_settings_search_hint">Ieškoti nustatymų</string>
<string name="revanced_settings_search_no_results_title">Nerasta rezultatų pagal „%s“</string>
<string name="revanced_settings_search_no_results_summary">Bandykite kitą raktinį žodį</string>
<string name="revanced_settings_search_remove_message">Pašalinti iš paieškos istorijos?</string>
<string name="revanced_show_menu_icons_title">Rodyti „ReVanced“ nustatymų piktogramas</string>
<string name="revanced_show_menu_icons_summary_on">Nustatymų piktogramos yra rodomos</string>
<string name="revanced_show_menu_icons_summary_off">Nenurodomos nustatymų piktogramos</string>
@ -93,6 +97,9 @@ Palieskite mygtuką Tęsti ir leiskite optimizavimo pakeitimus."</string>
<string name="revanced_restore_old_settings_menus_title">Atkurti senus nustatymų meniu</string>
<string name="revanced_restore_old_settings_menus_summary_on">Rodomi seni nustatymų meniu</string>
<string name="revanced_restore_old_settings_menus_summary_off">Seni nustatymų meniu nerodomi</string>
<string name="revanced_settings_search_history_title">Rodyti nustatymų paieškos istoriją</string>
<string name="revanced_settings_search_history_summary_on">Nustatymų paieškos istorija rodoma</string>
<string name="revanced_settings_search_history_summary_off">Nustatymų paieškos istorija nerodoma</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Išjungti \"Shorts\" foninį atkūrimą</string>
@ -153,15 +160,18 @@ Apie netikėtus įvykius nebus pranešta."</string>
<string name="revanced_hide_notify_me_button_title">Slėpti mygtuką \"Pranešti man\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Mygtukas yra paslėptas</string>
<string name="revanced_hide_notify_me_button_summary_off">Mygtukas yra rodomas</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Slėpti etiketę „Žiūrintys taip pat žiūrėjo“</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Etiketė paslėpta</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Etiketė rodoma</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Slėpti vaizdo įrašo rekomendacijų etiketes</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Paslėptos etiketės „Žmonės taip pat žiūrėjo“ ir „Jums taip pat gali patikti“</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Rodomos etiketės „Žmonės taip pat žiūrėjo“ ir „Jums taip pat gali patikti“</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Slėpti mygtuką \"Rodyti daugiau\"</string>
<string name="revanced_hide_show_more_button_summary_on">Mygtukas yra paslėptas</string>
<string name="revanced_hide_show_more_button_summary_off">Mygtukas yra rodomas</string>
<string name="revanced_hide_ticket_shelf_title">Slėpti bilietų lentyną</string>
<string name="revanced_hide_ticket_shelf_summary_on">Bilietų lentyna yra paslėpta</string>
<string name="revanced_hide_ticket_shelf_summary_off">Bilietų lentyna yra rodoma</string>
<string name="revanced_hide_timed_reactions_title">Slėpti laiku įvykusias reakcijas</string>
<string name="revanced_hide_timed_reactions_summary_on">Laiku įvykusios reakcijos yra paslėptos</string>
<string name="revanced_hide_timed_reactions_summary_off">Laiku įvykusios reakcijos yra rodomos</string>
@ -231,6 +241,9 @@ Apie netikėtus įvykius nebus pranešta."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Slėpti „AI sukurtos vaizdo įrašo santraukos“</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Vaizdo įrašo santraukos skyrius yra paslėptas</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Vaizdo įrašo santraukos skyrius yra rodomas</string>
<string name="revanced_hide_ask_section_title">Slėpti \"Klausti\"</string>
<string name="revanced_hide_ask_section_summary_on">Skyrius „Klausti“ yra paslėptas</string>
<string name="revanced_hide_ask_section_summary_off">Skyrius „Klausti“ yra rodomas</string>
<string name="revanced_hide_attributes_section_title">Slėpti atributus</string>
<string name="revanced_hide_attributes_section_summary_on">Teminių vietų, žaidimų, muzikos ir minimų žmonių skyriai yra paslėpti</string>
<string name="revanced_hide_attributes_section_summary_off">Teminių vietų, žaidimų, muzikos ir minimų žmonių skyriai yra rodomi</string>
@ -792,6 +805,11 @@ Automatinį paleidimą galima pakeisti „YouTube“ nustatymuose:
Nustatymai → Atkūrimas → Automatiškai leisti kitą vaizdo įrašą"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Pabaigos ekrane siūlomas vaizdo įrašas rodomas</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Slėpti susijusio vaizdo įrašo perdangą per visą ekraną</string>
<string name="revanced_hide_related_video_overlay_summary_on">Susijusio vaizdo įrašo perdanga paslėpta</string>
<string name="revanced_hide_related_video_overlay_summary_off">Rodoma susijusio vaizdo įrašo perdanga</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Slėpti vaizdo įrašo laiko žymę</string>
<string name="revanced_hide_timestamp_summary_on">Laiko žymė paslėpta</string>
@ -829,10 +847,10 @@ Nustatymai → Atkūrimas → Automatiškai leisti kitą vaizdo įrašą"</strin
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Perkraukite vaizdo įrašą, kad balsuotumėte naudodami „Return YouTube Dislike“</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Paslėpta savininko</string>
<string name="revanced_ryd_enable_summary_on">\"Nepatinka\" rodomi</string>
<string name="revanced_ryd_enable_summary_off">\"Nepatinka\" nerodomi</string>
<string name="revanced_ryd_enabled_summary_on">\"Nepatinka\" rodomi</string>
<string name="revanced_ryd_enabled_summary_off">\"Nepatinka\" nerodomi</string>
<string name="revanced_ryd_shorts_title">Rodyti \"Nepatinka\" Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Nepritarimai „Shorts“ rodomi
<string name="revanced_ryd_shorts_summary_on">"Nepritarimai „Shorts“ rodomi
Apribojimas: nepritarimai gali būti nerodomi inkognito režimu"</string>
<string name="revanced_ryd_shorts_summary_off">Nepritarimai „Shorts“ nerodomi</string>
@ -849,7 +867,6 @@ Apribojimas: nepritarimai gali būti nerodomi inkognito režimu"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Rodyti pranešimą, jei API nepasiekiamas</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Pranešimas rodomas, jei „Return YouTube Dislike“ nepasiekiamas</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Pranešimas nerodomas, jei „Return YouTube Dislike“ nepasiekiamas</string>
<string name="revanced_ryd_about">Apie</string>
<string name="revanced_ryd_attribution_summary">Duomenys pateikiami „Return YouTube Dislike“ API. Bakstelėkite čia, norėdami sužinoti daugiau</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">„ReturnYouTubeDislike“ API statistika šioje įrenginyje</string>
@ -1057,7 +1074,7 @@ Ar paruošta pateikti?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Rankiniu būdu redaguoti segmento laiką</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Ar norite redaguoti segmento pradžios ar pabaigos laiką?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Nurodytas neteisingas laikas</string>
<string name="revanced_sb_stats">Statistika</string>
<string name="revanced_sb_stats_title">Statistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistika laikinai nepasiekiama (API neveikia)</string>
<string name="revanced_sb_stats_loading">Kraunama...</string>
@ -1086,8 +1103,8 @@ Ar paruošta pateikti?"</string>
<string name="revanced_sb_color_invalid">Netinkamas spalvos kodas</string>
<string name="revanced_sb_reset_color">Atstatyti spalvą</string>
<string name="revanced_sb_reset">Atstatyti</string>
<string name="revanced_sb_about">Apie</string>
<string name="revanced_sb_about_api_sum">Duomenys pateikiami per \"SponsorBlock\" API. Bakstelėkite čia, kad sužinotumėte daugiau ir pamatytumėte atsisiuntimus kitoms platformoms</string>
<string name="revanced_sb_about_title">Apie</string>
<string name="revanced_sb_about_api_summary">Duomenys pateikiami per \"SponsorBlock\" API. Bakstelėkite čia, kad sužinotumėte daugiau ir pamatytumėte atsisiuntimus kitoms platformoms</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Išdėstymas: formos faktorius</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced iestatījumi atiestatīti uz noklusējuma vērtībām</string>
<string name="revanced_settings_import_success">Importēti %d iestatījumi</string>
<string name="revanced_settings_import_failure_parse">Importēšana neizdevās: %s</string>
<string name="revanced_settings_search_hint">Meklēt iestatījumus</string>
<string name="revanced_settings_search_no_results_title">Nav atrasts neviens rezultāts atbilstoši \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Mēģiniet citu atslēgvārdu</string>
<string name="revanced_settings_search_remove_message">Noņemt no meklēšanas vēstures?</string>
<string name="revanced_show_menu_icons_title">Rādīt ReVanced iestatījumu ikonas</string>
<string name="revanced_show_menu_icons_summary_on">Iestatījumu ikonas tiek rādītas</string>
<string name="revanced_show_menu_icons_summary_off">Ikonas iestatījumos netiek rādītas</string>
@ -93,6 +97,9 @@ Nospiediet turpināt pogu un atļaujiet optimizācijas izmaiņas."</string>
<string name="revanced_restore_old_settings_menus_title">Atjaunot vecās iestatījumu izvēlnes</string>
<string name="revanced_restore_old_settings_menus_summary_on">Tiek rādītas vecās iestatījumu izvēlnes</string>
<string name="revanced_restore_old_settings_menus_summary_off">Vecās iestatījumu izvēlnes netiek rādītas</string>
<string name="revanced_settings_search_history_title">Rādīt iestatījumu meklēšanas vēsturi</string>
<string name="revanced_settings_search_history_summary_on">Iestatījumu meklēšanas vēsture tiek rādīta</string>
<string name="revanced_settings_search_history_summary_off">Iestatījumu meklēšanas vēsture netiek rādīta</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Atspējot Shorts fonu atskaņošanu</string>
@ -153,15 +160,18 @@ Jūs netiksit informēts par neparedzētiem notikumiem."</string>
<string name="revanced_hide_notify_me_button_title">Paslēpt \"Paziņot\" pogu</string>
<string name="revanced_hide_notify_me_button_summary_on">Poga ir paslēpta</string>
<string name="revanced_hide_notify_me_button_summary_off">Poga ir redzama</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Paslēpt etiķeti \"Skatītāji arī skatījās\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Etiķete ir paslēpta</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Etiķete ir redzama</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Paslēpt video ieteikumu etiķetes</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Etiķetes “Skatītāji arī skatījās” un “Jums varētu patikt” ir paslēptas</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Etiķetes “Skatītāji arī skatījās” un “Jums varētu patikt” ir redzamas</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Paslēpt \"Rādīt vairāk\" pogu</string>
<string name="revanced_hide_show_more_button_summary_on">Poga ir paslēpta</string>
<string name="revanced_hide_show_more_button_summary_off">Poga ir redzama</string>
<string name="revanced_hide_ticket_shelf_title">Paslēpt biļešu plauktu</string>
<string name="revanced_hide_ticket_shelf_summary_on">Biļešu plaukts ir paslēpts</string>
<string name="revanced_hide_ticket_shelf_summary_off">Biļešu plaukts ir redzams</string>
<string name="revanced_hide_timed_reactions_title">Paslēpt laika reakcijas</string>
<string name="revanced_hide_timed_reactions_summary_on">Laika reakcijas ir paslēptas</string>
<string name="revanced_hide_timed_reactions_summary_off">Laika reakcijas ir redzamas</string>
@ -231,6 +241,9 @@ Jūs netiksit informēts par neparedzētiem notikumiem."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Paslēpt \"AI ģenerēta video kopsavilkums\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Video kopsavilkuma sadaļa ir paslēpta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Video kopsavilkuma sadaļa ir rādīta</string>
<string name="revanced_hide_ask_section_title">Slēpt Jautāt</string>
<string name="revanced_hide_ask_section_summary_on">Jautājumu sadaļa ir paslēpta</string>
<string name="revanced_hide_ask_section_summary_off">Jautājumu sadaļa ir redzama</string>
<string name="revanced_hide_attributes_section_title">Paslēpt atribūtus</string>
<string name="revanced_hide_attributes_section_summary_on">Piedāvātās vietas, spēles, mūzika un pieminētie cilvēki ir paslēpti</string>
<string name="revanced_hide_attributes_section_summary_off">Piedāvātās vietas, spēles, mūzika un pieminētie cilvēki ir redzami</string>
@ -794,6 +807,11 @@ Automātisko atskaņošanu var mainīt YouTube iestatījumos:
Iestatījumi → Atskaņošana → Automātiski atskaņot nākamo video"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Ieteiktais video beigu ekrānā ir redzams</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Slēpt saistīto video pārklājumu pilnekrāna režīmā</string>
<string name="revanced_hide_related_video_overlay_summary_on">Saistīto video pārklājums ir paslēpts</string>
<string name="revanced_hide_related_video_overlay_summary_off">Saistīto video pārklājums ir redzams</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Paslēpt video laika zīmi</string>
<string name="revanced_hide_timestamp_summary_on">Laika zīme ir paslēpta</string>
@ -831,10 +849,10 @@ Iestatījumi → Atskaņošana → Automātiski atskaņot nākamo video"</string
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Pārstartējiet video, lai balsotu, izmantojot Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Slēpts no īpašnieka</string>
<string name="revanced_ryd_enable_summary_on">Nepatīk pogas ir redzamas</string>
<string name="revanced_ryd_enable_summary_off">Nepatīk pogas nav redzamas</string>
<string name="revanced_ryd_enabled_summary_on">Nepatīk pogas ir redzamas</string>
<string name="revanced_ryd_enabled_summary_off">Nepatīk pogas nav redzamas</string>
<string name="revanced_ryd_shorts_title">Rādīt nepatīk pogas Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Nepatīk pie Shorts ir redzami
<string name="revanced_ryd_shorts_summary_on">"Nepatīk pie Shorts ir redzami
Ierobežojums: Nepatīk var neparādīties inkognito režīmā"</string>
<string name="revanced_ryd_shorts_summary_off">Nepatīk pie Shorts nav redzami</string>
@ -851,7 +869,6 @@ Ierobežojums: Nepatīk var neparādīties inkognito režīmā"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Rādīt paziņojumu, ja API nav pieejama</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Paziņojums tiks rādīts, ja Return YouTube Dislike nav pieejams</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Paziņojums netiks rādīts, ja Return YouTube Dislike nav pieejams</string>
<string name="revanced_ryd_about">Par</string>
<string name="revanced_ryd_attribution_summary">Dati ir nodrošināti ar Return YouTube Dislike API. Pieskarieties šeit, lai uzzinātu vairāk</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API statistika šai ierīcei</string>
@ -1057,7 +1074,7 @@ Vai esat gatavs iesniegt?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Rediģēt segmenta laika iestatījumus manuāli</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Vai vēlaties rediģēt segmenta sākuma vai beigu laika iestatījumus?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Norādīts nepareizs laiks</string>
<string name="revanced_sb_stats">Statistika</string>
<string name="revanced_sb_stats_title">Statistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistika īslaicīgi nav pieejama (API ir izslēgts)</string>
<string name="revanced_sb_stats_loading">Ielādē...</string>
@ -1086,8 +1103,8 @@ Vai esat gatavs iesniegt?"</string>
<string name="revanced_sb_color_invalid">Nederīgs krāsas kods</string>
<string name="revanced_sb_reset_color">Atiestatīt krāsu</string>
<string name="revanced_sb_reset">Atiestatīt</string>
<string name="revanced_sb_about">Par</string>
<string name="revanced_sb_about_api_sum">Dati tiek sniegti no SponsorBlock API. Pieskarieties šeit, lai uzzinātu vairāk un skatītu lejupielādes citām platformām</string>
<string name="revanced_sb_about_title">Par</string>
<string name="revanced_sb_about_api_summary">Dati tiek sniegti no SponsorBlock API. Pieskarieties šeit, lai uzzinātu vairāk un skatītu lejupielādes citām platformām</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Izmēģinājuma formāts</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced-instellingen zijn teruggezet naar de standaardinstellingen</string>
<string name="revanced_settings_import_success">%d instellingen geïmporteerd</string>
<string name="revanced_settings_import_failure_parse">Importeren mislukt: %s</string>
<string name="revanced_settings_search_hint">Zoekinstellingen</string>
<string name="revanced_settings_search_no_results_title">Geen resultaten gevonden voor \", %s\"</string>
<string name="revanced_settings_search_no_results_summary">Probeer een ander trefwoord</string>
<string name="revanced_settings_search_remove_message">Verwijderen uit zoekgeschiedenis?</string>
<string name="revanced_show_menu_icons_title">Pictogrammen voor ReVanced-instellingen weergeven</string>
<string name="revanced_show_menu_icons_summary_on">Instellingspictogrammen worden weergegeven</string>
<string name="revanced_show_menu_icons_summary_off">Pictogrammen voor instellingen worden niet weergegeven</string>
@ -93,6 +97,9 @@ Tik op de knop Doorgaan en sta wijzigingen in de optimalisatie toe."</string>
<string name="revanced_restore_old_settings_menus_title">Oude instellingenmenu\'s herstellen</string>
<string name="revanced_restore_old_settings_menus_summary_on">Oude instellingenmenu\'s worden getoond</string>
<string name="revanced_restore_old_settings_menus_summary_off">Oude instellingenmenu\'s worden niet getoond</string>
<string name="revanced_settings_search_history_title">Zoekgeschiedenis instellingen weergeven</string>
<string name="revanced_settings_search_history_summary_on">Zoekgeschiedenis instellingen wordt weergegeven</string>
<string name="revanced_settings_search_history_summary_off">De zoekgeschiedenis van de instellingen wordt niet weergegeven</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts-achtergrondafspelen uitschakelen</string>
@ -153,15 +160,18 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen."</string>
<string name="revanced_hide_notify_me_button_title">\'Herinnering sturen\' knop verbergen</string>
<string name="revanced_hide_notify_me_button_summary_on">De knop is verborgen</string>
<string name="revanced_hide_notify_me_button_summary_off">Knop wordt weergegeven</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Label \'Kijkers bekeken ook\' verbergen</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Label is verborgen</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Label wordt weergegeven</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Videolabellessen met aanbevelingen verbergen</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">De labels \'Mensen keken ook\' en \'Misschien vind je dit ook leuk\' zijn verborgen</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">De labels \'Mensen keken ook\' en \'Misschien vind je dit ook leuk\' worden weergegeven</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Verberg knop \'Meer weergeven\'</string>
<string name="revanced_hide_show_more_button_summary_on">De knop is verborgen</string>
<string name="revanced_hide_show_more_button_summary_off">Knop wordt weergegeven</string>
<string name="revanced_hide_ticket_shelf_title">Ticketsectie verbergen</string>
<string name="revanced_hide_ticket_shelf_summary_on">Ticketsectie is verborgen</string>
<string name="revanced_hide_ticket_shelf_summary_off">Ticketsectie is getoond</string>
<string name="revanced_hide_timed_reactions_title">Verberg getimede reacties</string>
<string name="revanced_hide_timed_reactions_summary_on">Gectimed reacties worden verborgen</string>
<string name="revanced_hide_timed_reactions_summary_off">Gectimed reacties worden getoond</string>
@ -231,6 +241,9 @@ U wordt niet op de hoogte gesteld van onverwachte gebeurtenissen."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">\'AI-gegenereerde videosamenvatting\' verbergen</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Transcriptgedeelte is verborgen</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Videobeschrijvingssectie is zichtbaar</string>
<string name="revanced_hide_ask_section_title">Vraag verbergen</string>
<string name="revanced_hide_ask_section_summary_on">Vraaggedeelte is verborgen</string>
<string name="revanced_hide_ask_section_summary_off">Vraaggedeelte wordt weergegeven</string>
<string name="revanced_hide_attributes_section_title">Kenmerken verbergen</string>
<string name="revanced_hide_attributes_section_summary_on">Specifieke plaatsen, Games, Muziek en Mensen genoemd secties zijn verborgen</string>
<string name="revanced_hide_attributes_section_summary_off">Specifieke plaatsen, Games, Muziek en Mensen genoemd secties worden weergegeven</string>
@ -794,6 +807,11 @@ Automatisch afspelen kan worden gewijzigd in de YouTube-instellingen:
Instellingen → Afspelen → Volgende video automatisch afspelen"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Voorgestelde video op eindscherm wordt getoond</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Verberg gerelateerde video-overlay in volledig scherm</string>
<string name="revanced_hide_related_video_overlay_summary_on">Gerelateerde video-overlay is verborgen</string>
<string name="revanced_hide_related_video_overlay_summary_off">Gerelateerde video-overlay wordt weergegeven</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Verberg de videotijd</string>
<string name="revanced_hide_timestamp_summary_on">De tijd is verborgen</string>
@ -831,10 +849,10 @@ Instellingen → Afspelen → Volgende video automatisch afspelen"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Herlaad video om te stemmen via Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Verborgen door eigenaar</string>
<string name="revanced_ryd_enable_summary_on">\"Dislikes\" worden weergegeven</string>
<string name="revanced_ryd_enable_summary_off">\"Dislikes\" worden niet weergegeven</string>
<string name="revanced_ryd_enabled_summary_on">\"Dislikes\" worden weergegeven</string>
<string name="revanced_ryd_enabled_summary_off">\"Dislikes\" worden niet weergegeven</string>
<string name="revanced_ryd_shorts_title">Toon onlikes op Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Vind ik niet leuk op Shorts worden weergegeven
<string name="revanced_ryd_shorts_summary_on">"Vind ik niet leuk op Shorts worden weergegeven
Beperking: Vind ik niet leuk verschijnen mogelijk niet in de incognitomodus"</string>
<string name="revanced_ryd_shorts_summary_off">Vind ik niet leuk op Shorts worden niet weergegeven</string>
@ -851,7 +869,6 @@ Beperking: Vind ik niet leuk verschijnen mogelijk niet in de incognitomodus"</st
<string name="revanced_ryd_toast_on_connection_error_title">Toon een \"toast\" als de API niet beschikbaar is</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">\"Toast\" wordt getoond als Return YouTube Dislike niet beschikbaar is</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">\"Toast\" wordt niet getoond als Return YouTube Dislike niet beschikbaar is</string>
<string name="revanced_ryd_about">Over</string>
<string name="revanced_ryd_attribution_summary">Data wordt aangeleverd door de Return YouTube Dislike API. Tik hier voor meer informatie</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike API-statistieken van dit apparaat</string>
@ -1058,7 +1075,7 @@ Klaar om in te dienen?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Bewerk timing van segment handmatig</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Wil je de timing van het begin of einde van het segment bewerken?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Ongeldige tijd opgegeven</string>
<string name="revanced_sb_stats">Statistieken</string>
<string name="revanced_sb_stats_title">Statistieken</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistieken zijn tijdelijk niet beschikbaar (API is down)</string>
<string name="revanced_sb_stats_loading">Bezig met laden...</string>
@ -1087,8 +1104,8 @@ Klaar om in te dienen?"</string>
<string name="revanced_sb_color_invalid">Ongeldige kleurcode</string>
<string name="revanced_sb_reset_color">Kleur resetten</string>
<string name="revanced_sb_reset">Herstellen naar standaard</string>
<string name="revanced_sb_about">Over</string>
<string name="revanced_sb_about_api_sum">Gegevens worden geleverd door de SponsorBlock API. Tik hier om meer te weten te komen en downloads te bekijken voor andere platforms</string>
<string name="revanced_sb_about_title">Over</string>
<string name="revanced_sb_about_api_summary">Gegevens worden geleverd door de SponsorBlock API. Tik hier om meer te weten te komen en downloads te bekijken voor andere platforms</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Indelingsvormfactor</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Przywrócono domyślne ustawienia ReVanced</string>
<string name="revanced_settings_import_success">Zaimportowano %d ustawień</string>
<string name="revanced_settings_import_failure_parse">Importowanie nie powiodło się: %s</string>
<string name="revanced_settings_search_hint">Szukaj w ustawieniach</string>
<string name="revanced_settings_search_no_results_title">Brak wyników dla „%s”</string>
<string name="revanced_settings_search_no_results_summary">Spróbuj innego słowa kluczowego</string>
<string name="revanced_settings_search_remove_message">Usunąć z historii wyszukiwania?</string>
<string name="revanced_show_menu_icons_title">Pokaż ikony ustawień ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikony ustawień są widoczne</string>
<string name="revanced_show_menu_icons_summary_off">Ikony ustawień nie są wyświetlane</string>
@ -93,6 +97,9 @@ Naciśnij przycisk Kontynuuj i zezwól na zmiany optymalizacji."</string>
<string name="revanced_restore_old_settings_menus_title">Przywróć stare menu ustawień</string>
<string name="revanced_restore_old_settings_menus_summary_on">Wyświetlane są stare menu ustawień</string>
<string name="revanced_restore_old_settings_menus_summary_off">Stare menu ustawień nie są wyświetlane</string>
<string name="revanced_settings_search_history_title">Pokaż historię wyszukiwania ustawień</string>
<string name="revanced_settings_search_history_summary_on">Historia wyszukiwania ustawień jest wyświetlana</string>
<string name="revanced_settings_search_history_summary_off">Historia wyszukiwania w ustawieniach jest niewidoczna</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Wyłącz odtwarzanie Shortsów w tle</string>
@ -153,15 +160,18 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach."</string>
<string name="revanced_hide_notify_me_button_title">Ukryj przycisk \'Powiadom mnie\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Przycisk jest ukryty</string>
<string name="revanced_hide_notify_me_button_summary_off">Przycisk jest widoczny</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ukryj etykietę „Oglądane przez innych”</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Etykieta jest ukryta</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Etykieta jest widoczna</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ukryj etykiety z rekomendacjami wideo</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Etykiety „Oglądane także przez innych” i „To także może Ci się spodobać” są ukryte</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Etykiety „Oglądane także przez innych” i „To także może Ci się spodobać” są wyświetlane</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Ukryj przycisk \'Pokaż więcej\'</string>
<string name="revanced_hide_show_more_button_summary_on">Przycisk jest ukryty</string>
<string name="revanced_hide_show_more_button_summary_off">Przycisk jest widoczny</string>
<string name="revanced_hide_ticket_shelf_title">Ukryj pasek z biletami</string>
<string name="revanced_hide_ticket_shelf_summary_on">Pasek z biletami jest ukryty</string>
<string name="revanced_hide_ticket_shelf_summary_off">Pasek z biletami jest widoczny</string>
<string name="revanced_hide_timed_reactions_title">Ukryj reakcje czasowe</string>
<string name="revanced_hide_timed_reactions_summary_on">Reakcje czasowe są ukryte</string>
<string name="revanced_hide_timed_reactions_summary_off">Reakcje czasowe są widoczne</string>
@ -231,6 +241,9 @@ Nie będziesz informowany o żadnych nieoczekiwanych zdarzeniach."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Ukryj sekcję „Podsumowanie wideo wygenerowane przez AI”</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Sekcja podsumowania wideo jest ukryta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Sekcja podsumowania wideo jest widoczna</string>
<string name="revanced_hide_ask_section_title">Ukryj Pytanie</string>
<string name="revanced_hide_ask_section_summary_on">Sekcja Pytania jest ukryta</string>
<string name="revanced_hide_ask_section_summary_off">Sekcja Pytania jest widoczna</string>
<string name="revanced_hide_attributes_section_title">Ukryj atrybuty</string>
<string name="revanced_hide_attributes_section_summary_on">Sekcje „Polecane miejsca”, „Gry”, „Muzyka” i „Wspomniane osoby” są ukryte</string>
<string name="revanced_hide_attributes_section_summary_off">Sekcje „Polecane miejsca”, „Gry”, „Muzyka” i „Wspomniane osoby” są widoczne</string>
@ -794,6 +807,11 @@ Automatyczne odtwarzanie można zmienić w ustawieniach YouTube:
Ustawienia → Odtwarzanie → Autoodtwarzanie następnego filmu"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Sugerowane wideo na ekranie końcowym jest wyświetlane</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Ukryj nakładkę powiązanych filmów w trybie pełnoekranowym</string>
<string name="revanced_hide_related_video_overlay_summary_on">Nakładka powiązanych filmów jest ukryta</string>
<string name="revanced_hide_related_video_overlay_summary_off">Wyświetlana jest nakładka powiązanych filmów</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Znacznik czasu filmu</string>
<string name="revanced_hide_timestamp_summary_on">Znacznik czasu jest ukryty</string>
@ -831,10 +849,10 @@ Ustawienia → Odtwarzanie → Autoodtwarzanie następnego filmu"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Odśwież film, aby zagłosować za pomocą Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Ukryte przez właściciela</string>
<string name="revanced_ryd_enable_summary_on">Łapki w dół są widoczne</string>
<string name="revanced_ryd_enable_summary_off">Łapki w dół są ukryte</string>
<string name="revanced_ryd_enabled_summary_on">Łapki w dół są widoczne</string>
<string name="revanced_ryd_enabled_summary_off">Łapki w dół są ukryte</string>
<string name="revanced_ryd_shorts_title">Łapki w dół na Shortsach</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Oceny negatywne na Shorts są widoczne
<string name="revanced_ryd_shorts_summary_on">"Oceny negatywne na Shorts są widoczne
Ograniczenie: Oceny negatywne mogą nie pojawiać się w trybie incognito"</string>
<string name="revanced_ryd_shorts_summary_off">Oceny negatywne na Shorts nie są widoczne</string>
@ -851,7 +869,6 @@ Ograniczenie: Oceny negatywne mogą nie pojawiać się w trybie incognito"</stri
<string name="revanced_ryd_toast_on_connection_error_title">Komunikat o niedostępności API</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Komunikat jest wyświetlany, jeśli Return YouTube Dislike nie jest dostępny</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Komunikat nie jest wyświetlany, jeśli Return YouTube Dislike nie jest dostępny</string>
<string name="revanced_ryd_about">O aplikacji</string>
<string name="revanced_ryd_attribution_summary">Dane są dostarczane przez API Return YouTube Dislike. Dotknij tutaj, aby dowiedzieć się więcej</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statystyki ReturnYouTubeDislike tego urządzenia</string>
@ -1058,7 +1075,7 @@ Gotowy do przesłania?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Edytuj ręcznie czas segmentu</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Czy chcesz edytować czas rozpoczęcia lub zakończenia segmentu?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Podano nieprawidłowy format czasu</string>
<string name="revanced_sb_stats">Statystyki</string>
<string name="revanced_sb_stats_title">Statystyki</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statystyki są tymczasowo niedostępne (API nie działa)</string>
<string name="revanced_sb_stats_loading">Wczytywanie...</string>
@ -1087,8 +1104,8 @@ Gotowy do przesłania?"</string>
<string name="revanced_sb_color_invalid">Nieprawidłowy kod koloru</string>
<string name="revanced_sb_reset_color">Resetuj kolor</string>
<string name="revanced_sb_reset">Resetuj</string>
<string name="revanced_sb_about">O aplikacji</string>
<string name="revanced_sb_about_api_sum">Dane są dostarczane przez API SponsorBlock. Dotknij tutaj, aby dowiedzieć się więcej i pobrać na inne platformy</string>
<string name="revanced_sb_about_title">O aplikacji</string>
<string name="revanced_sb_about_api_summary">Dane są dostarczane przez API SponsorBlock. Dotknij tutaj, aby dowiedzieć się więcej i pobrać na inne platformy</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Współczynnik kształtu</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Configurações do ReVanced redefinidas para o padrão</string>
<string name="revanced_settings_import_success">Configurações %d importadas</string>
<string name="revanced_settings_import_failure_parse">Importação falhou: %s</string>
<string name="revanced_settings_search_hint">Configurações de pesquisa</string>
<string name="revanced_settings_search_no_results_title">Nenhum resultado encontrado para \",%s\"</string>
<string name="revanced_settings_search_no_results_summary">Tente outra palavra-chave</string>
<string name="revanced_settings_search_remove_message">Remover do histórico de pesquisa?</string>
<string name="revanced_show_menu_icons_title">Mostrar ícones de configuração do ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ícones de configuração são mostrados</string>
<string name="revanced_show_menu_icons_summary_off">Os ícones de configuração não são mostrados</string>
@ -91,6 +95,9 @@ Toque no botão continuar e permita as mudanças de otimização. "</string>
<string name="revanced_restore_old_settings_menus_title">Restaurar menus de configurações antigos</string>
<string name="revanced_restore_old_settings_menus_summary_on">Os menus de configurações antigos são mostrados.</string>
<string name="revanced_restore_old_settings_menus_summary_off">Os menus de configurações antigos não são mostrados.</string>
<string name="revanced_settings_search_history_title">Mostrar histórico de pesquisa das configurações</string>
<string name="revanced_settings_search_history_summary_on">O histórico de pesquisa das configurações é mostrado</string>
<string name="revanced_settings_search_history_summary_off">O histórico de pesquisa de configurações não é exibido</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Desativar reprodução de fundo dos Shorts</string>
@ -151,15 +158,18 @@ Você não será notificado sobre nenhum evento inesperado."</string>
<string name="revanced_hide_notify_me_button_title">Ocultar botão \'Notificar-me\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Botão está oculto</string>
<string name="revanced_hide_notify_me_button_summary_off">O botão é mostrado</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ocultar o rótulo \"Pessoas também assistiram\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">O rótulo está oculto</string>
<string name="revanced_hide_search_result_recommendations_summary_off">O rótulo é mostrado</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ocultar rótulos de recomendação de vídeo</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Os rótulos \"As pessoas também assistiram\" e \"Você pode gostar também\" estão ocultos</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Os rótulos \"As pessoas também assistiram\" e \"Você pode gostar também\" são mostrados</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Ocultar botão \'Mostrar mais\'</string>
<string name="revanced_hide_show_more_button_summary_on">Botão está oculto</string>
<string name="revanced_hide_show_more_button_summary_off">O botão é mostrado</string>
<string name="revanced_hide_ticket_shelf_title">Ocultar seção de ingressos</string>
<string name="revanced_hide_ticket_shelf_summary_on">Seção de ingressos oculta</string>
<string name="revanced_hide_ticket_shelf_summary_off">Seção de ingressos exibida</string>
<string name="revanced_hide_timed_reactions_title">Ocultar reações cronometradas</string>
<string name="revanced_hide_timed_reactions_summary_on">Reações cronometradas estão ocultas</string>
<string name="revanced_hide_timed_reactions_summary_off">Reações cronometradas não estão ocultas</string>
@ -229,6 +239,9 @@ Você não será notificado sobre nenhum evento inesperado."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Ocultar \"Resumo de vídeo gerado por IA\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Seção de resumo do vídeo está oculta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Seção de resumo do vídeo é mostrada</string>
<string name="revanced_hide_ask_section_title">Ocultar Perguntar</string>
<string name="revanced_hide_ask_section_summary_on">A seção de perguntas está oculta</string>
<string name="revanced_hide_ask_section_summary_off">A seção de perguntas é mostrada</string>
<string name="revanced_hide_attributes_section_title">Ocultar atributos</string>
<string name="revanced_hide_attributes_section_summary_on">As seções de lugares em destaque, jogos, música e pessoas mencionadas estão ocultas</string>
<string name="revanced_hide_attributes_section_summary_off">As seções de lugares em destaque, jogos, música e pessoas mencionadas são mostradas</string>
@ -792,6 +805,11 @@ A reprodução automática pode ser alterada nas configurações do YouTube:
Configurações → Reprodução → Reproduzir próximo vídeo automaticamente"</string>
<string name="revanced_end_screen_suggested_video_summary_off">O vídeo sugerido na tela final é exibido</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Ocultar a sobreposição de vídeos relacionados em tela cheia</string>
<string name="revanced_hide_related_video_overlay_summary_on">A sobreposição de vídeos relacionados está oculta</string>
<string name="revanced_hide_related_video_overlay_summary_off">A sobreposição de vídeos relacionados é mostrada</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Ocultar tempo do vídeo</string>
<string name="revanced_hide_timestamp_summary_on">Tempo está oculto</string>
@ -829,10 +847,10 @@ Configurações → Reprodução → Reproduzir próximo vídeo automaticamente"
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recarregue o vídeo para votar usando o Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Oculto pelo proprietário</string>
<string name="revanced_ryd_enable_summary_on">Não gostei está oculto</string>
<string name="revanced_ryd_enable_summary_off">Não gostei não está oculto</string>
<string name="revanced_ryd_enabled_summary_on">Não gostei está oculto</string>
<string name="revanced_ryd_enabled_summary_off">Não gostei não está oculto</string>
<string name="revanced_ryd_shorts_title">Mostrar não gostei no Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"\"Não gostei\" nos Shorts são mostrados
<string name="revanced_ryd_shorts_summary_on">"\"Não gostei\" nos Shorts são mostrados
Limitação: \"Não gostei\" podem não aparecer no modo anônimo"</string>
<string name="revanced_ryd_shorts_summary_off">\"Não gostei\" nos Shorts não são mostrados</string>
@ -849,7 +867,6 @@ Limitação: \"Não gostei\" podem não aparecer no modo anônimo"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Exibir uma notificação flutuante se a API não estiver disponível</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Notificação flutuante vai ser exibida se o Return YouTube Dislike não estiver disponível</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Notificação flutuante não vai ser exibida se o Return YouTube Dislike não estiver disponível</string>
<string name="revanced_ryd_about">Sobre</string>
<string name="revanced_ryd_attribution_summary">Os dados são fornecidos pela API do Return Dislike YouTube. Toque aqui para saber mais</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Estatísticas da API do Return YouTube Dislike deste dispositivo</string>
@ -1055,7 +1072,7 @@ Pronto para enviar?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Editar tempo do segmento manualmente</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Deseja editar o tempo de início ou fim do segmento?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Tempo inserido inválido</string>
<string name="revanced_sb_stats">Estatísticas</string>
<string name="revanced_sb_stats_title">Estatísticas</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">As estatísticas não estão disponíveis temporariamente (API está inativa)</string>
<string name="revanced_sb_stats_loading">Carregando...</string>
@ -1084,8 +1101,8 @@ Pronto para enviar?"</string>
<string name="revanced_sb_color_invalid">Código de cor inválido</string>
<string name="revanced_sb_reset_color">Redefinir cor</string>
<string name="revanced_sb_reset">Resetar</string>
<string name="revanced_sb_about">Sobre</string>
<string name="revanced_sb_about_api_sum">Os dados são fornecidos pela API do SponsorBlock. Toque aqui para aprender mais e ver como baixar para outras plataformas</string>
<string name="revanced_sb_about_title">Sobre</string>
<string name="revanced_sb_about_api_summary">Os dados são fornecidos pela API do SponsorBlock. Toque aqui para aprender mais e ver como baixar para outras plataformas</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Layout fator de forma</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">As definições do ReVanced foram redefinidas para a predefinição</string>
<string name="revanced_settings_import_success">Configurações importadas: %d</string>
<string name="revanced_settings_import_failure_parse">A importação falhou: %s</string>
<string name="revanced_settings_search_hint">Configurações de pesquisa</string>
<string name="revanced_settings_search_no_results_title">Nenhum resultado encontrado para \"%s\"</string>
<string name="revanced_settings_search_no_results_summary">Tente outra palavra-chave</string>
<string name="revanced_settings_search_remove_message">Remover do histórico de pesquisa?</string>
<string name="revanced_show_menu_icons_title">Mostrar ícones de configuração do ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Os ícones de configuração são mostrados</string>
<string name="revanced_show_menu_icons_summary_off">Os ícones de configuração não são mostrados</string>
@ -93,6 +97,9 @@ Toque no botão continuar e permita as alterações de otimização."</string>
<string name="revanced_restore_old_settings_menus_title">Restaurar menus de configurações antigos</string>
<string name="revanced_restore_old_settings_menus_summary_on">Os menus de configurações antigos são mostrados</string>
<string name="revanced_restore_old_settings_menus_summary_off">Os menus de configurações antigos não são mostrados</string>
<string name="revanced_settings_search_history_title">Mostrar histórico de pesquisa de configurações</string>
<string name="revanced_settings_search_history_summary_on">O histórico de pesquisa de configurações é exibido</string>
<string name="revanced_settings_search_history_summary_off">O histórico de pesquisa de configurações não é exibido</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Desativar reprodução de fundo de Shorts</string>
@ -153,15 +160,18 @@ Não será notificado de quaisquer eventos inesperados."</string>
<string name="revanced_hide_notify_me_button_title">Ocultar botão \'Notificar-me\'</string>
<string name="revanced_hide_notify_me_button_summary_on">O botão está escondido</string>
<string name="revanced_hide_notify_me_button_summary_off">O botão está visível</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ocultar o rótulo \"Pessoas também assistiram\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">O rótulo está oculto</string>
<string name="revanced_hide_search_result_recommendations_summary_off">O rótulo é mostrado</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ocultar rótulos de recomendação de vídeo</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Os rótulos \"As pessoas também assistiram\" e \"Você também pode gostar\" estão ocultos</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Os rótulos \"As pessoas também assistiram\" e \"Você também pode gostar\" são mostrados</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Ocultar botão \'Mostrar mais\'</string>
<string name="revanced_hide_show_more_button_summary_on">O botão está escondido</string>
<string name="revanced_hide_show_more_button_summary_off">O botão está visível</string>
<string name="revanced_hide_ticket_shelf_title">Ocultar prateleira de ingressos</string>
<string name="revanced_hide_ticket_shelf_summary_on">Prateleira de ingressos oculta</string>
<string name="revanced_hide_ticket_shelf_summary_off">Prateleira de ingressos exibida</string>
<string name="revanced_hide_timed_reactions_title">Esconder reações cronometradas</string>
<string name="revanced_hide_timed_reactions_summary_on">Reações temporizadas estão escondidas</string>
<string name="revanced_hide_timed_reactions_summary_off">Reações temporizadas são visíveis</string>
@ -231,6 +241,9 @@ Não será notificado de quaisquer eventos inesperados."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Ocultar \"Resumo de vídeo gerado por IA\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">A seção de resumo do vídeo está oculta</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">A seção de resumo do vídeo é mostrada</string>
<string name="revanced_hide_ask_section_title">Ocultar \"Perguntar\"</string>
<string name="revanced_hide_ask_section_summary_on">A seção \"Perguntar\" está oculta</string>
<string name="revanced_hide_ask_section_summary_off">A seção \"Perguntar\" está visível</string>
<string name="revanced_hide_attributes_section_title">Ocultar atributos</string>
<string name="revanced_hide_attributes_section_summary_on">As seções Lugares em destaque, Jogos, Música e Pessoas mencionadas estão ocultas</string>
<string name="revanced_hide_attributes_section_summary_off">As seções Lugares em destaque, Jogos, Música e Pessoas mencionadas são mostradas</string>
@ -794,6 +807,11 @@ A reprodução automática pode ser alterada nas configurações do YouTube:
Configurações → Reprodução → Reproduzir o próximo vídeo automaticamente"</string>
<string name="revanced_end_screen_suggested_video_summary_off">O vídeo sugerido na tela final é exibido</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Ocultar a sobreposição de vídeos relacionados em tela cheia</string>
<string name="revanced_hide_related_video_overlay_summary_on">A sobreposição de vídeos relacionados está oculta</string>
<string name="revanced_hide_related_video_overlay_summary_off">A sobreposição de vídeos relacionados é mostrada</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Esconder timestamp do vídeo</string>
<string name="revanced_hide_timestamp_summary_on">Timestamp está escondido</string>
@ -831,10 +849,10 @@ Configurações → Reprodução → Reproduzir o próximo vídeo automaticament
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recarregue para votar usando Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Oculto pelo proprietário</string>
<string name="revanced_ryd_enable_summary_on">Descurtidas são visíveis</string>
<string name="revanced_ryd_enable_summary_off">Não há curtidas visíveis</string>
<string name="revanced_ryd_enabled_summary_on">Descurtidas são visíveis</string>
<string name="revanced_ryd_enabled_summary_off">Não há curtidas visíveis</string>
<string name="revanced_ryd_shorts_title">Mostrar não curtidas na abreviação</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"As não gostos em Shorts são mostradas
<string name="revanced_ryd_shorts_summary_on">"As não gostos em Shorts são mostradas
Limitação: As não gostos podem não aparecer no modo anônimo"</string>
<string name="revanced_ryd_shorts_summary_off">As não gostos em Shorts não são mostradas</string>
@ -851,7 +869,6 @@ Limitação: As não gostos podem não aparecer no modo anônimo"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Mostrar uma notificação flutuante se a API não estiver disponível</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast é exibida se Retornar o Youtube Dislike não estiver disponível</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast não é exibida se Retornar o YouTube Dislike não estiver disponível</string>
<string name="revanced_ryd_about">Sobre</string>
<string name="revanced_ryd_attribution_summary">Os dados são fornecidos pela API Return Dislike do YouTube. Toque aqui para saber mais</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Estatísticas da API deste dispositivo RetnYouTubeDislike</string>
@ -1058,7 +1075,7 @@ Pronto para enviar?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Editar tempo de segmento manualmente</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Você deseja editar o tempo para o início ou o fim do segmento?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Data inválida</string>
<string name="revanced_sb_stats">Estatísticas</string>
<string name="revanced_sb_stats_title">Estatísticas</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">As estatísticas não estão disponíveis temporariamente (API está em baixo)</string>
<string name="revanced_sb_stats_loading">A carregar...</string>
@ -1087,8 +1104,8 @@ Pronto para enviar?"</string>
<string name="revanced_sb_color_invalid">Código de cor inválido</string>
<string name="revanced_sb_reset_color">Redefinir cor</string>
<string name="revanced_sb_reset">Repor</string>
<string name="revanced_sb_about">Sobre</string>
<string name="revanced_sb_about_api_sum">Os dados são fornecidos pela API do SponsorBlock. Toque aqui para aprender mais e ver downloads para outras plataformas</string>
<string name="revanced_sb_about_title">Sobre</string>
<string name="revanced_sb_about_api_summary">Os dados são fornecidos pela API do SponsorBlock. Toque aqui para aprender mais e ver downloads para outras plataformas</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Fator de forma do layout</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Setările ReVanced au fost resetate la valorile implicite</string>
<string name="revanced_settings_import_success">Au fost importate %d setări</string>
<string name="revanced_settings_import_failure_parse">Importare eșuată: %s</string>
<string name="revanced_settings_search_hint">Caută în setări</string>
<string name="revanced_settings_search_no_results_title">Nu s-au găsit rezultate pentru „%s”</string>
<string name="revanced_settings_search_no_results_summary">Încearcă un alt cuvânt cheie</string>
<string name="revanced_settings_search_remove_message">Eliminați din istoricul căutărilor?</string>
<string name="revanced_show_menu_icons_title">Afișați pictogramele de setări ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Pictogramele de setări sunt afișate</string>
<string name="revanced_show_menu_icons_summary_off">Pictogramele setărilor nu sunt afișate</string>
@ -93,6 +97,9 @@ Apăsați butonul continuare și permiteți modificările de optimizare."</strin
<string name="revanced_restore_old_settings_menus_title">Restaurare meniuri setări vechi</string>
<string name="revanced_restore_old_settings_menus_summary_on">Meniurile de setări vechi sunt afișate</string>
<string name="revanced_restore_old_settings_menus_summary_off">Meniurile de setări vechi nu sunt afișate</string>
<string name="revanced_settings_search_history_title">Afișează istoricul căutărilor în setări</string>
<string name="revanced_settings_search_history_summary_on">Se afișează istoricul căutărilor în setări</string>
<string name="revanced_settings_search_history_summary_off">Istoricul căutărilor în setări nu este afișat</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Dezactivează redarea în fundal a Shorts</string>
@ -153,15 +160,18 @@ Nu veți fi notificat de niciun eveniment neașteptat."</string>
<string name="revanced_hide_notify_me_button_title">Ascunde butonul \'Notifică-mă\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Butonul este ascuns</string>
<string name="revanced_hide_notify_me_button_summary_off">Butonul este afișat</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Ascunde eticheta „Persoanele au mai urmărit și”</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Eticheta este ascunsă</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Eticheta este afișată</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Ascunde etichetele de recomandare video</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Etichetele „Alții au mai urmărit” și „S-ar putea să-ți placă și” sunt ascunse</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Etichetele „Alții au mai urmărit” și „S-ar putea să-ți placă și” sunt afișate</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Ascunderea butonului „Afișează mai multe”</string>
<string name="revanced_hide_show_more_button_summary_on">Butonul este ascuns</string>
<string name="revanced_hide_show_more_button_summary_off">Butonul este afișat</string>
<string name="revanced_hide_ticket_shelf_title">Ascunde raftul de bilete</string>
<string name="revanced_hide_ticket_shelf_summary_on">Raftul de bilete este ascuns</string>
<string name="revanced_hide_ticket_shelf_summary_off">Raftul de bilete este afișat</string>
<string name="revanced_hide_timed_reactions_title">Ascunde reacţiile cronologie </string>
<string name="revanced_hide_timed_reactions_summary_on">Reacţiile cronologice sunt ascunse</string>
<string name="revanced_hide_timed_reactions_summary_off">Reacţiile cronologice sunt evidenţiate</string>
@ -231,6 +241,9 @@ Nu veți fi notificat de niciun eveniment neașteptat."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Ascundeți \"Rezumat video generat de AI\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Secțiunea de rezumat video este ascunsă</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Secțiunea de rezumat video este afișată</string>
<string name="revanced_hide_ask_section_title">Ascunde Întreabă</string>
<string name="revanced_hide_ask_section_summary_on">Secțiunea Întreabă este ascunsă</string>
<string name="revanced_hide_ask_section_summary_off">Secțiunea Întreabă este afișată</string>
<string name="revanced_hide_attributes_section_title">Ascunde Atributele</string>
<string name="revanced_hide_attributes_section_summary_on">Secțiunile Locuri recomandate, Jocuri, Muzică și Persoane menționate sunt ascunse</string>
<string name="revanced_hide_attributes_section_summary_off">Secțiunile Locuri recomandate, Jocuri, Muzică și Persoane menționate sunt afișate</string>
@ -794,6 +807,11 @@ Redarea automată poate fi modificată în setările YouTube:
Setări → Redare → Redare automată videoclipul următor"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Videoclipul sugerat de pe ecranul final este afișat</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Ascunde suprapunerea video asociată în ecran complet</string>
<string name="revanced_hide_related_video_overlay_summary_on">Suprapunerea video asociată este ascunsă</string>
<string name="revanced_hide_related_video_overlay_summary_off">Suprapunerea video asociată este afișată</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Ascunde marcajul temporal video</string>
<string name="revanced_hide_timestamp_summary_on">Marcajul de timp este ascuns</string>
@ -831,10 +849,10 @@ Setări → Redare → Redare automată videoclipul următor"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Reîncarcă videoclipul pentru a vota folosind Returnare YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Ascuns de proprietar</string>
<string name="revanced_ryd_enable_summary_on">Dislike-urile sunt afișate</string>
<string name="revanced_ryd_enable_summary_off">Dislike-urile nu sunt afișate</string>
<string name="revanced_ryd_enabled_summary_on">Dislike-urile sunt afișate</string>
<string name="revanced_ryd_enabled_summary_off">Dislike-urile nu sunt afișate</string>
<string name="revanced_ryd_shorts_title">Arată displace pe scurtmetraje</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Aprecierile negative pe Shorts sunt afișate
<string name="revanced_ryd_shorts_summary_on">"Aprecierile negative pe Shorts sunt afișate
Limitare: Este posibil ca aprecierile negative să nu apară în modul incognito"</string>
<string name="revanced_ryd_shorts_summary_off">Aprecierile negative pe Shorts nu sunt afișate</string>
@ -851,7 +869,6 @@ Limitare: Este posibil ca aprecierile negative să nu apară în modul incognito
<string name="revanced_ryd_toast_on_connection_error_title">Arată un toast dacă API-ul nu este disponibil</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast este afișat dacă Returnarea YouTube Dislike nu este disponibilă</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast nu este afișat dacă Returnarea YouTube Dislike nu este disponibilă</string>
<string name="revanced_ryd_about">Despre</string>
<string name="revanced_ryd_attribution_summary">Datele sunt furnizate de API-ul Returnare YouTube Dislike. Atinge aici pentru a afla mai multe</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">ReturnYouTubeDislike statistici API ale acestui dispozitiv</string>
@ -1057,7 +1074,7 @@ Ești gata să trimiți?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Editați sincronizarea segmentului manual</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Doriți să editați sincronizarea pentru începutul sau sfârșitul segmentului?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Oră nevalidă dată</string>
<string name="revanced_sb_stats">Statistici</string>
<string name="revanced_sb_stats_title">Statistici</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statisticile nu sunt disponibile temporar (API este defect)</string>
<string name="revanced_sb_stats_loading">Se încarcă...</string>
@ -1086,8 +1103,8 @@ Ești gata să trimiți?"</string>
<string name="revanced_sb_color_invalid">Cod culoare nevalid</string>
<string name="revanced_sb_reset_color">Resetare culoare</string>
<string name="revanced_sb_reset">Resetează</string>
<string name="revanced_sb_about">Despre</string>
<string name="revanced_sb_about_api_sum">Datele sunt furnizate de API-ul SponsorBlock. Apasă aici pentru a afla mai multe și a vedea descărcările pentru alte platforme</string>
<string name="revanced_sb_about_title">Despre</string>
<string name="revanced_sb_about_api_summary">Datele sunt furnizate de API-ul SponsorBlock. Apasă aici pentru a afla mai multe și a vedea descărcările pentru alte platforme</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Formatul aspectului formularului</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Настройки ReVanced восстановлены до значений по умолчанию</string>
<string name="revanced_settings_import_success">Импортировано %d настроек</string>
<string name="revanced_settings_import_failure_parse">Ошибка импорта: %s</string>
<string name="revanced_settings_search_hint">Поиск настроек</string>
<string name="revanced_settings_search_no_results_title">По запросу \"%s\" ничего не найдено</string>
<string name="revanced_settings_search_no_results_summary">Попробуйте другое ключевое слово</string>
<string name="revanced_settings_search_remove_message">Удалить из истории поиска?</string>
<string name="revanced_show_menu_icons_title">Показать иконки в настройках ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Иконки в настройках ReVanced показаны</string>
<string name="revanced_show_menu_icons_summary_off">Иконки в настройках ReVanced скрыты</string>
@ -93,6 +97,9 @@ Second \"item\" text"</string>
<string name="revanced_restore_old_settings_menus_title">Включить старое меню настроек</string>
<string name="revanced_restore_old_settings_menus_summary_on">Старое меню настроек включено</string>
<string name="revanced_restore_old_settings_menus_summary_off">Новое меню настроек включено</string>
<string name="revanced_settings_search_history_title">Показать историю поиска настроек</string>
<string name="revanced_settings_search_history_summary_on">История поиска настроек показана</string>
<string name="revanced_settings_search_history_summary_off">История поиска настроек скрыта</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Отключить воспроизведение Shorts в фоновом режиме</string>
@ -153,15 +160,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_notify_me_button_title">Скрыть кнопку \"Прислать уведомление\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Кнопка \"Прислать уведомление\" под плеером скрыта</string>
<string name="revanced_hide_notify_me_button_summary_off">Кнопка \"Прислать уведомление\" под плеером показана</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Скрыть рекомендации \"Зрители также посмотрели\"</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Рекомендации \"Зрители также посмотрели\" в ленте скрыты</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Рекомендации \"Зрители также посмотрели\" в ленте показаны</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Скрыть метки видеорекомендаций</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Метки \"Люди также смотрели\" и \"Вам также может понравиться\" в результатах поиска скрыты</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Метки \"Люди также смотрели\" и \"Вам также может понравиться\" в результатах поиска показаны</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Скрыть кнопку \"Показать еще\"</string>
<string name="revanced_hide_show_more_button_summary_on">Кнопка \"Показать еще\" в результатах поиска скрыта</string>
<string name="revanced_hide_show_more_button_summary_off">Кнопка \"Показать еще\" в результатах поиска показана</string>
<string name="revanced_hide_ticket_shelf_title">Скрыть секцию билетов</string>
<string name="revanced_hide_ticket_shelf_summary_on">Секция билетов под плеером скрыта</string>
<string name="revanced_hide_ticket_shelf_summary_off">Секция билетов под плеером показана</string>
<string name="revanced_hide_timed_reactions_title">Скрыть временные реакции</string>
<string name="revanced_hide_timed_reactions_summary_on">Временные реакции в комментариях и живом чате скрыты</string>
<string name="revanced_hide_timed_reactions_summary_off">Временные реакции в комментариях и живом чате показаны</string>
@ -231,6 +241,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Скрыть секцию AI-резюме видео</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Секция AI-резюме видео в описании видео скрыта</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Секция AI-резюме видео в описании видео показана</string>
<string name="revanced_hide_ask_section_title">Скрыть раздел \"Спросить\"</string>
<string name="revanced_hide_ask_section_summary_on">Раздел \"Спросить\" в описании видео скрыт</string>
<string name="revanced_hide_ask_section_summary_off">Раздел \"Спросить\" в описании видео показан</string>
<string name="revanced_hide_attributes_section_title">Скрыть раздел атрибутов</string>
<string name="revanced_hide_attributes_section_summary_on">Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" скрыты</string>
<string name="revanced_hide_attributes_section_summary_off">Разделы \"Упомянутые или показанные места\", \"Игры\", \"Музыка\" и \"Люди, которых упоминали\" показаны</string>
@ -794,6 +807,11 @@ Second \"item\" text"</string>
Настройки → Фоновое воспроизведение → Следующее видео"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Предлагаемые видео в конце просмотра показаны</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Скрыть похожие видео в полноэкранном режиме</string>
<string name="revanced_hide_related_video_overlay_summary_on">Похожие видео в полноэкранном режиме скрыты</string>
<string name="revanced_hide_related_video_overlay_summary_off">Похожие видео в полноэкранном режиме показаны</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Скрыть метку времени видео</string>
<string name="revanced_hide_timestamp_summary_on">Метка времени видео над полосой прогресса скрыта</string>
@ -831,10 +849,10 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Обновите видео для голосования с помощью Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Скрыто владельцем</string>
<string name="revanced_ryd_enable_summary_on">Дизлайки показаны</string>
<string name="revanced_ryd_enable_summary_off">Дизлайки скрыты</string>
<string name="revanced_ryd_enabled_summary_on">Дизлайки показаны</string>
<string name="revanced_ryd_enabled_summary_off">Дизлайки скрыты</string>
<string name="revanced_ryd_shorts_title">Показать дизлайки в Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Дизлайки в Shorts показаны
<string name="revanced_ryd_shorts_summary_on">"Дизлайки в Shorts показаны
Ограничение: дизлайки могут не показываться в режиме инкогнито"</string>
<string name="revanced_ryd_shorts_summary_off">Дизлайки в Shorts скрыты</string>
@ -851,7 +869,6 @@ Second \"item\" text"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Уведомление при недоступности API</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Всплывающее уведомление при недоступности Return YouTube Dislike показано</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Всплывающее уведомление при недоступности Return YouTube Dislike скрыто</string>
<string name="revanced_ryd_about">Об интеграции</string>
<string name="revanced_ryd_attribution_summary">Данные предоставлены Return YouTube Dislike API. Нажмите для дополнительной информации</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Статистика Return YouTube Dislike API этого устройства</string>
@ -1058,7 +1075,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Изменить время сегмента вручную</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Вы хотите изменить время начала или окончания сегмента?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Указано неверное время</string>
<string name="revanced_sb_stats">Статистика</string>
<string name="revanced_sb_stats_title">Статистика</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Статистика временно недоступна (API отключен)</string>
<string name="revanced_sb_stats_loading">Загрузка...</string>
@ -1087,8 +1104,8 @@ Second \"item\" text"</string>
<string name="revanced_sb_color_invalid">Неверный код цвета</string>
<string name="revanced_sb_reset_color">Сбросить цвет</string>
<string name="revanced_sb_reset">Сбросить</string>
<string name="revanced_sb_about">Об интеграции</string>
<string name="revanced_sb_about_api_sum">Данные предоставлены SponsorBlock API. Нажмите для дополнительной информации и просмотра загрузок для других платформ</string>
<string name="revanced_sb_about_title">Об интеграции</string>
<string name="revanced_sb_about_api_summary">Данные предоставлены SponsorBlock API. Нажмите для дополнительной информации и просмотра загрузок для других платформ</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Макет интерфейса</string>

View File

@ -44,7 +44,7 @@ Second \"item\" text"</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<!-- https://logos.fandom.com/wiki/YouTube/Yoodles -->
@ -134,6 +134,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.hide.endscreensuggestion.hideEndScreenSuggestedVideoPatch">
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
</patch>
<patch id="layout.panels.popup.playerPopupPanelsPatch">

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Nastavenia ReVanced sa obnovia na predvolené</string>
<string name="revanced_settings_import_success">Počet importovaných nastavení: %d</string>
<string name="revanced_settings_import_failure_parse">Import zlyhal: %s</string>
<string name="revanced_settings_search_hint">Hľadať nastavenia</string>
<string name="revanced_settings_search_no_results_title">Pre výraz \",%s\" sa nenašli žiadne výsledky</string>
<string name="revanced_settings_search_no_results_summary">Skúste iné kľúčové slovo</string>
<string name="revanced_settings_search_remove_message">Odstrániť z histórie vyhľadávania?</string>
<string name="revanced_show_menu_icons_title">Zobraziť ikony nastavení ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikony nastavení sa zobrazujú</string>
<string name="revanced_show_menu_icons_summary_off">Ikony nastavení sa nezobrazujú</string>
@ -91,6 +95,9 @@ Vypnutie optimalizácie batérie pre MicroG nebude mať negatívny vplyv na spot
<string name="revanced_restore_old_settings_menus_title">Obnoviť staré ponuky nastavení</string>
<string name="revanced_restore_old_settings_menus_summary_on">Staré ponuky nastavení sa zobrazujú</string>
<string name="revanced_restore_old_settings_menus_summary_off">Staré ponuky nastavení sa nezobrazujú</string>
<string name="revanced_settings_search_history_title">Zobraziť históriu vyhľadávania v nastaveniach</string>
<string name="revanced_settings_search_history_summary_on">História vyhľadávania v nastaveniach je zobrazená</string>
<string name="revanced_settings_search_history_summary_off">História vyhľadávania nastavení sa nezobrazuje</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Zakázať prehrávanie Shorts na pozadí</string>
@ -151,15 +158,18 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach."</string>
<string name="revanced_hide_notify_me_button_title">Skryť tlačidlo \"Upozorniť ma\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Tlačidlo je skryté</string>
<string name="revanced_hide_notify_me_button_summary_off">Tlačidlo je zobrazené</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Skryť označenie „Ľudia tiež sledovali“</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Označenie je skryté</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Označenie je zobrazené</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Skryť štítky s odporúčaním videa</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Štítky „Používatelia si tiež pozreli“ a „Mohlo by sa vám páčiť“ sú skryté</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Štítky „Používatelia si tiež pozreli“ a „Mohlo by sa vám páčiť“ sú zobrazené</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Skryť tlačidlo \"Zobraziť viac\"</string>
<string name="revanced_hide_show_more_button_summary_on">Tlačidlo je skryté</string>
<string name="revanced_hide_show_more_button_summary_off">Tlačidlo je zobrazené</string>
<string name="revanced_hide_ticket_shelf_title">Skryť panel lístkov</string>
<string name="revanced_hide_ticket_shelf_summary_on">Panel lístkov je skrytý</string>
<string name="revanced_hide_ticket_shelf_summary_off">Je zobrazený panel lístkov</string>
<string name="revanced_hide_timed_reactions_title">Skryť načasované reakcie</string>
<string name="revanced_hide_timed_reactions_summary_on">Časované reakcie sú skryté</string>
<string name="revanced_hide_timed_reactions_summary_off">Sú zobrazené načasované reakcie</string>
@ -229,6 +239,9 @@ Nebudete informovaní o žiadnych nepredvídaných udalostiach."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Skryť „Súhrn videa generovaný AI“</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Sekcia so súhrnom videa je skrytá</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Sekcia so súhrnom videa je zobrazená</string>
<string name="revanced_hide_ask_section_title">Skryť \"Opýtať sa\"</string>
<string name="revanced_hide_ask_section_summary_on">Sekcia \"Opýtať sa\" je skrytá</string>
<string name="revanced_hide_ask_section_summary_off">Sekcia \"Opýtať sa\" je zobrazená</string>
<string name="revanced_hide_attributes_section_title">Skryť atribúty</string>
<string name="revanced_hide_attributes_section_summary_on">Sekcie Odporúčané miesta, Hry, Hudba a Spomenutí ľudia sú skryté</string>
<string name="revanced_hide_attributes_section_summary_off">Sekcie Odporúčané miesta, Hry, Hudba a Spomenutí ľudia sú zobrazené</string>
@ -787,6 +800,11 @@ Automatické prehrávanie je možné zmeniť v nastaveniach YouTube:
Nastavenia → Prehrávanie → Automatické prehrávanie ďalšieho videa"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Navrhované video na konci obrazovky sa zobrazuje</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Skryť prekrytie súvisiaceho videa v režime celej obrazovky</string>
<string name="revanced_hide_related_video_overlay_summary_on">Prekrytie súvisiaceho videa je skryté</string>
<string name="revanced_hide_related_video_overlay_summary_off">Prekrytie súvisiaceho videa sa zobrazuje</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Skryť časovú pečiatku videa</string>
<string name="revanced_hide_timestamp_summary_on">Časová pečiatka je skrytá</string>
@ -824,10 +842,10 @@ Nastavenia → Prehrávanie → Automatické prehrávanie ďalšieho videa"</str
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Znova načítajte video a hlasujte pomocou funkcie Vrátiť Nepáči sa mi na YouTube</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skryté vlastníkom</string>
<string name="revanced_ryd_enable_summary_on">Nepáči sa mi</string>
<string name="revanced_ryd_enable_summary_off">Nepáči sa mi nie sú zobrazené</string>
<string name="revanced_ryd_enabled_summary_on">Nepáči sa mi</string>
<string name="revanced_ryd_enabled_summary_off">Nepáči sa mi nie sú zobrazené</string>
<string name="revanced_ryd_shorts_title">Zobrazovať, že sa mi nepáči v Shorts videách</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Hodnotenia Nepáči sa mi to na Shorts sú zobrazené
<string name="revanced_ryd_shorts_summary_on">"Hodnotenia Nepáči sa mi to na Shorts sú zobrazené
Obmedzenie: Hodnotenia Nepáči sa mi to sa nemusia zobraziť v anonymnom režime"</string>
<string name="revanced_ryd_shorts_summary_off">Hodnotenia Nepáči sa mi to na Shorts sa nezobrazujú</string>
@ -844,7 +862,6 @@ Obmedzenie: Hodnotenia Nepáči sa mi to sa nemusia zobraziť v anonymnom režim
<string name="revanced_ryd_toast_on_connection_error_title">Ukážte prípitok, ak API nie je k dispozícii</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Ak nie je k dispozícii možnosť Vrátiť Nepáči sa mi na YouTube, zobrazí sa toast</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast sa nezobrazuje, ak nie je k dispozícii možnosť Vrátiť Nepáči sa mi na YouTube</string>
<string name="revanced_ryd_about">Informácie</string>
<string name="revanced_ryd_attribution_summary">Údaje poskytuje rozhranie Return YouTube Dislike API. Klepnutím sem sa dozviete viac</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Štatistiky rozhrania ReturnYouTubeDislike API tohto zariadenia</string>
@ -1048,7 +1065,7 @@ Pripravené na odoslanie?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Ručne upravte časovanie segmentu</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Chcete upraviť časovanie pre začiatok alebo koniec segmentu?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Zadaný neplatný čas</string>
<string name="revanced_sb_stats">Štatistiky</string>
<string name="revanced_sb_stats_title">Štatistiky</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Štatistiky sú dočasne nedostupné (API je mimo prevádzky)</string>
<string name="revanced_sb_stats_loading">Načítava sa...</string>
@ -1077,8 +1094,8 @@ Pripravené na odoslanie?"</string>
<string name="revanced_sb_color_invalid">Neplatný kód farby</string>
<string name="revanced_sb_reset_color">Obnoviť farbu</string>
<string name="revanced_sb_reset">Resetovať</string>
<string name="revanced_sb_about">Informácie</string>
<string name="revanced_sb_about_api_sum">Údaje poskytuje SponsorBlock API. Klepnutím sem sa dozviete viac a zobrazíte súbory na stiahnutie pre iné platformy</string>
<string name="revanced_sb_about_title">Informácie</string>
<string name="revanced_sb_about_api_summary">Údaje poskytuje SponsorBlock API. Klepnutím sem sa dozviete viac a zobrazíte súbory na stiahnutie pre iné platformy</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Formát rozloženia</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">ReVanced nastavitve ponastavljene na privzeto</string>
<string name="revanced_settings_import_success">Uvoženih %d nastavitev</string>
<string name="revanced_settings_import_failure_parse">Uvoz ni uspel: %s</string>
<string name="revanced_settings_search_hint">Iskanje nastavitev</string>
<string name="revanced_settings_search_no_results_title">Za \"%s\" ni bilo najdenih rezultatov</string>
<string name="revanced_settings_search_no_results_summary">Poskusite z drugo ključno besedo</string>
<string name="revanced_settings_search_remove_message">Odstrani iz zgodovine iskanja?</string>
<string name="revanced_show_menu_icons_title">Pokaži ikone nastavitev ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikone nastavitev so prikazane</string>
<string name="revanced_show_menu_icons_summary_off">Ikone nastavitev niso prikazane</string>
@ -93,6 +97,9 @@ Tapnite gumb za nadaljevanje in dovolite spremembe optimizacij."</string>
<string name="revanced_restore_old_settings_menus_title">Obnovi stare menije nastavitev</string>
<string name="revanced_restore_old_settings_menus_summary_on">Prikazani so stari meniji nastavitev</string>
<string name="revanced_restore_old_settings_menus_summary_off">Stari meniji nastavitev niso prikazani</string>
<string name="revanced_settings_search_history_title">Pokaži zgodovino iskanja nastavitev</string>
<string name="revanced_settings_search_history_summary_on">Zgodovina iskanja nastavitev je prikazana</string>
<string name="revanced_settings_search_history_summary_off">Zgodovina iskanja nastavitev ni prikazana</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Onemogoči predvajanje Shorts v ozadju</string>
@ -153,15 +160,18 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih."</string>
<string name="revanced_hide_notify_me_button_title">Skrij gumb \"Obvesti me\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Gumb je skrit</string>
<string name="revanced_hide_notify_me_button_summary_off">Gumb je prikazan</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Skrij oznako »Ljudje so si ogledali tudi«</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Oznaka je skrita</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Oznaka je prikazana</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Skrij oznake priporočil videoposnetkov</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Oznaki »Ljudje so si ogledali tudi« in »Morda vam bo všeč tudi« sta skriti</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Oznaki »Ljudje so si ogledali tudi« in »Morda vam bo všeč tudi« sta prikazani</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Skrij gumb \"Prikaži več\"</string>
<string name="revanced_hide_show_more_button_summary_on">Gumb je skrit</string>
<string name="revanced_hide_show_more_button_summary_off">Gumb je prikazan</string>
<string name="revanced_hide_ticket_shelf_title">Skrij polico za vstopnice</string>
<string name="revanced_hide_ticket_shelf_summary_on">Polica za vstopnice je skrita</string>
<string name="revanced_hide_ticket_shelf_summary_off">Polica za vstopnice je prikazana</string>
<string name="revanced_hide_timed_reactions_title">Skrij časovno usklajene reakcije</string>
<string name="revanced_hide_timed_reactions_summary_on">Časovno usklajene reakcije so skrite</string>
<string name="revanced_hide_timed_reactions_summary_off">Časovno usklajene reakcije so prikazane</string>
@ -231,6 +241,9 @@ Ne boste obveščeni o nobenih nepričakovanih dogodkih."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Skrij »Povzetek videoposnetka, ustvarjenega z umetno inteligenco«</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Razdelek s povzetkom videoposnetka je skrit</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Razdelek s povzetkom videoposnetka je prikazan</string>
<string name="revanced_hide_ask_section_title">Skrij Vprašaj</string>
<string name="revanced_hide_ask_section_summary_on">Razdelek »Vprašaj« je skrit</string>
<string name="revanced_hide_ask_section_summary_off">Razdelek »Vprašaj« je prikazan</string>
<string name="revanced_hide_attributes_section_title">Skrij atribute</string>
<string name="revanced_hide_attributes_section_summary_on">Razdelki s priporočenimi kraji, igrami, glasbo in omenjenimi osebami so skriti</string>
<string name="revanced_hide_attributes_section_summary_off">Razdelki s priporočenimi kraji, igrami, glasbo in omenjenimi osebami so prikazani</string>
@ -794,6 +807,11 @@ Samodejno predvajanje lahko spremenite v nastavitvah YouTube:
Nastavitve → Predvajanje → Samodejno predvajanje naslednjega videoposnetka"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Predlagani videoposnetek na koncu zaslona je prikazan</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Skrij prekrivni element s sorodnim videoposnetkom v celozaslonskem načinu</string>
<string name="revanced_hide_related_video_overlay_summary_on">Prekrivni element s sorodnim videoposnetkom je skrit</string>
<string name="revanced_hide_related_video_overlay_summary_off">Prekrivni element s sorodnim videoposnetkom je prikazan</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Skrij časovni žig videoposnetka</string>
<string name="revanced_hide_timestamp_summary_on">Časovni žig je skrit</string>
@ -831,10 +849,10 @@ Nastavitve → Predvajanje → Samodejno predvajanje naslednjega videoposnetka"<
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Znova naloži videoposnetek, da glasuješ z Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skrito s strani lastnika</string>
<string name="revanced_ryd_enable_summary_on">Všečkov ne so prikazani</string>
<string name="revanced_ryd_enable_summary_off">Všečkov ne niso prikazani</string>
<string name="revanced_ryd_enabled_summary_on">Všečkov ne so prikazani</string>
<string name="revanced_ryd_enabled_summary_off">Všečkov ne niso prikazani</string>
<string name="revanced_ryd_shorts_title">Pokaži všečkov ne na Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Število »Ni mi všeč« pri elementih Shorts je prikazano
<string name="revanced_ryd_shorts_summary_on">"Število »Ni mi všeč« pri elementih Shorts je prikazano
Omejitev: Število »Ni mi všeč« se morda ne bo prikazalo v načinu brez beleženja zgodovine"</string>
<string name="revanced_ryd_shorts_summary_off">Število »Ni mi všeč« pri elementih Shorts ni prikazano</string>
@ -851,7 +869,6 @@ Omejitev: Število »Ni mi všeč« se morda ne bo prikazalo v načinu brez bele
<string name="revanced_ryd_toast_on_connection_error_title">Pokaži obvestilo, če API ni na voljo</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Obvestilo se prikaže, če Return YouTube Dislike ni na voljo</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Obvestilo se ne prikaže, če Return YouTube Dislike ni na voljo</string>
<string name="revanced_ryd_about">O programu</string>
<string name="revanced_ryd_attribution_summary">Podatki so zagotovljeni s strani API-ja Return YouTube Dislike. Tapnite tukaj, če želite izvedeti več</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistika API-ja ReturnYouTubeDislike za to napravo</string>
@ -1057,7 +1074,7 @@ Ali ste pripravljeni na oddajo?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Ročno uredi časovni zamik segmenta</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Želiš urediti časovni zamik za začetek ali konec segmenta?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Vnesen je neveljaven čas</string>
<string name="revanced_sb_stats">Statistika</string>
<string name="revanced_sb_stats_title">Statistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistika začasno ni na voljo (API ne deluje)</string>
<string name="revanced_sb_stats_loading">Nalaganje...</string>
@ -1086,8 +1103,8 @@ Ali ste pripravljeni na oddajo?"</string>
<string name="revanced_sb_color_invalid">Neveljavna koda barve</string>
<string name="revanced_sb_reset_color">Ponastavi barvo</string>
<string name="revanced_sb_reset">Ponastavi</string>
<string name="revanced_sb_about">O programu</string>
<string name="revanced_sb_about_api_sum">Podatki so zagotovljeni s strani SponsorBlock API. Tapnite tukaj, da izveste več in si ogledate prenose za druge platforme</string>
<string name="revanced_sb_about_title">O programu</string>
<string name="revanced_sb_about_api_summary">Podatki so zagotovljeni s strani SponsorBlock API. Tapnite tukaj, da izveste več in si ogledate prenose za druge platforme</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Postavitev obrazca</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Cilësimet e ReVanced u rivendosën në cilësimet e parazgjedhura</string>
<string name="revanced_settings_import_success">Importuan %d cilësime</string>
<string name="revanced_settings_import_failure_parse">Importimi dështoi: %s</string>
<string name="revanced_settings_search_hint">Kërko cilësimet</string>
<string name="revanced_settings_search_no_results_title">Nuk u gjet asnjë rezultat për \'%s\'</string>
<string name="revanced_settings_search_no_results_summary">Provo një fjalë kyçe tjetër</string>
<string name="revanced_settings_search_remove_message">Hiq nga historiku i kërkimit?</string>
<string name="revanced_show_menu_icons_title">Shfaq ikonat e cilësimeve të ReVanced</string>
<string name="revanced_show_menu_icons_summary_on">Ikonat e cilësimeve shfaqen</string>
<string name="revanced_show_menu_icons_summary_off">Ikonat e cilësimeve nuk shfaqen</string>
@ -93,6 +97,9 @@ Prekni butonin vazhdo dhe lejoni ndryshimet e optimizimit."</string>
<string name="revanced_restore_old_settings_menus_title">Rikthe menutë e vjetër të konfigurimeve</string>
<string name="revanced_restore_old_settings_menus_summary_on">Menutë e vjetër të cilësimeve shfaqen</string>
<string name="revanced_restore_old_settings_menus_summary_off">Menutë e vjetër të cilësimeve nuk shfaqen</string>
<string name="revanced_settings_search_history_title">Shfaq historikun e kërkimeve të cilësimeve</string>
<string name="revanced_settings_search_history_summary_on">Historiku i kërkimeve të cilësimeve është shfaqur</string>
<string name="revanced_settings_search_history_summary_off">Historia e kërkimit të cilësimeve nuk shfaqet</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Çaktivizo luajtjen në sfond të Shorts</string>
@ -153,15 +160,18 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur."</string>
<string name="revanced_hide_notify_me_button_title">Fshih butonin \"Njoftomë\"</string>
<string name="revanced_hide_notify_me_button_summary_on">Butoni është i fshehur</string>
<string name="revanced_hide_notify_me_button_summary_off">Butoni është i dukshëm</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Fshih etiketën \'Njerëzit shikuan gjithashtu\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Etiketa është e fshehur</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Etiketa është e shfaqur</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Fshih etiketat e rekomandimit të videos</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Etiketat \"Edhe të tjerë e shikuan\" dhe \"Mund të të pëlqejë gjithashtu\" janë fshehur</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Etiketat \"Edhe të tjerë e shikuan\" dhe \"Mund të të pëlqejë gjithashtu\" janë shfaqur</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Fshih butonin \"Trego më shumë\"</string>
<string name="revanced_hide_show_more_button_summary_on">Butoni është i fshehur</string>
<string name="revanced_hide_show_more_button_summary_off">Butoni është i dukshëm</string>
<string name="revanced_hide_ticket_shelf_title">Fshih raftin e biletave</string>
<string name="revanced_hide_ticket_shelf_summary_on">Rafti i biletave është i fshehur</string>
<string name="revanced_hide_ticket_shelf_summary_off">Rafti i biletave është i dukshëm</string>
<string name="revanced_hide_timed_reactions_title">Fshih reagimet e kohës</string>
<string name="revanced_hide_timed_reactions_summary_on">Reagimet e kohës janë të fshehura</string>
<string name="revanced_hide_timed_reactions_summary_off">Reagimet e kohës janë të dukshme</string>
@ -231,6 +241,9 @@ Ju nuk do të njoftoheni për ndonjë ngjarje të papritur."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Fshih \"Përmbledhjen e videos të krijuar nga AI\"</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Seksioni i përmbledhjes së videos është i fshehur</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Seksioni i përmbledhjes së videos është i dukshme</string>
<string name="revanced_hide_ask_section_title">Fshih Pyet</string>
<string name="revanced_hide_ask_section_summary_on">Seksioni Pyet është i fshehur</string>
<string name="revanced_hide_ask_section_summary_off">Seksioni Pyet është i dukshëm</string>
<string name="revanced_hide_attributes_section_title">Fshih Atributet</string>
<string name="revanced_hide_attributes_section_summary_on">Vendndodhjet e veçuara, Lojërat, Muzika dhe seksionet e personave të përmendur janë të fshehura</string>
<string name="revanced_hide_attributes_section_summary_off">Vendndodhjet e veçuara, Lojërat, Muzika dhe seksionet e personave të përmendur janë të shfaqura</string>
@ -794,6 +807,11 @@ Luajtja automatike mund të ndryshohet në cilësimet e YouTube:
Cilësimet → Luajtja → Luaj automatikisht videon tjetër"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Videoja e sugjeruar në ekranin fundor shfaqet</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Fshih mbivendosjen e videos së lidhur në ekran të plotë</string>
<string name="revanced_hide_related_video_overlay_summary_on">Mbivendosja e videos së lidhur është fshehur</string>
<string name="revanced_hide_related_video_overlay_summary_off">Mbivendosja e videos së lidhur shfaqet</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Fsheh vulën e kohës së videos</string>
<string name="revanced_hide_timestamp_summary_on">Vula e kohës është e fshehur</string>
@ -831,10 +849,10 @@ Cilësimet → Luajtja → Luaj automatikisht videon tjetër"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Rikarkoni videon për të votuar duke përdorur Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Fshehur nga pronari</string>
<string name="revanced_ryd_enable_summary_on">\"Nuk më pëlqen\" janë të dukshme</string>
<string name="revanced_ryd_enable_summary_off">\"Nuk më pëlqen\" nuk janë të dukshme</string>
<string name="revanced_ryd_enabled_summary_on">\"Nuk më pëlqen\" janë të dukshme</string>
<string name="revanced_ryd_enabled_summary_off">\"Nuk më pëlqen\" nuk janë të dukshme</string>
<string name="revanced_ryd_shorts_title">Shfaq \"Nuk më pëlqen\" në Shorts</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Mospëlqimet në Shorts janë të shfaqura
<string name="revanced_ryd_shorts_summary_on">"Mospëlqimet në Shorts janë të shfaqura
Kufizimi: Mospëlqimet mund të mos shfaqen në modalitetin incognito"</string>
<string name="revanced_ryd_shorts_summary_off">Mospëlqimet në Shorts nuk janë të shfaqura</string>
@ -851,7 +869,6 @@ Kufizimi: Mospëlqimet mund të mos shfaqen në modalitetin incognito"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Shfaq një toast nëse API nuk është në dispozicion</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast shfaqet nëse Return YouTube Dislike nuk është në dispozicion</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast nuk shfaqet nëse Return YouTube Dislike nuk është në dispozicion</string>
<string name="revanced_ryd_about">Rreth</string>
<string name="revanced_ryd_attribution_summary">Të dhënat ofrohen nga Return YouTube Dislike API. Prekni këtu për të mësuar më shumë</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistikat e ReturnYouTubeDislike API të këtij pajisje</string>
@ -1056,7 +1073,7 @@ Gati per te dhene?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Redakto kohën e segmentit manualisht</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Dëshironi të redaktoni kohën për fillimin ose fundin e segmentit?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Kohë e pavlefshme e dhënë</string>
<string name="revanced_sb_stats">Statistikat</string>
<string name="revanced_sb_stats_title">Statistikat</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistikat aktualisht nuk janë të disponueshme (API nuk funksionon)</string>
<string name="revanced_sb_stats_loading">Po ngarkohet...</string>
@ -1085,8 +1102,8 @@ Gati per te dhene?"</string>
<string name="revanced_sb_color_invalid">Kod ngjyre i pavlefshëm</string>
<string name="revanced_sb_reset_color">Rikthe ngjyrën</string>
<string name="revanced_sb_reset">Rikthe</string>
<string name="revanced_sb_about">Rreth</string>
<string name="revanced_sb_about_api_sum">Të dhënat janë siguruar nga API e SponsorBlock. Prekni këtu për të mësuar më shumë dhe për të parë shkarkimet për platformat e tjera</string>
<string name="revanced_sb_about_title">Rreth</string>
<string name="revanced_sb_about_api_summary">Të dhënat janë siguruar nga API e SponsorBlock. Prekni këtu për të mësuar më shumë dhe për të parë shkarkimet për platformat e tjera</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Faktor i formularit të shtrirjes</string>

View File

@ -42,6 +42,10 @@ Second \"item\" text"</string>
<string name="revanced_settings_import_reset">Podešavanja ReVanceda su vraćena na podrazumevane vrednosti</string>
<string name="revanced_settings_import_success">Uvezeno %d podešavanja</string>
<string name="revanced_settings_import_failure_parse">Neuspešan uvoz: %s</string>
<string name="revanced_settings_search_hint">Pretraži podešavanja</string>
<string name="revanced_settings_search_no_results_title">Nisu pronađeni rezultati za „%s”</string>
<string name="revanced_settings_search_no_results_summary">Pokušajte sa drugom ključnom reči</string>
<string name="revanced_settings_search_remove_message">Ukloniti iz istorije pretrage?</string>
<string name="revanced_show_menu_icons_title">Prikaži ikonice podešavanja ReVanceda</string>
<string name="revanced_show_menu_icons_summary_on">Ikonice podešavanja su prikazane</string>
<string name="revanced_show_menu_icons_summary_off">Ikonice podešavanja nisu prikazane</string>
@ -93,6 +97,9 @@ Dodirnite dugme „Nastavi” i dozvolite promene optimizacije."</string>
<string name="revanced_restore_old_settings_menus_title">Vrati stare menije podešavanja</string>
<string name="revanced_restore_old_settings_menus_summary_on">Prikazuju se stari meniji podešavanja</string>
<string name="revanced_restore_old_settings_menus_summary_off">Ne prikazuju se stari meniji podešavanja</string>
<string name="revanced_settings_search_history_title">Prikaži istoriju pretrage podešavanja</string>
<string name="revanced_settings_search_history_summary_on">Istorija pretrage podešavanja je prikazana</string>
<string name="revanced_settings_search_history_summary_off">Istorija pretrage podešavanja nije prikazana</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Onemogući puštanje Shorts videa u pozadini</string>
@ -153,15 +160,18 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima."</string>
<string name="revanced_hide_notify_me_button_title">Sakrij dugme „Obavesti me”</string>
<string name="revanced_hide_notify_me_button_summary_on">Dugme „Obavesti me” je skriveno</string>
<string name="revanced_hide_notify_me_button_summary_off">Dugme „Obavesti me” je prikazano</string>
<!-- 'People also watched' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Sakrij oznaku „Drugi su takođe gledali ovaj video”</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Oznaka je skrivena</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Oznaka je prikazana</string>
<!-- 'People also watched' and 'You might also like' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendation_labels_title">Sakrij oznake preporuka videa</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_on">Oznake „Drugi su takođe gledali ovaj video” i „Možda će vam se dopasti i ovo” su skrivene</string>
<string name="revanced_hide_search_result_recommendation_labels_summary_off">Oznake „Drugi su takođe gledali ovaj video” i „Možda će vam se dopasti i ovo” su prikazane</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Sakrij dugme „Prikaži još”</string>
<string name="revanced_hide_show_more_button_summary_on">Dugme „Prikaži još” je skriveno</string>
<string name="revanced_hide_show_more_button_summary_off">Dugme „Prikaži još” je prikazano</string>
<string name="revanced_hide_ticket_shelf_title">Sakrij policu sa kartama</string>
<string name="revanced_hide_ticket_shelf_summary_on">Polica sa kartama je skrivena</string>
<string name="revanced_hide_ticket_shelf_summary_off">Polica sa kartama je prikazana</string>
<string name="revanced_hide_timed_reactions_title">Sakrij vremenske reakcije</string>
<string name="revanced_hide_timed_reactions_summary_on">Vremenske reakcije su skrivene</string>
<string name="revanced_hide_timed_reactions_summary_off">Vremenske reakcije su prikazane</string>
@ -231,6 +241,9 @@ Nećete biti obavešteni ni o kakvim neočekivanim događajima."</string>
<string name="revanced_hide_ai_generated_video_summary_section_title">Sakrij „Rezime videa koji je generisala veštačka inteligencija”</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_on">Odeljak „Rezime videa” je skriven</string>
<string name="revanced_hide_ai_generated_video_summary_section_summary_off">Odeljak „Rezime videa” je prikazan</string>
<string name="revanced_hide_ask_section_title">Sakrij odeljak „Pitaj”</string>
<string name="revanced_hide_ask_section_summary_on">Odeljak „Pitaj” je skriven</string>
<string name="revanced_hide_ask_section_summary_off">Odeljak „Pitaj” je prikazan</string>
<string name="revanced_hide_attributes_section_title">Sakrij atribute</string>
<string name="revanced_hide_attributes_section_summary_on">Odeljci „Istaknuta mesta”, „Igre”, „Muzika” i „Pomenuti ljudi” su skriveni</string>
<string name="revanced_hide_attributes_section_summary_off">Odeljci „Istaknuta mesta”, „Igre”, „Muzika” i „Pomenuti ljudi” su prikazani</string>
@ -712,8 +725,8 @@ Da biste prikazali meni „Audio snimak”, promenite opciju „Lažirani video
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Dugmad u plejeru pri pauzi su skrivena</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Dugmad u plejeru pri pauzi su prikazana</string>
<string name="revanced_hide_shorts_shop_button_title">Sakrij dugme „Prodavnica”</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Dugme „Kupovina” je skriveno</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Dugme „Kupovina” je prikazano</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Dugme „Prodavnica” je skriveno</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Dugme „Prodavnica” je prikazano</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Sakrij dugme za kupovinu „Superhvala”</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Dugme „Superhvala” je skriveno</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Dugme „Superhvala” je prikazano</string>
@ -733,8 +746,8 @@ Da biste prikazali meni „Audio snimak”, promenite opciju „Lažirani video
<string name="revanced_hide_shorts_upcoming_button_summary_on">Dugme „Predstojeće” je skriveno</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Dugme „Predstojeće” je prikazano</string>
<string name="revanced_hide_shorts_green_screen_button_title">Sakrij dugme „Zeleni ekran”</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Dugme „Green Screen” je skriveno</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Dugme „Green Screen” je prikazano</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Dugme „Zeleni ekran” je skriveno</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Dugme „Zeleni ekran” je prikazano</string>
<string name="revanced_hide_shorts_hashtag_button_title">Sakrij dugme heš-oznake</string>
<string name="revanced_hide_shorts_hashtag_button_summary_on">Dugme heš-oznake je skriveno</string>
<string name="revanced_hide_shorts_hashtag_button_summary_off">Dugme heš-oznake je prikazano</string>
@ -794,6 +807,11 @@ Autoplej se može promeniti u podešavanjima YouTubea:
Podešavanja → Reprodukcija → Automatski pusti sledeći video"</string>
<string name="revanced_end_screen_suggested_video_summary_off">Predloženi video na završnom ekranu je prikazan</string>
</patch>
<patch id="layout.hide.relatedvideooverlay.hideRelatedVideoOverlayPatch">
<string name="revanced_hide_related_video_overlay_title">Sakrij srodne videe u režimu celog ekrana</string>
<string name="revanced_hide_related_video_overlay_summary_on">Srodni videi u režimu celog ekrana su skriveni</string>
<string name="revanced_hide_related_video_overlay_summary_off">Srodni videi u režimu celog ekrana su prikazani</string>
</patch>
<patch id="layout.hide.time.hideTimestampPatch">
<string name="revanced_hide_timestamp_title">Sakrij vremensku oznaku videa</string>
<string name="revanced_hide_timestamp_summary_on">Vremenska oznaka videa je skrivena</string>
@ -831,10 +849,10 @@ Podešavanja → Reprodukcija → Automatski pusti sledeći video"</string>
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Osvežite video da biste glasali pomoću ReturnYouTubeDislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skriveno od strane vlasnika</string>
<string name="revanced_ryd_enable_summary_on">Nesviđanja su prikazana</string>
<string name="revanced_ryd_enable_summary_off">Nesviđanja nisu prikazana</string>
<string name="revanced_ryd_enabled_summary_on">Nesviđanja su prikazana</string>
<string name="revanced_ryd_enabled_summary_off">Nesviđanja nisu prikazana</string>
<string name="revanced_ryd_shorts_title">Prikaži nesviđanja na Shorts videima</string>
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Nesviđanja na Shorts videima su prikazana
<string name="revanced_ryd_shorts_summary_on">"Nesviđanja na Shorts videima su prikazana
Ograničenje: Nesviđanja se možda neće pojaviti u režimu bez arhiviranja"</string>
<string name="revanced_ryd_shorts_summary_off">Nesviđanja na Shorts videima nisu prikazana</string>
@ -851,7 +869,6 @@ Ograničenje: Nesviđanja se možda neće pojaviti u režimu bez arhiviranja"</
<string name="revanced_ryd_toast_on_connection_error_title">Prikaži iskačuće obaveštenje ako API nije dostupan</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Iskačuće obaveštenje je prikazano, ako Return YouTube Dislike nije dostupan</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Iskačuće obaveštenje nije prikazano, ako Return YouTube Dislike nije dostupan</string>
<string name="revanced_ryd_about">O programu</string>
<string name="revanced_ryd_attribution_summary">Podatke obezbeđuje Return YouTube Dislike API. Dodirnite ovde da saznate više</string>
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
<string name="revanced_ryd_statistics_category_title">Statistike ReturnYouTubeDislike API-ja za ovaj uređaj</string>
@ -1057,7 +1074,7 @@ Spreman za podnošenje?"</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Ručno izmenite vreme segmenta</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Želite li da izmenite vreme početka ili kraja segmenta?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Dato je nevažeće vreme</string>
<string name="revanced_sb_stats">Statistika</string>
<string name="revanced_sb_stats_title">Statistika</string>
<!-- Shown in the settings preferences, and translations can be any text length. -->
<string name="revanced_sb_stats_connection_failure">Statistike privremeno nisu dostupne (API ne radi)</string>
<string name="revanced_sb_stats_loading">Učitavanje…</string>
@ -1086,8 +1103,8 @@ Spreman za podnošenje?"</string>
<string name="revanced_sb_color_invalid">Nevažeći kôd boje</string>
<string name="revanced_sb_reset_color">Resetuj boju</string>
<string name="revanced_sb_reset">Resetuj</string>
<string name="revanced_sb_about">O programu</string>
<string name="revanced_sb_about_api_sum">Podatke obezbeđuje SponsorBlock API. Dodirnite ovde da saznate više i vidite preuzimanja za druge platforme</string>
<string name="revanced_sb_about_title">O programu</string>
<string name="revanced_sb_about_api_summary">Podatke obezbeđuje SponsorBlock API. Dodirnite ovde da saznate više i vidite preuzimanja za druge platforme</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Faktor forme izgleda</string>

Some files were not shown because too many files have changed in this diff Show More