Compare commits

...

31 Commits

Author SHA1 Message Date
semantic-release-bot
5228fd4b58 chore: Release v5.47.0-dev.11 [skip ci]
# [5.47.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.10...v5.47.0-dev.11) (2025-12-08)

### Features

* **Disney+:** Add `Skip ads` patch ([#6343](https://github.com/ReVanced/revanced-patches/issues/6343)) ([6bd7dca](6bd7dca75b))
2025-12-08 13:51:15 +00:00
g9q
6bd7dca75b feat(Disney+): Add Skip ads patch (#6343)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-12-08 14:45:41 +01:00
semantic-release-bot
22ed7bfbb3 chore: Release v5.47.0-dev.10 [skip ci]
# [5.47.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.9...v5.47.0-dev.10) (2025-12-08)

### Features

* **YouTube - Hide Shorts components:** Add "Hide auto-dubbed label" and "Hide live preview" options ([#6334](https://github.com/ReVanced/revanced-patches/issues/6334)) ([a7c220a](a7c220a4ae))
2025-12-08 12:57:23 +00:00
ILoveOpenSourceApplications
a7c220a4ae feat(YouTube - Hide Shorts components): Add "Hide auto-dubbed label" and "Hide live preview" options (#6334) 2025-12-08 13:51:57 +01:00
semantic-release-bot
d8ca4ee931 chore: Release v5.47.0-dev.9 [skip ci]
# [5.47.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.8...v5.47.0-dev.9) (2025-12-08)

### Features

* **YouTube - Hide layout components:** Add "Hide cell divider", "Hide featured links", and "Hide featured videos" options ([#6335](https://github.com/ReVanced/revanced-patches/issues/6335)) ([a5d197b](a5d197b977))
2025-12-08 12:06:03 +00:00
ILoveOpenSourceApplications
a5d197b977 feat(YouTube - Hide layout components): Add "Hide cell divider", "Hide featured links", and "Hide featured videos" options (#6335)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-12-08 13:02:22 +01:00
semantic-release-bot
a0ec4c07f7 chore: Release v5.47.0-dev.8 [skip ci]
# [5.47.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.7...v5.47.0-dev.8) (2025-12-08)

### Features

* **Instagram:** Add `Disable Reels scrolling` patch ([#6317](https://github.com/ReVanced/revanced-patches/issues/6317)) ([0928dcd](0928dcd00d))
* **ProtonVPN:** Add `Remove delay` patch ([#6326](https://github.com/ReVanced/revanced-patches/issues/6326)) ([bbd8932](bbd8932b2e))
2025-12-08 11:36:43 +00:00
Alexey Gorbachev
0928dcd00d feat(Instagram): Add Disable Reels scrolling patch (#6317)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-12-08 12:31:54 +01:00
Sylvain Finot
bbd8932b2e feat(ProtonVPN): Add Remove delay patch (#6326)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-12-08 12:30:47 +01:00
semantic-release-bot
300b12f948 chore: Release v5.47.0-dev.7 [skip ci]
# [5.47.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.6...v5.47.0-dev.7) (2025-12-03)

### Features

* **Spoof SIM provider:** Spoof additional TelephonyManager methods ([#6293](https://github.com/ReVanced/revanced-patches/issues/6293)) ([ac583d4](ac583d40d0))
2025-12-03 15:05:05 +00:00
rospino74
ac583d40d0 feat(Spoof SIM provider): Spoof additional TelephonyManager methods (#6293) 2025-12-03 16:01:08 +01:00
semantic-release-bot
c400188c38 chore: Release v5.47.0-dev.6 [skip ci]
# [5.47.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.5...v5.47.0-dev.6) (2025-11-24)

### Features

* **Letterboxd:** Add `Hide ads` patch ([#6309](https://github.com/ReVanced/revanced-patches/issues/6309)) ([0af0ee9](0af0ee92c4))
2025-11-24 12:01:20 +00:00
Swakshan
0af0ee92c4 feat(Letterboxd): Add Hide ads patch (#6309)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-11-24 12:56:55 +01:00
semantic-release-bot
fff29544b9 chore: Release v5.47.0-dev.5 [skip ci]
# [5.47.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.4...v5.47.0-dev.5) (2025-11-13)

### Bug Fixes

* **YouTube - Hide player flyout menu items:** Allow hiding audio menu with 'Android No SDK' client type ([9495cf4](9495cf49ef))
2025-11-13 07:44:09 +00:00
LisoUseInAIKyrios
9495cf49ef fix(YouTube - Hide player flyout menu items): Allow hiding audio menu with 'Android No SDK' client type 2025-11-13 09:40:28 +02:00
semantic-release-bot
15675b5164 chore: Release v5.47.0-dev.4 [skip ci]
# [5.47.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.3...v5.47.0-dev.4) (2025-11-12)

### Bug Fixes

* **YouTube - Sanitize sharing links:** Handle non hierarchical urls ([654d091](654d091e65))
2025-11-12 19:01:00 +00:00
LisoUseInAIKyrios
654d091e65 fix(YouTube - Sanitize sharing links): Handle non hierarchical urls 2025-11-12 20:55:32 +02:00
semantic-release-bot
98371be33c chore: Release v5.47.0-dev.3 [skip ci]
# [5.47.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.2...v5.47.0-dev.3) (2025-11-12)

### Features

* **Instagram:** Add `Disable auto story flipping` patch ([#6262](https://github.com/ReVanced/revanced-patches/issues/6262)) ([2f0de15](2f0de15e67))
2025-11-12 07:46:04 +00:00
brosssh
2f0de15e67 feat(Instagram): Add Disable auto story flipping patch (#6262)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2025-11-12 08:41:15 +01:00
semantic-release-bot
df160370e2 chore: Release v5.47.0-dev.2 [skip ci]
# [5.47.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.1...v5.47.0-dev.2) (2025-11-12)

### Bug Fixes

* **Instagram - Disable signature check:** Change patch to default excluded ([#6283](https://github.com/ReVanced/revanced-patches/issues/6283)) ([bb745b5](bb745b555b))
2025-11-12 06:19:34 +00:00
LisoUseInAIKyrios
bb745b555b fix(Instagram - Disable signature check): Change patch to default excluded (#6283) 2025-11-12 08:14:16 +02:00
semantic-release-bot
8df9a46721 chore: Release v5.47.0-dev.1 [skip ci]
# [5.47.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.46.0...v5.47.0-dev.1) (2025-11-12)

### Features

* **Instagram:** Add `Anonymous story viewing` patch ([#6263](https://github.com/ReVanced/revanced-patches/issues/6263)) ([94ae84a](94ae84ad0f))
2025-11-12 05:32:16 +00:00
brosssh
94ae84ad0f feat(Instagram): Add Anonymous story viewing patch (#6263) 2025-11-12 07:29:13 +02:00
github-actions[bot]
4febb2e2e9 chore: Sync translations (#6280) 2025-11-12 07:28:43 +02:00
semantic-release-bot
b9bc7e3e58 chore: Release v5.46.0 [skip ci]
# [5.46.0](https://github.com/ReVanced/revanced-patches/compare/v5.45.0...v5.46.0) (2025-11-10)

### Bug Fixes

* **Duolingo - Disable ads:** Constrain patch to last working app target ([f238ae9](f238ae9895))
* **Instagram - Hide navigation buttons:** Constrain patch to last working app target ([e030e9c](e030e9c07a))
* **Spotify - Hide Create button:** Remove obsolete patch that is no longer needed ([#6252](https://github.com/ReVanced/revanced-patches/issues/6252)) ([59d85b2](59d85b28a7))
* **YouTube - Check watch history domain name resolution:** Fix false positive warning message if the internet connection fails halfway into the DNS check ([5726353](57263538c7))
* **YouTube - Hide layout components:** Fix "Hide Hype points" ([#6247](https://github.com/ReVanced/revanced-patches/issues/6247)) ([5821440](582144026d))
* **YouTube - Settings:** Add additional languages to ReVanced language preference ([d390b54](d390b54dab))
* **YouTube - Settings:** Resolve settings search crash when searching for specific words ([#6231](https://github.com/ReVanced/revanced-patches/issues/6231)) ([76dcfae](76dcfaefd8))

### Features

* **YouTube - Debugging:** Add setting to block experimental client flags ([#6196](https://github.com/ReVanced/revanced-patches/issues/6196)) ([2e9d695](2e9d6959c9))
* **YouTube - Hide layout components:** Add "Hide Hype points" ([#6230](https://github.com/ReVanced/revanced-patches/issues/6230)) ([a52c015](a52c0153b1))
* **YouTube - Hide layout components:** Add video description "Hide Featured content" and "Hide Subscribe button" ([#6253](https://github.com/ReVanced/revanced-patches/issues/6253)) ([da4cf94](da4cf94091))
* **YouTube - Hide player flyout menu items:** Add "Hide Listen with YouTube Music" ([#6232](https://github.com/ReVanced/revanced-patches/issues/6232)) ([858edbf](858edbf3e7))
* **YouTube Music:** Add `Change miniplayer color` patch ([#6259](https://github.com/ReVanced/revanced-patches/issues/6259)) ([ab808ae](ab808aeb77))
* **YouTube Music:** Add `Hide buttons` patch ([#6255](https://github.com/ReVanced/revanced-patches/issues/6255)) ([7a18ebc](7a18ebc7ab))
2025-11-10 10:06:40 +00:00
LisoUseInAIKyrios
9f3bb26cb9 chore: Merge branch dev to main (#6237) 2025-11-10 12:03:02 +02:00
github-actions[bot]
d64dfc2884 chore: Sync translations (#6276) 2025-11-10 12:00:41 +02:00
LisoUseInAIKyrios
a39ef1e0a4 refactor(YouTube Music - Custom branding): Resolve startup app crash when patching unsupported newer app versions 2025-11-10 11:23:09 +02:00
semantic-release-bot
1d8e977a43 chore: Release v5.46.0-dev.10 [skip ci]
# [5.46.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.46.0-dev.9...v5.46.0-dev.10) (2025-11-09)

### Features

* **YouTube - Hide layout components:** Add video description "Hide Featured content" and "Hide Subscribe button" ([#6253](https://github.com/ReVanced/revanced-patches/issues/6253)) ([da4cf94](da4cf94091))
2025-11-09 15:35:27 +00:00
ILoveOpenSourceApplications
da4cf94091 feat(YouTube - Hide layout components): Add video description "Hide Featured content" and "Hide Subscribe button" (#6253) 2025-11-09 17:30:07 +02:00
github-actions[bot]
d23fa5e3b7 chore: Sync translations (#6270) 2025-11-09 17:29:11 +02:00
108 changed files with 1316 additions and 222 deletions

View File

@@ -1,3 +1,111 @@
# [5.47.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.10...v5.47.0-dev.11) (2025-12-08)
### Features
* **Disney+:** Add `Skip ads` patch ([#6343](https://github.com/ReVanced/revanced-patches/issues/6343)) ([6bd7dca](https://github.com/ReVanced/revanced-patches/commit/6bd7dca75bd2ea335a596aa93a8b767d39be5f83))
# [5.47.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.9...v5.47.0-dev.10) (2025-12-08)
### Features
* **YouTube - Hide Shorts components:** Add "Hide auto-dubbed label" and "Hide live preview" options ([#6334](https://github.com/ReVanced/revanced-patches/issues/6334)) ([a7c220a](https://github.com/ReVanced/revanced-patches/commit/a7c220a4aea93ea7ae7005b5760443d7571c4228))
# [5.47.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.8...v5.47.0-dev.9) (2025-12-08)
### Features
* **YouTube - Hide layout components:** Add "Hide cell divider", "Hide featured links", and "Hide featured videos" options ([#6335](https://github.com/ReVanced/revanced-patches/issues/6335)) ([a5d197b](https://github.com/ReVanced/revanced-patches/commit/a5d197b9775b98d7a37bfdee9e5f726d5e04d8cf))
# [5.47.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.7...v5.47.0-dev.8) (2025-12-08)
### Features
* **Instagram:** Add `Disable Reels scrolling` patch ([#6317](https://github.com/ReVanced/revanced-patches/issues/6317)) ([0928dcd](https://github.com/ReVanced/revanced-patches/commit/0928dcd00dc2a9c1eef9a23c1e26ff5dc9ee670a))
* **ProtonVPN:** Add `Remove delay` patch ([#6326](https://github.com/ReVanced/revanced-patches/issues/6326)) ([bbd8932](https://github.com/ReVanced/revanced-patches/commit/bbd8932b2e740aff96ba047332e541bff3e09436))
# [5.47.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.6...v5.47.0-dev.7) (2025-12-03)
### Features
* **Spoof SIM provider:** Spoof additional TelephonyManager methods ([#6293](https://github.com/ReVanced/revanced-patches/issues/6293)) ([ac583d4](https://github.com/ReVanced/revanced-patches/commit/ac583d40d0f4c0e6544e3661ff3e82a25912f2b0))
# [5.47.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.5...v5.47.0-dev.6) (2025-11-24)
### Features
* **Letterboxd:** Add `Hide ads` patch ([#6309](https://github.com/ReVanced/revanced-patches/issues/6309)) ([0af0ee9](https://github.com/ReVanced/revanced-patches/commit/0af0ee92c48bb2ffc332197e05439e20c5c05d83))
# [5.47.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.4...v5.47.0-dev.5) (2025-11-13)
### Bug Fixes
* **YouTube - Hide player flyout menu items:** Allow hiding audio menu with 'Android No SDK' client type ([9495cf4](https://github.com/ReVanced/revanced-patches/commit/9495cf49ef8a872be64de6c971c1919b4b9a8720))
# [5.47.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.3...v5.47.0-dev.4) (2025-11-12)
### Bug Fixes
* **YouTube - Sanitize sharing links:** Handle non hierarchical urls ([654d091](https://github.com/ReVanced/revanced-patches/commit/654d091e650cda37650b57cbf3ba6f1cdd6d47d3))
# [5.47.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.2...v5.47.0-dev.3) (2025-11-12)
### Features
* **Instagram:** Add `Disable auto story flipping` patch ([#6262](https://github.com/ReVanced/revanced-patches/issues/6262)) ([2f0de15](https://github.com/ReVanced/revanced-patches/commit/2f0de15e67e4f99ed6ecdc136d04cceb23b0d069))
# [5.47.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.47.0-dev.1...v5.47.0-dev.2) (2025-11-12)
### Bug Fixes
* **Instagram - Disable signature check:** Change patch to default excluded ([#6283](https://github.com/ReVanced/revanced-patches/issues/6283)) ([bb745b5](https://github.com/ReVanced/revanced-patches/commit/bb745b555b3808b7679c5995319aa365630fbd76))
# [5.47.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.46.0...v5.47.0-dev.1) (2025-11-12)
### Features
* **Instagram:** Add `Anonymous story viewing` patch ([#6263](https://github.com/ReVanced/revanced-patches/issues/6263)) ([94ae84a](https://github.com/ReVanced/revanced-patches/commit/94ae84ad0fc3a9197c82d5356301d464730c3b17))
# [5.46.0](https://github.com/ReVanced/revanced-patches/compare/v5.45.0...v5.46.0) (2025-11-10)
### Bug Fixes
* **Duolingo - Disable ads:** Constrain patch to last working app target ([f238ae9](https://github.com/ReVanced/revanced-patches/commit/f238ae9895000f01d1dccb800cc8efde0d5362bd))
* **Instagram - Hide navigation buttons:** Constrain patch to last working app target ([e030e9c](https://github.com/ReVanced/revanced-patches/commit/e030e9c07a7748e117ac44f6776a9f6317b20623))
* **Spotify - Hide Create button:** Remove obsolete patch that is no longer needed ([#6252](https://github.com/ReVanced/revanced-patches/issues/6252)) ([59d85b2](https://github.com/ReVanced/revanced-patches/commit/59d85b28a7fcb285ff5f2bb6ae654020d76b2019))
* **YouTube - Check watch history domain name resolution:** Fix false positive warning message if the internet connection fails halfway into the DNS check ([5726353](https://github.com/ReVanced/revanced-patches/commit/57263538c79f5a561c449229ac8e068c641285d3))
* **YouTube - Hide layout components:** Fix "Hide Hype points" ([#6247](https://github.com/ReVanced/revanced-patches/issues/6247)) ([5821440](https://github.com/ReVanced/revanced-patches/commit/582144026d28e57bb7adcbba39244f3c7cdbc0f3))
* **YouTube - Settings:** Add additional languages to ReVanced language preference ([d390b54](https://github.com/ReVanced/revanced-patches/commit/d390b54dab92d75b4e0d3e38344eae489dd69d98))
* **YouTube - Settings:** Resolve settings search crash when searching for specific words ([#6231](https://github.com/ReVanced/revanced-patches/issues/6231)) ([76dcfae](https://github.com/ReVanced/revanced-patches/commit/76dcfaefd8679e45a70f265b0239436e60c055cf))
### Features
* **YouTube - Debugging:** Add setting to block experimental client flags ([#6196](https://github.com/ReVanced/revanced-patches/issues/6196)) ([2e9d695](https://github.com/ReVanced/revanced-patches/commit/2e9d6959c94df7588b9e34b18770e9f437e91926))
* **YouTube - Hide layout components:** Add "Hide Hype points" ([#6230](https://github.com/ReVanced/revanced-patches/issues/6230)) ([a52c015](https://github.com/ReVanced/revanced-patches/commit/a52c0153b12c3f6f0ad260e03d2e9850c0466392))
* **YouTube - Hide layout components:** Add video description "Hide Featured content" and "Hide Subscribe button" ([#6253](https://github.com/ReVanced/revanced-patches/issues/6253)) ([da4cf94](https://github.com/ReVanced/revanced-patches/commit/da4cf940911a4406e2c9dd558b60305385a80c61))
* **YouTube - Hide player flyout menu items:** Add "Hide Listen with YouTube Music" ([#6232](https://github.com/ReVanced/revanced-patches/issues/6232)) ([858edbf](https://github.com/ReVanced/revanced-patches/commit/858edbf3e7f394fcc766d767c8dc54cf5ba24370))
* **YouTube Music:** Add `Change miniplayer color` patch ([#6259](https://github.com/ReVanced/revanced-patches/issues/6259)) ([ab808ae](https://github.com/ReVanced/revanced-patches/commit/ab808aeb773592cb26c848d8456478a346ec3bad))
* **YouTube Music:** Add `Hide buttons` patch ([#6255](https://github.com/ReVanced/revanced-patches/issues/6255)) ([7a18ebc](https://github.com/ReVanced/revanced-patches/commit/7a18ebc7ab74ba30c5d5284a4856c55cdfc31097))
# [5.46.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.46.0-dev.9...v5.46.0-dev.10) (2025-11-09)
### Features
* **YouTube - Hide layout components:** Add video description "Hide Featured content" and "Hide Subscribe button" ([#6253](https://github.com/ReVanced/revanced-patches/issues/6253)) ([da4cf94](https://github.com/ReVanced/revanced-patches/commit/da4cf940911a4406e2c9dd558b60305385a80c61))
# [5.46.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.46.0-dev.8...v5.46.0-dev.9) (2025-11-09)

View File

@@ -5,6 +5,7 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageManager;
import android.graphics.Color;
import android.view.View;
import java.util.ArrayList;
import java.util.List;
@@ -71,6 +72,17 @@ public class CustomBrandingPatch {
}
}
/**
* Injection point.
*/
public static View getLottieViewOrNull(View lottieStartupView) {
if (BaseSettings.CUSTOM_BRANDING_ICON.get() == BrandingTheme.ORIGINAL) {
return lottieStartupView;
}
return null;
}
/**
* Injection point.
*/

View File

@@ -35,6 +35,15 @@ public class LinkSanitizer {
public Uri sanitizeUri(Uri uri) {
try {
String scheme = uri.getScheme();
if (scheme == null || !(scheme.equals("http") || scheme.equals("https"))) {
// Opening YouTube share sheet 'other' option passes the video title as a URI.
// Checking !uri.isHierarchical() works for all cases, except if the
// video title starts with / and then it's hierarchical but still an invalid URI.
Logger.printDebug(() -> "Ignoring uri: " + uri);
return uri;
}
Uri.Builder builder = uri.buildUpon().clearQuery();
if (!parametersToRemove.isEmpty()) {

View File

@@ -58,6 +58,23 @@ public abstract class Setting<T> {
};
}
/**
* Availability based on a single parent setting being disabled.
*/
public static Availability parentNot(BooleanSetting parent) {
return new Availability() {
@Override
public boolean isAvailable() {
return !parent.get();
}
@Override
public List<Setting<?>> getParentSettings() {
return Collections.singletonList(parent);
}
};
}
/**
* Availability based on all parents being enabled.
*/

View File

@@ -72,7 +72,7 @@ public class SpoofVideoStreamsPatch {
public static boolean spoofingToClientWithNoMultiAudioStreams() {
return isPatchIncluded()
&& SPOOF_STREAMING_DATA
&& preferredClient != ClientType.IPADOS;
&& !preferredClient.supportsMultiAudioTracks;
}
/**

View File

@@ -7,15 +7,15 @@ import app.revanced.extension.youtube.shared.PlayerType;
@SuppressWarnings("unused")
final class DescriptionComponentsFilter extends Filter {
private static final String INFOCARDS_SECTION_PATH = "infocards_section.e";
private final StringTrieSearch exceptions = new StringTrieSearch();
private final ByteArrayFilterGroupList macroMarkersCarouselGroupList = new ByteArrayFilterGroupList();
private final StringFilterGroup macroMarkersCarousel;
private final ByteArrayFilterGroupList macroMarkersCarouselGroupList = new ByteArrayFilterGroupList();
private final StringFilterGroup horizontalShelf;
private final ByteArrayFilterGroup cellVideoAttribute;
private final StringFilterGroup infoCardsSection;
private final StringFilterGroup subscribeButton;
private final StringFilterGroup aiGeneratedVideoSummarySection;
private final StringFilterGroup hypePoints;
@@ -44,9 +44,14 @@ final class DescriptionComponentsFilter extends Filter {
"video_attributes_section"
);
final StringFilterGroup infoCardsSection = new StringFilterGroup(
Settings.HIDE_INFO_CARDS_SECTION,
"infocards_section"
final StringFilterGroup featuredLinksSection = new StringFilterGroup(
Settings.HIDE_FEATURED_LINKS_SECTION,
"media_lockup"
);
final StringFilterGroup featuredVideosSection = new StringFilterGroup(
Settings.HIDE_FEATURED_VIDEOS_SECTION,
"structured_description_video_lockup"
);
final StringFilterGroup podcastSection = new StringFilterGroup(
@@ -69,6 +74,16 @@ final class DescriptionComponentsFilter extends Filter {
"hype_points_factoid"
);
infoCardsSection = new StringFilterGroup(
Settings.HIDE_INFO_CARDS_SECTION,
INFOCARDS_SECTION_PATH
);
subscribeButton = new StringFilterGroup(
Settings.HIDE_SUBSCRIBE_BUTTON,
"subscribe_button"
);
macroMarkersCarousel = new StringFilterGroup(
null,
"macro_markers_carousel.e"
@@ -99,12 +114,15 @@ final class DescriptionComponentsFilter extends Filter {
aiGeneratedVideoSummarySection,
askSection,
attributesSection,
infoCardsSection,
featuredLinksSection,
featuredVideosSection,
horizontalShelf,
howThisWasMadeSection,
hypePoints,
infoCardsSection,
macroMarkersCarousel,
podcastSection,
subscribeButton,
transcriptSection
);
}
@@ -118,6 +136,10 @@ final class DescriptionComponentsFilter extends Filter {
return PlayerType.getCurrent().isMaximizedOrFullscreen();
}
if (matchedGroup == subscribeButton) {
return path.startsWith(INFOCARDS_SECTION_PATH);
}
if (exceptions.matches(path)) return false;
if (matchedGroup == macroMarkersCarousel) {

View File

@@ -21,13 +21,14 @@ import app.revanced.extension.youtube.shared.PlayerType;
@SuppressWarnings("unused")
public final class LayoutComponentsFilter extends Filter {
private static final StringTrieSearch mixPlaylistsExceptions = new StringTrieSearch(
private static final StringTrieSearch mixPlaylistsContextExceptions = new StringTrieSearch(
"V.ED", // Playlist browse id.
"java.lang.ref.WeakReference"
);
private static final ByteArrayFilterGroup mixPlaylistsExceptions2 = new ByteArrayFilterGroup(
private static final ByteArrayFilterGroup mixPlaylistsBufferExceptions = new ByteArrayFilterGroup(
null,
"cell_description_body"
"cell_description_body",
"channel_profile"
);
private static final ByteArrayFilterGroup mixPlaylists = new ByteArrayFilterGroup(
null,
@@ -62,12 +63,18 @@ public final class LayoutComponentsFilter extends Filter {
// Identifiers.
final var cellDivider = new StringFilterGroup(
Settings.HIDE_CELL_DIVIDER,
"cell_divider"
);
final var chipsShelf = new StringFilterGroup(
Settings.HIDE_CHIPS_SHELF,
"chips_shelf"
);
addIdentifierCallbacks(
cellDivider,
chipsShelf
);
@@ -380,17 +387,15 @@ public final class LayoutComponentsFilter extends Filter {
return false;
}
// Prevent playlist items being hidden, if a mix playlist is present in it.
if (mixPlaylistsExceptions.matches(conversionContext.toString())) {
return false;
}
// Prevent hiding the description of some videos accidentally.
if (mixPlaylistsExceptions2.check(bytes).isFiltered()) {
return false;
}
if (mixPlaylists.check(bytes).isFiltered()) {
if (mixPlaylists.check(bytes).isFiltered()
// Prevent hiding the description of some videos accidentally.
&& !mixPlaylistsBufferExceptions.check(bytes).isFiltered()
// Prevent playlist items being hidden, if a mix playlist is present in it.
// Check last since it requires creating a context string.
//
// FIXME: The conversion context passed in does not always generate a valid toString.
// This string check may no longer be needed, or the patch may be broken.
&& !mixPlaylistsContextExceptions.matches(conversionContext.toString())) {
Logger.printDebug(() -> "Filtered mix playlist");
return true;
}

View File

@@ -12,13 +12,9 @@ import java.util.List;
public class PlayerFlyoutMenuItemsFilter extends Filter {
public static final class HideAudioFlyoutMenuAvailability implements Setting.Availability {
private static final boolean AVAILABLE_ON_LAUNCH = !SpoofVideoStreamsPatch.spoofingToClientWithNoMultiAudioStreams();
@Override
public boolean isAvailable() {
// Check conditions of launch and now. Otherwise if spoofing is changed
// without a restart the setting will show as available when it's not.
return AVAILABLE_ON_LAUNCH && !SpoofVideoStreamsPatch.spoofingToClientWithNoMultiAudioStreams();
return !SpoofVideoStreamsPatch.spoofingToClientWithNoMultiAudioStreams();
}
@Override

View File

@@ -44,9 +44,10 @@ public final class ShortsFilter extends Filter {
private final StringFilterGroup useTemplateButton;
private final ByteArrayFilterGroup useTemplateButtonBuffer;
private final StringFilterGroup autoDubbedLabel;
private final StringFilterGroup subscribeButton;
private final StringFilterGroup joinButton;
private final StringFilterGroup paidPromotionButton;
private final StringFilterGroup paidPromotionLabel;
private final StringFilterGroup shelfHeader;
private final StringFilterGroup suggestedAction;
@@ -161,6 +162,18 @@ public final class ShortsFilter extends Filter {
"participation_bar.e"
);
StringFilterGroup livePreview = new StringFilterGroup(
Settings.HIDE_SHORTS_LIVE_PREVIEW,
// Live Shorts preview that can popup while scrolling through Shorts player.
// Can be removed if a way to disable live Shorts is found.
"live_preview_page_vm.e"
);
autoDubbedLabel = new StringFilterGroup(
Settings.HIDE_SHORTS_AUTO_DUBBED_LABEL,
"badge."
);
joinButton = new StringFilterGroup(
Settings.HIDE_SHORTS_JOIN_BUTTON,
"sponsor_button"
@@ -171,9 +184,10 @@ public final class ShortsFilter extends Filter {
"subscribe_button"
);
paidPromotionButton = new StringFilterGroup(
paidPromotionLabel = new StringFilterGroup(
Settings.HIDE_PAID_PROMOTION_LABEL,
"reel_player_disclosure.e"
"reel_player_disclosure.e",
"shorts_disclosures.e"
);
shortsActionBar = new StringFilterGroup(
@@ -219,10 +233,10 @@ public final class ShortsFilter extends Filter {
);
addPathCallbacks(
shortsCompactFeedVideo, joinButton, subscribeButton, paidPromotionButton,
shortsCompactFeedVideo, joinButton, subscribeButton, paidPromotionLabel, autoDubbedLabel,
shortsActionBar, suggestedAction, pausedOverlayButtons, channelBar, previewComment,
fullVideoLinkLabel, videoTitle, useSoundButton, reelSoundMetadata, soundButton, infoPanel,
stickers, likeFountain, likeButton, dislikeButton
stickers, likeFountain, likeButton, dislikeButton, livePreview
);
//
@@ -250,6 +264,12 @@ public final class ShortsFilter extends Filter {
// Suggested actions.
//
suggestedActionsBuffer.addAll(
new ByteArrayFilterGroup(
Settings.HIDE_SHORTS_PREVIEW_COMMENT,
// Preview comment that can popup while a Short is playing.
// Uses no bundled icons, and instead the users profile photo is shown.
"shorts-comments-panel"
),
new ByteArrayFilterGroup(
Settings.HIDE_SHORTS_SHOP_BUTTON,
"yt_outline_bag_"
@@ -322,7 +342,8 @@ public final class ShortsFilter extends Filter {
boolean isFiltered(String identifier, String path, byte[] buffer,
StringFilterGroup matchedGroup, FilterContentType contentType, int contentIndex) {
if (contentType == FilterContentType.PATH) {
if (matchedGroup == subscribeButton || matchedGroup == joinButton || matchedGroup == paidPromotionButton) {
if (matchedGroup == subscribeButton || matchedGroup == joinButton
|| matchedGroup == paidPromotionLabel || matchedGroup == autoDubbedLabel) {
// Selectively filter to avoid false positive filtering of other subscribe/join buttons.
return path.startsWith(REEL_CHANNEL_BAR_PATH) || path.startsWith(REEL_METAPANEL_PATH);
}

View File

@@ -3,6 +3,7 @@ package app.revanced.extension.youtube.settings;
import static java.lang.Boolean.FALSE;
import static java.lang.Boolean.TRUE;
import static app.revanced.extension.shared.settings.Setting.parent;
import static app.revanced.extension.shared.settings.Setting.parentNot;
import static app.revanced.extension.shared.settings.Setting.parentsAll;
import static app.revanced.extension.shared.settings.Setting.parentsAny;
import static app.revanced.extension.youtube.patches.ChangeFormFactorPatch.FormFactor;
@@ -92,6 +93,7 @@ public class Settings extends BaseSettings {
// Feed
public static final BooleanSetting HIDE_ALBUM_CARDS = new BooleanSetting("revanced_hide_album_cards", FALSE, true);
public static final BooleanSetting HIDE_ARTIST_CARDS = new BooleanSetting("revanced_hide_artist_cards", FALSE);
public static final BooleanSetting HIDE_CELL_DIVIDER = new BooleanSetting("revanced_hide_cell_divider", TRUE);
public static final BooleanSetting HIDE_CHIPS_SHELF = new BooleanSetting("revanced_hide_chips_shelf", TRUE);
public static final BooleanSetting HIDE_COMMUNITY_POSTS = new BooleanSetting("revanced_hide_community_posts", FALSE);
public static final BooleanSetting HIDE_COMPACT_BANNER = new BooleanSetting("revanced_hide_compact_banner", TRUE);
@@ -213,6 +215,9 @@ public class Settings extends BaseSettings {
public static final BooleanSetting HIDE_HOW_THIS_WAS_MADE_SECTION = new BooleanSetting("revanced_hide_how_this_was_made_section", FALSE);
public static final BooleanSetting HIDE_HYPE_POINTS = new BooleanSetting("revanced_hide_hype_points", FALSE);
public static final BooleanSetting HIDE_INFO_CARDS_SECTION = new BooleanSetting("revanced_hide_info_cards_section", TRUE);
public static final BooleanSetting HIDE_FEATURED_LINKS_SECTION = new BooleanSetting("revanced_hide_featured_links_section", FALSE, parentNot(HIDE_INFO_CARDS_SECTION));
public static final BooleanSetting HIDE_FEATURED_VIDEOS_SECTION = new BooleanSetting("revanced_hide_featured_videos_section", FALSE, parentNot(HIDE_INFO_CARDS_SECTION));
public static final BooleanSetting HIDE_SUBSCRIBE_BUTTON = new BooleanSetting("revanced_hide_subscribe_button", FALSE, parentNot(HIDE_INFO_CARDS_SECTION));
public static final BooleanSetting HIDE_KEY_CONCEPTS_SECTION = new BooleanSetting("revanced_hide_key_concepts_section", FALSE);
public static final BooleanSetting HIDE_PODCAST_SECTION = new BooleanSetting("revanced_hide_podcast_section", TRUE);
public static final BooleanSetting HIDE_TRANSCRIPT_SECTION = new BooleanSetting("revanced_hide_transcript_section", TRUE);
@@ -290,6 +295,7 @@ public class Settings extends BaseSettings {
public static final BooleanSetting DISABLE_RESUMING_SHORTS_PLAYER = new BooleanSetting("revanced_disable_resuming_shorts_player", FALSE);
public static final BooleanSetting DISABLE_SHORTS_BACKGROUND_PLAYBACK = new BooleanSetting("revanced_shorts_disable_background_playback", FALSE);
public static final EnumSetting<ShortsPlayerType> SHORTS_PLAYER_TYPE = new EnumSetting<>("revanced_shorts_player_type", ShortsPlayerType.SHORTS_PLAYER);
public static final BooleanSetting HIDE_SHORTS_AUTO_DUBBED_LABEL = new BooleanSetting("revanced_hide_shorts_auto_dubbed_label", FALSE);
public static final BooleanSetting HIDE_SHORTS_CHANNEL_BAR = new BooleanSetting("revanced_hide_shorts_channel_bar", FALSE);
public static final BooleanSetting HIDE_SHORTS_COMMENTS_BUTTON = new BooleanSetting("revanced_hide_shorts_comments_button", FALSE);
public static final BooleanSetting HIDE_SHORTS_DISLIKE_BUTTON = new BooleanSetting("revanced_hide_shorts_dislike_button", FALSE);
@@ -304,6 +310,7 @@ public class Settings extends BaseSettings {
public static final BooleanSetting HIDE_SHORTS_JOIN_BUTTON = new BooleanSetting("revanced_hide_shorts_join_button", TRUE);
public static final BooleanSetting HIDE_SHORTS_LIKE_BUTTON = new BooleanSetting("revanced_hide_shorts_like_button", FALSE);
public static final BooleanSetting HIDE_SHORTS_LIKE_FOUNTAIN = new BooleanSetting("revanced_hide_shorts_like_fountain", TRUE);
public static final BooleanSetting HIDE_SHORTS_LIVE_PREVIEW = new BooleanSetting("revanced_hide_shorts_live_preview", FALSE);
public static final BooleanSetting HIDE_SHORTS_LOCATION_LABEL = new BooleanSetting("revanced_hide_shorts_location_label", FALSE);
public static final BooleanSetting HIDE_SHORTS_NAVIGATION_BAR = new BooleanSetting("revanced_hide_shorts_navigation_bar", FALSE, true);
public static final BooleanSetting HIDE_SHORTS_PAUSED_OVERLAY_BUTTONS = new BooleanSetting("revanced_hide_shorts_paused_overlay_buttons", FALSE);

View File

@@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M
org.gradle.parallel = true
android.useAndroidX = true
kotlin.code.style = official
version = 5.46.0-dev.9
version = 5.47.0-dev.11

View File

@@ -1,3 +1,7 @@
public final class DisableReelsScrollingPatchKt {
public static final fun getDisableReelsScrollingPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/all/misc/activity/exportall/ExportAllActivitiesPatchKt {
public static final fun getExportAllActivitiesPatch ()Lapp/revanced/patcher/patch/ResourcePatch;
}
@@ -56,6 +60,10 @@ public final class app/revanced/patches/all/misc/connectivity/telephony/sim/spoo
public static final fun getSpoofSimCountryPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/all/misc/connectivity/telephony/sim/spoof/SpoofSimProviderPatchKt {
public static final fun getSpoofSimProviderPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/all/misc/connectivity/wifi/spoof/SpoofWifiPatchKt {
public static final fun getSpoofWifiPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@@ -180,6 +188,10 @@ public final class app/revanced/patches/crunchyroll/ads/HideAdsPatchKt {
public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/disneyplus/ads/SkipAdsPatchKt {
public static final fun getSkipAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/duolingo/ad/DisableAdsPatchKt {
public static final fun getDisableAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@@ -276,6 +288,10 @@ public final class app/revanced/patches/instagram/feed/LimitFeedToFollowedProfil
public static final fun getLimitFeedToFollowedProfiles ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/instagram/ghost/story/AnonymousStoryViewingPatchKt {
public static final fun getAnonymousStoryViewingPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/instagram/hide/explore/HideExploreFeedKt {
public static final fun getHideExploreFeedPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@@ -316,10 +332,18 @@ public final class app/revanced/patches/instagram/misc/signature/SignatureCheckP
public static final fun getSignatureCheckPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/instagram/story/flipping/DisableStoryAutoFlippingPatchKt {
public static final fun getDisableStoryAutoFlippingPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/irplus/ad/RemoveAdsPatchKt {
public static final fun getRemoveAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/letterboxd/ads/HideAdsPatchKt {
public static final fun getHideAdsPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/lightroom/misc/login/DisableMandatoryLoginPatchKt {
public static final fun getDisableMandatoryLoginPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
@@ -605,6 +629,10 @@ public final class app/revanced/patches/protonmail/signature/RemoveSentFromSigna
public static final fun getRemoveSentFromSignaturePatch ()Lapp/revanced/patcher/patch/ResourcePatch;
}
public final class app/revanced/patches/protonvpn/delay/RemoveDelayPatchKt {
public static final fun getRemoveDelayPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/rar/misc/annoyances/purchasereminder/HidePurchaseReminderPatchKt {
public static final fun getHidePurchaseReminderPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}

View File

@@ -1,105 +1,9 @@
package app.revanced.patches.all.misc.connectivity.telephony.sim.spoof
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.patch.stringOption
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.all.misc.transformation.transformInstructionsPatch
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
import com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference
import com.android.tools.smali.dexlib2.util.MethodUtil
import java.util.*
@Deprecated("Patch was renamed", ReplaceWith("spoofSimProviderPatch"))
@Suppress("unused")
val spoofSimCountryPatch = bytecodePatch(
name = "Spoof SIM country",
description = "Spoofs country information returned by the SIM card provider.",
use = false,
) {
val countries = Locale.getISOCountries().associateBy { Locale("", it).displayCountry }
fun isoCountryPatchOption(
key: String,
title: String,
) = stringOption(
key,
null,
countries,
title,
"ISO-3166-1 alpha-2 country code equivalent for the SIM provider's country code.",
false,
validator = { it: String? -> it == null || it.uppercase() in countries.values },
)
val networkCountryIso by isoCountryPatchOption(
"networkCountryIso",
"Network ISO country code",
)
val simCountryIso by isoCountryPatchOption(
"simCountryIso",
"SIM ISO country code",
)
dependsOn(
transformInstructionsPatch(
filterMap = { _, _, instruction, instructionIndex ->
if (instruction !is ReferenceInstruction) return@transformInstructionsPatch null
val reference = instruction.reference as? MethodReference ?: return@transformInstructionsPatch null
val match = MethodCall.entries.firstOrNull { search ->
MethodUtil.methodSignaturesMatch(reference, search.reference)
} ?: return@transformInstructionsPatch null
val iso = when (match) {
MethodCall.NetworkCountryIso -> networkCountryIso
MethodCall.SimCountryIso -> simCountryIso
}?.lowercase()
iso?.let { instructionIndex to it }
},
transform = { mutableMethod, entry: Pair<Int, String> ->
transformMethodCall(entry, mutableMethod)
},
),
)
}
private fun transformMethodCall(
entry: Pair<Int, String>,
mutableMethod: MutableMethod,
) {
val (instructionIndex, methodCallValue) = entry
val register = mutableMethod.getInstruction<OneRegisterInstruction>(instructionIndex + 1).registerA
mutableMethod.replaceInstruction(
instructionIndex + 1,
"const-string v$register, \"$methodCallValue\"",
)
}
private enum class MethodCall(
val reference: MethodReference,
) {
NetworkCountryIso(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getNetworkCountryIso",
emptyList(),
"Ljava/lang/String;",
),
),
SimCountryIso(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getSimCountryIso",
emptyList(),
"Ljava/lang/String;",
),
),
}
val spoofSimCountryPatch = bytecodePatch {
dependsOn(spoofSimProviderPatch)
}

View File

@@ -0,0 +1,169 @@
package app.revanced.patches.all.misc.connectivity.telephony.sim.spoof
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.patch.intOption
import app.revanced.patcher.patch.stringOption
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.all.misc.transformation.transformInstructionsPatch
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
import com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference
import com.android.tools.smali.dexlib2.util.MethodUtil
import java.util.Locale
@Suppress("unused")
val spoofSimProviderPatch = bytecodePatch(
name = "Spoof SIM provider",
description = "Spoofs information about the SIM card provider.",
use = false,
) {
val countries = Locale.getISOCountries().associateBy { Locale("", it).displayCountry }
fun isoCountryPatchOption(
key: String,
title: String,
) = stringOption(
key,
null,
countries,
title,
"ISO-3166-1 alpha-2 country code equivalent for the SIM provider's country code.",
false,
validator = { it: String? -> it == null || it.uppercase() in countries.values },
)
fun isMccMncValid(it: Int?): Boolean = it == null || (it >= 10000 && it <= 999999)
val networkCountryIso by isoCountryPatchOption(
"networkCountryIso",
"Network ISO country code",
)
val networkOperator by intOption(
key = "networkOperator",
title = "MCC+MNC network operator code",
description = "The 5 or 6 digits MCC+MNC (Mobile Country Code + Mobile Network Code) of the network operator.",
validator = { isMccMncValid(it) }
)
val networkOperatorName by stringOption(
key = "networkOperatorName",
title = "Network operator name",
description = "The full name of the network operator.",
)
val simCountryIso by isoCountryPatchOption(
"simCountryIso",
"SIM ISO country code",
)
val simOperator by intOption(
key = "simOperator",
title = "MCC+MNC SIM operator code",
description = "The 5 or 6 digits MCC+MNC (Mobile Country Code + Mobile Network Code) of the SIM operator.",
validator = { isMccMncValid(it) }
)
val simOperatorName by stringOption(
key = "simOperatorName",
title = "SIM operator name",
description = "The full name of the SIM operator.",
)
dependsOn(
transformInstructionsPatch(
filterMap = { _, _, instruction, instructionIndex ->
if (instruction !is ReferenceInstruction) return@transformInstructionsPatch null
val reference = instruction.reference as? MethodReference ?: return@transformInstructionsPatch null
val match = MethodCall.entries.firstOrNull { search ->
MethodUtil.methodSignaturesMatch(reference, search.reference)
} ?: return@transformInstructionsPatch null
val replacement = when (match) {
MethodCall.NetworkCountryIso -> networkCountryIso?.lowercase()
MethodCall.NetworkOperator -> networkOperator?.toString()
MethodCall.NetworkOperatorName -> networkOperatorName
MethodCall.SimCountryIso -> simCountryIso?.lowercase()
MethodCall.SimOperator -> simOperator?.toString()
MethodCall.SimOperatorName -> simOperatorName
}
replacement?.let { instructionIndex to it }
},
transform = ::transformMethodCall,
),
)
}
private fun transformMethodCall(
mutableMethod: MutableMethod,
entry: Pair<Int, String>,
) {
val (instructionIndex, methodCallValue) = entry
// Get the register which would have contained the return value
val register = mutableMethod.getInstruction<OneRegisterInstruction>(instructionIndex + 1).registerA
// Replace the move-result instruction with our fake value
mutableMethod.replaceInstruction(
instructionIndex + 1,
"const-string v$register, \"$methodCallValue\"",
)
}
private enum class MethodCall(
val reference: MethodReference,
) {
NetworkCountryIso(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getNetworkCountryIso",
emptyList(),
"Ljava/lang/String;",
),
),
NetworkOperator(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getNetworkOperator",
emptyList(),
"Ljava/lang/String;",
),
),
NetworkOperatorName(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getNetworkOperatorName",
emptyList(),
"Ljava/lang/String;",
),
),
SimCountryIso(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getSimCountryIso",
emptyList(),
"Ljava/lang/String;",
),
),
SimOperator(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getSimOperator",
emptyList(),
"Ljava/lang/String;",
),
),
SimOperatorName(
ImmutableMethodReference(
"Landroid/telephony/TelephonyManager;",
"getSimOperatorName",
emptyList(),
"Ljava/lang/String;",
),
),
}

View File

@@ -0,0 +1,19 @@
package app.revanced.patches.disneyplus.ads
import app.revanced.patcher.fingerprint
internal val insertionGetPointsFingerprint = fingerprint {
returns("Ljava/util/List")
custom { method, _ ->
method.name == "getPoints" &&
method.definingClass == "Lcom/dss/sdk/internal/media/Insertion;"
}
}
internal val insertionGetRangesFingerprint = fingerprint {
returns("Ljava/util/List")
custom { method, _ ->
method.name == "getRanges" &&
method.definingClass == "Lcom/dss/sdk/internal/media/Insertion;"
}
}

View File

@@ -0,0 +1,25 @@
package app.revanced.patches.disneyplus.ads
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.bytecodePatch
@Suppress("unused")
val skipAdsPatch = bytecodePatch(
name = "Skip ads",
description = "Automatically skips ads.",
) {
compatibleWith("com.disney.disneyplus")
execute {
arrayOf(insertionGetPointsFingerprint, insertionGetRangesFingerprint).forEach {
it.method.addInstructions(
0,
"""
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
return-object v0
""",
)
}
}
}

View File

@@ -0,0 +1,23 @@
package app.revanced.patches.instagram.ghost.story
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.Utils.trimIndentMultiline
import app.revanced.util.returnEarly
@Suppress("unused")
val anonymousStoryViewingPatch = bytecodePatch(
name = "Anonymous story viewing",
description = """
View stories without sending any information to the server.
Your view will not appear in the story viewers list.
Note: Since no data is sent, a story you have already viewed may appear as new on another device.
""".trimIndentMultiline(),
use = false
) {
compatibleWith("com.instagram.android")
execute {
// Prevent the hashmap of the seen media to be filled
setMediaSeenHashmapFingerprint.method.returnEarly()
}
}

View File

@@ -0,0 +1,9 @@
package app.revanced.patches.instagram.ghost.story
import app.revanced.patcher.fingerprint
internal val setMediaSeenHashmapFingerprint = fingerprint {
parameters()
returns("V")
strings("media/seen/")
}

View File

@@ -6,7 +6,9 @@ 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."
description = "Disables the signature check that can cause the app to crash on startup. " +
"Including this patch may cause issues with sharing or opening external Instagram links.",
use = false
) {
compatibleWith("com.instagram.android")

View File

@@ -0,0 +1,34 @@
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.instagram.reels.clipsSwipeRefreshLayoutOnInterceptTouchEventFingerprint
import app.revanced.patches.instagram.reels.clipsViewPagerImplGetViewAtIndexFingerprint
import app.revanced.util.returnEarly
@Suppress("unused")
val disableReelsScrollingPatch = bytecodePatch(
name = "Disable Reels scrolling",
description = "Disables the endless scrolling behavior in Instagram Reels, preventing swiping to the next Reel. " +
"Note: On a clean install, the 'Tip' animation may appear but will stop on its own after a few seconds.",
use = true
) {
compatibleWith("com.instagram.android")
execute {
val viewPagerField = clipsViewPagerImplGetViewAtIndexFingerprint.classDef.fields.first {
it.type == "Landroidx/viewpager2/widget/ViewPager2;"
}
// Disable user input on the ViewPager2 to prevent scrolling.
clipsViewPagerImplGetViewAtIndexFingerprint.method.addInstructions(
0,
"""
iget-object v0, p0, $viewPagerField
const/4 v1, 0x0
invoke-virtual { v0, v1 }, Landroidx/viewpager2/widget/ViewPager2;->setUserInputEnabled(Z)V
"""
)
// Return false in onInterceptTouchEvent to disable pull-to-refresh.
clipsSwipeRefreshLayoutOnInterceptTouchEventFingerprint.method.returnEarly(false)
}
}

View File

@@ -0,0 +1,13 @@
package app.revanced.patches.instagram.reels
import app.revanced.patcher.fingerprint
internal val clipsViewPagerImplGetViewAtIndexFingerprint = fingerprint {
strings("ClipsViewPagerImpl_getViewAtIndex")
}
internal val clipsSwipeRefreshLayoutOnInterceptTouchEventFingerprint = fingerprint {
parameters("Landroid/view/MotionEvent;")
custom { _, classDef -> classDef.type == "Linstagram/features/clips/viewer/ui/ClipsSwipeRefreshLayout;" }
}

View File

@@ -0,0 +1,17 @@
package app.revanced.patches.instagram.story.flipping
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.returnEarly
@Suppress("unused")
val disableStoryAutoFlippingPatch = bytecodePatch(
name = "Disable story auto flipping",
description = "Disable stories automatically flipping/skipping after some seconds.",
use = false
) {
compatibleWith("com.instagram.android")
execute {
onStoryTimeoutActionFingerprint.method.returnEarly()
}
}

View File

@@ -0,0 +1,12 @@
package app.revanced.patches.instagram.story.flipping
import app.revanced.patcher.fingerprint
internal val onStoryTimeoutActionFingerprint = fingerprint {
parameters("Ljava/lang/Object;")
returns("V")
strings("userSession")
custom { _, classDef ->
classDef.type == "Linstagram/features/stories/fragment/ReelViewerFragment;"
}
}

View File

@@ -0,0 +1,29 @@
package app.revanced.patches.letterboxd.ads
import app.revanced.patcher.fingerprint
internal const val admobHelperClassName = "Lcom/letterboxd/letterboxd/helpers/AdmobHelper;"
internal val admobHelperSetShowAdsFingerprint = fingerprint {
custom { method, classDef ->
method.name == "setShowAds" && classDef.type == admobHelperClassName
}
}
internal val admobHelperShouldShowAdsFingerprint = fingerprint {
custom { method, classDef ->
method.name == "shouldShowAds" && classDef.type == admobHelperClassName
}
}
internal val filmFragmentShowAdsFingerprint = fingerprint {
custom { method, classDef ->
method.name == "showAds" && classDef.type.endsWith("/FilmFragment;")
}
}
internal val memberExtensionShowAdsFingerprint = fingerprint {
custom { method, classDef ->
method.name == "showAds" && classDef.type.endsWith("/AMemberExtensionKt;")
}
}

View File

@@ -0,0 +1,20 @@
package app.revanced.patches.letterboxd.ads
import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.returnEarly
@Suppress("unused")
val hideAdsPatch = bytecodePatch(
name = "Hide ads",
) {
compatibleWith("com.letterboxd.letterboxd")
execute {
admobHelperSetShowAdsFingerprint.method.addInstruction(0, "const p1, 0x0")
listOf(admobHelperShouldShowAdsFingerprint, filmFragmentShowAdsFingerprint, memberExtensionShowAdsFingerprint).forEach {
it.method.returnEarly(false)
}
}
}

View File

@@ -1,24 +1,24 @@
package app.revanced.patches.music.layout.branding
import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.util.smali.ExternalLabel
import app.revanced.patches.music.misc.extension.sharedExtensionPatch
import app.revanced.patches.music.misc.gms.Constants.MUSIC_MAIN_ACTIVITY_NAME
import app.revanced.patches.music.misc.gms.Constants.MUSIC_PACKAGE_NAME
import app.revanced.patches.music.misc.gms.musicActivityOnCreateFingerprint
import app.revanced.patches.music.misc.settings.PreferenceScreen
import app.revanced.patches.shared.layout.branding.EXTENSION_CLASS_DESCRIPTOR
import app.revanced.patches.shared.layout.branding.baseCustomBrandingPatch
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.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import app.revanced.util.indexOfFirstInstructionReversed
import app.revanced.util.indexOfFirstLiteralInstructionOrThrow
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.reference.TypeReference
private val disableSplashAnimationPatch = bytecodePatch {
@@ -33,23 +33,22 @@ private val disableSplashAnimationPatch = bytecodePatch {
// but the animation is not always the same size as the launch screen and it's still
// barely shown. Instead turn off the animation entirely (app will also launch a little faster).
cairoSplashAnimationConfigFingerprint.method.apply {
val mainActivityLaunchAnimation = resourceMappings["layout", "main_activity_launch_animation"]
val literalIndex = indexOfFirstLiteralInstructionOrThrow(
mainActivityLaunchAnimation
resourceMappings["layout", "main_activity_launch_animation"]
)
val insertIndex = indexOfFirstInstructionReversed(literalIndex) {
this.opcode == Opcode.INVOKE_VIRTUAL &&
getReference<MethodReference>()?.name == "setContentView"
} + 1
val jumpIndex = indexOfFirstInstructionOrThrow(insertIndex) {
opcode == Opcode.INVOKE_VIRTUAL &&
getReference<MethodReference>()?.parameterTypes?.firstOrNull() == "Ljava/lang/Runnable;"
} + 1
val checkCastIndex = indexOfFirstInstructionOrThrow(literalIndex) {
opcode == Opcode.CHECK_CAST &&
getReference<TypeReference>()?.type == "Lcom/airbnb/lottie/LottieAnimationView;"
}
val register = getInstruction<OneRegisterInstruction>(checkCastIndex).registerA
addInstructionsWithLabels(
insertIndex,
"goto :skip_animation",
ExternalLabel("skip_animation", getInstruction(jumpIndex))
// If using a custom icon then set the lottie animation view to null to bypasses the startup animation.
addInstructions(
checkCastIndex,
"""
invoke-static { v$register }, $EXTENSION_CLASS_DESCRIPTOR->getLottieViewOrNull(Landroid/view/View;)Landroid/view/View;
move-result-object v$register
"""
)
}
}

View File

@@ -0,0 +1,16 @@
package app.revanced.patches.protonvpn.delay
import app.revanced.patcher.fingerprint
internal val longDelayFingerprint = fingerprint {
custom { method, _ ->
method.name == "getChangeServerLongDelayInSeconds"
}
}
internal val shortDelayFingerprint = fingerprint {
custom { method, _ ->
method.name == "getChangeServerShortDelayInSeconds"
}
}

View File

@@ -0,0 +1,17 @@
package app.revanced.patches.protonvpn.delay
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.util.returnEarly
@Suppress("unused")
val removeDelayPatch = bytecodePatch(
name = "Remove delay",
description = "Removes the delay when changing servers.",
) {
compatibleWith("ch.protonvpn.android")
execute {
longDelayFingerprint.method.returnEarly(0)
shortDelayFingerprint.method.returnEarly(0)
}
}

View File

@@ -145,11 +145,14 @@ val hideLayoutComponentsPatch = bytecodePatch(
SwitchPreference("revanced_hide_ask_section"),
SwitchPreference("revanced_hide_attributes_section"),
SwitchPreference("revanced_hide_chapters_section"),
SwitchPreference("revanced_hide_featured_links_section"),
SwitchPreference("revanced_hide_featured_videos_section"),
SwitchPreference("revanced_hide_info_cards_section"),
SwitchPreference("revanced_hide_how_this_was_made_section"),
SwitchPreference("revanced_hide_hype_points"),
SwitchPreference("revanced_hide_key_concepts_section"),
SwitchPreference("revanced_hide_podcast_section"),
SwitchPreference("revanced_hide_subscribe_button"),
SwitchPreference("revanced_hide_transcript_section"),
),
),
@@ -221,10 +224,11 @@ val hideLayoutComponentsPatch = bytecodePatch(
),
SwitchPreference("revanced_hide_album_cards"),
SwitchPreference("revanced_hide_artist_cards"),
SwitchPreference("revanced_hide_cell_divider"),
SwitchPreference("revanced_hide_chips_shelf"),
SwitchPreference("revanced_hide_community_posts"),
SwitchPreference("revanced_hide_compact_banner"),
SwitchPreference("revanced_hide_crowdfunding_box"),
SwitchPreference("revanced_hide_chips_shelf"),
SwitchPreference("revanced_hide_expandable_card"),
SwitchPreference("revanced_hide_floating_microphone_button"),
SwitchPreference(
@@ -240,9 +244,9 @@ val hideLayoutComponentsPatch = bytecodePatch(
SwitchPreference("revanced_hide_show_more_button"),
SwitchPreference("revanced_hide_surveys"),
SwitchPreference("revanced_hide_ticket_shelf"),
SwitchPreference("revanced_hide_upload_time"),
SwitchPreference("revanced_hide_video_recommendation_labels"),
SwitchPreference("revanced_hide_view_count"),
SwitchPreference("revanced_hide_upload_time"),
SwitchPreference("revanced_hide_doodles"),
)

View File

@@ -101,6 +101,7 @@ private val hideShortsComponentsResourcePatch = resourcePatch {
SwitchPreference("revanced_hide_shorts_effect_button"),
SwitchPreference("revanced_hide_shorts_green_screen_button"),
SwitchPreference("revanced_hide_shorts_hashtag_button"),
SwitchPreference("revanced_hide_shorts_live_preview"),
SwitchPreference("revanced_hide_shorts_new_posts_button"),
SwitchPreference("revanced_hide_shorts_shop_button"),
SwitchPreference("revanced_hide_shorts_tagged_products"),
@@ -109,6 +110,7 @@ private val hideShortsComponentsResourcePatch = resourcePatch {
SwitchPreference("revanced_hide_shorts_stickers"),
// Bottom of the screen.
SwitchPreference("revanced_hide_shorts_auto_dubbed_label"),
SwitchPreference("revanced_hide_shorts_location_label"),
SwitchPreference("revanced_hide_shorts_channel_bar"),
SwitchPreference("revanced_hide_shorts_info_panel"),

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">إخفاء \'استكشاف البودكاست\'</string>
<string name="revanced_hide_podcast_section_summary_on">تم إخفاء قسم استكشاف البودكاست</string>
<string name="revanced_hide_podcast_section_summary_off">يتم عرض قسم استكشاف البودكاست</string>
<string name="revanced_hide_featured_section_title">إخفاء المحتوى المميز</string>
<string name="revanced_hide_featured_section_summary_on">تم إخفاء قسم المحتوى المميز</string>
<string name="revanced_hide_featured_section_summary_off">يتم عرض قسم المحتوى المميز</string>
<string name="revanced_hide_info_cards_section_title">إخفاء بطاقات المعلومات</string>
<string name="revanced_hide_info_cards_section_summary_on">تم إخفاء قسم بطاقات المعلومات</string>
<string name="revanced_hide_info_cards_section_summary_off">يتم عرض قسم بطاقات المعلومات</string>
<string name="revanced_hide_key_concepts_section_title">إخفاء \'المفاهيم الأساسية\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">تم إخفاء قسم المفاهيم الأساسية</string>
<string name="revanced_hide_key_concepts_section_summary_off">يتم عرض قسم المفاهيم الأساسية</string>
<string name="revanced_hide_description_subscribe_button_title">إخفاء زر الاشتراك</string>
<string name="revanced_hide_description_subscribe_button_summary_on">تم إخفاء زر الاشتراك</string>
<string name="revanced_hide_description_subscribe_button_summary_off">يتم عرض زر الاشتراك</string>
<string name="revanced_hide_transcript_section_title">إخفاء النص</string>
<string name="revanced_hide_transcript_section_summary_on">تم إخفاء قسم النص</string>
<string name="revanced_hide_transcript_section_summary_off">يتم عرض قسم النص</string>
@@ -1690,6 +1696,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">تم إخفاء شريط الفئات</string>
<string name="revanced_music_hide_category_bar_summary_off">يتم عرض شريط الفئات</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">تغيير لون المشغل المصغر</string>
<string name="revanced_music_change_miniplayer_color_summary_on">يتطابق لون المشغل المصغر مع المشغل بملء الشاشة</string>
<string name="revanced_music_change_miniplayer_color_summary_off">يستخدم المشغل المصغر اللون الافتراضي</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">شريط التنقل</string>
<string name="revanced_music_navigation_bar_screen_summary">إخفاء أزرار شريط التنقل أو تغييرها</string>

View File

@@ -271,6 +271,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Hər halda, bunu aktivləşdirmə IP ünvanınız kimi bəzi istifadəçi məlum
<string name="revanced_hide_podcast_section_title">\'Podkastı araşdırın\"-ı Gizlət</string>
<string name="revanced_hide_podcast_section_summary_on">Podkast bölməsin araşdırın gizlidir</string>
<string name="revanced_hide_podcast_section_summary_off">Podkast bölməsin araşdırın görünür</string>
<string name="revanced_hide_featured_section_title">Seçilən məzmunu gizlət</string>
<string name="revanced_hide_featured_section_summary_on">Seçilən məzmun bölməsi gizlidir</string>
<string name="revanced_hide_featured_section_summary_off">Seçilən məzmun bölməsi göstərilir</string>
<string name="revanced_hide_info_cards_section_title">Məlumat Kartlarını Gizlət</string>
<string name="revanced_hide_info_cards_section_summary_on">Məlumat kartları bölməsi gizlədilir</string>
<string name="revanced_hide_info_cards_section_summary_off">Məlumat kartları bölməsi göstərilir</string>
<string name="revanced_hide_key_concepts_section_title">\"Əsas konseptlər-i\" gizlət</string>
<string name="revanced_hide_key_concepts_section_summary_on">Əsas konseptlər bölməsi gizlidir</string>
<string name="revanced_hide_key_concepts_section_summary_off">Əsas konseptlər bölməsi görünür</string>
<string name="revanced_hide_description_subscribe_button_title">Abunə ol düyməsini gizlət</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abunə ol düyməsi gizlidir</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abunə ol düyməsi görünür</string>
<string name="revanced_hide_transcript_section_title">Transkript-i Gizlət</string>
<string name="revanced_hide_transcript_section_summary_on">Transkripsiya bölməsi gizlidir</string>
<string name="revanced_hide_transcript_section_summary_off">Transkripsiya bölməsi göstərilir</string>
@@ -1674,9 +1680,9 @@ Video oynatma AV1 ilə ilişə bilər və ya kadrlar buraxıla bilər."</string>
<string name="revanced_music_hide_cast_button_title">Yayım düyməsini gizlət</string>
<string name="revanced_music_hide_cast_button_summary_on">Yayım düyməsi gizlidir</string>
<string name="revanced_music_hide_cast_button_summary_off">Yayım düyməsi göstərilir</string>
<string name="revanced_music_hide_history_button_title">Keçmiş düyməsini gizlət</string>
<string name="revanced_music_hide_history_button_summary_on">Keçmiş düyməsi gizlidir</string>
<string name="revanced_music_hide_history_button_summary_off">Keçmiş düyməsi görünür</string>
<string name="revanced_music_hide_history_button_title">Tarixçə düyməsini gizlət</string>
<string name="revanced_music_hide_history_button_summary_on">Tarixçə düyməsi gizlidir</string>
<string name="revanced_music_hide_history_button_summary_off">Tarixçə düyməsi görünür</string>
<string name="revanced_music_hide_notification_button_title">Bildiriş düyməsini gizlət</string>
<string name="revanced_music_hide_notification_button_summary_on">Bildiriş düyməsi gizlidir</string>
<string name="revanced_music_hide_notification_button_summary_off">Bildiriş düyməsi görünür</string>
@@ -1689,6 +1695,11 @@ Video oynatma AV1 ilə ilişə bilər və ya kadrlar buraxıla bilər."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kateqoriya cizgisi gizlidir</string>
<string name="revanced_music_hide_category_bar_summary_off">Kateqoriya cizgisi görünür</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Kiçik oynadıcı rəngini dəyişdir</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Kiçik oynadıcı rəngi tam ekran oynadıcıya bərabərdir</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Kiçik oynadıcı ilkin rəngi istifadə edir</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Fəaliyyət cizgisi</string>
<string name="revanced_music_navigation_bar_screen_summary">Fəaliyyət cizgisi düymələrini gizlət və ya dəyiş</string>

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">Схаваць «Пазнаёмцеся з падкастам»</string>
<string name="revanced_hide_podcast_section_summary_on">Раздзел «Пазнаёмцеся з падкастам» схаваны</string>
<string name="revanced_hide_podcast_section_summary_off">Раздзел «Пазнаёмцеся з падкастам» паказаны</string>
<string name="revanced_hide_featured_section_title">Схаваць рэкамендаваны кантэнт</string>
<string name="revanced_hide_featured_section_summary_on">Раздзел рэкамендаванага кантэнту схаваны</string>
<string name="revanced_hide_featured_section_summary_off">Раздзел рэкамендаванага кантэнту паказаны</string>
<string name="revanced_hide_info_cards_section_title">Схаваць інфармацыйныя карткі</string>
<string name="revanced_hide_info_cards_section_summary_on">Раздзел інфармацыйных картак схаваны</string>
<string name="revanced_hide_info_cards_section_summary_off">Паказваецца раздзел інфармацыйных карт</string>
<string name="revanced_hide_key_concepts_section_title">Схаваць «Ключавыя канцэпцыі»</string>
<string name="revanced_hide_key_concepts_section_summary_on">Раздзел «Ключавыя канцэпцыі» схаваны</string>
<string name="revanced_hide_key_concepts_section_summary_off">Раздзел «Ключавыя канцэпцыі» паказаны</string>
<string name="revanced_hide_description_subscribe_button_title">Схаваць кнопку «Падпісацца»</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Кнопка падпіскі схавана</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Кнопка падпіскі паказана</string>
<string name="revanced_hide_transcript_section_title">Схаваць стэнаграму</string>
<string name="revanced_hide_transcript_section_summary_on">Раздзел стэнаграмы схаваны</string>
<string name="revanced_hide_transcript_section_summary_off">Паказваецца раздзел стэнаграмы</string>
@@ -1691,6 +1697,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">Панэль катэгорый схаваная</string>
<string name="revanced_music_hide_category_bar_summary_off">Панэль катэгорый паказаная</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Змяніць колер міні-плэера</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Колер міні-плэера супадае з поўнаэкранным плэерам</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Міні-плэер выкарыстоўвае колер па змаўчанні</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Панэль навігацыі</string>
<string name="revanced_music_navigation_bar_screen_summary">Схаваць або змяніць кнопкі панэлі навігацыі</string>

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">Скриване на \"Разгледайте подкаста\"</string>
<string name="revanced_hide_podcast_section_summary_on">Секцията \"Разгледайте подкаста\" е скрита</string>
<string name="revanced_hide_podcast_section_summary_off">Секцията \"Разгледайте подкаста\" е показана</string>
<string name="revanced_hide_featured_section_title">Скриване на избрано съдържание</string>
<string name="revanced_hide_featured_section_summary_on">Секцията с избрано съдържание е скрита</string>
<string name="revanced_hide_featured_section_summary_off">Секцията с избрано съдържание е показана</string>
<string name="revanced_hide_info_cards_section_title">Скриване на инфо. карти</string>
<string name="revanced_hide_info_cards_section_summary_on">Разделът за информационни карти е скрит</string>
<string name="revanced_hide_info_cards_section_summary_off">Разделът за информационни карти е показан</string>
<string name="revanced_hide_key_concepts_section_title">Скриване на \"Основни концепции\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Секцията \"Основни концепции\" е скрита</string>
<string name="revanced_hide_key_concepts_section_summary_off">Секцията \"Основни концепции\" е показана</string>
<string name="revanced_hide_description_subscribe_button_title">Скриване на бутона за абониране</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Бутонът за абониране е скрит</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Бутонът за абониране е показан</string>
<string name="revanced_hide_transcript_section_title">Скриване на транскрипт</string>
<string name="revanced_hide_transcript_section_summary_on">Разделът за транскрипция е скрит</string>
<string name="revanced_hide_transcript_section_summary_off">Разделът за транскрипция е показан</string>
@@ -1690,6 +1696,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">Лентата с категории е скрита</string>
<string name="revanced_music_hide_category_bar_summary_off">Лентата с категории е показана</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Промяна на цвета на миниплейъра</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Цветът на миниплейъра съвпада с този на плейъра на цял екран</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Миниплейърът използва цвят по подразбиране</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Навигационна лента</string>
<string name="revanced_music_navigation_bar_screen_summary">Скриване или промяна на бутоните на навигационната лента</string>

View File

@@ -338,12 +338,18 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_podcast_section_title">\'Explore the podcast\' লুকান</string>
<string name="revanced_hide_podcast_section_summary_on">Explore the podcast বিভাগটি লুকানো আছে</string>
<string name="revanced_hide_podcast_section_summary_off">Explore the podcast বিভাগটি দেখানো হয়েছে</string>
<string name="revanced_hide_featured_section_title">বিশেষ বিষয়বস্তু লুকান</string>
<string name="revanced_hide_featured_section_summary_on">বিশেষ বিষয়বস্তু বিভাগ লুকানো আছে</string>
<string name="revanced_hide_featured_section_summary_off">বিশেষ বিষয়বস্তু বিভাগ দেখানো হচ্ছে</string>
<string name="revanced_hide_info_cards_section_title">তথ্য কার্ড লুকান</string>
<string name="revanced_hide_info_cards_section_summary_on">তথ্য কার্ড সেকশন লুকিয়ে রয়েছে</string>
<string name="revanced_hide_info_cards_section_summary_off">তথ্য কার্ড সেকশন প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_key_concepts_section_title">\'Key concepts\' লুকান</string>
<string name="revanced_hide_key_concepts_section_summary_on">Key concepts বিভাগটি লুকানো আছে</string>
<string name="revanced_hide_key_concepts_section_summary_off">Key concepts বিভাগটি দেখানো হয়েছে</string>
<string name="revanced_hide_description_subscribe_button_title">সদস্যতা বোতাম লুকান</string>
<string name="revanced_hide_description_subscribe_button_summary_on">সাবস্ক্রাইব বাটন লুকানো আছে</string>
<string name="revanced_hide_description_subscribe_button_summary_off">সাবস্ক্রাইব বাটন দেখানো আছে</string>
<string name="revanced_hide_transcript_section_title">নথি লুকান</string>
<string name="revanced_hide_transcript_section_summary_on">ট্রান্সস্ক্রিপ্ট বিভাগ লুকিয়ে রয়েছে</string>
<string name="revanced_hide_transcript_section_summary_off">ট্রান্সস্ক্রিপ্ট বিভাগ প্রদর্শিত হয়েছে</string>
@@ -1686,6 +1692,11 @@ AV1 সহ ভিডিও প্লেব্যাক আটকে যেতে
<string name="revanced_music_hide_category_bar_summary_on">ক্যাটাগরি বার লুকানো আছে</string>
<string name="revanced_music_hide_category_bar_summary_off">ক্যাটাগরি বার দেখানো আছে</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">মিনিপ্লেয়ারের রঙ পরিবর্তন করুন</string>
<string name="revanced_music_change_miniplayer_color_summary_on">মিনিপ্লেয়ারের রঙ ফুলস্ক্রিন প্লেয়ারের সাথে মেলে</string>
<string name="revanced_music_change_miniplayer_color_summary_off">মিনিপ্লেয়ার ডিফল্ট রঙ ব্যবহার করে</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">নেভিগেশন বার</string>
<string name="revanced_music_navigation_bar_screen_summary">নেভিগেশন বারের বোতামগুলি লুকান বা পরিবর্তন করুন</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Pokud se Doodle v současné době zobrazuje ve vaší oblasti a toto nastavení
<string name="revanced_hide_podcast_section_title">Skrýt „Prozkoumat podcast“</string>
<string name="revanced_hide_podcast_section_summary_on">Sekce Prozkoumat podcast je skrytá</string>
<string name="revanced_hide_podcast_section_summary_off">Sekce Prozkoumat podcast je zobrazena</string>
<string name="revanced_hide_featured_section_title">Skrýt doporučený obsah</string>
<string name="revanced_hide_featured_section_summary_on">Sekce doporučeného obsahu je skrytá</string>
<string name="revanced_hide_featured_section_summary_off">Sekce doporučeného obsahu je zobrazena</string>
<string name="revanced_hide_info_cards_section_title">Skrýt informační karty</string>
<string name="revanced_hide_info_cards_section_summary_on">Sekce informačních karet je skrytá</string>
<string name="revanced_hide_info_cards_section_summary_off">Sekce informačních karet je zobrazena</string>
<string name="revanced_hide_key_concepts_section_title">Skrýt „Klíčové koncepty“</string>
<string name="revanced_hide_key_concepts_section_summary_on">Sekce Klíčové koncepty je skrytá</string>
<string name="revanced_hide_key_concepts_section_summary_off">Sekce Klíčové koncepty je zobrazena</string>
<string name="revanced_hide_description_subscribe_button_title">Skrýt tlačítko Odebírat</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tlačítko Odebírat je skryto</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Tlačítko Odebírat je zobrazeno</string>
<string name="revanced_hide_transcript_section_title">Skrýt přepis</string>
<string name="revanced_hide_transcript_section_summary_on">Sekce přepisu je skrytá</string>
<string name="revanced_hide_transcript_section_summary_off">Sekce přepisu je zobrazena</string>
@@ -1690,6 +1696,11 @@ Přehrávání videa s AV1 se může sekat nebo vypadávat snímky."</string>
<string name="revanced_music_hide_category_bar_summary_on">Panel kategorií je skryt</string>
<string name="revanced_music_hide_category_bar_summary_off">Panel kategorií je zobrazen</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Změnit barvu minipřehrávače</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Barva minipřehrávače odpovídá přehrávači na celou obrazovku</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Minipřehrávač používá výchozí barvu</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigační panel</string>
<string name="revanced_music_navigation_bar_screen_summary">Skrýt nebo změnit tlačítka navigačního panelu</string>

View File

@@ -342,12 +342,18 @@ Hvis et Doodle vises i øjeblikket i din region, og denne skjuleindstilling er a
<string name="revanced_hide_podcast_section_title">Skjul \"Udforsk podcasten\"</string>
<string name="revanced_hide_podcast_section_summary_on">Sektionen Udforsk podcasten er skjult</string>
<string name="revanced_hide_podcast_section_summary_off">Sektionen Udforsk podcasten vises</string>
<string name="revanced_hide_featured_section_title">Skjul fremhævet indhold</string>
<string name="revanced_hide_featured_section_summary_on">Sektionen for fremhævet indhold er skjult</string>
<string name="revanced_hide_featured_section_summary_off">Sektionen for fremhævet indhold er vist</string>
<string name="revanced_hide_info_cards_section_title">Skjul infokort</string>
<string name="revanced_hide_info_cards_section_summary_on">Info-kort sektion er skjult</string>
<string name="revanced_hide_info_cards_section_summary_off">Info-kort sektion er vist</string>
<string name="revanced_hide_key_concepts_section_title">Skjul \"Nøglebegreber\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Nøglebegrebssektionen er skjult</string>
<string name="revanced_hide_key_concepts_section_summary_off">Nøglebegrebssektionen vises</string>
<string name="revanced_hide_description_subscribe_button_title">Skjul abonnér-knap</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abonnér-knappen er skjult</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abonnér-knappen vises</string>
<string name="revanced_hide_transcript_section_title">Skjul udskrift</string>
<string name="revanced_hide_transcript_section_summary_on">Afsnittet er skjult</string>
<string name="revanced_hide_transcript_section_summary_off">Afsnittet er vist</string>
@@ -1692,6 +1698,11 @@ Videoafspilning med AV1 kan hakke eller tabe billeder."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategorilinjen er skjult</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategorilinjen vises</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Skift miniafspillerfarve</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Miniafspillerfarven matcher fuldskærmsafspilleren</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniafspilleren bruger standardfarven</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigationslinje</string>
<string name="revanced_music_navigation_bar_screen_summary">Skjul eller skift navigationslinjeknapper</string>

View File

@@ -341,12 +341,18 @@ Wenn ein Doodle zurzeit in Ihrer Region angezeigt wird und diese Einstellung zum
<string name="revanced_hide_podcast_section_title">\'Podcast entdecken\' ausblenden</string>
<string name="revanced_hide_podcast_section_summary_on">Der Abschnitt \"Podcast entdecken\" ist ausgeblendet</string>
<string name="revanced_hide_podcast_section_summary_off">Der Abschnitt \"Podcast entdecken\" wird angezeigt</string>
<string name="revanced_hide_featured_section_title">Vorgestellte Inhalte ausblenden</string>
<string name="revanced_hide_featured_section_summary_on">Bereich für vorgestellte Inhalte ist ausgeblendet</string>
<string name="revanced_hide_featured_section_summary_off">Bereich für vorgestellte Inhalte ist sichtbar</string>
<string name="revanced_hide_info_cards_section_title">Infokarten ausblenden</string>
<string name="revanced_hide_info_cards_section_summary_on">Info-Kartenbereich ist ausgeblendet</string>
<string name="revanced_hide_info_cards_section_summary_off">Info-Kartenbereich wird angezeigt</string>
<string name="revanced_hide_key_concepts_section_title">\'Schlüsselkonzepte\' ausblenden</string>
<string name="revanced_hide_key_concepts_section_summary_on">Abschnitt \"Schlüsselkonzepte\" ist ausgeblendet</string>
<string name="revanced_hide_key_concepts_section_summary_off">Abschnitt \"Schlüsselkonzepte\" wird angezeigt</string>
<string name="revanced_hide_description_subscribe_button_title">Schaltfläche „Abonnieren“ ausblenden</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abo-Schaltfläche ist ausgeblendet</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abo-Schaltfläche wird angezeigt</string>
<string name="revanced_hide_transcript_section_title">Transkript ausblenden</string>
<string name="revanced_hide_transcript_section_summary_on">Transkript-Abschnitt ist ausgeblendet</string>
<string name="revanced_hide_transcript_section_summary_off">Sektion Transkripte wird angezeigt</string>
@@ -1687,6 +1693,11 @@ Die Videowiedergabe mit AV1 kann stottern oder Bilder überspringen."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategorieleiste ist ausgeblendet</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategorieleiste wird angezeigt</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Miniplayer-Farbe ändern</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Miniplayer-Farbe entspricht dem Vollbild-Player</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniplayer verwendet Standardfarbe</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigationsleiste</string>
<string name="revanced_music_navigation_bar_screen_summary">Navigationsleisten-Schaltflächen ausblenden oder ändern</string>

View File

@@ -344,12 +344,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">Ενότητα «Εξερευνήστε το podcast»</string>
<string name="revanced_hide_podcast_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_podcast_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_featured_section_title">Ενότητα προτεινόμενων συνδέσμων</string>
<string name="revanced_hide_featured_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_featured_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_info_cards_section_title">Κάρτες πληροφοριών</string>
<string name="revanced_hide_info_cards_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_info_cards_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_key_concepts_section_title">Ενότητα «Βασικές έννοιες»</string>
<string name="revanced_hide_key_concepts_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_key_concepts_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_description_subscribe_button_title">Κουμπί «Εγγραφή»</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_transcript_section_title">Ενότητα «Μεταγραφή»</string>
<string name="revanced_hide_transcript_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_transcript_section_summary_off">Εμφανίζεται</string>
@@ -1689,6 +1695,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">Κρυμμένη</string>
<string name="revanced_music_hide_category_bar_summary_off">Εμφανίζεται</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Αλλαγή χρώματος ελαχιστοποιημένης οθόνης αναπαραγωγής</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Το χρώμα της ελαχιστοποιημένης οθόνης αναπαραγωγής ταιριάζει με αυτό της οθόνης αναπαραγωγής πλήρους οθόνης</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Η ελαχιστοποιημένη οθόνη αναπαραγωγής χρησιμοποιεί το προεπιλεγμένο χρώμα</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Γραμμή πλοήγησης</string>
<string name="revanced_music_navigation_bar_screen_summary">Απόκρυψη ή αλλαγή κουμπιών της γραμμής πλοήγησης</string>

View File

@@ -342,12 +342,18 @@ Si un doodle se está mostrando actualmente en tu región y este ajuste de ocult
<string name="revanced_hide_podcast_section_title">Ocultar \"Explora el pódcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">La sección Explora el pódcast está oculta</string>
<string name="revanced_hide_podcast_section_summary_off">Se muestra la sección Explora el pódcast</string>
<string name="revanced_hide_featured_section_title">Ocultar contenido destacado</string>
<string name="revanced_hide_featured_section_summary_on">La sección de contenido destacado está oculta</string>
<string name="revanced_hide_featured_section_summary_off">La sección de contenido destacado se muestra</string>
<string name="revanced_hide_info_cards_section_title">Ocultar tarjetas de información</string>
<string name="revanced_hide_info_cards_section_summary_on">La sección de tarjetas de información está oculta</string>
<string name="revanced_hide_info_cards_section_summary_off">Se muestra la sección de tarjetas de información</string>
<string name="revanced_hide_key_concepts_section_title">Ocultar \"Conceptos clave\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">La sección Conceptos clave está oculta</string>
<string name="revanced_hide_key_concepts_section_summary_off">Se muestra la sección Conceptos clave</string>
<string name="revanced_hide_description_subscribe_button_title">Ocultar botón de Suscribirse</string>
<string name="revanced_hide_description_subscribe_button_summary_on">El botón de Suscribirse está oculto</string>
<string name="revanced_hide_description_subscribe_button_summary_off">El botón de Suscribirse es visible</string>
<string name="revanced_hide_transcript_section_title">Ocultar transcripción</string>
<string name="revanced_hide_transcript_section_summary_on">La sección transcripción está oculta</string>
<string name="revanced_hide_transcript_section_summary_off">Se muestra la sección transcripción</string>
@@ -1679,6 +1685,11 @@ La reproducción puede tartamudear o perder fotogramas"</string>
<string name="revanced_music_hide_category_bar_summary_on">La barra de categorías está oculta</string>
<string name="revanced_music_hide_category_bar_summary_off">La barra de categorías es visible</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Cambiar color del minirreproductor</string>
<string name="revanced_music_change_miniplayer_color_summary_on">El color del minirreproductor coincide con el del reproductor de pantalla completa</string>
<string name="revanced_music_change_miniplayer_color_summary_off">El minirreproductor utiliza el color predeterminado</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barra de navegación</string>
<string name="revanced_music_navigation_bar_screen_summary">Ocultar o cambiar los botones de la barra de navegación</string>

View File

@@ -342,12 +342,18 @@ Kui Doodle on teie piirkonnas praegu nähtav ja see peitmise seade on sisse lül
<string name="revanced_hide_podcast_section_title">Peida \"Avasta taskuhäälingut\"</string>
<string name="revanced_hide_podcast_section_summary_on">Avasta taskuhäälingut jaotis on peidetud</string>
<string name="revanced_hide_podcast_section_summary_off">Avasta taskuhäälingut jaotis on kuvatud</string>
<string name="revanced_hide_featured_section_title">Peida esiletõstetud sisu</string>
<string name="revanced_hide_featured_section_summary_on">Esiletõstetud sisu jaotis on peidetud</string>
<string name="revanced_hide_featured_section_summary_off">Esiletõstetud sisu jaotis on nähtav</string>
<string name="revanced_hide_info_cards_section_title">Peida infokaardid</string>
<string name="revanced_hide_info_cards_section_summary_on">Teabekaartide jaotis on peidetud</string>
<string name="revanced_hide_info_cards_section_summary_off">Kuvatakse teabekaartide jaotis</string>
<string name="revanced_hide_key_concepts_section_title">Peida \"Põhimõisted\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Põhimõisted jaotis on peidetud</string>
<string name="revanced_hide_key_concepts_section_summary_off">Põhimõisted jaotis on kuvatud</string>
<string name="revanced_hide_description_subscribe_button_title">Peida tellimisnupp</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tellimisnupp on peidetud</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Tellimisnupp on nähtav</string>
<string name="revanced_hide_transcript_section_title">Peida transkriptsioon</string>
<string name="revanced_hide_transcript_section_summary_on">Skriptiosa on peidetud</string>
<string name="revanced_hide_transcript_section_summary_off">Skriptiosa on näidatud</string>
@@ -1690,6 +1696,11 @@ AV1-ga videotaasesitus võib hakitud olla või kaadreid vahele jätta."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategooriariba on peidetud</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategooriariba on nähtaval</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Muuda minipleieri värvi</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Minipleieri värv ühtib täisekraanipleieri omaga</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Minipleier kasutab vaikevärvi</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigeerimisriba</string>
<string name="revanced_music_navigation_bar_screen_summary">Peida või muuda navigeerimisriba nuppe</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -21,7 +21,9 @@ Second \"item\" text"</string>
<resources>
<app id="shared">
<patch id="layout.branding.baseCustomBrandingPatch">
<string name="revanced_custom_branding_name_title">نام برنامه</string>
<!-- Translations of this should be identical to revanced_custom_branding_icon_entry_5 -->
<string name="revanced_custom_branding_icon_title">آیکون برنامه</string>
<!-- Translation of this should be identical to revanced_header_logo_entry_5 -->
<!-- Translations of this should be identical to revanced_custom_branding_name_entry_5 -->
</patch>
@@ -51,6 +53,8 @@ Second \"item\" text"</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_settings_search_empty_history_title">تاریخچه جستجو خالی است</string>
<string name="revanced_settings_search_history_title">نمایش تاریخچه جستجوی تنظیمات</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>
@@ -320,6 +324,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -44,7 +44,7 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK käännöspäivä on vioittunut</string>
</patch>
<patch id="misc.dns.checkWatchHistoryDomainNameResolutionPatch">
<string name="revanced_check_watch_history_domain_name_dialog_title">ReVanced Ilmoitus</string>
<string name="revanced_check_watch_history_domain_name_dialog_title">ReVanced-ilmoitus</string>
<string name="revanced_check_watch_history_domain_name_dialog_message">Kellon historiaa ei tallenneta.&lt;br&gt;&lt;br&gt;Tämä todennäköisesti johtuu DNS mainosten estäjä tai verkkovälityspalvelin.&lt;br&gt;&lt;br&gt;Korjataksesi tämän, valkoiselle listalle &lt;b&gt;s.youtube.com&lt;/b&gt; tai poistaaksesi kaikki DNS-estäjät ja -profiilit.</string>
<string name="revanced_check_watch_history_domain_name_dialog_ignore">Älä näytä uudelleen</string>
</patch>
@@ -164,7 +164,7 @@ Et saa ilmoituksia odottamattomista tapahtumista."</string>
<string name="revanced_debug_logs_clear_buffer_title">Tyhjennä virheenkorjauslokit</string>
<string name="revanced_debug_logs_clear_buffer_summary">Tyhjentää kaikki tallennetut ReVanced-virheenkorjauslokit</string>
<string name="revanced_debug_logs_clear_toast">Lokit tyhjennetty</string>
<string name="revanced_debug_feature_flags_manager_title">Ominaisuuslippujen Manager</string>
<string name="revanced_debug_feature_flags_manager_title">Ominaisuuslippujen hallinta</string>
<string name="revanced_debug_feature_flags_manager_summary">Hallitse totuusarvo-ominaisuuslippuja</string>
<string name="revanced_debug_feature_flags_manager_active_header">Aktiiviset liput (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">Estetyt liput (%d)</string>
@@ -342,12 +342,18 @@ Jos Doodle näkyy tällä hetkellä alueellasi ja tämä piilotusasetus on käyt
<string name="revanced_hide_podcast_section_title">Piilota \"Tutustu podcastiin\"</string>
<string name="revanced_hide_podcast_section_summary_on">Tutustu podcastiin -osio piilotetaan</string>
<string name="revanced_hide_podcast_section_summary_off">Tutustu podcastiin -osio näytetään</string>
<string name="revanced_hide_featured_section_title">Piilota esitelty sisältö</string>
<string name="revanced_hide_featured_section_summary_on">Suositellun sisällön osio piilotetaan</string>
<string name="revanced_hide_featured_section_summary_off">Suositellun sisällön osio näytetään</string>
<string name="revanced_hide_info_cards_section_title">Piilota tietokortit</string>
<string name="revanced_hide_info_cards_section_summary_on">Infokortit-osio piilotetaan</string>
<string name="revanced_hide_info_cards_section_summary_off">Infokortit-osio näytetään</string>
<string name="revanced_hide_key_concepts_section_title">Piilota \"Keskeiset käsitteet\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Keskeiset käsitteet -osio piilotetaan</string>
<string name="revanced_hide_key_concepts_section_summary_off">Keskeiset käsitteet -osio näytetään</string>
<string name="revanced_hide_description_subscribe_button_title">Piilota Tilaa-painike</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tilaa-painike piilotetaan</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Tilaa-painike näytetään</string>
<string name="revanced_hide_transcript_section_title">Piilota transkriptio</string>
<string name="revanced_hide_transcript_section_summary_on">Transkriptio-osio piilotetaan</string>
<string name="revanced_hide_transcript_section_summary_off">Transkriptio-osio näytetään</string>
@@ -1690,6 +1696,11 @@ AV1-videon toisto saattaa pätkiä."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategoriapalkki piilotetaan</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategoriapalkki näytetään</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Muuta minisoittimen väriä</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Minisoittimen väri vastaa kokoruudun soitinta</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Minisoitin käyttää oletusväriä</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigointipalkki</string>
<string name="revanced_music_navigation_bar_screen_summary">Piilota tai muuta navigointipalkin painikkeita</string>

View File

@@ -342,12 +342,18 @@ Kung ang isang Doodle ay kasalukuyang ipinapakita sa iyong rehiyon at ang settin
<string name="revanced_hide_podcast_section_title">Itago ang \'I-explore ang podcast\'</string>
<string name="revanced_hide_podcast_section_summary_on">Nakatago ang seksyon ng I-explore ang podcast</string>
<string name="revanced_hide_podcast_section_summary_off">Ipinapakita ang seksyon ng I-explore ang podcast</string>
<string name="revanced_hide_featured_section_title">Itago ang Itinatampok na Nilalaman</string>
<string name="revanced_hide_featured_section_summary_on">Nakatago ang seksyon ng Itinatampok na Nilalaman</string>
<string name="revanced_hide_featured_section_summary_off">Ipinapakita ang seksyon ng Itinatampok na Nilalaman</string>
<string name="revanced_hide_info_cards_section_title">Itago ang Mga card ng impormasyon</string>
<string name="revanced_hide_info_cards_section_summary_on">Nakatago ang seksyon ng mga card ng impormasyon</string>
<string name="revanced_hide_info_cards_section_summary_off">Ang seksyon ng mga card ng impormasyon ay ipinapakita</string>
<string name="revanced_hide_key_concepts_section_title">Itago ang \'Mga pangunahing konsepto\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">Nakatago ang seksyon ng Mga pangunahing konsepto</string>
<string name="revanced_hide_key_concepts_section_summary_off">Ipinapakita ang seksyon ng Mga pangunahing konsepto</string>
<string name="revanced_hide_description_subscribe_button_title">Itago ang pindutan ng Mag-subscribe</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Nakatago ang pindutan ng Subscribe</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Ipinapakita ang pindutan ng Subscribe</string>
<string name="revanced_hide_transcript_section_title">Itago ang Transcript</string>
<string name="revanced_hide_transcript_section_summary_on">Nakatago ang seksyon ng transcript</string>
<string name="revanced_hide_transcript_section_summary_off">Ipinapakita ang seksyon ng transcript</string>
@@ -1688,6 +1694,11 @@ Maaaring mag-stutter o mag-drop ng frames ang pag-playback ng video na may AV1."
<string name="revanced_music_hide_category_bar_summary_on">Nakatago ang category bar</string>
<string name="revanced_music_hide_category_bar_summary_off">Ipinapakita ang category bar</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Palitan ang kulay ng miniplayer</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Ang kulay ng miniplayer ay tumutugma sa fullscreen player</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Gumagamit ang miniplayer ng default na kulay</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigation bar</string>
<string name="revanced_music_navigation_bar_screen_summary">Itago o baguhin ang mga pindutan ng navigation bar</string>

View File

@@ -164,14 +164,14 @@ Vous ne serez pas informé des événements inattendus."</string>
<string name="revanced_debug_logs_clear_buffer_title">Effacer les journaux de débogage</string>
<string name="revanced_debug_logs_clear_buffer_summary">Efface tous les journaux de débogage ReVanced stockés</string>
<string name="revanced_debug_logs_clear_toast">Journaux effacés</string>
<string name="revanced_debug_feature_flags_manager_title">Gestionnaire des indicateurs de fonctionnalités</string>
<string name="revanced_debug_feature_flags_manager_summary">Gérer les indicateurs de fonctionnalités booléens</string>
<string name="revanced_debug_feature_flags_manager_active_header">Drapeaux actifs (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">Drapeaux bloqués (%d)</string>
<string name="revanced_debug_feature_flags_manager_search_hint">Rechercher des drapeaux...</string>
<string name="revanced_debug_feature_flags_manager_toast_saved">Drapeaux enregistrés</string>
<string name="revanced_debug_feature_flags_manager_toast_reset">Drapeaux réinitialisés</string>
<string name="revanced_debug_feature_flags_manager_toast_copied">Drapeaux copiés dans le presse-papiers</string>
<string name="revanced_debug_feature_flags_manager_title">Gestionnaire des flags de fonctionnalités</string>
<string name="revanced_debug_feature_flags_manager_summary">Gérez les flags de fonctionnalités booléens</string>
<string name="revanced_debug_feature_flags_manager_active_header">Flags actifs (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">Flags bloqués (%d)</string>
<string name="revanced_debug_feature_flags_manager_search_hint">Rechercher des flags...</string>
<string name="revanced_debug_feature_flags_manager_toast_saved">Flags enregistrés</string>
<string name="revanced_debug_feature_flags_manager_toast_reset">Flags réinitialisés</string>
<string name="revanced_debug_feature_flags_manager_toast_copied">Flags copiés dans le presse-papiers</string>
</patch>
<patch id="misc.privacy.sanitizeSharingLinksPatch">
<string name="revanced_sanitize_sharing_links_title">Nettoyer les liens de partage</string>
@@ -342,12 +342,18 @@ Si un Doodle est actuellement affiché dans votre région et que cette option de
<string name="revanced_hide_podcast_section_title">Masquer \"Découvrir le podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">La section \"Découvrir le podcast\" est masquée</string>
<string name="revanced_hide_podcast_section_summary_off">La section \"Découvrir le podcast\" est affichée</string>
<string name="revanced_hide_featured_section_title">Masquer le contenu mis en avant</string>
<string name="revanced_hide_featured_section_summary_on">La section du contenu mis en avant est masquée</string>
<string name="revanced_hide_featured_section_summary_off">La section du contenu mis en avant est affichée</string>
<string name="revanced_hide_info_cards_section_title">Masquer \"Fiches info\"</string>
<string name="revanced_hide_info_cards_section_summary_on">La section \"Fiches info\" est masquée</string>
<string name="revanced_hide_info_cards_section_summary_off">La section \"Fiches info\" est affichée</string>
<string name="revanced_hide_key_concepts_section_title">Masquer \"Concepts clés\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">La section \"Concepts clés\" est masquée</string>
<string name="revanced_hide_key_concepts_section_summary_off">La section \"Concepts clés\" est affichée</string>
<string name="revanced_hide_description_subscribe_button_title">Masquer le bouton S\'abonner</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Le bouton S\'abonner est masqué</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Le bouton S\'abonner est affiché</string>
<string name="revanced_hide_transcript_section_title">Masquer \"Transcription\"</string>
<string name="revanced_hide_transcript_section_summary_on">La section Transcription est masquée</string>
<string name="revanced_hide_transcript_section_summary_off">La section Transcription est affichée</string>
@@ -1679,9 +1685,9 @@ La lecture vidéo avec AV1 peut être saccadée et des images peuvent être perd
<string name="revanced_music_hide_history_button_title">Masquer le bouton Historique</string>
<string name="revanced_music_hide_history_button_summary_on">Le bouton Historique est masqué</string>
<string name="revanced_music_hide_history_button_summary_off">Le bouton Historique est affiché</string>
<string name="revanced_music_hide_notification_button_title">Masquer le bouton de notification</string>
<string name="revanced_music_hide_notification_button_summary_on">Le bouton de notification est masqué</string>
<string name="revanced_music_hide_notification_button_summary_off">Le bouton de notification est affiché</string>
<string name="revanced_music_hide_notification_button_title">Masquer le bouton des notifications</string>
<string name="revanced_music_hide_notification_button_summary_on">Le bouton des notifications est masqué</string>
<string name="revanced_music_hide_notification_button_summary_off">Le bouton des notifications est affiché</string>
<string name="revanced_music_hide_search_button_title">Masquer le bouton de recherche</string>
<string name="revanced_music_hide_search_button_summary_on">Le bouton de recherche est masqué</string>
<string name="revanced_music_hide_search_button_summary_off">Le bouton de recherche est affiché</string>
@@ -1691,6 +1697,11 @@ La lecture vidéo avec AV1 peut être saccadée et des images peuvent être perd
<string name="revanced_music_hide_category_bar_summary_on">La barre des catégories est masquée</string>
<string name="revanced_music_hide_category_bar_summary_off">La barre des catégories est affichée</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Changer la couleur du lecteur réduit</string>
<string name="revanced_music_change_miniplayer_color_summary_on">La couleur du lecteur réduit correspond à celle du lecteur plein écran</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Le lecteur réduit utilise la couleur par défaut</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barre de navigation</string>
<string name="revanced_music_navigation_bar_screen_summary">Masquez ou modifiez les boutons de la barre de navigation</string>

View File

@@ -342,12 +342,18 @@ Má tá Doodle á thaispeáint faoi láthair i do réigiún agus má tá an tsu
<string name="revanced_hide_podcast_section_title">Folaigh \'Déan iniúchadh ar an bpodchraoladh\'</string>
<string name="revanced_hide_podcast_section_summary_on">Tá an chuid Déan iniúchadh ar an bpodchraoladh i bhfolach</string>
<string name="revanced_hide_podcast_section_summary_off">Taispeántar an chuid Déan iniúchadh ar an bpodchraoladh</string>
<string name="revanced_hide_featured_section_title">Folaigh ábhar le feiceáil</string>
<string name="revanced_hide_featured_section_summary_on">Tá an chuid ábhar le feiceáil i bhfolach</string>
<string name="revanced_hide_featured_section_summary_off">Taispeántar an chuid ábhar le feiceáil</string>
<string name="revanced_hide_info_cards_section_title">Folaigh cártaí eolais</string>
<string name="revanced_hide_info_cards_section_summary_on">Tá an chuid cártaí faisnéise i bhfolach</string>
<string name="revanced_hide_info_cards_section_summary_off">Taispeántar rannán cártaí faisnéise</string>
<string name="revanced_hide_key_concepts_section_title">Folaigh \'Príomhchoincheapa\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">Tá an chuid Príomhchoincheapa i bhfolach</string>
<string name="revanced_hide_key_concepts_section_summary_off">Taispeántar an chuid coincheapa lárnacha</string>
<string name="revanced_hide_description_subscribe_button_title">Folaigh cnaipe Liostáil</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tá an cnaipe Liostáil i bhfolach</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Taispeántar cnaipe Liostáil</string>
<string name="revanced_hide_transcript_section_title">Folaigh Tras-scríbhinn</string>
<string name="revanced_hide_transcript_section_summary_on">Tá alt an tras-scríbhinn i bhfolach</string>
<string name="revanced_hide_transcript_section_summary_off">Taispeántar alt an tras-scríbhinn</string>
@@ -1688,6 +1694,11 @@ Dfhéadfadh sé go mbeadh stad nó go gcaillfí frámaí ag athsheinm físe l
<string name="revanced_music_hide_category_bar_summary_on">Tá an barra catagóirí i bhfolach</string>
<string name="revanced_music_hide_category_bar_summary_off">Taispeántar an barra catagóirí</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Athraigh dath an mhion-imreoir</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Tá dath an mhion-imreoir ag teacht leis an imreoir lánscáileáin</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Úsáideann an mion-imreoir an dath réamhshocraithe</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barra nascleanúna</string>
<string name="revanced_music_navigation_bar_screen_summary">Folaigh nó athraigh cnaipí an bharra nascleanúna</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -272,6 +272,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -272,6 +272,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Ha a Doodle jelenleg a régiódában látható, és ez a rejtés beállítás be
<string name="revanced_hide_podcast_section_title">A „Podcast felfedezése” elrejtése</string>
<string name="revanced_hide_podcast_section_summary_on">A Podcast felfedezése szakasz rejtett</string>
<string name="revanced_hide_podcast_section_summary_off">A Podcast felfedezése szakasz látható</string>
<string name="revanced_hide_featured_section_title">Kiemelt tartalom elrejtése</string>
<string name="revanced_hide_featured_section_summary_on">A kiemelt tartalmak szekció elrejtve</string>
<string name="revanced_hide_featured_section_summary_off">A kiemelt tartalmak szekció látható</string>
<string name="revanced_hide_info_cards_section_title">Infó kártyák elrejtése</string>
<string name="revanced_hide_info_cards_section_summary_on">Az infó kártyák rész el van rejtve</string>
<string name="revanced_hide_info_cards_section_summary_off">Az infó kártyák rész látható</string>
<string name="revanced_hide_key_concepts_section_title">A „Főbb fogalmak” elrejtése</string>
<string name="revanced_hide_key_concepts_section_summary_on">A Főbb fogalmak szakasz rejtett</string>
<string name="revanced_hide_key_concepts_section_summary_off">A Főbb fogalmak szakasz látható</string>
<string name="revanced_hide_description_subscribe_button_title">Feliratkozás gomb elrejtése</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Az előfizetés gomb rejtett</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Az előfizetés gomb látható</string>
<string name="revanced_hide_transcript_section_title">Átirat elrejtése</string>
<string name="revanced_hide_transcript_section_summary_on">Az átirat rész el van rejtve</string>
<string name="revanced_hide_transcript_section_summary_off">Az átirat rész megjelenik</string>
@@ -1687,6 +1693,11 @@ Az AV1-es videólejátszás akadozhat vagy képkockákat ejthet."</string>
<string name="revanced_music_hide_category_bar_summary_on">A kategóriasáv rejtve van</string>
<string name="revanced_music_hide_category_bar_summary_off">A kategóriasáv látható</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Mini lejátszó színének módosítása</string>
<string name="revanced_music_change_miniplayer_color_summary_on">A mini lejátszó színe megegyezik a teljes képernyős lejátszóéval</string>
<string name="revanced_music_change_miniplayer_color_summary_off">A mini lejátszó alapértelmezett színt használ</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigációs sáv</string>
<string name="revanced_music_navigation_bar_screen_summary">Navigációs sáv gombjainak elrejtése vagy módosítása</string>

View File

@@ -342,12 +342,18 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_podcast_section_title">Թաքցնել \"Բացահայտեք փոդքասթը\"</string>
<string name="revanced_hide_podcast_section_summary_on">Բացահայտեք փոդքասթը բաժինը թաքցված է</string>
<string name="revanced_hide_podcast_section_summary_off">Բացահայտեք փոդքասթը բաժինը ցուցադրվում է</string>
<string name="revanced_hide_featured_section_title">Թաքցնել ընտրված բովանդակությունը</string>
<string name="revanced_hide_featured_section_summary_on">Ընտրված բովանդակության բաժինը թաքցված է</string>
<string name="revanced_hide_featured_section_summary_off">Ընտրված բովանդակության բաժինը ցուցադրված է</string>
<string name="revanced_hide_info_cards_section_title">Թաքցնել Տեղեկատվական քարտերը</string>
<string name="revanced_hide_info_cards_section_summary_on">Տեղեկատվական քարտերի բաժինը թաքցված է</string>
<string name="revanced_hide_info_cards_section_summary_off">Տեղեկատվական քարտերի բաժինը երևում է</string>
<string name="revanced_hide_key_concepts_section_title">Թաքցնել \"Հիմնական հասկացությունները\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Հիմնական հասկացությունների բաժինը թաքցված է</string>
<string name="revanced_hide_key_concepts_section_summary_off">Հիմնական հասկացությունների բաժինը ցուցադրվում է</string>
<string name="revanced_hide_description_subscribe_button_title">Թաքցնել Բաժանորդագրվել կոճակը</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Բաժանորդագրվել կոճակը թաքնված է</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Բաժանորդագրվել կոճակը ցուցադրված է</string>
<string name="revanced_hide_transcript_section_title">Թաքցնել վերծանումը</string>
<string name="revanced_hide_transcript_section_summary_on">Տեքստի բաժինը թաքցված է</string>
<string name="revanced_hide_transcript_section_summary_off">Տեքստի բաժինը երևում է</string>
@@ -1691,6 +1697,11 @@ AV1-ով տեսանյութի նվագարկումը կարող է ընդհատ
<string name="revanced_music_hide_category_bar_summary_on">Կատեգորիաների վահանակը թաքցված է</string>
<string name="revanced_music_hide_category_bar_summary_off">Կատեգորիաների վահանակը ցուցադրվում է</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Փոխել մինի նվագարկչի գույնը</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Մինի նվագարկչի գույնը համապատասխանում է լիաէկրան նվագարկչին</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Մինի նվագարկիչը օգտագործում է լռելյայն գույնը</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Նավիգացիոն գիծ</string>
<string name="revanced_music_navigation_bar_screen_summary">Թաքցնել կամ փոխել նավիգացիոն գծի կոճակները</string>

View File

@@ -342,12 +342,18 @@ Jika Doodle saat ini ditampilkan di wilayah Anda dan pengaturan penyembunyi ini
<string name="revanced_hide_podcast_section_title">Sembunyikan \'Jelajahi podcast\'</string>
<string name="revanced_hide_podcast_section_summary_on">Bagian Jelajahi podcast disembunyikan</string>
<string name="revanced_hide_podcast_section_summary_off">Bagian Jelajahi podcast ditampilkan</string>
<string name="revanced_hide_featured_section_title">Sembunyikan Konten Unggulan</string>
<string name="revanced_hide_featured_section_summary_on">Bagian konten unggulan disembunyikan</string>
<string name="revanced_hide_featured_section_summary_off">Bagian konten unggulan ditampilkan</string>
<string name="revanced_hide_info_cards_section_title">Sembunyikan kartu Info</string>
<string name="revanced_hide_info_cards_section_summary_on">Bagian kartu info disembunyikan</string>
<string name="revanced_hide_info_cards_section_summary_off">Bagian kartu info ditampilkan</string>
<string name="revanced_hide_key_concepts_section_title">Sembunyikan \'Konsep utama\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">Bagian Konsep utama disembunyikan</string>
<string name="revanced_hide_key_concepts_section_summary_off">Bagian Konsep utama ditampilkan</string>
<string name="revanced_hide_description_subscribe_button_title">Sembunyikan tombol Langganan</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tombol Berlangganan disembunyikan</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Tombol Berlangganan ditampilkan</string>
<string name="revanced_hide_transcript_section_title">Sembunyikan Transkrip</string>
<string name="revanced_hide_transcript_section_summary_on">Bagian transkrip disembunyikan</string>
<string name="revanced_hide_transcript_section_summary_off">Bagian transkrip ditampilkan</string>
@@ -1689,6 +1695,11 @@ Pemutaran video dengan AV1 mungkin tersendat atau kehilangan bingkai."</string>
<string name="revanced_music_hide_category_bar_summary_on">Bilah kategori disembunyikan</string>
<string name="revanced_music_hide_category_bar_summary_off">Bilah kategori ditampilkan</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Ubah warna pemutar mini</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Warna pemutar mini sesuai dengan pemutar layar penuh</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Pemutar mini menggunakan warna standar</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Bilah navigasi</string>
<string name="revanced_music_navigation_bar_screen_summary">Sembunyikan atau ubah tombol bilah navigasi</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Se al momento un Doodle è visibile nella tua regione e questa impostazione nasc
<string name="revanced_hide_podcast_section_title">Nascondi \"Esplora il podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">La sezione Esplora il podcast è nascosta</string>
<string name="revanced_hide_podcast_section_summary_off">La sezione Esplora il podcast è visibile</string>
<string name="revanced_hide_featured_section_title">Nascondi contenuti in primo piano</string>
<string name="revanced_hide_featured_section_summary_on">La sezione dei contenuti in primo piano è nascosta</string>
<string name="revanced_hide_featured_section_summary_off">La sezione dei contenuti in primo piano è mostrata</string>
<string name="revanced_hide_info_cards_section_title">Nascondi le schede informative</string>
<string name="revanced_hide_info_cards_section_summary_on">La sezione Schede Informative è nascosta</string>
<string name="revanced_hide_info_cards_section_summary_off">La sezione Schede Informative è visibile</string>
<string name="revanced_hide_key_concepts_section_title">Nascondi \"Concetti chiave\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">La sezione Concetti chiave è nascosta</string>
<string name="revanced_hide_key_concepts_section_summary_off">La sezione Concetti chiave è visibile</string>
<string name="revanced_hide_description_subscribe_button_title">Nascondi il pulsante Iscriviti</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Il pulsante Iscriviti è nascosto</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Il pulsante Iscriviti è mostrato</string>
<string name="revanced_hide_transcript_section_title">Nascondi Trascrizione</string>
<string name="revanced_hide_transcript_section_summary_on">La sezione Trascrizione è nascosta</string>
<string name="revanced_hide_transcript_section_summary_off">La sezione Trascrizione è visibile</string>
@@ -1689,6 +1695,11 @@ La riproduzione video con AV1 potrebbe rallentare o perdere fotogrammi."</string
<string name="revanced_music_hide_category_bar_summary_on">La barra delle categorie è nascosta</string>
<string name="revanced_music_hide_category_bar_summary_off">La barra delle categorie è mostrata</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Modifica colore miniplayer</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Il colore del miniplayer corrisponde a quello del lettore a schermo intero</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Il miniplayer usa il colore predefinito</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barra di navigazione</string>
<string name="revanced_music_navigation_bar_screen_summary">Nascondi o modifica i pulsanti della barra di navigazione</string>

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">הסתר את \'גלה את הפודקאסט\'</string>
<string name="revanced_hide_podcast_section_summary_on">מדור \'גלה את הפודקאסט\' מוסתר</string>
<string name="revanced_hide_podcast_section_summary_off">מדור \'גלה את הפודקאסט\' מוצג</string>
<string name="revanced_hide_featured_section_title">הסתר תוכן מומלץ</string>
<string name="revanced_hide_featured_section_summary_on">מקטע תוכן מומלץ מוסתר</string>
<string name="revanced_hide_featured_section_summary_off">מקטע תוכן מומלץ מוצג</string>
<string name="revanced_hide_info_cards_section_title">הסתר כרטיסי מידע</string>
<string name="revanced_hide_info_cards_section_summary_on">מדור כרטיסי המידע מוסתר</string>
<string name="revanced_hide_info_cards_section_summary_off">מדור כרטיסי המידע מוצג</string>
<string name="revanced_hide_key_concepts_section_title">הסתר \'מושגי מפתח\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">מדור מושגי מפתח מוסתר</string>
<string name="revanced_hide_key_concepts_section_summary_off">מדור מושגי מפתח מוצג</string>
<string name="revanced_hide_description_subscribe_button_title">הסתר לחצן \'הירשם\'</string>
<string name="revanced_hide_description_subscribe_button_summary_on">הלחצן \'הרשמה\' מוסתר</string>
<string name="revanced_hide_description_subscribe_button_summary_off">הלחצן \'הרשמה\' מוצג</string>
<string name="revanced_hide_transcript_section_title">הסתר תמליל</string>
<string name="revanced_hide_transcript_section_summary_on">מדור התמליל מוסתר</string>
<string name="revanced_hide_transcript_section_summary_off">מדור התמליל מוצג</string>
@@ -1692,6 +1698,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">סרגל הקטגוריות מוסתר</string>
<string name="revanced_music_hide_category_bar_summary_off">סרגל הקטגוריות מוצג</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">שנה צבע מיני-נגן</string>
<string name="revanced_music_change_miniplayer_color_summary_on">צבע המיני-נגן תואם לנגן במסך מלא</string>
<string name="revanced_music_change_miniplayer_color_summary_off">מיני-נגן משתמש בצבע ברירת המחדל</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">סרגל ניווט</string>
<string name="revanced_music_navigation_bar_screen_summary">הסתר או שנה לחצני סרגל ניווט</string>

View File

@@ -164,14 +164,14 @@ YouTube Premium ユーザーの場合、この設定は必要ない可能性が
<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_feature_flags_manager_title">機能フラグ管理ツール</string>
<string name="revanced_debug_feature_flags_manager_summary">ブール値 (オン / オフ) の feature flags を管理します</string>
<string name="revanced_debug_feature_flags_manager_active_header">Active flags (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">Blocked flags (%d)</string>
<string name="revanced_debug_feature_flags_manager_search_hint">Search flags...</string>
<string name="revanced_debug_feature_flags_manager_toast_saved">flags を保存しました</string>
<string name="revanced_debug_feature_flags_manager_toast_reset">flags をリセットしました</string>
<string name="revanced_debug_feature_flags_manager_toast_copied">flags をクリップボードにコピーしました</string>
<string name="revanced_debug_feature_flags_manager_title">feature flag マネージャー</string>
<string name="revanced_debug_feature_flags_manager_summary">各機能のオン / オフを制御する feature flag を管理します</string>
<string name="revanced_debug_feature_flags_manager_active_header">有効な flag (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">無効な flag (%d)</string>
<string name="revanced_debug_feature_flags_manager_search_hint">flag を検索</string>
<string name="revanced_debug_feature_flags_manager_toast_saved">flag を保存しました</string>
<string name="revanced_debug_feature_flags_manager_toast_reset">flag をリセットしました</string>
<string name="revanced_debug_feature_flags_manager_toast_copied">flag をクリップボードにコピーしました</string>
</patch>
<patch id="misc.privacy.sanitizeSharingLinksPatch">
<string name="revanced_sanitize_sharing_links_title">共有リンクを無害化</string>
@@ -344,12 +344,18 @@ YouTube Premium ユーザーの場合、この設定は必要ない可能性が
<string name="revanced_hide_podcast_section_title">「ポッドキャストを検索」を非表示</string>
<string name="revanced_hide_podcast_section_summary_on">「ポッドキャストを検索」セクションは表示されません</string>
<string name="revanced_hide_podcast_section_summary_off">「ポッドキャストを検索」セクションは表示されます</string>
<string name="revanced_hide_featured_section_title">おすすめコンテンツを非表示</string>
<string name="revanced_hide_featured_section_summary_on">情報カード内のおすすめコンテンツ セクションは表示されません</string>
<string name="revanced_hide_featured_section_summary_off">情報カード内のおすすめコンテンツ セクションは表示されます</string>
<string name="revanced_hide_info_cards_section_title">情報カードを非表示</string>
<string name="revanced_hide_info_cards_section_summary_on">情報カード セクションは表示されません</string>
<string name="revanced_hide_info_cards_section_summary_off">情報カード セクションは表示されます</string>
<string name="revanced_hide_key_concepts_section_title">「主な概念」を非表示</string>
<string name="revanced_hide_key_concepts_section_summary_on">主な概念セクションは表示されません</string>
<string name="revanced_hide_key_concepts_section_summary_off">主な概念セクションが表示されます</string>
<string name="revanced_hide_description_subscribe_button_title">チャンネル登録ボタンを非表示</string>
<string name="revanced_hide_description_subscribe_button_summary_on">情報カード内のチャンネル登録ボタンは表示されません</string>
<string name="revanced_hide_description_subscribe_button_summary_off">情報カード内のチャンネル登録ボタンは表示されます</string>
<string name="revanced_hide_transcript_section_title">文字起こしを非表示</string>
<string name="revanced_hide_transcript_section_summary_on">文字起こしセクションは表示されません</string>
<string name="revanced_hide_transcript_section_summary_off">文字起こしセクションは表示されます</string>
@@ -1692,6 +1698,11 @@ AV1 での動画再生は、カクつくまたはコマ落ちが発生する場
<string name="revanced_music_hide_category_bar_summary_on">カテゴリバーは表示されません</string>
<string name="revanced_music_hide_category_bar_summary_off">カテゴリバーは表示されます</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">ミニプレーヤーの色を変更</string>
<string name="revanced_music_change_miniplayer_color_summary_on">ミニプレーヤーはフルスクリーン プレーヤーと同じ色を使用します</string>
<string name="revanced_music_change_miniplayer_color_summary_off">ミニプレーヤーはデフォルトの色を使用します</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">ナビゲーション バー</string>
<string name="revanced_music_navigation_bar_screen_summary">ナビゲーション バーのボタンを変更または非表示にします</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -285,6 +285,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -61,7 +61,7 @@ Second \"item\" text"</string>
<string name="revanced_settings_import">가져오기</string>
<string name="revanced_settings_import_copy">복사하기</string>
<string name="revanced_settings_import_reset">ReVanced 설정을 기본값으로 초기화합니다</string>
<string name="revanced_settings_import_success">%d 설정을 가져왔습니다</string>
<string name="revanced_settings_import_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>
@@ -345,12 +345,18 @@ YouTube Premium 사용자라면 이 설정은 필요하지 않을 수 있습니
<string name="revanced_hide_podcast_section_title">\'팟캐스트 살펴보기\' 숨기기</string>
<string name="revanced_hide_podcast_section_summary_on">팟캐스트 살펴보기 섹션이 숨겨집니다</string>
<string name="revanced_hide_podcast_section_summary_off">팟캐스트 살펴보기 섹션이 표시됩니다</string>
<string name="revanced_hide_featured_section_title">추천 콘텐츠 숨기기</string>
<string name="revanced_hide_featured_section_summary_on">추천 콘텐츠 섹션이 숨겨집니다</string>
<string name="revanced_hide_featured_section_summary_off">추천 콘텐츠 섹션이 표시됩니다</string>
<string name="revanced_hide_info_cards_section_title">크리에이터 정보 카드 숨기기</string>
<string name="revanced_hide_info_cards_section_summary_on">크리에이터 정보 카드 섹션이 숨겨집니다</string>
<string name="revanced_hide_info_cards_section_summary_off">크리에이터 정보 카드 섹션이 표시됩니다</string>
<string name="revanced_hide_key_concepts_section_title">주요 개념 숨기기</string>
<string name="revanced_hide_key_concepts_section_summary_on">주요 개념 섹션이 숨겨집니다</string>
<string name="revanced_hide_key_concepts_section_summary_off">주요 개념 섹션이 표시됩니다</string>
<string name="revanced_hide_description_subscribe_button_title">구독 버튼 숨기기</string>
<string name="revanced_hide_description_subscribe_button_summary_on">구독 버튼이 숨겨집니다</string>
<string name="revanced_hide_description_subscribe_button_summary_off">구독 버튼이 표시됩니다</string>
<string name="revanced_hide_transcript_section_title">스크립트 숨기기</string>
<string name="revanced_hide_transcript_section_summary_on">스크립트 섹션이 숨겨집니다</string>
<string name="revanced_hide_transcript_section_summary_off">스크립트 섹션이 표시됩니다</string>
@@ -1697,6 +1703,11 @@ AV1이 사용된 동영상 재생이 끊기거나 프레임이 손실될 수 있
<string name="revanced_music_hide_category_bar_summary_on">카테고리 바가 숨겨집니다</string>
<string name="revanced_music_hide_category_bar_summary_off">카테고리 바가 표시됩니다</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">미니 플레이어 색상 변경하기</string>
<string name="revanced_music_change_miniplayer_color_summary_on">미니 플레이어 색상이 전체 화면 플레이어와 일치합니다</string>
<string name="revanced_music_change_miniplayer_color_summary_off">미니 플레이어 색상이 기본 색상입니다</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">하단바</string>
<string name="revanced_music_navigation_bar_screen_summary">하단바에서 버튼을 숨기거나 변경할 수 있습니다</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Jei „Doodle“ šiuo metu rodomas jūsu regione ir šis paslėpimo nustatymas
<string name="revanced_hide_podcast_section_title">Slėpti „Naršyti podcast\'ą“</string>
<string name="revanced_hide_podcast_section_summary_on">Skyrius „Naršyti podcast\'ą“ yra paslėptas</string>
<string name="revanced_hide_podcast_section_summary_off">Skyrius „Naršyti podcast\'ą“ yra rodomas</string>
<string name="revanced_hide_featured_section_title">Slėpti rekomenduojamą turinį</string>
<string name="revanced_hide_featured_section_summary_on">Rekomenduojamo turinio sekcija paslėpta</string>
<string name="revanced_hide_featured_section_summary_off">Rekomenduojamo turinio sekcija rodoma</string>
<string name="revanced_hide_info_cards_section_title">Slėpti informacines korteles</string>
<string name="revanced_hide_info_cards_section_summary_on">Informacijos kortelių skyrius yra paslėptas</string>
<string name="revanced_hide_info_cards_section_summary_off">Informacijos kortelių skyrius yra rodomas</string>
<string name="revanced_hide_key_concepts_section_title">Slėpti „Pagrindines sąvokas“</string>
<string name="revanced_hide_key_concepts_section_summary_on">Skyrius „Pagrindinės sąvokos“ yra paslėptas</string>
<string name="revanced_hide_key_concepts_section_summary_off">Skyrius „Pagrindinės sąvokos“ yra rodomas</string>
<string name="revanced_hide_description_subscribe_button_title">Slėpti prenumeratos mygtuką</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Prenumeratos mygtukas paslėptas</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Prenumeratos mygtukas rodomas</string>
<string name="revanced_hide_transcript_section_title">Slėpti transkripciją</string>
<string name="revanced_hide_transcript_section_summary_on">Transkripcijos skyrius yra paslėptas</string>
<string name="revanced_hide_transcript_section_summary_off">Transkripcijos skyrius yra rodomas</string>
@@ -1691,6 +1697,11 @@ Vaizdo įrašo atkūrimas su AV1 gali strigti arba praleisti kadrus."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategorijų juosta paslėpta</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategorijų juosta rodoma</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Pakeisti mini grotuvo spalvą</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Mini grotuvo spalva atitinka viso ekrano grotuvo spalvą</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini grotuvas naudoja numatytąją spalvą</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Naršymo juosta</string>
<string name="revanced_music_navigation_bar_screen_summary">Slėpti arba keisti naršymo juostos mygtukus</string>

View File

@@ -342,12 +342,18 @@ Ja Doodle pašlaik tiek rādīts jūsu reģionā un šis slēpšanas iestatījum
<string name="revanced_hide_podcast_section_title">Paslēpt sadaļu \"Izpētiet podkāstu\"</string>
<string name="revanced_hide_podcast_section_summary_on">Sadaļa \"Izpētiet podkāstu\" ir paslēpta</string>
<string name="revanced_hide_podcast_section_summary_off">Sadaļa \"Izpētiet podkāstu\" ir redzama</string>
<string name="revanced_hide_featured_section_title">Slēpt izceltu saturu</string>
<string name="revanced_hide_featured_section_summary_on">Izceltā satura sadaļa ir paslēpta</string>
<string name="revanced_hide_featured_section_summary_off">Izceltā satura sadaļa ir redzama</string>
<string name="revanced_hide_info_cards_section_title">Paslēpt informācijas kartītes</string>
<string name="revanced_hide_info_cards_section_summary_on">Informācijas karšu sadaļa ir paslēpta</string>
<string name="revanced_hide_info_cards_section_summary_off">Informācijas karšu sadaļa ir redzama</string>
<string name="revanced_hide_key_concepts_section_title">Paslēpt \"Galvenos jēdzienus\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Sadaļa \"Galvenie jēdzieni\" ir paslēpta</string>
<string name="revanced_hide_key_concepts_section_summary_off">Sadaļa \"Galvenie jēdzieni\" ir redzama</string>
<string name="revanced_hide_description_subscribe_button_title">Slēpt pogu Abonēt</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abonēšanas poga ir paslēpta</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abonēšanas poga ir redzama</string>
<string name="revanced_hide_transcript_section_title">Paslēpt transkriptu</string>
<string name="revanced_hide_transcript_section_summary_on">Transkripcijas sadaļa ir paslēpta</string>
<string name="revanced_hide_transcript_section_summary_off">Transkripcijas sadaļa ir redzama</string>
@@ -1691,6 +1697,11 @@ AV1 video atskaņošana var raustīties vai izlaist kadrus."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategoriju josla ir paslēpta</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategoriju josla ir redzama</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Mainīt mini atskaņotāja krāsu</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Mini atskaņotāja krāsa atbilst pilnekrāna atskaņotāja krāsai</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini atskaņotājs izmanto noklusējuma krāsu</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigācijas josla</string>
<string name="revanced_music_navigation_bar_screen_summary">Slēpt vai mainīt navigācijas joslas pogas</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -271,6 +271,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -272,6 +272,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Als er momenteel een Doodle wordt getoond in je regio en deze instelling voor ve
<string name="revanced_hide_podcast_section_title">\'Ontdek de podcast\' verbergen</string>
<string name="revanced_hide_podcast_section_summary_on">Het gedeelte \'Ontdek de podcast\' is verborgen</string>
<string name="revanced_hide_podcast_section_summary_off">Het gedeelte \'Ontdek de podcast\' wordt weergegeven</string>
<string name="revanced_hide_featured_section_title">Uitgelichte inhoud verbergen</string>
<string name="revanced_hide_featured_section_summary_on">Sectie uitgelichte inhoud is verborgen</string>
<string name="revanced_hide_featured_section_summary_off">Sectie uitgelichte inhoud is zichtbaar</string>
<string name="revanced_hide_info_cards_section_title">Infokaarten verbergen</string>
<string name="revanced_hide_info_cards_section_summary_on">Sectie info-kaarten is verborgen</string>
<string name="revanced_hide_info_cards_section_summary_off">Sectie info-kaarten is zichtbaar</string>
<string name="revanced_hide_key_concepts_section_title">\'Belangrijkste begrippen\' verbergen</string>
<string name="revanced_hide_key_concepts_section_summary_on">Het gedeelte \'Belangrijkste begrippen\' is verborgen</string>
<string name="revanced_hide_key_concepts_section_summary_off">Het gedeelte \'Belangrijkste begrippen\' is zichtbaar</string>
<string name="revanced_hide_description_subscribe_button_title">Abonneerknop verbergen</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abonneerknop is verborgen</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abonneerknop is weergegeven</string>
<string name="revanced_hide_transcript_section_title">Transcript verbergen</string>
<string name="revanced_hide_transcript_section_summary_on">Transcriptgedeelte is verborgen</string>
<string name="revanced_hide_transcript_section_summary_off">Transcriptgedeelte is zichtbaar</string>
@@ -1688,6 +1694,11 @@ Het afspelen van video met AV1 kan haperen of frames overslaan."</string>
<string name="revanced_music_hide_category_bar_summary_on">Categoriebalk is verborgen</string>
<string name="revanced_music_hide_category_bar_summary_off">Categoriebalk wordt weergegeven</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Wijzig miniplayerkleur</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Miniplayerkleur komt overeen met de volledigschermspeler</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniplayer gebruikt standaardkleur</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigatiebalk</string>
<string name="revanced_music_navigation_bar_screen_summary">Navigatiebalkknoppen verbergen of wijzigen</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -338,12 +338,18 @@ Jeśli Doodle jest obecnie wyświetlany w Twoim regionie, a to ustawienie ukryci
<string name="revanced_hide_podcast_section_title">Ukryj „Odkryj podcast”</string>
<string name="revanced_hide_podcast_section_summary_on">Sekcja „Odkryj podcast” jest ukryta</string>
<string name="revanced_hide_podcast_section_summary_off">Sekcja „Odkryj podcast” jest widoczna</string>
<string name="revanced_hide_featured_section_title">Ukryj Polecane treści</string>
<string name="revanced_hide_featured_section_summary_on">Sekcja z polecanymi treściami jest ukryta</string>
<string name="revanced_hide_featured_section_summary_off">Sekcja z polecanymi treściami jest pokazana</string>
<string name="revanced_hide_info_cards_section_title">Ukryj karty informacyjne</string>
<string name="revanced_hide_info_cards_section_summary_on">Sekcja kart informacyjnych jest ukryta</string>
<string name="revanced_hide_info_cards_section_summary_off">Sekcja kart informacyjnych jest widoczna</string>
<string name="revanced_hide_key_concepts_section_title">Ukryj „Kluczowe koncepcje”</string>
<string name="revanced_hide_key_concepts_section_summary_on">Sekcja „Kluczowe koncepcje” jest ukryta</string>
<string name="revanced_hide_key_concepts_section_summary_off">Sekcja „Kluczowe koncepcje” jest widoczna</string>
<string name="revanced_hide_description_subscribe_button_title">Ukryj przycisk Subskrybuj</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Przycisk subskrypcji jest ukryty</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Przycisk subskrypcji jest widoczny</string>
<string name="revanced_hide_transcript_section_title">Ukryj transkrypcję</string>
<string name="revanced_hide_transcript_section_summary_on">Sekcja transkrypcji jest ukryta</string>
<string name="revanced_hide_transcript_section_summary_off">Sekcja transkrypcji jest widoczna</string>
@@ -1686,6 +1692,11 @@ Odtwarzanie wideo z AV1 może powodować zacinanie się lub gubienie klatek."</s
<string name="revanced_music_hide_category_bar_summary_on">Pasek kategorii jest ukryty</string>
<string name="revanced_music_hide_category_bar_summary_off">Pasek kategorii jest widoczny</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Zmień kolor miniplayera</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Kolor miniplayera dopasowany do odtwarzacza pełnoekranowego</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniplayer używa domyślnego koloru</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Pasek nawigacji</string>
<string name="revanced_music_navigation_bar_screen_summary">Ukryj lub zmień przyciski paska nawigacji</string>

View File

@@ -342,12 +342,18 @@ Se um Doodle estiver sendo exibido atualmente em sua região e esta configuraç
<string name="revanced_hide_podcast_section_title">Ocultar \"Explore o podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">A seção Explore o podcast está oculta</string>
<string name="revanced_hide_podcast_section_summary_off">A seção Explore o podcast é mostrada</string>
<string name="revanced_hide_featured_section_title">Ocultar conteúdo em destaque</string>
<string name="revanced_hide_featured_section_summary_on">A seção de conteúdo em destaque está oculta</string>
<string name="revanced_hide_featured_section_summary_off">A seção de conteúdo em destaque está visível</string>
<string name="revanced_hide_info_cards_section_title">Ocultar cartões de informações</string>
<string name="revanced_hide_info_cards_section_summary_on">Seção de cartões de informações está oculto</string>
<string name="revanced_hide_info_cards_section_summary_off">A seção de cartões de informações é mostrada</string>
<string name="revanced_hide_key_concepts_section_title">Ocultar \"Conceitos-chave\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">A seção Conceitos-chave está oculta</string>
<string name="revanced_hide_key_concepts_section_summary_off">A seção Conceitos-chave é mostrada</string>
<string name="revanced_hide_description_subscribe_button_title">Ocultar botão de Inscrição</string>
<string name="revanced_hide_description_subscribe_button_summary_on">O botão de inscrição está oculto</string>
<string name="revanced_hide_description_subscribe_button_summary_off">O botão de inscrição está visível</string>
<string name="revanced_hide_transcript_section_title">Ocultar transcrição</string>
<string name="revanced_hide_transcript_section_summary_on">Seção de transcrição está oculta</string>
<string name="revanced_hide_transcript_section_summary_off">A seção de transcrição é mostrada</string>
@@ -1687,6 +1693,11 @@ A reprodução de vídeo com AV1 pode gaguejar ou perder quadros."</string>
<string name="revanced_music_hide_category_bar_summary_on">Barra de categoria está oculta</string>
<string name="revanced_music_hide_category_bar_summary_off">Barra de categoria é exibida</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Alterar cor do minirreprodutor</string>
<string name="revanced_music_change_miniplayer_color_summary_on">A cor do minirreprodutor corresponde à do reprodutor em tela cheia</string>
<string name="revanced_music_change_miniplayer_color_summary_off">O minirreprodutor usa a cor padrão</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barra de navegação</string>
<string name="revanced_music_navigation_bar_screen_summary">Ocultar ou alterar botões da barra de navegação</string>

View File

@@ -342,12 +342,18 @@ Se um Doodle estiver a ser exibido na sua região e esta definição de ocultaç
<string name="revanced_hide_podcast_section_title">Ocultar \"Explore o podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">A seção Explore o podcast está oculta</string>
<string name="revanced_hide_podcast_section_summary_off">A seção Explore o podcast é mostrada</string>
<string name="revanced_hide_featured_section_title">Ocultar conteúdo em destaque</string>
<string name="revanced_hide_featured_section_summary_on">A seção de conteúdo em destaque está oculta</string>
<string name="revanced_hide_featured_section_summary_off">A seção de conteúdo em destaque é exibida</string>
<string name="revanced_hide_info_cards_section_title">Ocultar cartões de informação</string>
<string name="revanced_hide_info_cards_section_summary_on">Secção de cartões de informações está escondida</string>
<string name="revanced_hide_info_cards_section_summary_off">Mostrar a secção de cartões de informações</string>
<string name="revanced_hide_key_concepts_section_title">Ocultar \'Conceitos-chave\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">A seção Conceitos-chave está oculta</string>
<string name="revanced_hide_key_concepts_section_summary_off">A seção Conceitos-chave é mostrada</string>
<string name="revanced_hide_description_subscribe_button_title">Ocultar botão de inscrição</string>
<string name="revanced_hide_description_subscribe_button_summary_on">O botão Inscrever-se está oculto</string>
<string name="revanced_hide_description_subscribe_button_summary_off">O botão Inscrever-se está exibido</string>
<string name="revanced_hide_transcript_section_title">Ocultar transcrição</string>
<string name="revanced_hide_transcript_section_summary_on">Secção de transcrição escondida</string>
<string name="revanced_hide_transcript_section_summary_off">Secção de transcrição exibida</string>
@@ -1690,6 +1696,11 @@ A reprodução de vídeo com AV1 pode apresentar soluços ou perder quadros."</s
<string name="revanced_music_hide_category_bar_summary_on">Barra de categorias está oculta</string>
<string name="revanced_music_hide_category_bar_summary_off">Barra de categorias está exibida</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Alterar a cor do minitocador</string>
<string name="revanced_music_change_miniplayer_color_summary_on">A cor do minitocador corresponde à do reprodutor em tela cheia</string>
<string name="revanced_music_change_miniplayer_color_summary_off">O minitocador usa a cor padrão</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Barra de navegação</string>
<string name="revanced_music_navigation_bar_screen_summary">Ocultar ou alterar botões da barra de navegação</string>

View File

@@ -342,12 +342,18 @@ Dacă un Doodle este afișat în prezent în regiunea dvs. și această setare d
<string name="revanced_hide_podcast_section_title">Ascunde „Explorează podcastul”</string>
<string name="revanced_hide_podcast_section_summary_on">Secțiunea Explorează podcastul este ascunsă</string>
<string name="revanced_hide_podcast_section_summary_off">Secțiunea Explorează podcastul este afișată</string>
<string name="revanced_hide_featured_section_title">Ascunde conținutul recomandat</string>
<string name="revanced_hide_featured_section_summary_on">Secțiunea de conținut recomandat este ascunsă</string>
<string name="revanced_hide_featured_section_summary_off">Secțiunea de conținut recomandat este afișată</string>
<string name="revanced_hide_info_cards_section_title">Ascunde cardurile Info</string>
<string name="revanced_hide_info_cards_section_summary_on">Secţiunea carduri de informaţii este ascunsă</string>
<string name="revanced_hide_info_cards_section_summary_off">Secțiunea cartonașelor de informații este afișată</string>
<string name="revanced_hide_key_concepts_section_title">Ascunde „Concepte cheie”</string>
<string name="revanced_hide_key_concepts_section_summary_on">Secțiunea Concepte cheie este ascunsă</string>
<string name="revanced_hide_key_concepts_section_summary_off">Secțiunea Concepte cheie este afișată</string>
<string name="revanced_hide_description_subscribe_button_title">Ascunde butonul de abonare</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Butonul de abonare este ascuns</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Butonul de abonare este afișat</string>
<string name="revanced_hide_transcript_section_title">Ascunde Transcriere</string>
<string name="revanced_hide_transcript_section_summary_on">Secțiunea de transcriere este ascunsă</string>
<string name="revanced_hide_transcript_section_summary_off">Secțiunea de Transcriere este afișată</string>
@@ -1687,6 +1693,11 @@ Redarea video cu AV1 poate sacada sau pierde cadre."</string>
<string name="revanced_music_hide_category_bar_summary_on">Bara de categorii este ascunsă</string>
<string name="revanced_music_hide_category_bar_summary_off">Bara de categorii este afișată</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Schimbă culoarea miniplayer-ului</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Culoarea miniplayer-ului se potrivește cu player-ul pe ecran complet</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniplayer-ul folosește culoarea implicită</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Bară de navigare</string>
<string name="revanced_music_navigation_bar_screen_summary">Ascundeți sau modificați butoanele barei de navigare</string>

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">Скрыть раздел \"Другие выпуски подкаста\"</string>
<string name="revanced_hide_podcast_section_summary_on">Раздел \"Другие выпуски подкаста\" в описании видео скрыт</string>
<string name="revanced_hide_podcast_section_summary_off">Раздел \"Другие выпуски подкаста\" в описании видео показан</string>
<string name="revanced_hide_featured_section_title">Скрыть рекомендуемый контент</string>
<string name="revanced_hide_featured_section_summary_on">Раздел рекомендуемого контента скрыт</string>
<string name="revanced_hide_featured_section_summary_off">Раздел рекомендуемого контента показан</string>
<string name="revanced_hide_info_cards_section_title">Скрыть раздел информационных карточек</string>
<string name="revanced_hide_info_cards_section_summary_on">Раздел информационных карточек в описании видео скрыт</string>
<string name="revanced_hide_info_cards_section_summary_off">Раздел информационных карточек в описании видео показан</string>
<string name="revanced_hide_key_concepts_section_title">Скрыть раздел \"Ключевые понятия\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Раздел \"Ключевые понятия\" в описании видео скрыт</string>
<string name="revanced_hide_key_concepts_section_summary_off">Раздел \"Ключевые понятия\" в описании видео показан</string>
<string name="revanced_hide_description_subscribe_button_title">Скрыть кнопку \"Подписаться\"</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Кнопка \"Подписаться\" в Shorts скрыта</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Кнопка \"Подписаться\" в Shorts показана</string>
<string name="revanced_hide_transcript_section_title">Скрыть раздел расшифровки</string>
<string name="revanced_hide_transcript_section_summary_on">Раздел расшифровки в описании видео скрыт</string>
<string name="revanced_hide_transcript_section_summary_off">Раздел расшифровки в описании видео показан</string>
@@ -1697,6 +1703,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">Панель категорий скрыта</string>
<string name="revanced_music_hide_category_bar_summary_off">Панель категорий показана</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Изменить цвет мини-плеера</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Цвет мини-плеера соответствует полноэкранному проигрывателю</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Мини-плеер использует цвет по умолчанию</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Панель навигации</string>
<string name="revanced_music_navigation_bar_screen_summary">Скрыть или изменить кнопки панели навигации</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -340,12 +340,18 @@ Ak sa Doodle v súčasnosti zobrazuje vo vašom regióne a toto nastavenie skryt
<string name="revanced_hide_podcast_section_title">Skryť „Preskúmať podcast“</string>
<string name="revanced_hide_podcast_section_summary_on">Sekcia Preskúmať podcast je skrytá</string>
<string name="revanced_hide_podcast_section_summary_off">Sekcia Preskúmať podcast je zobrazená</string>
<string name="revanced_hide_featured_section_title">Skryť odporúčaný obsah</string>
<string name="revanced_hide_featured_section_summary_on">Sekcia odporúčaného obsahu je skrytá</string>
<string name="revanced_hide_featured_section_summary_off">Sekcia odporúčaného obsahu je zobrazená</string>
<string name="revanced_hide_info_cards_section_title">Skryť informačné karty</string>
<string name="revanced_hide_info_cards_section_summary_on">Sekcia informačných kariet je skrytá</string>
<string name="revanced_hide_info_cards_section_summary_off">Zobrazí sa sekcia informačných kariet</string>
<string name="revanced_hide_key_concepts_section_title">Skryť „Kľúčové koncepty“</string>
<string name="revanced_hide_key_concepts_section_summary_on">Sekcia Kľúčové koncepty je skrytá</string>
<string name="revanced_hide_key_concepts_section_summary_off">Sekcia Kľúčové koncepty je zobrazená</string>
<string name="revanced_hide_description_subscribe_button_title">Skryť tlačidlo Odber</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Tlačidlo Odber je skryté</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Tlačidlo Odber je zobrazené</string>
<string name="revanced_hide_transcript_section_title">Skryť prepis</string>
<string name="revanced_hide_transcript_section_summary_on">Časť prepisu je skrytá</string>
<string name="revanced_hide_transcript_section_summary_off">Zobrazí sa sekcia prepisu</string>
@@ -1683,6 +1689,11 @@ Prehrávanie videa s AV1 môže sekať alebo vynechávať snímky."</string>
<string name="revanced_music_hide_category_bar_summary_on">Lišta kategórií je skrytá</string>
<string name="revanced_music_hide_category_bar_summary_off">Lišta kategórií je zobrazená</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Zmeniť farbu miniprehrávača</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Farba miniprehrávača zodpovedá celoobrazovkovému prehrávaču</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Miniprehrávač používa predvolenú farbu</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigačný panel</string>
<string name="revanced_music_navigation_bar_screen_summary">Skryť alebo zmeniť tlačidlá navigačného panela</string>

View File

@@ -342,12 +342,18 @@ Vendar pa bo omogočitev tega beležila tudi nekatere uporabniške podatke, kot
<string name="revanced_hide_podcast_section_title">Skrij »Raziščite podcast«</string>
<string name="revanced_hide_podcast_section_summary_on">Razdelek »Raziščite podcast« je skrit</string>
<string name="revanced_hide_podcast_section_summary_off">Razdelek »Raziščite podcast« je prikazan</string>
<string name="revanced_hide_featured_section_title">Skrij predstavljeno vsebino</string>
<string name="revanced_hide_featured_section_summary_on">Oddelek predstavljene vsebine je skrit</string>
<string name="revanced_hide_featured_section_summary_off">Oddelek predstavljene vsebine je prikazan</string>
<string name="revanced_hide_info_cards_section_title">Skrij kartice z informacijami</string>
<string name="revanced_hide_info_cards_section_summary_on">Oddelek s karticami z informacijami je skrit</string>
<string name="revanced_hide_info_cards_section_summary_off">Oddelek s karticami z informacijami je prikazan</string>
<string name="revanced_hide_key_concepts_section_title">Skrij »Ključni koncepti«</string>
<string name="revanced_hide_key_concepts_section_summary_on">Razdelek »Ključni koncepti« je skrit</string>
<string name="revanced_hide_key_concepts_section_summary_off">Razdelek »Ključni koncepti« je prikazan</string>
<string name="revanced_hide_description_subscribe_button_title">Skrij gumb za naročanje</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Gumb Naroči je skrit</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Gumb Naroči je prikazan</string>
<string name="revanced_hide_transcript_section_title">Skrij prepis</string>
<string name="revanced_hide_transcript_section_summary_on">Oddelek s prepisom je skrit</string>
<string name="revanced_hide_transcript_section_summary_off">Oddelek s prepisom je prikazan</string>
@@ -1690,6 +1696,11 @@ Predvajanje videa z AV1 se lahko zatika ali izpušča sličice."</string>
<string name="revanced_music_hide_category_bar_summary_on">Vrstica kategorij je skrita</string>
<string name="revanced_music_hide_category_bar_summary_off">Vrstica kategorij je prikazana</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Spremeni barvo mini predvajalnika</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Barva mini predvajalnika se ujema z barvo celozaslonskega predvajalnika</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini predvajalnik uporablja privzeto barvo</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigacijska vrstica</string>
<string name="revanced_music_navigation_bar_screen_summary">Skrij ali spremeni gumbe navigacijske vrstice</string>

View File

@@ -342,12 +342,18 @@ Nëse një Doodle po shfaqet aktualisht në rajonin tuaj dhe kjo fshehje është
<string name="revanced_hide_podcast_section_title">Fshih \'Eksploro podkastin\'</string>
<string name="revanced_hide_podcast_section_summary_on">Seksioni eksploro podkastin është i fshehur</string>
<string name="revanced_hide_podcast_section_summary_off">Seksioni eksploro podkastin është i shfaqur</string>
<string name="revanced_hide_featured_section_title">Fshi përmbajtjen e veçuar</string>
<string name="revanced_hide_featured_section_summary_on">Seksioni i përmbajtjes së veçuar është fshehur</string>
<string name="revanced_hide_featured_section_summary_off">Seksioni i përmbajtjes së veçuar është shfaqur</string>
<string name="revanced_hide_info_cards_section_title">Fshih kartat e informacionit</string>
<string name="revanced_hide_info_cards_section_summary_on">Seksioni i kartave informative është i fshehur</string>
<string name="revanced_hide_info_cards_section_summary_off">Seksioni i kartave informative është i dukshme</string>
<string name="revanced_hide_key_concepts_section_title">Fshih \'Konceptet kryesore\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">Seksioni i koncepteve kryesore është i fshehur</string>
<string name="revanced_hide_key_concepts_section_summary_off">Seksioni i koncepteve kryesore është i shfaqur</string>
<string name="revanced_hide_description_subscribe_button_title">Fshi butonin Abonohu</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Butoni i abonimit është i fshehur</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Butoni i abonimit është i shfaqur</string>
<string name="revanced_hide_transcript_section_title">Fshih Transkriptin</string>
<string name="revanced_hide_transcript_section_summary_on">Seksioni i Shkrimit është i fshehur</string>
<string name="revanced_hide_transcript_section_summary_off">Seksioni i Shkrimit është i dukshme</string>
@@ -1688,6 +1694,11 @@ Luajtja e videos me AV1 mund të ngecë ose të humbasë korniza."</string>
<string name="revanced_music_hide_category_bar_summary_on">Shiriti i kategorive është i fshehur</string>
<string name="revanced_music_hide_category_bar_summary_off">Shiriti i kategorive është i shfaqur</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Ndrysho ngjyrën e mini-lojtarit</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Ngjyra e mini-lojtarit përputhet me lojtarin në ekran të plotë</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini-lojtari përdor ngjyrën e paracaktuar</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Shiriti i navigimit</string>
<string name="revanced_music_navigation_bar_screen_summary">Fshih ose ndrysho butonat e shiritit të navigimit</string>

View File

@@ -342,12 +342,18 @@ Ako se Doodle trenutno prikazuje u vašem regionu i ova opcija skrivanja je uklj
<string name="revanced_hide_podcast_section_title">Sakrij odeljak „Istražite podkast”</string>
<string name="revanced_hide_podcast_section_summary_on">Odeljak „Istražite podkast” je skriven</string>
<string name="revanced_hide_podcast_section_summary_off">Odeljak „Istražite podkast” je prikazan</string>
<string name="revanced_hide_featured_section_title">Sakrij istaknuti sadržaj</string>
<string name="revanced_hide_featured_section_summary_on">Odeljak sa istaknutim sadržajem je skriven</string>
<string name="revanced_hide_featured_section_summary_off">Odeljak sa istaknutim sadržajem je prikazan</string>
<string name="revanced_hide_info_cards_section_title">Sakrij kartice sa informacijama</string>
<string name="revanced_hide_info_cards_section_summary_on">Odeljak za kartice sa informacijama je skriven</string>
<string name="revanced_hide_info_cards_section_summary_off">Odeljak za kartice sa informacijama je prikazan</string>
<string name="revanced_hide_key_concepts_section_title">Sakrij odeljak „Ključni koncepti”</string>
<string name="revanced_hide_key_concepts_section_summary_on">Odeljak „Ključni koncepti” je skriven</string>
<string name="revanced_hide_key_concepts_section_summary_off">Odeljak „Ključni koncepti” je prikazan</string>
<string name="revanced_hide_description_subscribe_button_title">Sakrij dugme „Pretplati se”</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Dugme „Pretplati se“ je skriveno</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Dugme „Pretplati se“ je prikazano</string>
<string name="revanced_hide_transcript_section_title">Sakrij transkript</string>
<string name="revanced_hide_transcript_section_summary_on">Odeljak za transkripciju je skriven</string>
<string name="revanced_hide_transcript_section_summary_off">Odeljak za transkripciju je prikazan</string>
@@ -1689,6 +1695,11 @@ Reprodukcija videa s AV1 može zastajkivati ili preskakati kadrove."</string>
<string name="revanced_music_hide_category_bar_summary_on">Traka kategorija je skrivena</string>
<string name="revanced_music_hide_category_bar_summary_off">Traka kategorija je prikazana</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Promeni boju mini-plejera</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Boja mini-plejera odgovara plejeru preko celog ekrana</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini-plejer koristi podrazumevanu boju</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Traka za navigaciju</string>
<string name="revanced_music_navigation_bar_screen_summary">Sakrijte ili promenite dugmad trake za navigaciju</string>

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">Сакриј одељак „Истражите подкаст”</string>
<string name="revanced_hide_podcast_section_summary_on">Одељак „Истражите подкаст” је скривен</string>
<string name="revanced_hide_podcast_section_summary_off">Одељак „Истражите подкаст” је приказан</string>
<string name="revanced_hide_featured_section_title">Сакриј истакнути садржај</string>
<string name="revanced_hide_featured_section_summary_on">Одељак истакнутог садржаја је скривен</string>
<string name="revanced_hide_featured_section_summary_off">Одељак истакнутог садржаја је приказан</string>
<string name="revanced_hide_info_cards_section_title">Сакриј картице са информацијама</string>
<string name="revanced_hide_info_cards_section_summary_on">Одељак за картице са информацијама је скривен</string>
<string name="revanced_hide_info_cards_section_summary_off">Одељак за картице са информацијама је приказан</string>
<string name="revanced_hide_key_concepts_section_title">Сакриј одељак „Кључни концепти”</string>
<string name="revanced_hide_key_concepts_section_summary_on">Одељак „Кључни концепти” је скривен</string>
<string name="revanced_hide_key_concepts_section_summary_off">Одељак „Кључни концепти” је приказан</string>
<string name="revanced_hide_description_subscribe_button_title">Сакриј дугме „Претплати се”</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Дугме „Претплати се” је скривено</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Дугме „Претплати се” је приказано</string>
<string name="revanced_hide_transcript_section_title">Сакриј транскрипт</string>
<string name="revanced_hide_transcript_section_summary_on">Одељак за транскрипцију је скривен</string>
<string name="revanced_hide_transcript_section_summary_off">Одељак за транскрипцију је приказан</string>
@@ -1692,6 +1698,11 @@ Second \"item\" text"</string>
<string name="revanced_music_hide_category_bar_summary_on">Трака категорија је скривена</string>
<string name="revanced_music_hide_category_bar_summary_off">Трака категорија је приказана</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Промени боју мини плејера</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Боја мини плејера одговара плејеру преко целог екрана</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Мини плејер користи подразумевану боју</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Трака за навигацију</string>
<string name="revanced_music_navigation_bar_screen_summary">Сакријте или промените дугмад траке за навигацију</string>

View File

@@ -77,7 +77,7 @@ Second \"item\" text"</string>
• Sökningen ignorerar skiftläge och skiljetecken
• Överordnade inställningar visas ovanför inaktiverade underordnade inställningar"</string>
<string name="revanced_settings_search_empty_history_title">Sökhistoriken är tom</string>
<string name="revanced_settings_search_empty_history_summary">För att spara sökhistorik, skriv en sökfråga och tryck på Enter</string>
<string name="revanced_settings_search_empty_history_summary">Om du vill spara sökhistorik, skriv en sökfråga och tryck på Retur</string>
<string name="revanced_settings_search_history_title">Visa sökhistorik för inställningar</string>
<string name="revanced_settings_search_history_summary_on">Sökhistorik för inställningar visas</string>
<string name="revanced_settings_search_history_summary_off">Sökhistorik för inställningar visas inte</string>
@@ -164,11 +164,11 @@ Du kommer inte att bli meddelad om oväntade händelser."</string>
<string name="revanced_debug_logs_clear_buffer_title">Rensa felsökningsloggar</string>
<string name="revanced_debug_logs_clear_buffer_summary">Rensar alla lagrade ReVanced-felsökningsloggar</string>
<string name="revanced_debug_logs_clear_toast">Loggar rensade</string>
<string name="revanced_debug_feature_flags_manager_title">Funktionsflaggor Manager</string>
<string name="revanced_debug_feature_flags_manager_title">Funktionsflagghanterare</string>
<string name="revanced_debug_feature_flags_manager_summary">Hantera booleska funktionsflaggor</string>
<string name="revanced_debug_feature_flags_manager_active_header">Aktiva flaggor (%d)</string>
<string name="revanced_debug_feature_flags_manager_blocked_header">Blockerade flaggor (%d)</string>
<string name="revanced_debug_feature_flags_manager_search_hint">Sök efter flaggor...</string>
<string name="revanced_debug_feature_flags_manager_search_hint">Sök efter flaggor ...</string>
<string name="revanced_debug_feature_flags_manager_toast_saved">Flaggor sparade</string>
<string name="revanced_debug_feature_flags_manager_toast_reset">Flaggor återställda</string>
<string name="revanced_debug_feature_flags_manager_toast_copied">Flaggor kopierade till urklipp</string>
@@ -274,8 +274,8 @@ Men om du aktiverar detta kommer även vissa användardata, t.ex. din IP-adress,
<string name="revanced_hide_show_more_button_summary_on">Knappen Visa mer i sökresultat är dold</string>
<string name="revanced_hide_show_more_button_summary_off">Knappen Visa mer i sökresultat visas</string>
<string name="revanced_hide_surveys_title">Dölj enkäter</string>
<string name="revanced_hide_surveys_summary_on">Undersökningar är dolda</string>
<string name="revanced_hide_surveys_summary_off">Undersökningar visas</string>
<string name="revanced_hide_surveys_summary_on">Enkäter är dolda</string>
<string name="revanced_hide_surveys_summary_off">Enkäter visas</string>
<string name="revanced_hide_ticket_shelf_title">Dölj biljetthylla</string>
<string name="revanced_hide_ticket_shelf_summary_on">Biljetthyllan är dold</string>
<string name="revanced_hide_ticket_shelf_summary_off">Biljetthyllan visas</string>
@@ -343,12 +343,18 @@ Om en doodle visas för närvarande i din region och den här döljningsinställ
<string name="revanced_hide_podcast_section_title">Dölj Utforska podden</string>
<string name="revanced_hide_podcast_section_summary_on">Avsnittet Utforska podden är dolt</string>
<string name="revanced_hide_podcast_section_summary_off">Avsnittet Utforska podden visas</string>
<string name="revanced_hide_featured_section_title">Dölj utvalt innehåll</string>
<string name="revanced_hide_featured_section_summary_on">Avsnittet med utvalt innehåll är dolt</string>
<string name="revanced_hide_featured_section_summary_off">Avsnittet med utvalt innehåll visas</string>
<string name="revanced_hide_info_cards_section_title">Dölj infokort</string>
<string name="revanced_hide_info_cards_section_summary_on">Avsnittet för infokort är dolt</string>
<string name="revanced_hide_info_cards_section_summary_off">Avsnittet för infokort visas</string>
<string name="revanced_hide_key_concepts_section_title">Dölj \"Huvudkoncept\"</string>
<string name="revanced_hide_key_concepts_section_summary_on">Avsnittet Huvudkoncept är dolt</string>
<string name="revanced_hide_key_concepts_section_summary_off">Avsnittet Huvudkoncept visas</string>
<string name="revanced_hide_description_subscribe_button_title">Dölj knappen Prenumerera</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Knappen Prenumerera är dold</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Knappen Prenumerera visas</string>
<string name="revanced_hide_transcript_section_title">Dölj Manuskript</string>
<string name="revanced_hide_transcript_section_summary_on">Avsnittet Manuskript är dolt</string>
<string name="revanced_hide_transcript_section_summary_off">Avsnittet Manuskript visas</string>
@@ -443,41 +449,41 @@ Om en doodle visas för närvarande i din region och den här döljningsinställ
<string name="revanced_hide_upload_time_user_dialog_message">"Begränsningar:
• Shorts-hyllor, kanalsidor och sökresultat kan fortfarande visa uppladdningstider
• Denna funktion fungerar inte med bilformfaktor"</string>
<string name="revanced_hide_keyword_content_screen_title">Dölj innehåll med sökord</string>
<string name="revanced_hide_keyword_content_screen_summary">Dölj videor i flöden och i sökning med hjälp av sökordsfilter</string>
<string name="revanced_hide_keyword_content_home_title">Dölj videor i Hem med sökord</string>
<string name="revanced_hide_keyword_content_home_summary_on">Videor i fliken Hem filtreras efter sökord</string>
<string name="revanced_hide_keyword_content_home_summary_off">Videor i fliken Hem filtreras inte efter sökord</string>
<string name="revanced_hide_keyword_content_search_title">Dölj sökresultat med sökord</string>
<string name="revanced_hide_keyword_content_search_summary_on">Sökresultat filtreras efter sökord</string>
<string name="revanced_hide_keyword_content_search_summary_off">Sökresultat filtreras inte efter sökord</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Dölj videor i Prenumerationer med sökord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videor i fliken Prenumerationer filtreras efter sökord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videor i fliken Prenumerationer filtreras inte efter sökord</string>
<string name="revanced_hide_keyword_content_phrases_title">Sökord som ska döljas</string>
<string name="revanced_hide_keyword_content_screen_title">Dölj innehåll med nyckelord</string>
<string name="revanced_hide_keyword_content_screen_summary">Dölj videor i flöden och i sökning med hjälp av nyckelordsfilter</string>
<string name="revanced_hide_keyword_content_home_title">Dölj videor i Hem med nyckelord</string>
<string name="revanced_hide_keyword_content_home_summary_on">Videor i fliken Hem filtreras efter nyckelord</string>
<string name="revanced_hide_keyword_content_home_summary_off">Videor i fliken Hem filtreras inte efter nyckelord</string>
<string name="revanced_hide_keyword_content_search_title">Dölj sökresultat med nyckelord</string>
<string name="revanced_hide_keyword_content_search_summary_on">Sökresultat filtreras efter nyckelord</string>
<string name="revanced_hide_keyword_content_search_summary_off">Sökresultat filtreras inte efter nyckelord</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Dölj videor i Prenumerationer med nyckelord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videor i fliken Prenumerationer filtreras efter nyckelord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videor i fliken Prenumerationer filtreras inte efter nyckelord</string>
<string name="revanced_hide_keyword_content_phrases_title">Nyckelord som ska döljas</string>
<!-- For localization, it is preferred, but not required, if 'LeBlanc' is replaced with a localized name or a familiar word that has upper case letters in the middle of the word.
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
<string name="revanced_hide_keyword_content_phrases_summary">"Sökord och fraser som ska döljas, åtskilda av nya rader
<string name="revanced_hide_keyword_content_phrases_summary">"Nyckelord och fraser som ska döljas, åtskilda av nya rader
Sökord kan vara kanalnamn eller vilken text som helst som visas i videotitlar
Nyckelord kan vara kanalnamn eller vilken text som helst som visas i videotitlar
Ord med versaler i mitten måste anges med korrekt skiftläge (t.ex. iPhone, TikTok, LeBlanc)"</string>
<string name="revanced_hide_keyword_content_about_title">Om sökordsfiltrering</string>
<string name="revanced_hide_keyword_content_about_summary">"Hem/Prenumerationer/sökresultat filtreras för att dölja innehåll som matchar sökordsfraser
<string name="revanced_hide_keyword_content_about_title">Om nyckelordsfiltrering</string>
<string name="revanced_hide_keyword_content_about_summary">"Hem/Prenumerationer/sökresultat filtreras för att dölja innehåll som matchar nyckelordsfraser
Begränsningar
• Shorts-videor kan inte döljas baserat på kanalnamn
• Vissa komponenter i användargränssnittet kanske inte döljs
• Om du söker på ett sökord kan det hända att inga resultat visas"</string>
• Om du söker på ett nyckelord kan det hända att inga resultat visas"</string>
<string name="revanced_hide_keyword_content_about_whole_words_title">Matcha hela ord</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">Om du omger ett sökord/en fras med dubbla citattecken förhindrar du partiella matchningar av videotitlar och kanalnamn&lt;br&gt;&lt;br&gt;Till exempel,&lt;br&gt;&lt;b&gt;\"ai\"&lt;/b&gt; kommer att dölja videon: &lt;b&gt;How does AI work?&lt;/b&gt;&lt;br&gt;men kommer inte att dölja: &lt;b&gt;What does fair use mean?&lt;/b&gt;</string>
<string name="revanced_hide_keyword_content_about_whole_words_summary">Om du omger ett nyckelord/en fras med dubbla citattecken förhindrar du partiella matchningar av videotitlar och kanalnamn&lt;br&gt;&lt;br&gt;Till exempel:&lt;br&gt;&lt;b&gt;\"ai\"&lt;/b&gt; kommer att dölja videon: &lt;b&gt;How does AI work?&lt;/b&gt;&lt;br&gt;men kommer inte att dölja: &lt;b&gt;What does fair use mean?&lt;/b&gt;</string>
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="revanced_hide_keyword_toast_invalid_common">Kan inte använda sökord: %s</string>
<string name="revanced_hide_keyword_toast_invalid_common_whole_word_required">Lägg till citattecken för att använda sökord: %s</string>
<string name="revanced_hide_keyword_toast_invalid_conflicting">Sökordet har motstridiga deklarationer: %s</string>
<string name="revanced_hide_keyword_toast_invalid_length">Sökordet är för kort och kräver citattecken: %s</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Sökordet döljer alla videor: %s</string>
<string name="revanced_hide_keyword_toast_invalid_common">Kan inte använda nyckelord: %s</string>
<string name="revanced_hide_keyword_toast_invalid_common_whole_word_required">Lägg till citattecken för att använda nyckelord: %s</string>
<string name="revanced_hide_keyword_toast_invalid_conflicting">Nyckelordet har motstridiga deklarationer: %s</string>
<string name="revanced_hide_keyword_toast_invalid_length">Nyckelordet är för kort och kräver citattecken: %s</string>
<string name="revanced_hide_keyword_toast_invalid_broad">Nyckelordet döljer alla videor: %s</string>
</patch>
<patch id="ad.general.hideAdsResourcePatch">
<string name="revanced_hide_creator_store_shelf_title">Dölj butikshylla för kreatörer</string>
@@ -1139,7 +1145,7 @@ Den här funktionen fungerar bäst med en videokvalitet på 720p eller lägre oc
<string name="revanced_sb_general_min_duration_sum">Segment som är kortare än detta värde (i sekunder) kommer inte att visas eller hoppas över</string>
<string name="revanced_sb_general_min_duration_invalid">Ogiltig tidslängd</string>
<string name="revanced_sb_general_uuid">Ditt privata användar-id</string>
<string name="revanced_sb_general_uuid_sum">Detta bör hållas privat. Det fungerar som ett lösenord och ska inte delas med någon. Om någon får tag på det kan de låtsas vara du</string>
<string name="revanced_sb_general_uuid_sum">Detta bör hållas privat. Det fungerar som ett lösenord och ska inte delas med någon. Om någon får tag på det kan de utge sig för att vara du</string>
<string name="revanced_sb_general_uuid_invalid">Privat användar-id måste vara minst 30 tecken långt</string>
<string name="revanced_sb_general_api_url">Ändra API-webbadress</string>
<string name="revanced_sb_general_api_url_sum">Adressen SponsorBlock använder för att göra anrop till servern</string>
@@ -1277,7 +1283,7 @@ Redo att skicka in?"</string>
<string name="revanced_sb_stats_saved_zero">SponsorBlock-topplistan</string>
<string name="revanced_sb_stats_saved">Du har räddat personer från &lt;b&gt;%s&lt;/b&gt; segment</string>
<string name="revanced_sb_stats_saved_sum_zero">Tryck här för att se den globala statistiken och de främsta bidragande användarna</string>
<string name="revanced_sb_stats_saved_sum">Det är &lt;b&gt;%s&lt;/b&gt; av deras liv.&lt;br&gt;Tryck här för att se leaderboarden</string>
<string name="revanced_sb_stats_saved_sum">Det är &lt;b&gt;%s&lt;/b&gt; av deras liv.&lt;br&gt;Tryck här för att se topplistan</string>
<string name="revanced_sb_stats_self_saved">Du har hoppat över &lt;b&gt;%s&lt;/b&gt; segment</string>
<string name="revanced_sb_stats_self_saved_sum">Det är &lt;b&gt;%s&lt;/b&gt;</string>
<string name="revanced_sb_stats_self_saved_reset_title">Återställ räknaren för överhoppade segment?</string>
@@ -1315,7 +1321,7 @@ Detta kommer att ändra utseendet och funktionerna i appen, men okända bieffekt
Om du senare inaktiverar det rekommenderar vi att rensa appens data för att förhindra fel i användargränssnittet."</string>
<string name="revanced_spoof_app_version_target_title">Mål för Förfalska appversionen</string>
<string name="revanced_spoof_app_version_target_entry_1">20.13.41 Återställ icke-komprimerat åtgärdsfält för video</string>
<string name="revanced_spoof_app_version_target_entry_2">20.05.46 Återställ transkriptionsfunktion</string>
<string name="revanced_spoof_app_version_target_entry_2">20.05.46 Återställ funktionalitet för transkription</string>
<string name="revanced_spoof_app_version_target_entry_3">19.35.36 Återställ gamla ikoner i Shorts-spelaren</string>
<string name="revanced_spoof_app_version_target_entry_4">19.01.34 Återställ gamla navigeringsikoner</string>
</patch>
@@ -1678,18 +1684,23 @@ Videouppspelning med AV1 kan hacka eller tappa bildrutor."</string>
<string name="revanced_music_hide_history_button_title">Dölj historikknappen</string>
<string name="revanced_music_hide_history_button_summary_on">Historikknappen är dold</string>
<string name="revanced_music_hide_history_button_summary_off">Historikknappen visas</string>
<string name="revanced_music_hide_notification_button_title">Dölj knappen Avisering</string>
<string name="revanced_music_hide_notification_button_summary_on">Knappen Aviseringar är dold</string>
<string name="revanced_music_hide_notification_button_summary_off">Knappen Aviseringar visas</string>
<string name="revanced_music_hide_search_button_title">Dölj knappen Sök</string>
<string name="revanced_music_hide_search_button_summary_on">Knappen Sök är dold</string>
<string name="revanced_music_hide_search_button_summary_off">Knappen Sök visas</string>
<string name="revanced_music_hide_notification_button_title">Dölj aviseringsknappen</string>
<string name="revanced_music_hide_notification_button_summary_on">Aviseringsknappen är dold</string>
<string name="revanced_music_hide_notification_button_summary_off">Aviseringsknappen visas</string>
<string name="revanced_music_hide_search_button_title">Dölj sökknappen</string>
<string name="revanced_music_hide_search_button_summary_on">Sökknappen är dold</string>
<string name="revanced_music_hide_search_button_summary_off">Sökknappen visas</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
<string name="revanced_music_hide_category_bar_title">Dölj kategorifält</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategorifältet är dolt</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategorifältet visas</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Ändra minispelarens färg</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Minispelarens färg matchar helskärmsspelaren</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Minispelaren använder standardfärg</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Navigeringsfält</string>
<string name="revanced_music_navigation_bar_screen_summary">Dölj eller ändra knappar i navigeringsfältet</string>

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -270,6 +270,8 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.compactheader.hideCategoryBar">
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<!-- 'Home' should be translated using the same localized wording YouTube Music displays for the tab. -->
<!-- 'Samples' should be translated using the same localized wording YouTube Music displays for the tab. -->

View File

@@ -342,12 +342,18 @@ Second \"item\" text"</string>
<string name="revanced_hide_podcast_section_title">ซ่อน \'สำรวจพอดแคสต์\'</string>
<string name="revanced_hide_podcast_section_summary_on">ส่วนสำรวจพอดแคสต์ถูกซ่อน</string>
<string name="revanced_hide_podcast_section_summary_off">ส่วนสำรวจพอดแคสต์แสดงอยู่</string>
<string name="revanced_hide_featured_section_title">ซ่อนเนื้อหาแนะนำ</string>
<string name="revanced_hide_featured_section_summary_on">ส่วนเนื้อหาแนะนำถูกซ่อนอยู่</string>
<string name="revanced_hide_featured_section_summary_off">ส่วนเนื้อหาแนะนำถูกแสดง</string>
<string name="revanced_hide_info_cards_section_title">ซ่อนการ์ดข้อมูล</string>
<string name="revanced_hide_info_cards_section_summary_on">ส่วนบัตรข้อมูลถูกซ่อนไว้</string>
<string name="revanced_hide_info_cards_section_summary_off">ส่วนบัตรข้อมูลแสดงอยู่</string>
<string name="revanced_hide_key_concepts_section_title">ซ่อน \'แนวคิดหลัก\'</string>
<string name="revanced_hide_key_concepts_section_summary_on">ส่วนแนวคิดหลักถูกซ่อน</string>
<string name="revanced_hide_key_concepts_section_summary_off">ส่วนแนวคิดหลักแสดงอยู่</string>
<string name="revanced_hide_description_subscribe_button_title">ซ่อนปุ่มสมัครรับข้อมูล</string>
<string name="revanced_hide_description_subscribe_button_summary_on">ปุ่มสมัครสมาชิกถูกซ่อน</string>
<string name="revanced_hide_description_subscribe_button_summary_off">ปุ่มสมัครสมาชิกแสดงอยู่</string>
<string name="revanced_hide_transcript_section_title">ซ่อนบทถอดเสียง</string>
<string name="revanced_hide_transcript_section_summary_on">ส่วนคำอธิบายถูกซ่อนไว้</string>
<string name="revanced_hide_transcript_section_summary_off">ส่วนคำอธิบายแสดงอยู่</string>
@@ -1692,6 +1698,11 @@ User id ของคุณเหมือนกับรหัสผ่าน
<string name="revanced_music_hide_category_bar_summary_on">ซ่อนแถบหมวดหมู่แล้ว</string>
<string name="revanced_music_hide_category_bar_summary_off">แสดงแถบหมวดหมู่แล้ว</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">เปลี่ยนสีมินิเพลเยอร์</string>
<string name="revanced_music_change_miniplayer_color_summary_on">สีมินิเพลเยอร์ตรงกับเครื่องเล่นแบบเต็มหน้าจอ</string>
<string name="revanced_music_change_miniplayer_color_summary_off">มินิเพลเยอร์ใช้สีเริ่มต้น</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">แถบนำทาง</string>
<string name="revanced_music_navigation_bar_screen_summary">ซ่อนหรือเปลี่ยนปุ่มแถบนำทาง</string>

View File

@@ -342,12 +342,18 @@ Bir Doodle şu anda bölgenizde gösteriliyorsa ve bu gizleme ayarııksa, a
<string name="revanced_hide_podcast_section_title">\"Podcast\'i keşfedin\"i gizle</string>
<string name="revanced_hide_podcast_section_summary_on">Podcast\'i keşfedin kısmı gizli</string>
<string name="revanced_hide_podcast_section_summary_off">Podcast\'i keşfedin kısmı görünür</string>
<string name="revanced_hide_featured_section_title">Öne çıkan içeriği gizle</string>
<string name="revanced_hide_featured_section_summary_on">Öne çıkan içerik kısmı gizli</string>
<string name="revanced_hide_featured_section_summary_off">Öne çıkan içerik kısmı görünür</string>
<string name="revanced_hide_info_cards_section_title">Bilgi kartlarını gizle</string>
<string name="revanced_hide_info_cards_section_summary_on">Bilgi kartları kısmı gizli</string>
<string name="revanced_hide_info_cards_section_summary_off">Bilgi kartları kısmı görünür</string>
<string name="revanced_hide_key_concepts_section_title">\'Anahtar kavramlar\'ı gizle</string>
<string name="revanced_hide_key_concepts_section_summary_on">Anahtar kavramlar kısmı gizli</string>
<string name="revanced_hide_key_concepts_section_summary_off">Anahtar kavramlar kısmı görünür</string>
<string name="revanced_hide_description_subscribe_button_title">Abone ol düğmesini gizle</string>
<string name="revanced_hide_description_subscribe_button_summary_on">Abone ol düğmesi gizli</string>
<string name="revanced_hide_description_subscribe_button_summary_off">Abone ol düğmesi görünür</string>
<string name="revanced_hide_transcript_section_title">Transkripti gizle</string>
<string name="revanced_hide_transcript_section_summary_on">Transkript kısmı gizli</string>
<string name="revanced_hide_transcript_section_summary_off">Transkript kısmı görünür</string>
@@ -1697,6 +1703,11 @@ AV1 ile video oynatma takılabilir veya kare atlayabilir."</string>
<string name="revanced_music_hide_category_bar_summary_on">Kategori çubuğu gizli</string>
<string name="revanced_music_hide_category_bar_summary_off">Kategori çubuğu görünür</string>
</patch>
<patch id="layout.miniplayercolor.changeMiniplayerColor">
<string name="revanced_music_change_miniplayer_color_title">Mini oynatıcı rengini değiştir</string>
<string name="revanced_music_change_miniplayer_color_summary_on">Mini oynatıcı rengi tam ekran oynatıcıyla eşleşir</string>
<string name="revanced_music_change_miniplayer_color_summary_off">Mini oynatıcı varsayılan rengi kullanır</string>
</patch>
<patch id="layout.navigationbar.navigationBarPatch">
<string name="revanced_music_navigation_bar_screen_title">Gezinme çubuğu</string>
<string name="revanced_music_navigation_bar_screen_summary">Gezinme çubuğundaki düğmeleri gizle veya değiştir</string>

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