mirror of
https://github.com/ReVanced/revanced-patches.git
synced 2026-01-15 23:33:57 +00:00
Compare commits
7 Commits
v5.25.0-de
...
v5.26.0-de
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0265a7791b | ||
|
|
49ae0df224 | ||
|
|
e279491724 | ||
|
|
495260fe2b | ||
|
|
40f069fff7 | ||
|
|
de263c1061 | ||
|
|
bf1f26d8bb |
42
CHANGELOG.md
42
CHANGELOG.md
@@ -1,3 +1,45 @@
|
||||
# [5.26.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.25.0...v5.26.0-dev.1) (2025-05-30)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **Proton Mail:** Add `Remove free accounts limit` patch ([#4970](https://github.com/ReVanced/revanced-patches/issues/4970)) ([b0440ad](https://github.com/ReVanced/revanced-patches/commit/b0440ad6af0e190e516974ce896dcc54c8d2e122))
|
||||
|
||||
# [5.25.0](https://github.com/ReVanced/revanced-patches/compare/v5.24.0...v5.25.0) (2025-05-29)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **Disable Pairip license check:** Change patch to default off ([74b6a94](https://github.com/ReVanced/revanced-patches/commit/74b6a94577ac3f73b04bd0cce98fb7011a6607fd))
|
||||
* **Hide ADB status:** Resolve app crash on startup ([#5029](https://github.com/ReVanced/revanced-patches/issues/5029)) ([1abebd5](https://github.com/ReVanced/revanced-patches/commit/1abebd5f3b73250c6638d2d8a274b92ea8268924))
|
||||
* **Messenger:** Remove outdated `Disable switching emoji to sticker` patch ([#5044](https://github.com/ReVanced/revanced-patches/issues/5044)) ([7b182ca](https://github.com/ReVanced/revanced-patches/commit/7b182cab825ee3a4a3ca528c744c9d2a351c7cf8))
|
||||
* **Spotify Lite:** Remove obsolete `Enable on demand` patch ([#5046](https://github.com/ReVanced/revanced-patches/issues/5046)) ([4886d47](https://github.com/ReVanced/revanced-patches/commit/4886d47506c94b03c1f190ecc4947d3d91df6a47))
|
||||
* **YouTube - GmsCore support:** Restore patch functionality from prior merge ([7686bbe](https://github.com/ReVanced/revanced-patches/commit/7686bbe975644e1e582fa52f166879da5694ed93))
|
||||
* **YouTube - Hide ads:** Hide new type of general ad ([#5004](https://github.com/ReVanced/revanced-patches/issues/5004)) ([37e59d2](https://github.com/ReVanced/revanced-patches/commit/37e59d2771528c631dc13e73dac095fec95c6485))
|
||||
* **YouTube - Open Shorts in regular player:** Do not exit app when pressing back button in regular player ([#5020](https://github.com/ReVanced/revanced-patches/issues/5020)) ([3384f8d](https://github.com/ReVanced/revanced-patches/commit/3384f8dd0ff2a345f2e387f4ed1570079a83ccb6))
|
||||
* **YouTube:** Better handle incorrect duplicate translations ([20abac5](https://github.com/ReVanced/revanced-patches/commit/20abac52121fbecb65d87d0982f3380e1cf4e20e))
|
||||
* **Yuka - Unlock premium:** Remove broken patch that is no longer supported ([#5018](https://github.com/ReVanced/revanced-patches/issues/5018)) ([fac6e59](https://github.com/ReVanced/revanced-patches/commit/fac6e59d281e21e57abdcfc899cd1aeb18e5c2b8))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* Add `Disable pairip license check` patch ([#4927](https://github.com/ReVanced/revanced-patches/issues/4927)) ([42d2c27](https://github.com/ReVanced/revanced-patches/commit/42d2c277982ef63e6ad42d85e46f13c3ab50243c))
|
||||
* **Messenger:** Add `Remove Meta AI` patch ([#4945](https://github.com/ReVanced/revanced-patches/issues/4945)) ([012dff7](https://github.com/ReVanced/revanced-patches/commit/012dff7b6511b9e519ccac96f6713cf1a1b327b4))
|
||||
* **Prime Video:** Add `Rename shared permissions` patch ([#5049](https://github.com/ReVanced/revanced-patches/issues/5049)) ([80f1fc6](https://github.com/ReVanced/revanced-patches/commit/80f1fc629e30e391bd5877f07dbdf4b6613bd1cf))
|
||||
* **Spotify:** Add `Fix Facebook login` patch ([#5023](https://github.com/ReVanced/revanced-patches/issues/5023)) ([34932dc](https://github.com/ReVanced/revanced-patches/commit/34932dc43933d346a5a3adadc62c0dbd38a633b5))
|
||||
* **Threads:** Hide Ads ([#5064](https://github.com/ReVanced/revanced-patches/issues/5064)) ([3c4cecb](https://github.com/ReVanced/revanced-patches/commit/3c4cecb966c2f99bfde99552686dda19ade5f67e))
|
||||
* **YouTube - Enable debugging:** Add settings menu to share debug logs ([#5021](https://github.com/ReVanced/revanced-patches/issues/5021)) ([1ec4a88](https://github.com/ReVanced/revanced-patches/commit/1ec4a88464a2a2810c02cf072950b618d183779a))
|
||||
* **YouTube - Settings:** Add a color picker ([#4981](https://github.com/ReVanced/revanced-patches/issues/4981)) ([1e0e398](https://github.com/ReVanced/revanced-patches/commit/1e0e398574329173aff11a4dc9acfc3fcdeabe16))
|
||||
* **YouTube - Swipe controls:** Add separate color settings for the brightness and volume bars ([#5043](https://github.com/ReVanced/revanced-patches/issues/5043)) ([80f50e8](https://github.com/ReVanced/revanced-patches/commit/80f50e8c50ca6a8366b7fd7b01459fb16fa1074a))
|
||||
* **YouTube:** Add `Disable haptic feedback` patch ([#5033](https://github.com/ReVanced/revanced-patches/issues/5033)) ([bbe7974](https://github.com/ReVanced/revanced-patches/commit/bbe79744a513c96f9016476e8435f999e94c45d7))
|
||||
|
||||
# [5.25.0-dev.14](https://github.com/ReVanced/revanced-patches/compare/v5.25.0-dev.13...v5.25.0-dev.14) (2025-05-29)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **Threads:** Hide Ads ([#5064](https://github.com/ReVanced/revanced-patches/issues/5064)) ([3c4cecb](https://github.com/ReVanced/revanced-patches/commit/3c4cecb966c2f99bfde99552686dda19ade5f67e))
|
||||
|
||||
# [5.25.0-dev.13](https://github.com/ReVanced/revanced-patches/compare/v5.25.0-dev.12...v5.25.0-dev.13) (2025-05-28)
|
||||
|
||||
|
||||
|
||||
@@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M
|
||||
org.gradle.parallel = true
|
||||
android.useAndroidX = true
|
||||
kotlin.code.style = official
|
||||
version = 5.25.0-dev.13
|
||||
version = 5.26.0-dev.1
|
||||
|
||||
@@ -296,6 +296,10 @@ public final class app/revanced/patches/messenger/navbar/RemoveMetaAITabPatchKt
|
||||
public static final fun getRemoveMetaAITabPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
|
||||
}
|
||||
|
||||
public final class app/revanced/patches/meta/ads/HideAdsPatchKt {
|
||||
public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
|
||||
}
|
||||
|
||||
public final class app/revanced/patches/mifitness/misc/locale/ForceEnglishLocalePatchKt {
|
||||
public static final fun getForceEnglishLocalePatch ()Lapp/revanced/patcher/patch/BytecodePatch;
|
||||
}
|
||||
@@ -444,6 +448,10 @@ public final class app/revanced/patches/primevideo/misc/permissions/RenamePermis
|
||||
public static final fun getRenamePermissionsPatch ()Lapp/revanced/patcher/patch/ResourcePatch;
|
||||
}
|
||||
|
||||
public final class app/revanced/patches/protonmail/account/RemoveFreeAccountsLimitPatchKt {
|
||||
public static final fun getRemoveFreeAccountsLimitPatch ()Lapp/revanced/patcher/patch/ResourcePatch;
|
||||
}
|
||||
|
||||
public final class app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatchKt {
|
||||
public static final fun getRemoveSentFromSignaturePatch ()Lapp/revanced/patcher/patch/ResourcePatch;
|
||||
}
|
||||
|
||||
@@ -1,23 +1,9 @@
|
||||
package app.revanced.patches.instagram.ads
|
||||
|
||||
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
|
||||
import app.revanced.patcher.patch.bytecodePatch
|
||||
|
||||
@Deprecated("Patch was moved to different package: app.revanced.patches.meta.ads.hideAdsPatch")
|
||||
@Suppress("unused")
|
||||
val hideAdsPatch = bytecodePatch(
|
||||
name = "Hide ads",
|
||||
description = "Hides ads in stories, discover, profile, etc. " +
|
||||
"An ad can still appear once when refreshing the home feed.",
|
||||
) {
|
||||
compatibleWith("com.instagram.android")
|
||||
|
||||
execute {
|
||||
adInjectorFingerprint.method.addInstructions(
|
||||
0,
|
||||
"""
|
||||
const/4 v0, 0x0
|
||||
return v0
|
||||
""",
|
||||
)
|
||||
}
|
||||
val hideAdsPatch = bytecodePatch {
|
||||
dependsOn(app.revanced.patches.meta.ads.hideAdsPatch)
|
||||
}
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package app.revanced.patches.instagram.ads
|
||||
|
||||
import app.revanced.patcher.fingerprint
|
||||
import com.android.tools.smali.dexlib2.AccessFlags
|
||||
|
||||
internal val adInjectorFingerprint = fingerprint {
|
||||
accessFlags(AccessFlags.PRIVATE)
|
||||
returns("Z")
|
||||
parameters("L", "L")
|
||||
strings(
|
||||
"SponsoredContentController.insertItem",
|
||||
)
|
||||
}
|
||||
package app.revanced.patches.meta.ads
|
||||
|
||||
import app.revanced.patcher.fingerprint
|
||||
import com.android.tools.smali.dexlib2.AccessFlags
|
||||
|
||||
internal val adInjectorFingerprint = fingerprint {
|
||||
accessFlags(AccessFlags.PRIVATE)
|
||||
returns("Z")
|
||||
parameters("L", "L")
|
||||
strings(
|
||||
"SponsoredContentController.insertItem",
|
||||
)
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package app.revanced.patches.meta.ads
|
||||
|
||||
import app.revanced.patcher.patch.bytecodePatch
|
||||
import app.revanced.util.returnEarly
|
||||
|
||||
@Suppress("unused")
|
||||
val hideAdsPatch = bytecodePatch(
|
||||
name = "Hide ads",
|
||||
) {
|
||||
/**
|
||||
* Patch is identical for both Instagram and Threads app.
|
||||
*/
|
||||
compatibleWith(
|
||||
"com.instagram.android",
|
||||
"com.instagram.barcelona",
|
||||
)
|
||||
|
||||
execute {
|
||||
adInjectorFingerprint.method.returnEarly(false)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package app.revanced.patches.protonmail.account
|
||||
|
||||
import app.revanced.patcher.patch.resourcePatch
|
||||
import app.revanced.util.findElementByAttributeValueOrThrow
|
||||
|
||||
@Suppress("unused")
|
||||
val removeFreeAccountsLimitPatch = resourcePatch(
|
||||
name = "Remove free accounts limit",
|
||||
description = "Removes the limit for maximum free accounts logged in.",
|
||||
) {
|
||||
compatibleWith("ch.protonmail.android")
|
||||
|
||||
execute {
|
||||
document("res/values/integers.xml").use { document ->
|
||||
document.documentElement.childNodes.findElementByAttributeValueOrThrow(
|
||||
"name",
|
||||
"core_feature_auth_user_check_max_free_user_count",
|
||||
).textContent = Int.MAX_VALUE.toString()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -39,4 +39,4 @@ val removeSentFromSignaturePatch = resourcePatch(
|
||||
|
||||
if (!foundString) throw PatchException("Could not find 'sent from' string in resources")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -118,11 +118,11 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_debug_protobuffer_title">protocol buffer を記録する</string>
|
||||
<string name="revanced_debug_protobuffer_summary_on">デバッグ ログに protocol buffer が含まれます</string>
|
||||
<string name="revanced_debug_protobuffer_summary_off">デバッグ ログに protocol buffer は含まれません</string>
|
||||
<string name="revanced_debug_protobuffer_user_dialog_message">"この設定を有効にすると、一部のUIコンポーネントの画面上のテキストなど、追加のレイアウトデータが記録されます。
|
||||
<string name="revanced_debug_protobuffer_user_dialog_message">"この設定を有効にすると、一部の UI コンポーネントの画面上のテキストなど、追加のレイアウト データがデバッグログに記録されます。
|
||||
|
||||
これにより、カスタムフィルターを作成するときにコンポーネントを特定できます。
|
||||
この追加されたデータは、カスタム フィルタを作成する際にコンポーネントを特定するのに役立つ可能性があります。
|
||||
|
||||
ただし、これを有効にすると、IPアドレスなどの一部のユーザーデータも記録されます。"</string>
|
||||
ただし、IP アドレスなどの一部のユーザーデータもデバッグログに記録されるようになることに注意が必要です。"</string>
|
||||
<string name="revanced_debug_stacktrace_title">stack trace を記録する</string>
|
||||
<string name="revanced_debug_stacktrace_summary_on">デバッグ ログにstack trace が含まれます</string>
|
||||
<string name="revanced_debug_stacktrace_summary_off">デバッグ ログにstack trace は含まれません</string>
|
||||
@@ -133,14 +133,14 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
|
||||
あらゆる予期せぬイベントが通知されなくなります。"</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_title">デバッグログをエクスポート</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_summary">ReVancedデバッグログをクリップボードにコピーします</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_summary">ReVanced のデバッグログをクリップボードにコピーします</string>
|
||||
<string name="revanced_debug_logs_disabled">デバッグログは無効です</string>
|
||||
<string name="revanced_debug_logs_none_found">ログが見つかりませんでした</string>
|
||||
<string name="revanced_debug_logs_copied_to_clipboard">ログがコピーされました</string>
|
||||
<string name="revanced_debug_logs_failed_to_export">ログのエクスポートに失敗しました:$s</string>
|
||||
<string name="revanced_debug_logs_clear_buffer_title">デバッグログをクリア</string>
|
||||
<string name="revanced_debug_logs_clear_buffer_summary">保存されているすべてのReVancedデバッグログをクリアします</string>
|
||||
<string name="revanced_debug_logs_clear_toast">ログがクリアされました</string>
|
||||
<string name="revanced_debug_logs_copied_to_clipboard">ログをコピーしました</string>
|
||||
<string name="revanced_debug_logs_failed_to_export">ログのエクスポートに失敗: $s</string>
|
||||
<string name="revanced_debug_logs_clear_buffer_title">デバッグログを消去する</string>
|
||||
<string name="revanced_debug_logs_clear_buffer_summary">保存されている ReVanced のデバッグログをすべて消去します</string>
|
||||
<string name="revanced_debug_logs_clear_toast">ログが消去されました</string>
|
||||
</patch>
|
||||
<patch id="layout.hide.general.hideLayoutComponentsPatch">
|
||||
<string name="revanced_hide_album_cards_title">アルバム情報を非表示</string>
|
||||
@@ -456,9 +456,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_external_downloader_not_installed_warning">%s はインストールされていません。インストールしてください。</string>
|
||||
</patch>
|
||||
<patch id="interaction.seekbar.disablePreciseSeekingGesturePatch">
|
||||
<string name="revanced_disable_precise_seeking_gesture_title">シーク ジェスチャーを無効にする</string>
|
||||
<string name="revanced_disable_precise_seeking_gesture_summary_on">シークバーを上へスワイプしても、何も起こりません</string>
|
||||
<string name="revanced_disable_precise_seeking_gesture_summary_off">シークバーを上へスワイプすると、再生位置を細かく調整できます</string>
|
||||
<string name="revanced_disable_precise_seeking_gesture_title">精密シークモードを無効にする</string>
|
||||
<string name="revanced_disable_precise_seeking_gesture_summary_on">シークバーを上へスワイプしても、精密シークモードになりません</string>
|
||||
<string name="revanced_disable_precise_seeking_gesture_summary_off">シークバーを上へスワイプすると、精密シークモードになります</string>
|
||||
</patch>
|
||||
<patch id="interaction.seekbar.enableSeekbarTappingPatch">
|
||||
<string name="revanced_seekbar_tapping_title">タップによるシークを有効にする</string>
|
||||
@@ -494,10 +494,10 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_swipe_overlay_background_opacity_title">オーバーレイの背景の透明度</string>
|
||||
<string name="revanced_swipe_overlay_background_opacity_summary">透明度の範囲は 0-100 で、0 が透明です</string>
|
||||
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">スワイプ: 透明度の範囲は 0-100 です</string>
|
||||
<string name="revanced_swipe_overlay_progress_brightness_color_title">スワイプ オーバーレイの明るさの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_brightness_color_summary">明るさ調節の進行状況バーの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_volume_color_title">スワイプ オーバーレイの音量</string>
|
||||
<string name="revanced_swipe_overlay_progress_volume_color_summary">音量調節の進行状況バーの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_brightness_color_title">明るさグラフの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_brightness_color_summary">スワイプ中の明るさの現在値を視覚的に表示するグラフの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_volume_color_title">音量グラフの色</string>
|
||||
<string name="revanced_swipe_overlay_progress_volume_color_summary">スワイプ中の音量の現在値を視覚的に表示するグラフの色</string>
|
||||
<string name="revanced_swipe_text_overlay_size_title">オーバーレイのテキストサイズ</string>
|
||||
<string name="revanced_swipe_text_overlay_size_summary">スワイプ オーバーレイのテキストサイズ (1-30)</string>
|
||||
<string name="revanced_swipe_text_overlay_size_invalid_toast">テキストサイズの範囲は 1-30 です</string>
|
||||
@@ -717,17 +717,17 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_shorts_player_screen_title">ショート動画プレーヤー</string>
|
||||
<string name="revanced_shorts_player_screen_summary">ショート動画プレーヤーの設定</string>
|
||||
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
|
||||
<string name="revanced_hide_shorts_home_title">ホームフィードのショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_home_title">ホームフィードでショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_home_summary_on">ショート動画はホームフィードや関連動画に表示されません</string>
|
||||
<string name="revanced_hide_shorts_home_summary_off">ショート動画はホームフィードや関連動画に表示されます</string>
|
||||
<!-- 'subscription' should be translated using the same localized wording YouTube displays for the subscription tab. -->
|
||||
<string name="revanced_hide_shorts_subscriptions_title">登録チャンネル フィードのショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_subscriptions_title">登録チャンネル フィードでショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_subscriptions_summary_on">ショート動画は登録チャンネル フィードに表示されません</string>
|
||||
<string name="revanced_hide_shorts_subscriptions_summary_off">ショート動画は登録チャンネル フィードに表示されます</string>
|
||||
<string name="revanced_hide_shorts_search_title">検索結果のショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_search_title">検索結果でショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_search_summary_on">ショート動画は検索結果に表示されません</string>
|
||||
<string name="revanced_hide_shorts_search_summary_off">ショート動画は検索結果に表示されます</string>
|
||||
<string name="revanced_hide_shorts_history_title">再生履歴のショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_history_title">再生履歴でショート動画を非表示</string>
|
||||
<string name="revanced_hide_shorts_history_summary_on">ショート動画は再生履歴に表示されません</string>
|
||||
<string name="revanced_hide_shorts_history_summary_off">ショート動画は再生履歴に表示されます</string>
|
||||
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
|
||||
@@ -1338,13 +1338,13 @@ Automotive レイアウト
|
||||
</patch>
|
||||
<patch id="misc.hapticfeedback.disableHapticFeedbackPatch">
|
||||
<string name="revanced_disable_haptic_feedback_title">触覚フィードバック</string>
|
||||
<string name="revanced_disable_haptic_feedback_summary">触覚フィードバックを変更</string>
|
||||
<string name="revanced_disable_haptic_feedback_summary">触覚フィードバックの設定</string>
|
||||
<string name="revanced_disable_haptic_feedback_chapters_title">チャプターの触覚フィードバックを無効にする</string>
|
||||
<string name="revanced_disable_haptic_feedback_chapters_summary_on">チャプターの触覚フィードバックは無効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_chapters_summary_off">チャプターの触覚フィードバックは有効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_title">正確なシークの触覚フィードバックを無効にする</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_summary_on">正確なシークの触覚フィードバックは無効になっています</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_summary_off">正確なシークの触覚フィードバックは有効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_title">精密シークモードの触覚フィードバックを無効にする</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_summary_on">精密シークモードの触覚フィードバックは無効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_precise_seeking_summary_off">精密シークモードの触覚フィードバックは有効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_seek_undo_title">シーク取り消しの触覚フィードバックを無効にする</string>
|
||||
<string name="revanced_disable_haptic_feedback_seek_undo_summary_on">シーク取り消しの触覚フィードバックは無効です</string>
|
||||
<string name="revanced_disable_haptic_feedback_seek_undo_summary_off">シーク取り消しの触覚フィードバックは有効です</string>
|
||||
|
||||
@@ -896,10 +896,10 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_zero_summary">네트워크 호출한 적이 없습니다</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_non_zero_summary">%d 건의 네트워크 호출이 이루어졌습니다</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_title">API 투표 가져오기, 시간 초과 횟수</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_zero_summary">네트워크 호출 시간 초과한 적이 없습니다</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_zero_summary">네트워크 호출이 시간 초과한 적이 없습니다</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_non_zero_summary">%d 건의 네트워크 호출이 시간 초과하였습니다</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_title">API 클라이언트 비율 제한</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_zero_summary">클라이언트 비율 제한한 적이 없습니다</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_zero_summary">클라이언트 비율을 제한한 적이 없습니다</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_non_zero_summary">%d 건의 클라이언트 비율 제한이 발생하였습니다</string>
|
||||
<string name="revanced_ryd_statistics_millisecond_text">%d 밀리초</string>
|
||||
</patch>
|
||||
@@ -1409,7 +1409,7 @@ DeArrow에 대해 자세히 알아보려면 여기를 누르세요"</string>
|
||||
<string name="revanced_custom_speed_menu_summary_on">사용자 정의 동영상 재생 속도를 활성화합니다</string>
|
||||
<string name="revanced_custom_speed_menu_summary_off">사용자 정의 동영상 재생 속도를 비활성화합니다</string>
|
||||
<string name="revanced_custom_playback_speeds_title">사용자 정의 동영상 재생 속도 편집하기</string>
|
||||
<string name="revanced_custom_playback_speeds_summary">사용하고 싶은 동영상 재생 속도 값을 추가 또는 변경할 수 있습니다</string>
|
||||
<string name="revanced_custom_playback_speeds_summary">사용자 정의 동영상 재생 속도 값을 추가 또는 변경할 수 있습니다</string>
|
||||
<string name="revanced_custom_playback_speeds_invalid">재생 속도 값은 %s배속보다 작아야 합니다</string>
|
||||
<string name="revanced_custom_playback_speeds_parse_exception">잘못된 사용자 정의 재생 속도 값입니다</string>
|
||||
<string name="revanced_custom_playback_speeds_auto">자동</string>
|
||||
|
||||
Reference in New Issue
Block a user