Compare commits

..

69 Commits

Author SHA1 Message Date
semantic-release-bot
12de922afa chore: Release v5.12.0-dev.3 [skip ci]
# [5.12.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.12.0-dev.2...v5.12.0-dev.3) (2025-02-11)

### Bug Fixes

* **Windy.app:** Remove obsolete `Unlock pro` patch ([#4428](https://github.com/ReVanced/revanced-patches/issues/4428)) ([421af92](421af92f4c))
2025-02-11 15:11:34 +00:00
dependabot[bot]
580bb3cf6c chore(deps-dev): bump semantic-release from 24.1.2 to 24.2.1 (#4397) 2025-02-11 17:07:28 +02:00
LisoUseInAIKyrios
421af92f4c fix(Windy.app): Remove obsolete Unlock pro patch (#4428) 2025-02-11 17:05:46 +02:00
github-actions[bot]
4d03e1b5a1 chore: Sync translations (#4446) 2025-02-11 17:05:17 +02:00
LisoUseInAIKyrios
24d68df6cd refactor: Improve XML performance 2025-02-11 15:24:29 +02:00
semantic-release-bot
e9aee17746 chore: Release v5.12.0-dev.2 [skip ci]
# [5.12.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.12.0-dev.1...v5.12.0-dev.2) (2025-02-11)

### Features

* **Return YouTube Dislike:** add `Show estimated likes` setting ([#4443](https://github.com/ReVanced/revanced-patches/issues/4443)) ([7c4285e](7c4285e3e6))
2025-02-11 10:15:24 +00:00
LisoUseInAIKyrios
7c4285e3e6 feat(Return YouTube Dislike): add Show estimated likes setting (#4443) 2025-02-11 12:12:24 +02:00
semantic-release-bot
e3110271a7 chore: Release v5.12.0-dev.1 [skip ci]
# [5.12.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.11.0...v5.12.0-dev.1) (2025-02-10)

### Features

* **YouTube - SponsorBlock:** Redesign skip buttons ([#4427](https://github.com/ReVanced/revanced-patches/issues/4427)) ([0079ece](0079eceb87))
2025-02-10 18:33:12 +00:00
MarcaD
0079eceb87 feat(YouTube - SponsorBlock): Redesign skip buttons (#4427)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2025-02-10 20:30:06 +02:00
github-actions[bot]
af2a97cb16 chore: Sync translations (#4436) 2025-02-10 20:29:28 +02:00
semantic-release-bot
aeb552e8f2 chore: Release v5.11.0 [skip ci]
# [5.11.0](https://github.com/ReVanced/revanced-patches/compare/v5.10.0...v5.11.0) (2025-02-07)

### Bug Fixes

* Fix broken `Remove screen capture restriction`,  `Remove screenshot restriction`, `Spoof Wi-Fi connection`, and `Export internal data documents provider` patch ([#4405](https://github.com/ReVanced/revanced-patches/issues/4405)) ([399889c](399889c6fa))
* **YouTube - Enable slide to seek:** Change patch to default include ([76fd33c](76fd33ca54))
* **YouTube - Hide layout components:** Hide new type of community post ([#4404](https://github.com/ReVanced/revanced-patches/issues/4404)) ([a06c031](a06c0318bf))
* **YouTube - Theme:** Use custom seekbar color for cairo startup animation ([#4399](https://github.com/ReVanced/revanced-patches/issues/4399)) ([f81b658](f81b658fb7))

### Features

* **YouTube - Change start page:** Add additional start pages ([#4413](https://github.com/ReVanced/revanced-patches/issues/4413)) ([b7ebfdd](b7ebfddf65))
2025-02-07 07:05:36 +00:00
LisoUseInAIKyrios
6e936fea42 chore: Merge branch dev to main (#4388) 2025-02-07 09:02:22 +02:00
github-actions[bot]
f63769f39f chore: Sync translations (#4421) 2025-02-07 08:58:04 +02:00
semantic-release-bot
1c9ab20a63 chore: Release v5.11.0-dev.2 [skip ci]
# [5.11.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.11.0-dev.1...v5.11.0-dev.2) (2025-02-06)

### Bug Fixes

* Fix broken `Remove screen capture restriction`,  `Remove screenshot restriction`, `Spoof Wi-Fi connection`, and `Export internal data documents provider` patch ([#4405](https://github.com/ReVanced/revanced-patches/issues/4405)) ([399889c](399889c6fa))
2025-02-06 12:29:29 +00:00
github-actions[bot]
cdeccad908 chore: Sync translations (#4417) 2025-02-06 14:25:50 +02:00
LisoUseInAIKyrios
399889c6fa fix: Fix broken Remove screen capture restriction, Remove screenshot restriction, Spoof Wi-Fi connection, and Export internal data documents provider patch (#4405) 2025-02-06 14:24:40 +02:00
github-actions[bot]
ec77861410 chore: Sync translations (#4415) 2025-02-05 20:42:07 +02:00
semantic-release-bot
b5afc6d827 chore: Release v5.11.0-dev.1 [skip ci]
# [5.11.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.3...v5.11.0-dev.1) (2025-02-05)

### Features

* **YouTube - Change start page:** Add additional start pages ([#4413](https://github.com/ReVanced/revanced-patches/issues/4413)) ([b7ebfdd](b7ebfddf65))
2025-02-05 18:36:04 +00:00
LisoUseInAIKyrios
b7ebfddf65 feat(YouTube - Change start page): Add additional start pages (#4413) 2025-02-05 20:32:42 +02:00
github-actions[bot]
2742aca48b chore: Sync translations (#4414) 2025-02-05 20:32:21 +02:00
semantic-release-bot
14ca4d3288 chore: Release v5.10.1-dev.3 [skip ci]
## [5.10.1-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.2...v5.10.1-dev.3) (2025-02-03)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new type of community post ([#4404](https://github.com/ReVanced/revanced-patches/issues/4404)) ([a06c031](a06c0318bf))
2025-02-03 10:15:53 +00:00
ILoveOpenSourceApplications
a06c0318bf fix(YouTube - Hide layout components): Hide new type of community post (#4404) 2025-02-03 12:13:15 +02:00
semantic-release-bot
7f9f668435 chore: Release v5.10.1-dev.2 [skip ci]
## [5.10.1-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.1...v5.10.1-dev.2) (2025-02-03)

### Bug Fixes

* **YouTube - Enable slide to seek:** Change patch to default include ([76fd33c](76fd33ca54))
2025-02-03 10:11:28 +00:00
LisoUseInAIKyrios
76fd33ca54 fix(YouTube - Enable slide to seek): Change patch to default include 2025-02-03 12:08:28 +02:00
semantic-release-bot
9a653e9c5a chore: Release v5.10.1-dev.1 [skip ci]
## [5.10.1-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.10.0...v5.10.1-dev.1) (2025-02-02)

### Bug Fixes

* **YouTube - Theme:** Use custom seekbar color for cairo startup animation ([#4399](https://github.com/ReVanced/revanced-patches/issues/4399)) ([f81b658](f81b658fb7))
2025-02-02 09:14:21 +00:00
LisoUseInAIKyrios
f81b658fb7 fix(YouTube - Theme): Use custom seekbar color for cairo startup animation (#4399) 2025-02-02 11:10:57 +02:00
LisoUseInAIKyrios
7ff39d89d6 refactor(YouTube - Spoof app version): Use more concise description of 19.26.42 2025-01-31 12:51:49 +02:00
LisoUseInAIKyrios
78ab0ec2bd refactor(YouTube - Swipe controls): Use more consistent settings language of 'opacity' and 0-100 scale 2025-01-31 12:40:45 +02:00
semantic-release-bot
3ab67f1539 chore: Release v5.10.0 [skip ci]
# [5.10.0](https://github.com/ReVanced/revanced-patches/compare/v5.9.0...v5.10.0) (2025-01-31)

### Bug Fixes

* **SwissId - Play integrity Removal:** Add recommended app version ([#4370](https://github.com/ReVanced/revanced-patches/issues/4370)) ([6fa2dee](6fa2deea69))
* Use correct path to fix invalid file paths ([043ebbb](043ebbb6d4))
* **YouTube - Hide ads:** fix 'Hide the Visit store button on channel pages' not working ([#4364](https://github.com/ReVanced/revanced-patches/issues/4364)) ([a73db03](a73db03671))
* **YouTube - Hide Ads:** Hide end screen store banner without leaving empty space ([#4367](https://github.com/ReVanced/revanced-patches/issues/4367)) ([aaeee4a](aaeee4a895))
* **YouTube - Hide ads:** Hide new types of tablet ads ([f844a1c](f844a1cd76))
* **YouTube - Hide layout components:** Hide new kind of community post ([#4341](https://github.com/ReVanced/revanced-patches/issues/4341)) ([6721a28](6721a284cd))
* **YouTube - Hide seekbar:** Do not hide player seekbar if hide feed seekbar is enabled ([#4333](https://github.com/ReVanced/revanced-patches/issues/4333)) ([7c8efca](7c8efcaf41))
* **YouTube - Hide video description components:** Use correct string key names ([64cdce2](64cdce28a6))
* **YouTube - Spoof video streams:** Update settings side effects summary text ([#4369](https://github.com/ReVanced/revanced-patches/issues/4369)) ([6802529](680252967e))
* **YouTube - Theme:** Fix 19.25 - 19.45 patch error ([df2d070](df2d070a43))
* **YouTube - Theme:** Replace custom seekbar gradient colors instead of disabling ([#4329](https://github.com/ReVanced/revanced-patches/issues/4329)) ([f4989ed](f4989ed0a5))

### Features

* **YouTube - Hide ads:** Add `Hide end screen store banner` ([#4351](https://github.com/ReVanced/revanced-patches/issues/4351)) ([76bbd7e](76bbd7ed2f))
* **YouTube - Hide video description components:** Add `Hide How this content was made section` ([#4355](https://github.com/ReVanced/revanced-patches/issues/4355)) ([a72404e](a72404eeab))
* **YouTube - Theme:** Add option to use custom seekbar accent color ([#4337](https://github.com/ReVanced/revanced-patches/issues/4337)) ([8104bbd](8104bbd7d7))
* **YouTube:** Add patch `Disable HDR video` ([#4347](https://github.com/ReVanced/revanced-patches/issues/4347)) ([1d12c41](1d12c4156d))
2025-01-31 09:18:31 +00:00
LisoUseInAIKyrios
8652cd613f chore: Merge branch dev to main (#4330) 2025-01-31 11:15:01 +02:00
github-actions[bot]
bc8388713c chore: Sync translations (#4386) 2025-01-31 11:14:34 +02:00
github-actions[bot]
d4b2e3be3e chore: Sync translations (#4385) 2025-01-31 10:55:59 +02:00
LisoUseInAIKyrios
57c48b7829 ci: Fix Crowdin pull 2025-01-31 10:51:42 +02:00
LisoUseInAIKyrios
aaa7523ee4 chore: Add translatable string tags 2025-01-31 10:03:31 +02:00
LisoUseInAIKyrios
785df4fe69 ci: Preprocess strings before pushing to Crowdin (#4383) 2025-01-31 09:58:26 +02:00
github-actions[bot]
83208eb50d chore: Sync translations (#4382) 2025-01-30 09:36:37 +02:00
github-actions[bot]
9437db11eb chore: Sync translations (#4381) 2025-01-30 09:32:21 +02:00
github-actions[bot]
1843c8bf70 chore: Sync translations (#4380) 2025-01-30 09:27:20 +02:00
LisoUseInAIKyrios
778b51fbff ci: Fix Crowdin cron pull strings? 2025-01-30 09:25:20 +02:00
github-actions[bot]
ee0fdcdf86 chore: Sync translations (#4379) 2025-01-30 09:18:15 +02:00
semantic-release-bot
57cc73d9c4 chore: Release v5.10.0-dev.11 [skip ci]
# [5.10.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.10...v5.10.0-dev.11) (2025-01-30)

### Bug Fixes

* Use correct path to fix invalid file paths ([043ebbb](043ebbb6d4))
2025-01-30 00:58:00 +00:00
oSumAtrIX
043ebbb6d4 fix: Use correct path to fix invalid file paths 2025-01-30 01:53:44 +01:00
semantic-release-bot
d5551923fc chore: Release v5.10.0-dev.10 [skip ci]
# [5.10.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.9...v5.10.0-dev.10) (2025-01-29)

### Bug Fixes

* **YouTube - Hide ads:** Hide new types of tablet ads ([f844a1c](f844a1cd76))
2025-01-29 18:57:01 +00:00
LisoUseInAIKyrios
f844a1cd76 fix(YouTube - Hide ads): Hide new types of tablet ads 2025-01-29 20:52:57 +02:00
semantic-release-bot
a7e3277cc1 chore: Release v5.10.0-dev.9 [skip ci]
# [5.10.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.8...v5.10.0-dev.9) (2025-01-29)

### Bug Fixes

* **SwissId - Play integrity Removal:** Add recommended app version ([#4370](https://github.com/ReVanced/revanced-patches/issues/4370)) ([6fa2dee](6fa2deea69))
2025-01-29 17:47:51 +00:00
Corentin C
6fa2deea69 fix(SwissId - Play integrity Removal): Add recommended app version (#4370) 2025-01-29 19:44:27 +02:00
github-actions[bot]
dcca2a3697 chore: Sync translations (#4374) 2025-01-29 19:43:28 +02:00
semantic-release-bot
018160fd9c chore: Release v5.10.0-dev.8 [skip ci]
# [5.10.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.7...v5.10.0-dev.8) (2025-01-29)

### Bug Fixes

* **YouTube - Spoof video streams:** Update settings side effects summary text ([#4369](https://github.com/ReVanced/revanced-patches/issues/4369)) ([6802529](680252967e))
2025-01-29 14:04:01 +00:00
LisoUseInAIKyrios
680252967e fix(YouTube - Spoof video streams): Update settings side effects summary text (#4369) 2025-01-29 16:00:22 +02:00
semantic-release-bot
e79eba81d9 chore: Release v5.10.0-dev.7 [skip ci]
# [5.10.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.6...v5.10.0-dev.7) (2025-01-29)

### Bug Fixes

* **YouTube - Hide ads:** fix 'Hide the Visit store button on channel pages' not working ([#4364](https://github.com/ReVanced/revanced-patches/issues/4364)) ([a73db03](a73db03671))
2025-01-29 08:31:07 +00:00
ILoveOpenSourceApplications
a73db03671 fix(YouTube - Hide ads): fix 'Hide the Visit store button on channel pages' not working (#4364) 2025-01-29 10:28:26 +02:00
semantic-release-bot
055ad04281 chore: Release v5.10.0-dev.6 [skip ci]
# [5.10.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.5...v5.10.0-dev.6) (2025-01-29)

### Bug Fixes

* **YouTube - Hide Ads:** Hide end screen store banner without leaving empty space ([#4367](https://github.com/ReVanced/revanced-patches/issues/4367)) ([aaeee4a](aaeee4a895))
2025-01-29 07:44:09 +00:00
LisoUseInAIKyrios
aaeee4a895 fix(YouTube - Hide Ads): Hide end screen store banner without leaving empty space (#4367) 2025-01-29 09:40:59 +02:00
semantic-release-bot
654b339f66 chore: Release v5.10.0-dev.5 [skip ci]
# [5.10.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.4...v5.10.0-dev.5) (2025-01-27)

### Bug Fixes

* **YouTube - Hide video description components:** Use correct string key names ([64cdce2](64cdce28a6))
2025-01-27 15:01:10 +00:00
LisoUseInAIKyrios
64cdce28a6 fix(YouTube - Hide video description components): Use correct string key names 2025-01-27 16:58:44 +02:00
semantic-release-bot
d01b9a67c5 chore: Release v5.10.0-dev.4 [skip ci]
# [5.10.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.3...v5.10.0-dev.4) (2025-01-27)

### Features

* **YouTube - Hide video description components:** Add `Hide How this content was made section` ([#4355](https://github.com/ReVanced/revanced-patches/issues/4355)) ([a72404e](a72404eeab))
2025-01-27 08:39:16 +00:00
ILoveOpenSourceApplications
a72404eeab feat(YouTube - Hide video description components): Add Hide How this content was made section (#4355) 2025-01-27 10:36:13 +02:00
semantic-release-bot
3ff104528e chore: Release v5.10.0-dev.3 [skip ci]
# [5.10.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.2...v5.10.0-dev.3) (2025-01-27)

### Features

* **YouTube - Hide ads:** Add `Hide end screen store banner` ([#4351](https://github.com/ReVanced/revanced-patches/issues/4351)) ([76bbd7e](76bbd7ed2f))
2025-01-27 08:35:53 +00:00
ILoveOpenSourceApplications
76bbd7ed2f feat(YouTube - Hide ads): Add Hide end screen store banner (#4351) 2025-01-27 10:32:15 +02:00
semantic-release-bot
2fdf0f85c1 chore: Release v5.10.0-dev.2 [skip ci]
# [5.10.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.1...v5.10.0-dev.2) (2025-01-25)

### Features

* **YouTube:** Add patch `Disable HDR video` ([#4347](https://github.com/ReVanced/revanced-patches/issues/4347)) ([1d12c41](1d12c4156d))
2025-01-25 08:29:47 +00:00
LisoUseInAIKyrios
1d12c4156d feat(YouTube): Add patch Disable HDR video (#4347) 2025-01-25 10:26:46 +02:00
semantic-release-bot
c43050dce8 chore: Release v5.10.0-dev.1 [skip ci]
# [5.10.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.4...v5.10.0-dev.1) (2025-01-23)

### Features

* **YouTube - Theme:** Add option to use custom seekbar accent color ([#4337](https://github.com/ReVanced/revanced-patches/issues/4337)) ([8104bbd](8104bbd7d7))
2025-01-23 20:18:40 +00:00
LisoUseInAIKyrios
8104bbd7d7 feat(YouTube - Theme): Add option to use custom seekbar accent color (#4337) 2025-01-23 22:15:23 +02:00
semantic-release-bot
8487888e6b chore: Release v5.9.1-dev.4 [skip ci]
## [5.9.1-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.3...v5.9.1-dev.4) (2025-01-22)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community post ([#4341](https://github.com/ReVanced/revanced-patches/issues/4341)) ([6721a28](6721a284cd))
2025-01-22 21:03:27 +00:00
Bceez
6721a284cd fix(YouTube - Hide layout components): Hide new kind of community post (#4341) 2025-01-22 22:00:33 +01:00
semantic-release-bot
6cde702854 chore: Release v5.9.1-dev.3 [skip ci]
## [5.9.1-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.2...v5.9.1-dev.3) (2025-01-22)

### Bug Fixes

* **YouTube - Hide seekbar:** Do not hide player seekbar if hide feed seekbar is enabled ([#4333](https://github.com/ReVanced/revanced-patches/issues/4333)) ([7c8efca](7c8efcaf41))
2025-01-22 12:01:57 +00:00
LisoUseInAIKyrios
7c8efcaf41 fix(YouTube - Hide seekbar): Do not hide player seekbar if hide feed seekbar is enabled (#4333) 2025-01-22 12:57:53 +01:00
semantic-release-bot
350ee02e3b chore: Release v5.9.1-dev.2 [skip ci]
## [5.9.1-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.1...v5.9.1-dev.2) (2025-01-22)

### Bug Fixes

* **YouTube - Theme:** Fix 19.25 - 19.45 patch error ([df2d070](df2d070a43))
2025-01-22 08:26:21 +00:00
LisoUseInAIKyrios
df2d070a43 fix(YouTube - Theme): Fix 19.25 - 19.45 patch error 2025-01-22 09:23:31 +01:00
155 changed files with 7398 additions and 4914 deletions

View File

@@ -2,7 +2,7 @@ name: Pull strings
on:
schedule:
- cron: "0 */8 * * *"
- cron: "0 */6 * * *"
workflow_dispatch:
jobs:
@@ -26,6 +26,7 @@ jobs:
config: crowdin.yml
upload_sources: false
download_translations: true
skip_ref_checkout: true
localization_branch_name: feat/translations
create_pull_request: false
env:

View File

@@ -18,6 +18,11 @@ jobs:
with:
fetch-depth: 0
- name: Preprocess strings
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew clean preprocessCrowdinStrings
- name: Push strings
uses: crowdin/github-action@v2
with:

View File

@@ -1,3 +1,197 @@
# [5.12.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.12.0-dev.2...v5.12.0-dev.3) (2025-02-11)
### Bug Fixes
* **Windy.app:** Remove obsolete `Unlock pro` patch ([#4428](https://github.com/ReVanced/revanced-patches/issues/4428)) ([83d116e](https://github.com/ReVanced/revanced-patches/commit/83d116e8fd3935ee431cfdf0b8e095d04ee77259))
# [5.12.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.12.0-dev.1...v5.12.0-dev.2) (2025-02-11)
### Features
* **Return YouTube Dislike:** add `Show estimated likes` setting ([#4443](https://github.com/ReVanced/revanced-patches/issues/4443)) ([9a88b42](https://github.com/ReVanced/revanced-patches/commit/9a88b4239fd63d5f91105fec8e7d59d318a5d09a))
# [5.12.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.11.0...v5.12.0-dev.1) (2025-02-10)
### Features
* **YouTube - SponsorBlock:** Redesign skip buttons ([#4427](https://github.com/ReVanced/revanced-patches/issues/4427)) ([8f4883f](https://github.com/ReVanced/revanced-patches/commit/8f4883fc002420bfb4056401e23445c99e1d3fce))
# [5.11.0](https://github.com/ReVanced/revanced-patches/compare/v5.10.0...v5.11.0) (2025-02-07)
### Bug Fixes
* Fix broken `Remove screen capture restriction`, `Remove screenshot restriction`, `Spoof Wi-Fi connection`, and `Export internal data documents provider` patch ([#4405](https://github.com/ReVanced/revanced-patches/issues/4405)) ([1d52b74](https://github.com/ReVanced/revanced-patches/commit/1d52b7478d34e699d8c629eeaa9fdbb470b7d5c8))
* **YouTube - Enable slide to seek:** Change patch to default include ([50358cd](https://github.com/ReVanced/revanced-patches/commit/50358cddea3eef4051d248040d23f774521dce00))
* **YouTube - Hide layout components:** Hide new type of community post ([#4404](https://github.com/ReVanced/revanced-patches/issues/4404)) ([f67ab2b](https://github.com/ReVanced/revanced-patches/commit/f67ab2baf25d543ceb55fcec48bda441ebf2b998))
* **YouTube - Theme:** Use custom seekbar color for cairo startup animation ([#4399](https://github.com/ReVanced/revanced-patches/issues/4399)) ([1cba294](https://github.com/ReVanced/revanced-patches/commit/1cba2948a6787118eb380ffcec35ee4fb99447ea))
### Features
* **YouTube - Change start page:** Add additional start pages ([#4413](https://github.com/ReVanced/revanced-patches/issues/4413)) ([b434182](https://github.com/ReVanced/revanced-patches/commit/b434182df69313c4eb5f0dfd98101cb80e46ead2))
# [5.11.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.11.0-dev.1...v5.11.0-dev.2) (2025-02-06)
### Bug Fixes
* Fix broken `Remove screen capture restriction`, `Remove screenshot restriction`, `Spoof Wi-Fi connection`, and `Export internal data documents provider` patch ([#4405](https://github.com/ReVanced/revanced-patches/issues/4405)) ([1d52b74](https://github.com/ReVanced/revanced-patches/commit/1d52b7478d34e699d8c629eeaa9fdbb470b7d5c8))
# [5.11.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.3...v5.11.0-dev.1) (2025-02-05)
### Features
* **YouTube - Change start page:** Add additional start pages ([#4413](https://github.com/ReVanced/revanced-patches/issues/4413)) ([b434182](https://github.com/ReVanced/revanced-patches/commit/b434182df69313c4eb5f0dfd98101cb80e46ead2))
## [5.10.1-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.2...v5.10.1-dev.3) (2025-02-03)
### Bug Fixes
* **YouTube - Hide layout components:** Hide new type of community post ([#4404](https://github.com/ReVanced/revanced-patches/issues/4404)) ([f67ab2b](https://github.com/ReVanced/revanced-patches/commit/f67ab2baf25d543ceb55fcec48bda441ebf2b998))
## [5.10.1-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.10.1-dev.1...v5.10.1-dev.2) (2025-02-03)
### Bug Fixes
* **YouTube - Enable slide to seek:** Change patch to default include ([50358cd](https://github.com/ReVanced/revanced-patches/commit/50358cddea3eef4051d248040d23f774521dce00))
## [5.10.1-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.10.0...v5.10.1-dev.1) (2025-02-02)
### Bug Fixes
* **YouTube - Theme:** Use custom seekbar color for cairo startup animation ([#4399](https://github.com/ReVanced/revanced-patches/issues/4399)) ([1cba294](https://github.com/ReVanced/revanced-patches/commit/1cba2948a6787118eb380ffcec35ee4fb99447ea))
# [5.10.0](https://github.com/ReVanced/revanced-patches/compare/v5.9.0...v5.10.0) (2025-01-31)
### Bug Fixes
* **SwissId - Play integrity Removal:** Add recommended app version ([#4370](https://github.com/ReVanced/revanced-patches/issues/4370)) ([d8ed474](https://github.com/ReVanced/revanced-patches/commit/d8ed474b165f094fdedc32caaae1f82ebc99eb3d))
* Use correct path to fix invalid file paths ([5ff4ee8](https://github.com/ReVanced/revanced-patches/commit/5ff4ee823da55c7b135eab8b62e07be465612b55))
* **YouTube - Hide ads:** fix 'Hide the Visit store button on channel pages' not working ([#4364](https://github.com/ReVanced/revanced-patches/issues/4364)) ([9d63ea9](https://github.com/ReVanced/revanced-patches/commit/9d63ea9a10ab5128ce18a1f53a946e84550da258))
* **YouTube - Hide Ads:** Hide end screen store banner without leaving empty space ([#4367](https://github.com/ReVanced/revanced-patches/issues/4367)) ([7e68390](https://github.com/ReVanced/revanced-patches/commit/7e683906418434dd4e2104337d73a2292415c615))
* **YouTube - Hide ads:** Hide new types of tablet ads ([574bcc8](https://github.com/ReVanced/revanced-patches/commit/574bcc844746b7445ec3e93b47daceafefad85e7))
* **YouTube - Hide layout components:** Hide new kind of community post ([#4341](https://github.com/ReVanced/revanced-patches/issues/4341)) ([02685c4](https://github.com/ReVanced/revanced-patches/commit/02685c4567aca55f22d45dc238a7d1f0ea264143))
* **YouTube - Hide seekbar:** Do not hide player seekbar if hide feed seekbar is enabled ([#4333](https://github.com/ReVanced/revanced-patches/issues/4333)) ([f5cf6f2](https://github.com/ReVanced/revanced-patches/commit/f5cf6f2a445492d33815a9772f49deac2d70eba9))
* **YouTube - Hide video description components:** Use correct string key names ([0f28c2b](https://github.com/ReVanced/revanced-patches/commit/0f28c2b44c0051ea7ab3136433b84c73321cf5bd))
* **YouTube - Spoof video streams:** Update settings side effects summary text ([#4369](https://github.com/ReVanced/revanced-patches/issues/4369)) ([e5b3aa1](https://github.com/ReVanced/revanced-patches/commit/e5b3aa1cc6a2465cb006487d528de888bc7cd430))
* **YouTube - Theme:** Fix 19.25 - 19.45 patch error ([5b47a5f](https://github.com/ReVanced/revanced-patches/commit/5b47a5f0f6299daaae209341064fd85f16ca18a6))
* **YouTube - Theme:** Replace custom seekbar gradient colors instead of disabling ([#4329](https://github.com/ReVanced/revanced-patches/issues/4329)) ([f03da98](https://github.com/ReVanced/revanced-patches/commit/f03da983051021e0c372557a5354d5d967409564))
### Features
* **YouTube - Hide ads:** Add `Hide end screen store banner` ([#4351](https://github.com/ReVanced/revanced-patches/issues/4351)) ([5505087](https://github.com/ReVanced/revanced-patches/commit/55050878028fed82b0f583a9f7ba06b8f267f8ec))
* **YouTube - Hide video description components:** Add `Hide How this content was made section` ([#4355](https://github.com/ReVanced/revanced-patches/issues/4355)) ([68ec54e](https://github.com/ReVanced/revanced-patches/commit/68ec54ef850ae8d6461dd0ef2846e6efbb59e482))
* **YouTube - Theme:** Add option to use custom seekbar accent color ([#4337](https://github.com/ReVanced/revanced-patches/issues/4337)) ([952b4fc](https://github.com/ReVanced/revanced-patches/commit/952b4fc4c9291e1a3e71437b503857763c973dd4))
* **YouTube:** Add patch `Disable HDR video` ([#4347](https://github.com/ReVanced/revanced-patches/issues/4347)) ([0528f7c](https://github.com/ReVanced/revanced-patches/commit/0528f7cad856a2b1347e41944167b0583fc4a3d9))
# [5.10.0-dev.11](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.10...v5.10.0-dev.11) (2025-01-30)
### Bug Fixes
* Use correct path to fix invalid file paths ([5ff4ee8](https://github.com/ReVanced/revanced-patches/commit/5ff4ee823da55c7b135eab8b62e07be465612b55))
# [5.10.0-dev.10](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.9...v5.10.0-dev.10) (2025-01-29)
### Bug Fixes
* **YouTube - Hide ads:** Hide new types of tablet ads ([574bcc8](https://github.com/ReVanced/revanced-patches/commit/574bcc844746b7445ec3e93b47daceafefad85e7))
# [5.10.0-dev.9](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.8...v5.10.0-dev.9) (2025-01-29)
### Bug Fixes
* **SwissId - Play integrity Removal:** Add recommended app version ([#4370](https://github.com/ReVanced/revanced-patches/issues/4370)) ([d8ed474](https://github.com/ReVanced/revanced-patches/commit/d8ed474b165f094fdedc32caaae1f82ebc99eb3d))
# [5.10.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.7...v5.10.0-dev.8) (2025-01-29)
### Bug Fixes
* **YouTube - Spoof video streams:** Update settings side effects summary text ([#4369](https://github.com/ReVanced/revanced-patches/issues/4369)) ([e5b3aa1](https://github.com/ReVanced/revanced-patches/commit/e5b3aa1cc6a2465cb006487d528de888bc7cd430))
# [5.10.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.6...v5.10.0-dev.7) (2025-01-29)
### Bug Fixes
* **YouTube - Hide ads:** fix 'Hide the Visit store button on channel pages' not working ([#4364](https://github.com/ReVanced/revanced-patches/issues/4364)) ([9d63ea9](https://github.com/ReVanced/revanced-patches/commit/9d63ea9a10ab5128ce18a1f53a946e84550da258))
# [5.10.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.5...v5.10.0-dev.6) (2025-01-29)
### Bug Fixes
* **YouTube - Hide Ads:** Hide end screen store banner without leaving empty space ([#4367](https://github.com/ReVanced/revanced-patches/issues/4367)) ([7e68390](https://github.com/ReVanced/revanced-patches/commit/7e683906418434dd4e2104337d73a2292415c615))
# [5.10.0-dev.5](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.4...v5.10.0-dev.5) (2025-01-27)
### Bug Fixes
* **YouTube - Hide video description components:** Use correct string key names ([0f28c2b](https://github.com/ReVanced/revanced-patches/commit/0f28c2b44c0051ea7ab3136433b84c73321cf5bd))
# [5.10.0-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.3...v5.10.0-dev.4) (2025-01-27)
### Features
* **YouTube - Hide video description components:** Add `Hide How this content was made section` ([#4355](https://github.com/ReVanced/revanced-patches/issues/4355)) ([68ec54e](https://github.com/ReVanced/revanced-patches/commit/68ec54ef850ae8d6461dd0ef2846e6efbb59e482))
# [5.10.0-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.2...v5.10.0-dev.3) (2025-01-27)
### Features
* **YouTube - Hide ads:** Add `Hide end screen store banner` ([#4351](https://github.com/ReVanced/revanced-patches/issues/4351)) ([5505087](https://github.com/ReVanced/revanced-patches/commit/55050878028fed82b0f583a9f7ba06b8f267f8ec))
# [5.10.0-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.10.0-dev.1...v5.10.0-dev.2) (2025-01-25)
### Features
* **YouTube:** Add patch `Disable HDR video` ([#4347](https://github.com/ReVanced/revanced-patches/issues/4347)) ([0528f7c](https://github.com/ReVanced/revanced-patches/commit/0528f7cad856a2b1347e41944167b0583fc4a3d9))
# [5.10.0-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.4...v5.10.0-dev.1) (2025-01-23)
### Features
* **YouTube - Theme:** Add option to use custom seekbar accent color ([#4337](https://github.com/ReVanced/revanced-patches/issues/4337)) ([952b4fc](https://github.com/ReVanced/revanced-patches/commit/952b4fc4c9291e1a3e71437b503857763c973dd4))
## [5.9.1-dev.4](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.3...v5.9.1-dev.4) (2025-01-22)
### Bug Fixes
* **YouTube - Hide layout components:** Hide new kind of community post ([#4341](https://github.com/ReVanced/revanced-patches/issues/4341)) ([02685c4](https://github.com/ReVanced/revanced-patches/commit/02685c4567aca55f22d45dc238a7d1f0ea264143))
## [5.9.1-dev.3](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.2...v5.9.1-dev.3) (2025-01-22)
### Bug Fixes
* **YouTube - Hide seekbar:** Do not hide player seekbar if hide feed seekbar is enabled ([#4333](https://github.com/ReVanced/revanced-patches/issues/4333)) ([f5cf6f2](https://github.com/ReVanced/revanced-patches/commit/f5cf6f2a445492d33815a9772f49deac2d70eba9))
## [5.9.1-dev.2](https://github.com/ReVanced/revanced-patches/compare/v5.9.1-dev.1...v5.9.1-dev.2) (2025-01-22)
### Bug Fixes
* **YouTube - Theme:** Fix 19.25 - 19.45 patch error ([5b47a5f](https://github.com/ReVanced/revanced-patches/commit/5b47a5f0f6299daaae209341064fd85f16ca18a6))
## [5.9.1-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.9.0...v5.9.1-dev.1) (2025-01-21)

View File

@@ -1,4 +1,11 @@
android.namespace = "app.revanced.extension"
android {
namespace = "app.revanced.extension"
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}
dependencies {
compileOnly(libs.annotation)

View File

@@ -12,7 +12,7 @@ import android.os.Handler;
import androidx.annotation.RequiresApi;
/** @noinspection deprecation, unused */
@SuppressWarnings({"deprecation", "unused"})
public class SpoofWifiPatch {
// Used to check what the (real or fake) active network is (take a look at `hasTransport`).

View File

@@ -1,3 +1,16 @@
android {
namespace = "app.revanced.extension"
defaultConfig {
minSdk = 21
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}
dependencies {
compileOnly(libs.annotation)
}

View File

@@ -1,5 +1,6 @@
package app.revanced.extension.all.misc.directory.documentsprovider;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.ProviderInfo;
@@ -23,6 +24,7 @@ import java.util.Objects;
/**
* A DocumentsProvider that allows access to the app's internal data directory.
*/
@SuppressLint("LongLogTag")
public class InternalDataDocumentsProvider extends DocumentsProvider {
private static final String[] rootColumns =
{"root_id", "mime_types", "flags", "icon", "title", "summary", "document_id"};

View File

@@ -1,4 +1,15 @@
android.namespace = "app.revanced.extension"
android {
namespace = "app.revanced.extension"
defaultConfig {
minSdk = 21
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}
dependencies {
compileOnly(libs.annotation)

View File

@@ -5,7 +5,8 @@ import android.os.Build;
import androidx.annotation.RequiresApi;
public final class RemoveScreencaptureRestrictionPatch {
@SuppressWarnings("unused")
public final class RemoveScreenCaptureRestrictionPatch {
// Member of AudioAttributes.Builder
@RequiresApi(api = Build.VERSION_CODES.Q)
public static AudioAttributes.Builder setAllowedCapturePolicy(final AudioAttributes.Builder builder, final int capturePolicy) {

View File

@@ -1 +1,16 @@
android.namespace = "app.revanced.extension"
android {
namespace = "app.revanced.extension"
defaultConfig {
minSdk = 21
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}
dependencies {
compileOnly(libs.annotation)
}

View File

@@ -3,6 +3,7 @@ package app.revanced.extension.all.screenshot.removerestriction;
import android.view.Window;
import android.view.WindowManager;
@SuppressWarnings("unused")
public class RemoveScreenshotRestrictionPatch {
public static void addFlags(Window window, int flags) {

View File

@@ -4,7 +4,7 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24

View File

@@ -1 +1,5 @@
// Do not remove. Necessary for the extension plugin to be applied to the project.
android {
defaultConfig {
minSdk = 26
}
}

View File

@@ -4,7 +4,7 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24

View File

@@ -4,7 +4,7 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24

View File

@@ -3,3 +3,14 @@ dependencies {
compileOnly(project(":extensions:tiktok:stub"))
compileOnly(libs.annotation)
}
android {
defaultConfig {
minSdk = 22
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}

View File

@@ -21,9 +21,11 @@ public class ReVancedPreferenceFragment extends AbstractPreferenceFragment {
protected void syncSettingWithPreference(@NonNull Preference pref,
@NonNull Setting<?> setting,
boolean applySettingToPreference) {
if (pref instanceof RangeValuePreference rangeValuePref) {
if (pref instanceof RangeValuePreference) {
RangeValuePreference rangeValuePref = (RangeValuePreference) pref;
Setting.privateSetValueFromString(setting, rangeValuePref.getValue());
} else if (pref instanceof DownloadPathPreference downloadPathPref) {
} else if (pref instanceof DownloadPathPreference) {
DownloadPathPreference downloadPathPref = (DownloadPathPreference) pref;
Setting.privateSetValueFromString(setting, downloadPathPref.getValue());
} else {
super.syncSettingWithPreference(pref, setting, applySettingToPreference);
@@ -32,7 +34,7 @@ public class ReVancedPreferenceFragment extends AbstractPreferenceFragment {
@Override
protected void initialize() {
final var context = getContext();
final var context = getActivity();
// Currently no resources can be compiled for TikTok (fails with aapt error).
// So all TikTok Strings are hard coded in the extension.

View File

@@ -4,14 +4,9 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
minSdk = 22
}
}

View File

@@ -1,3 +1,9 @@
dependencies {
compileOnly(project(":extensions:tumblr:stub"))
}
android {
defaultConfig {
minSdk = 26
}
}

View File

@@ -1,17 +1,14 @@
android.namespace = "app.revanced.extension"
plugins {
id(libs.plugins.android.library.get().pluginId)
}
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
minSdk = 26
}
}

View File

@@ -6,3 +6,14 @@ dependencies {
compileOnly(libs.annotation)
compileOnly(libs.appcompat)
}
android {
defaultConfig {
minSdk = 21
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}

View File

@@ -4,14 +4,9 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
minSdk = 21
}
}

View File

@@ -1,8 +1,13 @@
//noinspection GradleDependency
android.compileSdk = 33
dependencies {
compileOnly(project(":extensions:shared:library"))
compileOnly(project(":extensions:youtube:stub"))
compileOnly(libs.annotation)
}
android {
compileSdk = 33 // TODO: Update Swipe controls code to allow updating this to the latest sdk.
defaultConfig {
minSdk = 26
}
}

View File

@@ -23,21 +23,30 @@ public final class ChangeStartPagePatch {
/**
* Browse id.
*/
ALL_SUBSCRIPTIONS("FEchannels", TRUE),
BROWSE("FEguide_builder", TRUE),
EXPLORE("FEexplore", TRUE),
HISTORY("FEhistory", TRUE),
LIBRARY("FElibrary", TRUE),
MOVIE("FEstorefront", TRUE),
NOTIFICATIONS("FEactivity", TRUE),
PLAYLISTS("FEplaylist_aggregation", TRUE),
SUBSCRIPTIONS("FEsubscriptions", TRUE),
TRENDING("FEtrending", TRUE),
YOUR_CLIPS("FEclips", TRUE),
/**
* Channel id, this can be used as a browseId.
*/
COURSES("UCtFRv9O2AHqOZjjynzrv-xg", TRUE),
FASHION("UCrpQ4p1Ql_hG8rKXIKM1MOQ", TRUE),
GAMING("UCOpNcN46UbXVtpKMrmU4Abg", TRUE),
LIVE("UC4R8DWoMoI7CAwX8_LjQHig", TRUE),
MUSIC("UC-9-kyTW8ZkZNDHQJ6FgpwQ", TRUE),
NEWS("UCYfdidRxbB8Qhf0Nx7ioOYw", TRUE),
SHOPPING("UCkYQyvc_i9hXEo4xic9Hh2g", TRUE),
SPORTS("UCEgdi0XIXXZ-qJOFPf4JSKw", TRUE),
VIRTUAL_REALITY("UCzuqhhs6NWbgTzMuM09WKDQ", TRUE),
/**
* Playlist id, this can be used as a browseId.
@@ -51,12 +60,12 @@ public final class ChangeStartPagePatch {
SEARCH("com.google.android.youtube.action.open.search", FALSE),
SHORTS("com.google.android.youtube.action.open.shorts", FALSE);
@Nullable
final Boolean isBrowseId;
@NonNull
final String id;
@Nullable
final Boolean isBrowseId;
StartPage(@NonNull String id, @Nullable Boolean isBrowseId) {
this.id = id;
this.isBrowseId = isBrowseId;
@@ -122,7 +131,7 @@ public final class ChangeStartPagePatch {
}
appLaunched = true;
final String intentAction = START_PAGE.id;
String intentAction = START_PAGE.id;
Logger.printDebug(() -> "Changing intent action to " + intentAction);
intent.setAction(intentAction);
}

View File

@@ -0,0 +1,15 @@
package app.revanced.extension.youtube.patches;
import app.revanced.extension.youtube.settings.Settings;
@SuppressWarnings("unused")
public class DisableHdrPatch {
/**
* Injection point.
*/
public static boolean disableHDRVideo() {
return !Settings.DISABLE_HDR_VIDEO.get();
}
}

View File

@@ -9,14 +9,23 @@ import app.revanced.extension.shared.settings.BaseSettings;
@SuppressWarnings("unused")
public final class EnableDebuggingPatch {
private static final ConcurrentMap<Long, Boolean> featureFlags
= new ConcurrentHashMap<>(300, 0.75f, 1);
/**
* Only log if debugging is enabled on startup.
* This prevents enabling debugging
* while the app is running then failing to restart
* resulting in an incomplete log.
*/
private static final boolean LOG_FEATURE_FLAGS = BaseSettings.DEBUG.get();
private static final ConcurrentMap<Long, Boolean> featureFlags = LOG_FEATURE_FLAGS
? new ConcurrentHashMap<>(800, 0.5f, 1)
: null;
/**
* Injection point.
*/
public static boolean isBooleanFeatureFlagEnabled(boolean value, long flag) {
if (value && BaseSettings.DEBUG.get()) {
if (LOG_FEATURE_FLAGS && value) {
if (featureFlags.putIfAbsent(flag, true) == null) {
Logger.printDebug(() -> "boolean feature is enabled: " + flag);
}
@@ -29,7 +38,7 @@ public final class EnableDebuggingPatch {
* Injection point.
*/
public static double isDoubleFeatureFlagEnabled(double value, long flag, double defaultValue) {
if (defaultValue != value && BaseSettings.DEBUG.get()) {
if (LOG_FEATURE_FLAGS && defaultValue != value) {
if (featureFlags.putIfAbsent(flag, true) == null) {
// Align the log outputs to make post processing easier.
Logger.printDebug(() -> " double feature is enabled: " + flag
@@ -44,7 +53,7 @@ public final class EnableDebuggingPatch {
* Injection point.
*/
public static long isLongFeatureFlagEnabled(long value, long flag, long defaultValue) {
if (defaultValue != value && BaseSettings.DEBUG.get()) {
if (LOG_FEATURE_FLAGS && defaultValue != value) {
if (featureFlags.putIfAbsent(flag, true) == null) {
Logger.printDebug(() -> " long feature is enabled: " + flag
+ " value: " + value + (defaultValue == 0 ? "" : " default: " + defaultValue));
@@ -58,7 +67,7 @@ public final class EnableDebuggingPatch {
* Injection point.
*/
public static String isStringFeatureFlagEnabled(String value, long flag, String defaultValue) {
if (BaseSettings.DEBUG.get() && !defaultValue.equals(value)) {
if (LOG_FEATURE_FLAGS && !defaultValue.equals(value)) {
if (featureFlags.putIfAbsent(flag, true) == null) {
Logger.printDebug(() -> " string feature is enabled: " + flag
+ " value: " + value + (defaultValue.isEmpty() ? "" : " default: " + defaultValue));

View File

@@ -4,7 +4,6 @@ import static app.revanced.extension.youtube.returnyoutubedislike.ReturnYouTubeD
import android.graphics.Rect;
import android.graphics.drawable.ShapeDrawable;
import android.os.Build;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.Spanned;
@@ -366,9 +365,7 @@ public class ReturnYouTubeDislikePatch {
private static final List<WeakReference<TextView>> shortsTextViewRefs = new ArrayList<>();
private static void clearRemovedShortsTextViews() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { // YouTube requires Android N or greater
shortsTextViewRefs.removeIf(ref -> ref.get() == null);
}
shortsTextViewRefs.removeIf(ref -> ref.get() == null);
}
/**

View File

@@ -5,10 +5,13 @@ import app.revanced.extension.youtube.settings.Settings;
@SuppressWarnings("unused")
public class VideoAdsPatch {
// Used by app.revanced.patches.youtube.ad.general.video.patch.VideoAdsPatch
// depends on Whitelist patch (still needs to be written)
private static final boolean SHOW_VIDEO_ADS = !Settings.HIDE_VIDEO_ADS.get();
/**
* Injection point.
*/
public static boolean shouldShowAds() {
return !Settings.HIDE_VIDEO_ADS.get(); // TODO && Whitelist.shouldShowAds();
return SHOW_VIDEO_ADS;
}
}

View File

@@ -8,10 +8,12 @@ import android.view.View;
import androidx.annotation.Nullable;
import app.revanced.extension.youtube.settings.Settings;
import java.util.List;
import app.revanced.extension.shared.Logger;
import app.revanced.extension.shared.Utils;
import app.revanced.extension.youtube.StringTrieSearch;
import app.revanced.extension.youtube.settings.Settings;
@SuppressWarnings("unused")
public final class AdsFilter extends Filter {
@@ -22,6 +24,11 @@ public final class AdsFilter extends Filter {
// endregion
// https://encrypted-tbn0.gstatic.com/shopping?q=abc
private static final String STORE_BANNER_DOMAIN = "gstatic.com/shopping";
private static final boolean HIDE_END_SCREEN_STORE_BANNER =
Settings.HIDE_END_SCREEN_STORE_BANNER.get();
private final StringTrieSearch exceptions = new StringTrieSearch();
private final StringFilterGroup playerShoppingShelf;
@@ -66,7 +73,9 @@ public final class AdsFilter extends Filter {
"full_width_square_image_layout",
"video_display_button_group_layout",
"landscape_image_wide_button_layout",
"video_display_carousel_button_group_layout"
"video_display_carousel_button_group_layout",
"compact_landscape_image_layout", // Tablet layout search results.
"text_image_no_button_layout" // Tablet layout search results.
);
final var generalAds = new StringFilterGroup(
@@ -112,23 +121,24 @@ public final class AdsFilter extends Filter {
"expandable_list"
);
channelProfile = new StringFilterGroup(
null,
"channel_profile.eml"
);
playerShoppingShelf = new StringFilterGroup(
null,
Settings.HIDE_PLAYER_STORE_SHELF,
"horizontal_shelf.eml"
);
playerShoppingShelfBuffer = new ByteArrayFilterGroup(
Settings.HIDE_PLAYER_STORE_SHELF,
null,
"shopping_item_card_list.eml"
);
visitStoreButton = new ByteArrayFilterGroup(
channelProfile = new StringFilterGroup(
Settings.HIDE_VISIT_STORE_BUTTON,
"channel_profile.eml",
"page_header.eml"
);
visitStoreButton = new ByteArrayFilterGroup(
null,
"header_store_button"
);
@@ -172,6 +182,11 @@ public final class AdsFilter extends Filter {
return false;
}
// Check for the index because of likelihood of false positives.
if (matchedGroup == shoppingLinks && contentIndex != 0) {
return false;
}
if (exceptions.matches(path))
return false;
@@ -188,13 +203,25 @@ public final class AdsFilter extends Filter {
return false;
}
// Check for the index because of likelihood of false positives.
if (matchedGroup == shoppingLinks && contentIndex != 0)
return false;
return super.isFiltered(identifier, path, protobufBufferArray, matchedGroup, contentType, contentIndex);
}
/**
* Injection point.
*
* @param elementsList List of components of the end screen container.
* @param protobufList Component (ProtobufList).
*/
public static void hideEndScreenStoreBanner(List<Object> elementsList, Object protobufList) {
if (HIDE_END_SCREEN_STORE_BANNER && protobufList.toString().contains(STORE_BANNER_DOMAIN)) {
Logger.printDebug(() -> "Hiding store banner");
return;
}
elementsList.add(protobufList);
}
/**
* Hide the view, which shows ads in the homepage.
*

View File

@@ -45,6 +45,11 @@ final class DescriptionComponentsFilter extends Filter {
"transcript_section"
);
final StringFilterGroup howThisWasMadeSection = new StringFilterGroup(
Settings.HIDE_HOW_THIS_WAS_MADE_SECTION,
"how_this_was_made_section"
);
macroMarkersCarousel = new StringFilterGroup(
null,
"macro_markers_carousel.eml"
@@ -64,6 +69,7 @@ final class DescriptionComponentsFilter extends Filter {
addPathCallbacks(
attributesSection,
infoCardsSection,
howThisWasMadeSection,
podcastSection,
transcriptSection,
macroMarkersCarousel

View File

@@ -80,7 +80,9 @@ public final class LayoutComponentsFilter extends Filter {
"images_post_root_slim.eml",
"text_post_root_slim.eml",
"post_base_wrapper_slim.eml",
"poll_post_root.eml"
"poll_post_root.eml",
"videos_post_root.eml",
"post_shelf_slim.eml"
);
final var communityGuidelines = new StringFilterGroup(

View File

@@ -6,11 +6,19 @@ import android.content.res.Resources;
import android.graphics.Color;
import android.graphics.drawable.AnimatedVectorDrawable;
import com.airbnb.lottie.LottieAnimationView;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.Locale;
import java.util.Scanner;
import app.revanced.extension.shared.Logger;
import app.revanced.extension.shared.Utils;
import app.revanced.extension.shared.settings.BaseSettings;
import app.revanced.extension.youtube.settings.Settings;
@SuppressWarnings("unused")
@@ -18,6 +26,8 @@ public final class SeekbarColorPatch {
private static final boolean SEEKBAR_CUSTOM_COLOR_ENABLED = Settings.SEEKBAR_CUSTOM_COLOR.get();
private static final boolean HIDE_SEEKBAR_THUMBNAIL_ENABLED = Settings.HIDE_SEEKBAR_THUMBNAIL.get();
/**
* Default color of the litho seekbar.
* Differs slightly from the default custom seekbar color setting.
@@ -34,22 +44,22 @@ public final class SeekbarColorPatch {
*/
private static final float[] FEED_ORIGINAL_SEEKBAR_GRADIENT_POSITIONS = { 0.8f, 1.0f };
/**
* Empty seekbar gradient, if hide seekbar in feed is enabled.
*/
private static final int[] HIDDEN_SEEKBAR_GRADIENT_COLORS = { 0x0, 0x0 };
/**
* Default YouTube seekbar color brightness.
*/
private static final float ORIGINAL_SEEKBAR_COLOR_BRIGHTNESS;
/**
* Empty seekbar gradient, if hide seekbar in feed is enabled.
*/
private static final int[] HIDDEN_SEEKBAR_GRADIENT_COLORS = { 0x00000000, 0x00000000 };
/**
* If {@link Settings#SEEKBAR_CUSTOM_COLOR} is enabled,
* this is the color value of {@link Settings#SEEKBAR_CUSTOM_COLOR_VALUE}.
* this is the color value of {@link Settings#SEEKBAR_CUSTOM_COLOR_PRIMARY}.
* Otherwise this is {@link #ORIGINAL_SEEKBAR_COLOR}.
*/
private static int seekbarColor = ORIGINAL_SEEKBAR_COLOR;
private static int customSeekbarColor = ORIGINAL_SEEKBAR_COLOR;
/**
* Custom seekbar hue, saturation, and brightness values.
@@ -59,7 +69,7 @@ public final class SeekbarColorPatch {
/**
* Custom seekbar color, used for linear gradient replacements.
*/
private static final int[] customSeekbarColorInt = new int[2];
private static final int[] customSeekbarColorGradient = new int[2];
static {
float[] hsv = new float[3];
@@ -68,35 +78,27 @@ public final class SeekbarColorPatch {
if (SEEKBAR_CUSTOM_COLOR_ENABLED) {
loadCustomSeekbarColor();
Arrays.fill(customSeekbarColorInt, seekbarColor);
}
}
private static void loadCustomSeekbarColor() {
try {
seekbarColor = Color.parseColor(Settings.SEEKBAR_CUSTOM_COLOR_VALUE.get());
Color.colorToHSV(seekbarColor, customSeekbarColorHSV);
customSeekbarColor = Color.parseColor(Settings.SEEKBAR_CUSTOM_COLOR_PRIMARY.get());
Color.colorToHSV(customSeekbarColor, customSeekbarColorHSV);
customSeekbarColorGradient[0] = customSeekbarColor;
customSeekbarColorGradient[1] = Color.parseColor(Settings.SEEKBAR_CUSTOM_COLOR_ACCENT.get());
} catch (Exception ex) {
Utils.showToastShort(str("revanced_seekbar_custom_color_invalid"));
Settings.SEEKBAR_CUSTOM_COLOR_VALUE.resetToDefault();
Settings.SEEKBAR_CUSTOM_COLOR_PRIMARY.resetToDefault();
Settings.SEEKBAR_CUSTOM_COLOR_ACCENT.resetToDefault();
loadCustomSeekbarColor();
}
}
public static int getSeekbarColor() {
return seekbarColor;
}
/**
* Injection point
*/
public static boolean useLotteLaunchSplashScreen(boolean original) {
Logger.printDebug(() -> "useLotteLaunchSplashScreen original: " + original);
if (SEEKBAR_CUSTOM_COLOR_ENABLED) return false;
return original;
return customSeekbarColor;
}
private static int colorChannelTo3Bits(int channel8Bits) {
@@ -122,6 +124,17 @@ public final class SeekbarColorPatch {
/**
* Injection point
*/
public static boolean useLotteLaunchSplashScreen(boolean original) {
// This method is only used for development purposes to force the old style launch screen.
// Forcing this off on some devices can cause unexplained startup crashes,
// where the lottie animation is still used even though this condition appears to bypass it.
return original; // false = drawable style, true = lottie style.
}
/**
* Injection point.
* Old drawable style launch screen.
*/
public static void setSplashAnimationDrawableTheme(AnimatedVectorDrawable vectorDrawable) {
// Alternatively a ColorMatrixColorFilter can be used to change the color of the drawable
// without using any styles, but a color filter cannot selectively change the seekbar
@@ -129,7 +142,9 @@ public final class SeekbarColorPatch {
// Even if the seekbar color xml value is changed to a completely different color (such as green),
// a color filter still cannot be selectively applied when the drawable has more than 1 color.
try {
String seekbarStyle = get9BitStyleIdentifier(seekbarColor);
// Must set the color even if custom seekbar is off,
// because the xml color was replaced with a themed value.
String seekbarStyle = get9BitStyleIdentifier(customSeekbarColor);
Logger.printDebug(() -> "Using splash seekbar style: " + seekbarStyle);
final int styleIdentifierDefault = Utils.getResourceIdentifier(
@@ -149,6 +164,84 @@ public final class SeekbarColorPatch {
}
}
/**
* Injection point.
* Modern Lottie style animation.
*/
public static void setSplashAnimationLottie(LottieAnimationView view, int resourceId) {
try {
if (!SEEKBAR_CUSTOM_COLOR_ENABLED) {
view.patch_setAnimation(resourceId);
return;
}
//noinspection ConstantConditions
if (false) { // Set true to force slow animation for development.
final int longAnimation = Utils.getResourceIdentifier(
Utils.isDarkModeEnabled(Utils.getContext())
? "startup_animation_5s_30fps_dark"
: "startup_animation_5s_30fps_light",
"raw");
if (longAnimation != 0) {
resourceId = longAnimation;
}
}
// Must specify primary key name otherwise the morphing YT logo color is also changed.
String originalKey = "\"k\":";
String originalPrimary = originalKey + "[1,0,0.2,1]";
String originalAccent = originalKey + "[1,0.152941176471,0.56862745098,1]";
String replacementPrimary = originalKey + getColorStringArray(customSeekbarColor);
String replacementAccent = originalKey + getColorStringArray(customSeekbarColorGradient[1]);
String json = loadRawResourceAsString(resourceId);
if (json == null) {
return; // Should never happen.
}
if (BaseSettings.DEBUG.get() && (!json.contains(originalPrimary) || !json.contains(originalAccent))) {
String jsonFinal = json;
Logger.printException(() -> "Could not replace launch animation colors: " + jsonFinal);
}
Logger.printDebug(() -> "Replacing Lottie animation JSON");
json = json.replace(originalPrimary, replacementPrimary);
json = json.replace(originalAccent, replacementAccent);
// cacheKey is not needed since the animation will not be reused.
view.patch_setAnimation(new ByteArrayInputStream(json.getBytes()), null);
} catch (Exception ex) {
Logger.printException(() -> "setSplashAnimationLottie failure", ex);
}
}
private static String getColorStringArray(int color) {
return Arrays.toString(new double[]{
Color.red(color) / 255.0,
Color.green(color) / 255.0,
Color.blue(color) / 255.0,
Color.alpha(color) / 255.0
});
}
private static String loadRawResourceAsString(int resourceId) {
try (InputStream inputStream = Utils.getContext().getResources().openRawResource(resourceId);
Scanner scanner = new Scanner(inputStream, StandardCharsets.UTF_8.name()).useDelimiter("\\A")) {
return scanner.next();
} catch (IOException e) {
Logger.printException(() -> "Could not load resource: " + resourceId);
return null;
}
}
/**
* Injection point.
*/
public static boolean showWatchHistoryProgressDrawable(boolean original) {
return !HIDE_SEEKBAR_THUMBNAIL_ENABLED && original;
}
/**
* Injection point.
*
@@ -159,31 +252,19 @@ public final class SeekbarColorPatch {
*/
public static int getLithoColor(int colorValue) {
if (colorValue == ORIGINAL_SEEKBAR_COLOR) {
if (Settings.HIDE_SEEKBAR_THUMBNAIL.get()) {
return 0x00000000;
if (HIDE_SEEKBAR_THUMBNAIL_ENABLED) {
return 0x0;
}
return getSeekbarColorValue(ORIGINAL_SEEKBAR_COLOR);
return customSeekbarColor;
}
return colorValue;
}
/**
* Injection point.
*/
public static int[] getLinearGradient(int[] original) {
if (Settings.HIDE_SEEKBAR_THUMBNAIL.get()) {
return HIDDEN_SEEKBAR_GRADIENT_COLORS;
}
return SEEKBAR_CUSTOM_COLOR_ENABLED
? customSeekbarColorInt
: original;
}
private static String colorArrayToHex(int[] colors) {
final int length = colors.length;
StringBuilder builder = new StringBuilder(length * 10);
StringBuilder builder = new StringBuilder(length * 12);
builder.append("[");
int i = 0;
@@ -201,23 +282,31 @@ public final class SeekbarColorPatch {
/**
* Injection point.
*/
public static void setLinearGradient(int[] colors, float[] positions) {
final boolean hideSeekbar = Settings.HIDE_SEEKBAR_THUMBNAIL.get();
public static int[] getPlayerLinearGradient(int[] original) {
return SEEKBAR_CUSTOM_COLOR_ENABLED
? customSeekbarColorGradient
: original;
}
if (SEEKBAR_CUSTOM_COLOR_ENABLED || hideSeekbar) {
/**
* Injection point.
*/
public static int[] getLithoLinearGradient(int[] colors, float[] positions) {
if (SEEKBAR_CUSTOM_COLOR_ENABLED || HIDE_SEEKBAR_THUMBNAIL_ENABLED) {
// Most litho usage of linear gradients is hooked here,
// so must only change if the values are those for the seekbar.
if ((Arrays.equals(FEED_ORIGINAL_SEEKBAR_GRADIENT_COLORS, colors)
&& Arrays.equals(FEED_ORIGINAL_SEEKBAR_GRADIENT_POSITIONS, positions))) {
Arrays.fill(colors, hideSeekbar
? 0x00000000
: seekbarColor);
return;
return HIDE_SEEKBAR_THUMBNAIL_ENABLED
? HIDDEN_SEEKBAR_GRADIENT_COLORS
: customSeekbarColorGradient;
}
Logger.printDebug(() -> "Ignoring gradient colors: " + colorArrayToHex(colors)
+ " positions: " + Arrays.toString(positions));
}
return colors;
}
/**
@@ -231,7 +320,7 @@ public final class SeekbarColorPatch {
}
return colorValue == ORIGINAL_SEEKBAR_COLOR
? getSeekbarColorValue(ORIGINAL_SEEKBAR_COLOR)
? customSeekbarColor
: colorValue;
}
@@ -241,11 +330,9 @@ public final class SeekbarColorPatch {
* Overrides color used for the video player seekbar.
*/
public static int getVideoPlayerSeekbarColor(int originalColor) {
if (!SEEKBAR_CUSTOM_COLOR_ENABLED) {
return originalColor;
}
return getSeekbarColorValue(originalColor);
return SEEKBAR_CUSTOM_COLOR_ENABLED
? getSeekbarColorValue(originalColor)
: originalColor;
}
/**
@@ -254,10 +341,6 @@ public final class SeekbarColorPatch {
*/
private static int getSeekbarColorValue(int originalColor) {
try {
if (!SEEKBAR_CUSTOM_COLOR_ENABLED || originalColor == seekbarColor) {
return originalColor; // nothing to do
}
final int alphaDifference = Color.alpha(originalColor) - Color.alpha(ORIGINAL_SEEKBAR_COLOR);
// The seekbar uses the same color but different brightness for different situations.
@@ -270,7 +353,7 @@ public final class SeekbarColorPatch {
hsv[1] = customSeekbarColorHSV[1];
hsv[2] = clamp(customSeekbarColorHSV[2] + brightnessDifference, 0, 1);
final int replacementAlpha = clamp(Color.alpha(seekbarColor) + alphaDifference, 0, 255);
final int replacementAlpha = clamp(Color.alpha(customSeekbarColor) + alphaDifference, 0, 255);
final int replacementColor = Color.HSVToColor(replacementAlpha, hsv);
Logger.printDebug(() -> String.format("Original color: #%08X replacement color: #%08X",
originalColor, replacementColor));

View File

@@ -234,6 +234,12 @@ public class ReturnYouTubeDislike {
// example video: https://www.youtube.com/watch?v=UnrU5vxCHxw
// RYD data: https://returnyoutubedislikeapi.com/votes?videoId=UnrU5vxCHxw
//
if (!Settings.RYD_ESTIMATED_LIKE.get()) {
// Change the "Likes" string to show that likes and dislikes are hidden.
String hiddenMessageString = str("revanced_ryd_video_likes_hidden_by_video_owner");
return newSpanUsingStylingOfAnotherSpan(oldSpannable, hiddenMessageString);
}
Logger.printDebug(() -> "Using estimated likes");
oldLikes = formatDislikeCount(voteData.getLikeCount());
}
@@ -346,56 +352,49 @@ public class ReturnYouTubeDislike {
}
private static String formatDislikeCount(long dislikeCount) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
synchronized (ReturnYouTubeDislike.class) { // number formatter is not thread safe, must synchronize
if (dislikeCountFormatter == null) {
Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale;
dislikeCountFormatter = CompactDecimalFormat.getInstance(locale, CompactDecimalFormat.CompactStyle.SHORT);
synchronized (ReturnYouTubeDislike.class) { // number formatter is not thread safe, must synchronize
if (dislikeCountFormatter == null) {
Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale;
dislikeCountFormatter = CompactDecimalFormat.getInstance(locale, CompactDecimalFormat.CompactStyle.SHORT);
// YouTube disregards locale specific number characters
// and instead shows english number characters everywhere.
// To use the same behavior, override the digit characters to use English
// so languages such as Arabic will show "1.234" instead of the native "۱,۲۳٤"
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance(locale);
symbols.setDigitStrings(DecimalFormatSymbols.getInstance(Locale.ENGLISH).getDigitStrings());
dislikeCountFormatter.setDecimalFormatSymbols(symbols);
}
// YouTube disregards locale specific number characters
// and instead shows english number characters everywhere.
// To use the same behavior, override the digit characters to use English
// so languages such as Arabic will show "1.234" instead of the native "۱,۲۳٤"
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance(locale);
symbols.setDigitStrings(DecimalFormatSymbols.getInstance(Locale.ENGLISH).getDigitStrings());
dislikeCountFormatter.setDecimalFormatSymbols(symbols);
}
return dislikeCountFormatter.format(dislikeCount);
}
}
// Will never be reached, as the oldest supported YouTube app requires Android N or greater.
return String.valueOf(dislikeCount);
return dislikeCountFormatter.format(dislikeCount);
}
}
private static String formatDislikePercentage(float dislikePercentage) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
synchronized (ReturnYouTubeDislike.class) { // number formatter is not thread safe, must synchronize
if (dislikePercentageFormatter == null) {
Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale;
dislikePercentageFormatter = NumberFormat.getPercentInstance(locale);
synchronized (ReturnYouTubeDislike.class) { // Number formatter is not thread safe, must synchronize.
if (dislikePercentageFormatter == null) {
Locale locale = Objects.requireNonNull(Utils.getContext()).getResources().getConfiguration().locale;
dislikePercentageFormatter = NumberFormat.getPercentInstance(locale);
// Want to set the digit strings, and the simplest way is to cast to the implementation NumberFormat returns.
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P
&& dislikePercentageFormatter instanceof DecimalFormat) {
DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance(locale);
symbols.setDigitStrings(DecimalFormatSymbols.getInstance(Locale.ENGLISH).getDigitStrings());
((DecimalFormat) dislikePercentageFormatter).setDecimalFormatSymbols(symbols);
}
// Want to set the digit strings, and the simplest way is to cast to the implementation NumberFormat returns.
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P
&& dislikePercentageFormatter instanceof DecimalFormat) {
DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance(locale);
symbols.setDigitStrings(DecimalFormatSymbols.getInstance(Locale.ENGLISH).getDigitStrings());
((DecimalFormat) dislikePercentageFormatter).setDecimalFormatSymbols(symbols);
}
if (dislikePercentage >= 0.01) { // at least 1%
dislikePercentageFormatter.setMaximumFractionDigits(0); // show only whole percentage points
} else {
dislikePercentageFormatter.setMaximumFractionDigits(1); // show up to 1 digit precision
}
return dislikePercentageFormatter.format(dislikePercentage);
}
}
// Will never be reached, as the oldest supported YouTube app requires Android N or greater.
return String.valueOf((int) (dislikePercentage * 100));
if (dislikePercentage >= 0.01) { // at least 1%
dislikePercentageFormatter.setMaximumFractionDigits(0); // show only whole percentage points
} else {
dislikePercentageFormatter.setMaximumFractionDigits(1); // show up to 1 digit precision
}
return dislikePercentageFormatter.format(dislikePercentage);
}
}
@NonNull
@@ -403,15 +402,13 @@ public class ReturnYouTubeDislike {
Objects.requireNonNull(videoId);
synchronized (fetchCache) {
// Remove any expired entries.
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
final long now = System.currentTimeMillis();
fetchCache.values().removeIf(value -> {
final boolean expired = value.isExpired(now);
if (expired)
Logger.printDebug(() -> "Removing expired fetch: " + value.videoId);
return expired;
});
}
final long now = System.currentTimeMillis();
fetchCache.values().removeIf(value -> {
final boolean expired = value.isExpired(now);
if (expired)
Logger.printDebug(() -> "Removing expired fetch: " + value.videoId);
return expired;
});
ReturnYouTubeDislike fetch = fetchCache.get(videoId);
if (fetch == null) {
@@ -551,6 +548,15 @@ public class ReturnYouTubeDislike {
}
if (spanIsForLikes) {
if (!Utils.containsNumber(original)) {
if (!Settings.RYD_ESTIMATED_LIKE.get()) {
Logger.printDebug(() -> "Likes are hidden");
return original;
} else {
Logger.printDebug(() -> "Using estimated likes");
}
}
// Scrolling Shorts does not cause the Spans to be reloaded,
// so there is no need to cache the likes for this situations.
Logger.printDebug(() -> "Creating likes span for: " + votingData.videoId);

View File

@@ -27,6 +27,8 @@ import static app.revanced.extension.youtube.sponsorblock.objects.CategoryBehavi
import static app.revanced.extension.youtube.sponsorblock.objects.CategoryBehaviour.SKIP_AUTOMATICALLY;
import static app.revanced.extension.youtube.sponsorblock.objects.CategoryBehaviour.SKIP_AUTOMATICALLY_ONCE;
import android.graphics.Color;
import app.revanced.extension.shared.Logger;
import app.revanced.extension.shared.settings.BaseSettings;
import app.revanced.extension.shared.settings.BooleanSetting;
@@ -45,6 +47,7 @@ import app.revanced.extension.youtube.sponsorblock.SponsorBlockSettings;
public class Settings extends BaseSettings {
// Video
public static final BooleanSetting DISABLE_HDR_VIDEO = new BooleanSetting("revanced_disable_hdr_video", FALSE);
public static final BooleanSetting RESTORE_OLD_VIDEO_QUALITY_MENU = new BooleanSetting("revanced_restore_old_video_quality_menu", TRUE);
public static final BooleanSetting REMEMBER_VIDEO_QUALITY_LAST_SELECTED = new BooleanSetting("revanced_remember_video_quality_last_selected", FALSE);
public static final IntegerSetting VIDEO_QUALITY_DEFAULT_WIFI = new IntegerSetting("revanced_video_quality_default_wifi", -2);
@@ -61,6 +64,7 @@ public class Settings extends BaseSettings {
// Ads
public static final BooleanSetting HIDE_BUTTONED_ADS = new BooleanSetting("revanced_hide_buttoned_ads", TRUE);
public static final BooleanSetting HIDE_END_SCREEN_STORE_BANNER = new BooleanSetting("revanced_hide_end_screen_store_banner", TRUE, true);
public static final BooleanSetting HIDE_FULLSCREEN_ADS = new BooleanSetting("revanced_hide_fullscreen_ads", TRUE);
public static final BooleanSetting HIDE_GENERAL_ADS = new BooleanSetting("revanced_hide_general_ads", TRUE);
public static final BooleanSetting HIDE_GET_PREMIUM = new BooleanSetting("revanced_hide_get_premium", TRUE);
@@ -175,6 +179,7 @@ public class Settings extends BaseSettings {
// Description
public static final BooleanSetting HIDE_ATTRIBUTES_SECTION = new BooleanSetting("revanced_hide_attributes_section", FALSE);
public static final BooleanSetting HIDE_CHAPTERS_SECTION = new BooleanSetting("revanced_hide_chapters_section", TRUE);
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_INFO_CARDS_SECTION = new BooleanSetting("revanced_hide_info_cards_section", TRUE);
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);
@@ -267,18 +272,19 @@ public class Settings extends BaseSettings {
public static final BooleanSetting SHORTS_AUTOPLAY_BACKGROUND = new BooleanSetting("revanced_shorts_autoplay_background", TRUE);
// Seekbar
public static final BooleanSetting DISABLE_PRECISE_SEEKING_GESTURE = new BooleanSetting("revanced_disable_precise_seeking_gesture", TRUE);
public static final BooleanSetting DISABLE_PRECISE_SEEKING_GESTURE = new BooleanSetting("revanced_disable_precise_seeking_gesture", FALSE);
public static final BooleanSetting HIDE_SEEKBAR = new BooleanSetting("revanced_hide_seekbar", FALSE, true);
public static final BooleanSetting HIDE_SEEKBAR_THUMBNAIL = new BooleanSetting("revanced_hide_seekbar_thumbnail", FALSE);
public static final BooleanSetting HIDE_SEEKBAR_THUMBNAIL = new BooleanSetting("revanced_hide_seekbar_thumbnail", FALSE, true);
public static final BooleanSetting HIDE_TIMESTAMP = new BooleanSetting("revanced_hide_timestamp", FALSE);
public static final BooleanSetting RESTORE_OLD_SEEKBAR_THUMBNAILS = new BooleanSetting("revanced_restore_old_seekbar_thumbnails", TRUE);
public static final BooleanSetting SEEKBAR_CUSTOM_COLOR = new BooleanSetting("revanced_seekbar_custom_color", FALSE, true);
public static final BooleanSetting SEEKBAR_TAPPING = new BooleanSetting("revanced_seekbar_tapping", TRUE);
public static final BooleanSetting SEEKBAR_TAPPING = new BooleanSetting("revanced_seekbar_tapping", FALSE);
public static final BooleanSetting SEEKBAR_THUMBNAILS_HIGH_QUALITY = new BooleanSetting("revanced_seekbar_thumbnails_high_quality", FALSE, true,
"revanced_seekbar_thumbnails_high_quality_dialog_message", new SeekbarThumbnailsHighQualityAvailability());
public static final BooleanSetting SLIDE_TO_SEEK = new BooleanSetting("revanced_slide_to_seek", FALSE, true);
public static final StringSetting SEEKBAR_CUSTOM_COLOR_VALUE = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033", true, parent(SEEKBAR_CUSTOM_COLOR));
public static final BooleanSetting SEEKBAR_CUSTOM_COLOR = new BooleanSetting("revanced_seekbar_custom_color", FALSE, true);
private static final StringSetting DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_value", "#FF0033");
public static final StringSetting SEEKBAR_CUSTOM_COLOR_PRIMARY = new StringSetting("revanced_seekbar_custom_color_primary", "#FF0033", true, parent(SEEKBAR_CUSTOM_COLOR));
public static final StringSetting SEEKBAR_CUSTOM_COLOR_ACCENT = new StringSetting("revanced_seekbar_custom_color_accent", "#FF2791", true, parent(SEEKBAR_CUSTOM_COLOR));
// Misc
public static final BooleanSetting ANNOUNCEMENTS = new BooleanSetting("revanced_announcements", TRUE);
@@ -308,8 +314,9 @@ public class Settings extends BaseSettings {
parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME));
public static final IntegerSetting SWIPE_MAGNITUDE_THRESHOLD = new IntegerSetting("revanced_swipe_threshold", 30, true,
parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME));
public static final IntegerSetting SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127, true,
public static final IntegerSetting SWIPE_OVERLAY_OPACITY = new IntegerSetting("revanced_swipe_overlay_background_opacity", 50, true,
parentsAny(SWIPE_BRIGHTNESS, SWIPE_VOLUME));
private static final IntegerSetting DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA = new IntegerSetting("revanced_swipe_overlay_background_alpha", 127);
// Debugging
public static final IntegerSetting SWIPE_OVERLAY_TEXT_SIZE = new IntegerSetting("revanced_swipe_text_overlay_size", 22, true,
@@ -326,6 +333,7 @@ public class Settings extends BaseSettings {
public static final BooleanSetting RYD_SHORTS = new BooleanSetting("ryd_shorts", TRUE, parent(RYD_ENABLED));
public static final BooleanSetting RYD_DISLIKE_PERCENTAGE = new BooleanSetting("ryd_dislike_percentage", FALSE, parent(RYD_ENABLED));
public static final BooleanSetting RYD_COMPACT_LAYOUT = new BooleanSetting("ryd_compact_layout", FALSE, parent(RYD_ENABLED));
public static final BooleanSetting RYD_ESTIMATED_LIKE = new BooleanSetting("ryd_estimated_like", TRUE, parent(RYD_ENABLED));
public static final BooleanSetting RYD_TOAST_ON_CONNECTION_ERROR = new BooleanSetting("ryd_toast_on_connection_error", TRUE, parent(RYD_ENABLED));
// SponsorBlock
@@ -337,13 +345,14 @@ public class Settings extends BaseSettings {
public static final IntegerSetting SB_CREATE_NEW_SEGMENT_STEP = new IntegerSetting("sb_create_new_segment_step", 150, parent(SB_ENABLED));
public static final BooleanSetting SB_VOTING_BUTTON = new BooleanSetting("sb_voting_button", FALSE, parent(SB_ENABLED));
public static final BooleanSetting SB_CREATE_NEW_SEGMENT = new BooleanSetting("sb_create_new_segment", FALSE, parent(SB_ENABLED));
public static final BooleanSetting SB_SQUARE_LAYOUT = new BooleanSetting("sb_square_layout", FALSE, parent(SB_ENABLED));
public static final BooleanSetting SB_COMPACT_SKIP_BUTTON = new BooleanSetting("sb_compact_skip_button", FALSE, parent(SB_ENABLED));
public static final BooleanSetting SB_AUTO_HIDE_SKIP_BUTTON = new BooleanSetting("sb_auto_hide_skip_button", TRUE, parent(SB_ENABLED));
public static final BooleanSetting SB_TOAST_ON_SKIP = new BooleanSetting("sb_toast_on_skip", TRUE, parent(SB_ENABLED));
public static final BooleanSetting SB_TOAST_ON_CONNECTION_ERROR = new BooleanSetting("sb_toast_on_connection_error", TRUE, parent(SB_ENABLED));
public static final BooleanSetting SB_TRACK_SKIP_COUNT = new BooleanSetting("sb_track_skip_count", TRUE, parent(SB_ENABLED));
public static final FloatSetting SB_SEGMENT_MIN_DURATION = new FloatSetting("sb_min_segment_duration", 0F, parent(SB_ENABLED));
public static final BooleanSetting SB_VIDEO_LENGTH_WITHOUT_SEGMENTS = new BooleanSetting("sb_video_length_without_segments", TRUE, parent(SB_ENABLED));
public static final BooleanSetting SB_VIDEO_LENGTH_WITHOUT_SEGMENTS = new BooleanSetting("sb_video_length_without_segments", FALSE, parent(SB_ENABLED));
public static final StringSetting SB_API_URL = new StringSetting("sb_api_url", "https://sponsor.ajay.app");
public static final BooleanSetting SB_USER_IS_VIP = new BooleanSetting("sb_user_is_vip", FALSE);
public static final IntegerSetting SB_LOCAL_TIME_SAVED_NUMBER_SEGMENTS = new IntegerSetting("sb_local_time_saved_number_segments", 0);
@@ -406,6 +415,35 @@ public class Settings extends BaseSettings {
MINIPLAYER_TYPE.save(MINIMAL);
}
// Migrate old single color seekbar with a slightly brighter accent color based on the primary.
// Eventually delete this logic.
if (!DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY.isSetToDefault()) {
try {
String oldPrimaryColorString = DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY.get();
final int oldPrimaryColor = Color.parseColor(oldPrimaryColorString);
SEEKBAR_CUSTOM_COLOR_PRIMARY.save(oldPrimaryColorString);
final float brightnessScale = 1.3f;
final int accentColor = Color.argb(
0, // Save without alpha channel.
Math.min(255, (int) (brightnessScale * Color.red(oldPrimaryColor))),
Math.min(255, (int) (brightnessScale * Color.green(oldPrimaryColor))),
Math.min(255, (int) (brightnessScale * Color.blue(oldPrimaryColor)))
);
SEEKBAR_CUSTOM_COLOR_ACCENT.save(String.format("#%06X", accentColor));
} catch (Exception ex) {
Logger.printException(() -> "Could not parse old seekbar color", ex);
}
DEPRECATED_SEEKBAR_CUSTOM_COLOR_PRIMARY.resetToDefault();
}
if (!DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA.isSetToDefault()) {
SWIPE_OVERLAY_OPACITY.save(DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA.get() / 255);
DEPRECATED_SWIPE_OVERLAY_BACKGROUND_ALPHA.resetToDefault();
}
// endregion
// region SB import/export callbacks

View File

@@ -153,13 +153,10 @@ public class ReVancedPreferenceFragment extends AbstractPreferenceFragment {
toolbar.setTitle(childScreen.getTitle());
toolbar.setNavigationIcon(getBackButtonDrawable());
toolbar.setNavigationOnClickListener(view -> preferenceScreenDialog.dismiss());
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
final int margin = (int) TypedValue.applyDimension(
TypedValue.COMPLEX_UNIT_DIP, 16, getResources().getDisplayMetrics()
);
toolbar.setTitleMargin(margin, 0, margin, 0);
}
final int margin = (int) TypedValue.applyDimension(
TypedValue.COMPLEX_UNIT_DIP, 16, getResources().getDisplayMetrics()
);
toolbar.setTitleMargin(margin, 0, margin, 0);
TextView toolbarTextView = Utils.getChildView(toolbar,
true, TextView.class::isInstance);

View File

@@ -39,6 +39,11 @@ public class ReturnYouTubeDislikePreferenceFragment extends PreferenceFragment {
*/
private SwitchPreference compactLayoutPreference;
/**
* If hidden likes are replaced with an estimated value.
*/
private SwitchPreference estimatedLikesPreference;
/**
* If segmented like/dislike button uses smaller compact layout.
*/
@@ -48,6 +53,7 @@ public class ReturnYouTubeDislikePreferenceFragment extends PreferenceFragment {
shortsPreference.setEnabled(Settings.RYD_SHORTS.isAvailable());
percentagePreference.setEnabled(Settings.RYD_DISLIKE_PERCENTAGE.isAvailable());
compactLayoutPreference.setEnabled(Settings.RYD_COMPACT_LAYOUT.isAvailable());
estimatedLikesPreference.setEnabled(Settings.RYD_ESTIMATED_LIKE.isAvailable());
toastOnRYDNotAvailable.setEnabled(Settings.RYD_TOAST_ON_CONNECTION_ERROR.isAvailable());
}
@@ -117,6 +123,19 @@ public class ReturnYouTubeDislikePreferenceFragment extends PreferenceFragment {
});
preferenceScreen.addPreference(compactLayoutPreference);
estimatedLikesPreference = new SwitchPreference(context);
estimatedLikesPreference.setChecked(Settings.RYD_ESTIMATED_LIKE.get());
estimatedLikesPreference.setTitle(str("revanced_ryd_estimated_like_title"));
estimatedLikesPreference.setSummaryOn(str("revanced_ryd_estimated_like_summary_on"));
estimatedLikesPreference.setSummaryOff(str("revanced_ryd_estimated_like_summary_off"));
estimatedLikesPreference.setOnPreferenceChangeListener((pref, newValue) -> {
Settings.RYD_ESTIMATED_LIKE.save((Boolean) newValue);
ReturnYouTubeDislike.clearAllUICaches();
updateUIState();
return true;
});
preferenceScreen.addPreference(estimatedLikesPreference);
toastOnRYDNotAvailable = new SwitchPreference(context);
toastOnRYDNotAvailable.setChecked(Settings.RYD_TOAST_ON_CONNECTION_ERROR.get());
toastOnRYDNotAvailable.setTitle(str("revanced_ryd_toast_on_connection_error_title"));

View File

@@ -6,7 +6,6 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.preference.*;
import android.text.Html;
@@ -37,8 +36,9 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
private SwitchPreference sbEnabled;
private SwitchPreference addNewSegment;
private SwitchPreference votingEnabled;
private SwitchPreference compactSkipButton;
private SwitchPreference autoHideSkipSegmentButton;
private SwitchPreference compactSkipButton;
private SwitchPreference squareLayout;
private SwitchPreference showSkipToast;
private SwitchPreference trackSkips;
private SwitchPreference showTimeWithoutSegments;
@@ -62,7 +62,9 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
} else if (!Settings.SB_CREATE_NEW_SEGMENT.get()) {
SponsorBlockViewController.hideNewSegmentLayout();
}
// Voting and add new segment buttons automatically shows/hide themselves.
// Voting and add new segment buttons automatically show/hide themselves.
SponsorBlockViewController.updateLayout();
sbEnabled.setChecked(enabled);
@@ -72,11 +74,14 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
votingEnabled.setChecked(Settings.SB_VOTING_BUTTON.get());
votingEnabled.setEnabled(enabled);
autoHideSkipSegmentButton.setEnabled(enabled);
autoHideSkipSegmentButton.setChecked(Settings.SB_AUTO_HIDE_SKIP_BUTTON.get());
compactSkipButton.setChecked(Settings.SB_COMPACT_SKIP_BUTTON.get());
compactSkipButton.setEnabled(enabled);
autoHideSkipSegmentButton.setChecked(Settings.SB_AUTO_HIDE_SKIP_BUTTON.get());
autoHideSkipSegmentButton.setEnabled(enabled);
squareLayout.setChecked(Settings.SB_SQUARE_LAYOUT.get());
squareLayout.setEnabled(enabled);
showSkipToast.setChecked(Settings.SB_TOAST_ON_SKIP.get());
showSkipToast.setEnabled(enabled);
@@ -176,6 +181,17 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
return true;
});
autoHideSkipSegmentButton = new SwitchPreference(context);
autoHideSkipSegmentButton.setTitle(str("revanced_sb_enable_auto_hide_skip_segment_button"));
autoHideSkipSegmentButton.setSummaryOn(str("revanced_sb_enable_auto_hide_skip_segment_button_sum_on"));
autoHideSkipSegmentButton.setSummaryOff(str("revanced_sb_enable_auto_hide_skip_segment_button_sum_off"));
category.addPreference(autoHideSkipSegmentButton);
autoHideSkipSegmentButton.setOnPreferenceChangeListener((preference1, newValue) -> {
Settings.SB_AUTO_HIDE_SKIP_BUTTON.save((Boolean) newValue);
updateUI();
return true;
});
compactSkipButton = new SwitchPreference(context);
compactSkipButton.setTitle(str("revanced_sb_enable_compact_skip_button"));
compactSkipButton.setSummaryOn(str("revanced_sb_enable_compact_skip_button_sum_on"));
@@ -187,13 +203,13 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
return true;
});
autoHideSkipSegmentButton = new SwitchPreference(context);
autoHideSkipSegmentButton.setTitle(str("revanced_sb_enable_auto_hide_skip_segment_button"));
autoHideSkipSegmentButton.setSummaryOn(str("revanced_sb_enable_auto_hide_skip_segment_button_sum_on"));
autoHideSkipSegmentButton.setSummaryOff(str("revanced_sb_enable_auto_hide_skip_segment_button_sum_off"));
category.addPreference(autoHideSkipSegmentButton);
autoHideSkipSegmentButton.setOnPreferenceChangeListener((preference1, newValue) -> {
Settings.SB_AUTO_HIDE_SKIP_BUTTON.save((Boolean) newValue);
squareLayout = new SwitchPreference(context);
squareLayout.setTitle(str("revanced_sb_square_layout"));
squareLayout.setSummaryOn(str("revanced_sb_square_layout_sum_on"));
squareLayout.setSummaryOff(str("revanced_sb_square_layout_sum_off"));
category.addPreference(squareLayout);
squareLayout.setOnPreferenceChangeListener((preference1, newValue) -> {
Settings.SB_SQUARE_LAYOUT.save((Boolean) newValue);
updateUI();
return true;
});
@@ -393,9 +409,7 @@ public class SponsorBlockPreferenceFragment extends PreferenceFragment {
importExport.getEditText().setInputType(InputType.TYPE_CLASS_TEXT
| InputType.TYPE_TEXT_FLAG_MULTI_LINE
| InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
importExport.getEditText().setAutofillHints((String) null);
}
importExport.getEditText().setAutofillHints((String) null);
importExport.getEditText().setTextSize(TypedValue.COMPLEX_UNIT_PT, 8);
importExport.setOnPreferenceClickListener(preference1 -> {
importExport.getEditText().setText(SponsorBlockSettings.exportDesktopSettings());

View File

@@ -89,6 +89,8 @@ public class SpoofStreamingDataSideEffectsPreference extends Preference {
summary += '\n' + str("revanced_spoof_video_streams_about_no_av1");
}
summary += '\n' + str("revanced_spoof_video_streams_about_kids_videos");
setTitle(title);
setSummary(summary);
}

View File

@@ -2,10 +2,11 @@ package app.revanced.extension.youtube.sponsorblock.ui;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.drawable.GradientDrawable;
import android.graphics.drawable.RippleDrawable;
import android.util.AttributeSet;
import android.util.TypedValue;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageButton;
@@ -14,15 +15,15 @@ import app.revanced.extension.youtube.settings.Settings;
import app.revanced.extension.youtube.sponsorblock.SponsorBlockUtils;
import app.revanced.extension.shared.Logger;
import static app.revanced.extension.shared.Utils.getResourceColor;
import static app.revanced.extension.shared.Utils.getResourceDimensionPixelSize;
import static app.revanced.extension.shared.Utils.getResourceIdentifier;
public final class NewSegmentLayout extends FrameLayout {
private static final ColorStateList rippleColorStateList = new ColorStateList(
new int[][]{new int[]{android.R.attr.state_enabled}},
new int[]{0x33ffffff} // sets the ripple color to white
new int[]{0x33ffffff} // Ripple effect color (semi-transparent white)
);
private final int rippleEffectId;
final int defaultBottomMargin;
final int ctaBottomMargin;
@@ -47,10 +48,6 @@ public final class NewSegmentLayout extends FrameLayout {
getResourceIdentifier(context, "revanced_sb_new_segment", "layout"), this, true
);
TypedValue rippleEffect = new TypedValue();
context.getTheme().resolveAttribute(android.R.attr.selectableItemBackground, rippleEffect, true);
rippleEffectId = rippleEffect.resourceId;
initializeButton(
context,
"revanced_sb_new_segment_rewind",
@@ -120,6 +117,28 @@ public final class NewSegmentLayout extends FrameLayout {
});
}
/**
* Update the layout of this UI control.
*/
public void updateLayout() {
final boolean squareLayout = Settings.SB_SQUARE_LAYOUT.get();
ViewGroup.MarginLayoutParams params = (ViewGroup.MarginLayoutParams) getLayoutParams();
final int margin = squareLayout
? 0
: SponsorBlockViewController.ROUNDED_LAYOUT_MARGIN;
params.setMarginStart(margin);
setLayoutParams(params);
GradientDrawable backgroundDrawable = new GradientDrawable();
backgroundDrawable.setColor(getResourceColor("skip_ad_button_background_color"));
final float cornerRadius = squareLayout
? 0
: 16 * getResources().getDisplayMetrics().density;
backgroundDrawable.setCornerRadius(cornerRadius);
setBackground(backgroundDrawable);
}
@FunctionalInterface
private interface ButtonOnClickHandlerFunction {
void apply();

View File

@@ -8,6 +8,7 @@ import static app.revanced.extension.shared.Utils.getResourceIdentifier;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.RectF;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
@@ -19,11 +20,19 @@ import androidx.annotation.NonNull;
import java.util.Objects;
import app.revanced.extension.youtube.settings.Settings;
import app.revanced.extension.youtube.sponsorblock.SegmentPlaybackController;
import app.revanced.extension.youtube.sponsorblock.objects.SponsorSegment;
public class SkipSponsorButton extends FrameLayout {
private static final boolean highContrast = true;
/**
* Adds a high contrast border around the skip button.
*
* This feature is not currently used.
* If this is added, it needs an additional button width change because
* as-is the skip button text is clipped when this is on.
*/
private static final boolean highContrast = false;
private final LinearLayout skipSponsorBtnContainer;
private final TextView skipSponsorTextView;
private final Paint background;
@@ -49,18 +58,23 @@ public class SkipSponsorButton extends FrameLayout {
LayoutInflater.from(context).inflate(getResourceIdentifier(context, "revanced_sb_skip_sponsor_button", "layout"), this, true); // layout:skip_ad_button
setMinimumHeight(getResourceDimensionPixelSize("ad_skip_ad_button_min_height")); // dimen:ad_skip_ad_button_min_height
skipSponsorBtnContainer = Objects.requireNonNull((LinearLayout) findViewById(getResourceIdentifier(context, "revanced_sb_skip_sponsor_button_container", "id"))); // id:skip_ad_button_container
skipSponsorBtnContainer = Objects.requireNonNull(findViewById(getResourceIdentifier(context, "revanced_sb_skip_sponsor_button_container", "id"))); // id:skip_ad_button_container
background = new Paint();
background.setColor(getResourceColor("skip_ad_button_background_color")); // color:skip_ad_button_background_color);
background.setStyle(Paint.Style.FILL);
border = new Paint();
border.setColor(getResourceColor("skip_ad_button_border_color")); // color:skip_ad_button_border_color);
border.setStrokeWidth(getResourceDimension("ad_skip_ad_button_border_width")); // dimen:ad_skip_ad_button_border_width);
border.setStyle(Paint.Style.STROKE);
skipSponsorTextView = Objects.requireNonNull((TextView) findViewById(getResourceIdentifier(context, "revanced_sb_skip_sponsor_button_text", "id"))); // id:skip_ad_button_text;
skipSponsorTextView = Objects.requireNonNull(findViewById(getResourceIdentifier(context, "revanced_sb_skip_sponsor_button_text", "id"))); // id:skip_ad_button_text;
defaultBottomMargin = getResourceDimensionPixelSize("skip_button_default_bottom_margin"); // dimen:skip_button_default_bottom_margin
ctaBottomMargin = getResourceDimensionPixelSize("skip_button_cta_bottom_margin"); // dimen:skip_button_cta_bottom_margin
updateLayout();
skipSponsorBtnContainer.setOnClickListener(v -> {
// The view controller handles hiding this button, but hide it here as well just in case something goofs.
setVisibility(View.GONE);
@@ -72,30 +86,56 @@ public class SkipSponsorButton extends FrameLayout {
protected final void dispatchDraw(Canvas canvas) {
final int left = skipSponsorBtnContainer.getLeft();
final int top = skipSponsorBtnContainer.getTop();
final int leftPlusWidth = (left + skipSponsorBtnContainer.getWidth());
final int topPlusHeight = (top + skipSponsorBtnContainer.getHeight());
canvas.drawRect(left, top, leftPlusWidth, topPlusHeight, background);
if (!highContrast) {
canvas.drawLines(new float[]{
leftPlusWidth, top, left, top,
left, top, left, topPlusHeight,
left, topPlusHeight, leftPlusWidth, topPlusHeight},
border);
final int right = left + skipSponsorBtnContainer.getWidth();
final int bottom = top + skipSponsorBtnContainer.getHeight();
// Determine corner radius for rounded button
float cornerRadius = skipSponsorBtnContainer.getHeight() / 2f;
if (Settings.SB_SQUARE_LAYOUT.get()) {
// Square button.
canvas.drawRect(left, top, right, bottom, background);
if (highContrast) {
canvas.drawLines(new float[]{
right, top, left, top,
left, top, left, bottom,
left, bottom, right, bottom},
border); // Draw square border.
}
} else {
// Rounded button.
RectF rect = new RectF(left, top, right, bottom);
canvas.drawRoundRect(rect, cornerRadius, cornerRadius, background); // Draw rounded background.
if (highContrast) {
canvas.drawRoundRect(rect, cornerRadius, cornerRadius, border); // Draw rounded border.
}
}
super.dispatchDraw(canvas);
}
/**
* @return true, if this button state was changed
* Update the layout of this button.
*/
public boolean updateSkipButtonText(@NonNull SponsorSegment segment) {
public void updateLayout() {
if (Settings.SB_SQUARE_LAYOUT.get()) {
// No padding for square corners.
setPadding(0, 0, 0, 0);
} else {
// Apply padding for rounded corners.
final int padding = SponsorBlockViewController.ROUNDED_LAYOUT_MARGIN;
setPadding(padding, 0, padding, 0);
}
}
public void updateSkipButtonText(@NonNull SponsorSegment segment) {
this.segment = segment;
CharSequence newText = segment.getSkipButtonText();
//noinspection StringEqualsCharSequence
if (newText.equals(skipSponsorTextView.getText())) {
return false;
return;
}
skipSponsorTextView.setText(newText);
return true;
}
}

View File

@@ -19,8 +19,11 @@ import app.revanced.extension.shared.Utils;
import app.revanced.extension.youtube.settings.Settings;
import app.revanced.extension.youtube.shared.PlayerType;
import app.revanced.extension.youtube.sponsorblock.objects.SponsorSegment;
import kotlin.Unit;
public class SponsorBlockViewController {
public static final int ROUNDED_LAYOUT_MARGIN = 12;
private static WeakReference<RelativeLayout> inlineSponsorOverlayRef = new WeakReference<>(null);
private static WeakReference<ViewGroup> youtubeOverlaysLayoutRef = new WeakReference<>(null);
private static WeakReference<SkipSponsorButton> skipHighlightButtonRef = new WeakReference<>(null);
@@ -36,7 +39,7 @@ public class SponsorBlockViewController {
static {
PlayerType.getOnChange().addObserver((PlayerType type) -> {
playerTypeChanged(type);
return null;
return Unit.INSTANCE;
});
}
@@ -80,12 +83,16 @@ public class SponsorBlockViewController {
});
youtubeOverlaysLayoutRef = new WeakReference<>(viewGroup);
skipHighlightButtonRef = new WeakReference<>(
Objects.requireNonNull(layout.findViewById(getResourceIdentifier("revanced_sb_skip_highlight_button", "id"))));
skipSponsorButtonRef = new WeakReference<>(
Objects.requireNonNull(layout.findViewById(getResourceIdentifier("revanced_sb_skip_sponsor_button", "id"))));
newSegmentLayoutRef = new WeakReference<>(
Objects.requireNonNull(layout.findViewById(getResourceIdentifier("revanced_sb_new_segment_view", "id"))));
skipHighlightButtonRef = new WeakReference<>(Objects.requireNonNull(
layout.findViewById(getResourceIdentifier("revanced_sb_skip_highlight_button", "id"))));
skipSponsorButtonRef = new WeakReference<>(Objects.requireNonNull(
layout.findViewById(getResourceIdentifier("revanced_sb_skip_sponsor_button", "id"))));
NewSegmentLayout newSegmentLayout = Objects.requireNonNull(
layout.findViewById(getResourceIdentifier("revanced_sb_new_segment_view", "id")));
newSegmentLayoutRef = new WeakReference<>(newSegmentLayout);
newSegmentLayout.updateLayout();
newSegmentLayoutVisible = false;
skipHighlight = null;
@@ -101,6 +108,23 @@ public class SponsorBlockViewController {
hideNewSegmentLayout();
}
public static void updateLayout() {
SkipSponsorButton button = skipSponsorButtonRef.get();
if (button != null) {
button.updateLayout();
}
button = skipHighlightButtonRef.get();
if (button != null) {
button.updateLayout();
}
NewSegmentLayout newSegmentLayout = newSegmentLayoutRef.get();
if (newSegmentLayout != null) {
newSegmentLayout.updateLayout();
}
}
public static void showSkipHighlightButton(@NonNull SponsorSegment segment) {
skipHighlight = Objects.requireNonNull(segment);
NewSegmentLayout newSegmentLayout = newSegmentLayoutRef.get();

View File

@@ -2,6 +2,8 @@ package app.revanced.extension.youtube.swipecontrols
import android.content.Context
import android.graphics.Color
import app.revanced.extension.shared.StringRef.str
import app.revanced.extension.shared.Utils
import app.revanced.extension.youtube.settings.Settings
import app.revanced.extension.youtube.shared.PlayerType
@@ -86,7 +88,18 @@ class SwipeControlsConfigurationProvider(
* get the background color for text on the overlay, as a color int
*/
val overlayTextBackgroundColor: Int
get() = Color.argb(Settings.SWIPE_OVERLAY_BACKGROUND_ALPHA.get(), 0, 0, 0)
get() {
var opacity = Settings.SWIPE_OVERLAY_OPACITY.get()
if (opacity < 0 || opacity > 100) {
Utils.showToastLong(str("revanced_swipe_overlay_background_opacity_invalid_toast"))
Settings.SWIPE_OVERLAY_OPACITY.resetToDefault()
opacity = Settings.SWIPE_OVERLAY_OPACITY.get()
}
opacity = opacity * 255 / 100
return Color.argb(opacity, 0, 0, 0)
}
/**
* get the foreground color for text on the overlay, as a color int

View File

@@ -4,14 +4,9 @@ plugins {
android {
namespace = "app.revanced.extension"
compileSdk = 33
compileSdk = 34
defaultConfig {
minSdk = 24
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}

View File

@@ -0,0 +1,15 @@
package com.airbnb.lottie;
import java.io.InputStream;
@SuppressWarnings("unused")
public class LottieAnimationView {
public void patch_setAnimation(InputStream stream, String cacheKey) {
throw new RuntimeException("stub");
}
public final void patch_setAnimation(int rawResInt) {
throw new RuntimeException("stub");
}
}

View File

@@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M
org.gradle.parallel = true
android.useAndroidX = true
kotlin.code.style = official
version = 5.9.1-dev.1
version = 5.12.0-dev.3

24
package-lock.json generated
View File

@@ -9,7 +9,7 @@
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"gradle-semantic-release-plugin": "^1.10.1",
"semantic-release": "^24.1.2"
"semantic-release": "^24.2.1"
}
},
"node_modules/@babel/code-frame": {
@@ -6760,9 +6760,9 @@
"license": "MIT"
},
"node_modules/semantic-release": {
"version": "24.1.2",
"resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-24.1.2.tgz",
"integrity": "sha512-hvEJ7yI97pzJuLsDZCYzJgmRxF8kiEJvNZhf0oiZQcexw+Ycjy4wbdsn/sVMURgNCu8rwbAXJdBRyIxM4pe32g==",
"version": "24.2.1",
"resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-24.2.1.tgz",
"integrity": "sha512-z0/3cutKNkLQ4Oy0HTi3lubnjTsdjjgOqmxdPjeYWe6lhFqUPfwslZxRHv3HDZlN4MhnZitb9SLihDkZNxOXfQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6782,7 +6782,7 @@
"git-log-parser": "^1.2.0",
"hook-std": "^3.0.0",
"hosted-git-info": "^8.0.0",
"import-from-esm": "^1.3.1",
"import-from-esm": "^2.0.0",
"lodash-es": "^4.17.21",
"marked": "^12.0.0",
"marked-terminal": "^7.0.0",
@@ -6926,6 +6926,20 @@
"node": ">=18.18.0"
}
},
"node_modules/semantic-release/node_modules/import-from-esm": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/import-from-esm/-/import-from-esm-2.0.0.tgz",
"integrity": "sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==",
"dev": true,
"license": "MIT",
"dependencies": {
"debug": "^4.3.4",
"import-meta-resolve": "^4.0.0"
},
"engines": {
"node": ">=18.20"
}
},
"node_modules/semantic-release/node_modules/indent-string": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",

View File

@@ -4,6 +4,6 @@
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"gradle-semantic-release-plugin": "^1.10.1",
"semantic-release": "^24.1.2"
"semantic-release": "^24.2.1"
}
}

View File

@@ -1365,6 +1365,7 @@ public final class app/revanced/patches/youtube/misc/playservice/VersionCheckPat
public static final fun is_19_43_or_greater ()Z
public static final fun is_19_46_or_greater ()Z
public static final fun is_19_47_or_greater ()Z
public static final fun is_19_49_or_greater ()Z
}
public final class app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatchKt {
@@ -1413,6 +1414,10 @@ public final class app/revanced/patches/youtube/video/audio/ForceOriginalAudioPa
public static final fun getForceOriginalAudioPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/youtube/video/hdr/DisableHdrPatchKt {
public static final fun getDisableHdrPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
}
public final class app/revanced/patches/youtube/video/information/VideoInformationPatchKt {
public static final fun getVideoInformationPatch ()Lapp/revanced/patcher/patch/BytecodePatch;
public static final fun userSelectedPlaybackSpeedHook (Ljava/lang/String;Ljava/lang/String;)V

View File

@@ -21,6 +21,25 @@ dependencies {
compileOnly(project(":patches:stub"))
}
tasks {
register<JavaExec>("preprocessCrowdinStrings") {
description = "Preprocess strings for Crowdin push"
dependsOn(compileKotlin)
classpath = sourceSets["main"].runtimeClasspath
mainClass.set("app.revanced.util.CrowdinPreprocessorKt")
args = listOf(
"src/main/resources/addresources/values/strings.xml",
// Ideally this would use build/tmp/crowdin/strings.xml
// But using that does not work with Crowdin pull because
// it does not recognize the strings.xml file belongs to this project.
"src/main/resources/addresources/values/strings.xml"
)
}
}
kotlin {
compilerOptions {
freeCompilerArgs = listOf("-Xcontext-receivers")
@@ -38,4 +57,4 @@ publishing {
}
}
}
}
}

View File

@@ -14,7 +14,7 @@ val exportInternalDataDocumentsProviderPatch = resourcePatch(
) {
dependsOn(
bytecodePatch {
extendWith("extensions/all/misc/directory/export-internal-data-documents-provider.rve")
extendWith("extensions/all/misc/directory/documentsprovider/export-internal-data-documents-provider.rve")
},
)

View File

@@ -359,15 +359,15 @@ val addResourcesPatch = resourcePatch(
}
getOrPut(resourceFileName) {
val targetFile = this@finalize["res/$value/$resourceFileName.xml"].also {
this@finalize["res/$value/$resourceFileName.xml"].also {
it.parentFile?.mkdirs()
if (it.createNewFile()) {
it.writeText("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n</resources>")
}
}
document(targetFile.path).let { document ->
document("res/$value/$resourceFileName.xml").let { document ->
// Save the target node here as well
// in order to avoid having to call document.getNode("resources")

View File

@@ -25,7 +25,7 @@ private val removeCaptureRestrictionResourcePatch = resourcePatch(
}
private const val EXTENSION_CLASS_DESCRIPTOR_PREFIX =
"Lapp/revanced/extension/all/screencapture/removerestriction/RemoveScreencaptureRestrictionPatch"
"Lapp/revanced/extension/all/screencapture/removerestriction/RemoveScreenCaptureRestrictionPatch"
private const val EXTENSION_CLASS_DESCRIPTOR = "$EXTENSION_CLASS_DESCRIPTOR_PREFIX;"
@Suppress("unused")

View File

@@ -56,8 +56,9 @@ val customThemePatch = resourcePatch(
document("res/values/colors.xml").use { document ->
val resourcesNode = document.getElementsByTagName("resources").item(0) as Element
for (i in 0 until resourcesNode.childNodes.length) {
val node = resourcesNode.childNodes.item(i) as? Element ?: continue
val childNodes = resourcesNode.childNodes
for (i in 0 until childNodes.length) {
val node = childNodes.item(i) as? Element ?: continue
node.textContent =
when (node.getAttribute("name")) {

View File

@@ -15,7 +15,7 @@ val removeGooglePlayIntegrityCheckPatch = bytecodePatch(
description = "Removes the Google Play Integrity check. With this it's possible to use SwissID on custom ROMS." +
"If the device is rooted, root permissions must be hidden from the app.",
) {
compatibleWith("com.swisssign.swissid.mobile")
compatibleWith("com.swisssign.swissid.mobile"("5.2.9"))
execute {
checkIntegrityFingerprint.method.addInstructions(

View File

@@ -3,9 +3,9 @@ package app.revanced.patches.windyapp.misc.unlockpro
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.bytecodePatch
@Deprecated("This patch no longer works and will be removed in the future.")
@Suppress("unused")
val unlockProPatch = bytecodePatch(
name = "Unlock pro",
description = "Unlocks all pro features.",
) {
compatibleWith("co.windyapp.android")

View File

@@ -0,0 +1,25 @@
package app.revanced.patches.youtube.ad.general
import app.revanced.patcher.fingerprint
import app.revanced.util.containsLiteralInstruction
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionReversed
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.iface.Method
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
internal val fullScreenEngagementAdContainerFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
returns("V")
parameters()
custom { method, _ ->
method.containsLiteralInstruction(fullScreenEngagementAdContainer)
&& indexOfAddListInstruction(method) >= 0
}
}
internal fun indexOfAddListInstruction(method: Method) =
method.indexOfFirstInstructionReversed {
getReference<MethodReference>()?.name == "add"
}

View File

@@ -1,5 +1,7 @@
package app.revanced.patches.youtube.ad.general
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.resourcePatch
import app.revanced.patches.all.misc.resources.addResources
@@ -18,11 +20,16 @@ import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.util.findMutableMethodOf
import app.revanced.util.injectHideViewCall
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i
import com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c
internal var adAttributionId = -1L
private set
internal var fullScreenEngagementAdContainer = -1L
private set
private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/patches/components/AdsFilter;"
private val hideAdsResourcePatch = resourcePatch {
dependsOn(
@@ -37,6 +44,7 @@ private val hideAdsResourcePatch = resourcePatch {
PreferenceScreen.ADS.addPreferences(
SwitchPreference("revanced_hide_general_ads"),
SwitchPreference("revanced_hide_end_screen_store_banner"),
SwitchPreference("revanced_hide_fullscreen_ads"),
SwitchPreference("revanced_hide_buttoned_ads"),
SwitchPreference("revanced_hide_paid_promotion_label"),
@@ -52,6 +60,7 @@ private val hideAdsResourcePatch = resourcePatch {
addLithoFilter("Lapp/revanced/extension/youtube/patches/components/AdsFilter;")
adAttributionId = resourceMappings["id", "ad_attribution"]
fullScreenEngagementAdContainer = resourceMappings["id", "fullscreen_engagement_ad_container"]
}
}
@@ -82,6 +91,23 @@ val hideAdsPatch = bytecodePatch(
)
execute {
// Hide end screen store banner
fullScreenEngagementAdContainerFingerprint.method.apply {
val addListIndex = indexOfAddListInstruction(this)
val addListInstruction = getInstruction<FiveRegisterInstruction>(addListIndex)
val listRegister = addListInstruction.registerC
val objectRegister = addListInstruction.registerD
replaceInstruction(
addListIndex,
"invoke-static { v$listRegister, v$objectRegister }, $EXTENSION_CLASS_DESCRIPTOR" +
"->hideEndScreenStoreBanner(Ljava/util/List;Ljava/lang/Object;)V"
)
}
// Hide ad views
classes.forEach { classDef ->
classDef.methods.forEach { method ->
with(method.implementation) {
@@ -110,7 +136,7 @@ val hideAdsPatch = bytecodePatch(
.injectHideViewCall(
insertIndex,
viewRegister,
"Lapp/revanced/extension/youtube/patches/components/AdsFilter;",
EXTENSION_CLASS_DESCRIPTOR,
"hideAdAttributionView",
)
}

View File

@@ -24,9 +24,7 @@ internal const val EXTENSION_METHOD_DESCRIPTOR =
val enableSlideToSeekPatch = bytecodePatch(
name = "Enable slide to seek",
description = "Adds an option to enable slide to seek " +
"instead of playing at 2x speed when pressing and holding in the video player. " +
"Including this patch may cause issues with tapping or double tapping the video player overlay.",
use = false,
"instead of playing at 2x speed when pressing and holding in the video player."
) {
dependsOn(
sharedExtensionPatch,

View File

@@ -10,8 +10,7 @@ import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.shared.misc.settings.preference.TextPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playertype.playerTypeHookPatch
import app.revanced.patches.youtube.misc.playservice.is_19_23_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_25_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_43_or_greater
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.patches.youtube.shared.mainActivityFingerprint
@@ -30,7 +29,7 @@ private val swipeControlsResourcePatch = resourcePatch {
execute {
addResources("youtube", "interaction.swipecontrols.swipeControlsResourcePatch")
if (is_19_25_or_greater) {
if (is_19_43_or_greater) {
PreferenceScreen.SWIPE_CONTROLS.addPreferences(
SwitchPreference("revanced_swipe_change_video")
)
@@ -45,7 +44,7 @@ private val swipeControlsResourcePatch = resourcePatch {
SwitchPreference("revanced_swipe_lowest_value_enable_auto_brightness"),
TextPreference("revanced_swipe_overlay_timeout", inputType = InputType.NUMBER),
TextPreference("revanced_swipe_text_overlay_size", inputType = InputType.NUMBER),
TextPreference("revanced_swipe_overlay_background_alpha", inputType = InputType.NUMBER),
TextPreference("revanced_swipe_overlay_background_opacity", inputType = InputType.NUMBER),
TextPreference("revanced_swipe_threshold", inputType = InputType.NUMBER),
)
@@ -114,7 +113,7 @@ val swipeControlsPatch = bytecodePatch(
// region patch to enable/disable swipe to change video.
if (is_19_23_or_greater) {
if (is_19_43_or_greater) {
swipeChangeVideoFingerprint.method.insertFeatureFlagBooleanOverride(
SWIPE_CHANGE_VIDEO_FEATURE_FLAG,
"$EXTENSION_CLASS_DESCRIPTOR->allowSwipeChangeVideo(Z)Z"

View File

@@ -172,14 +172,16 @@ val changeHeaderPatch = resourcePatch(
// Instead change styles.xml to use the old drawable resources.
if (is_19_25_or_greater) {
document("res/values/styles.xml").use { document ->
val documentChildNodes = document.childNodes
arrayOf(
"CairoLightThemeRingo2Updates" to variants[0],
"CairoDarkThemeRingo2Updates" to variants[1]
).forEach { (styleName, theme) ->
val style = document.childNodes.findElementByAttributeValueOrThrow(
val styleNodes = documentChildNodes.findElementByAttributeValueOrThrow(
"name",
styleName,
)
).childNodes
val drawable = "@drawable/${HEADER_FILE_NAME}_${theme}"
@@ -187,7 +189,7 @@ val changeHeaderPatch = resourcePatch(
"ytWordmarkHeader",
"ytPremiumWordmarkHeader"
).forEach { itemName ->
style.childNodes.findElementByAttributeValueOrThrow(
styleNodes.findElementByAttributeValueOrThrow(
"name",
itemName,
).textContent = drawable

View File

@@ -147,6 +147,7 @@ val hideLayoutComponentsPatch = bytecodePatch(
SwitchPreference("revanced_hide_attributes_section"),
SwitchPreference("revanced_hide_chapters_section"),
SwitchPreference("revanced_hide_info_cards_section"),
SwitchPreference("revanced_hide_how_this_was_made_section"),
SwitchPreference("revanced_hide_key_concepts_section"),
SwitchPreference("revanced_hide_podcast_section"),
SwitchPreference("revanced_hide_transcript_section"),

View File

@@ -2,9 +2,12 @@ package app.revanced.patches.youtube.layout.seekbar
import app.revanced.patcher.fingerprint
import app.revanced.util.containsLiteralInstruction
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstruction
import app.revanced.util.literal
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
internal val fullscreenSeekbarThumbnailsFingerprint = fingerprint {
returns("Z")
@@ -34,6 +37,19 @@ internal val shortsSeekbarColorFingerprint = fingerprint {
literal { reelTimeBarPlayedColorId }
}
internal val playerSeekbarHandleColorFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.CONSTRUCTOR)
parameters("Landroid/content/Context;")
literal { ytStaticBrandRedId }
}
internal val watchHistoryMenuUseProgressDrawableFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
returns("V")
parameters("L")
literal { -1712394514 }
}
internal val lithoLinearGradientFingerprint = fingerprint {
accessFlags(AccessFlags.STATIC)
returns("Landroid/graphics/LinearGradient;")
@@ -41,9 +57,23 @@ internal val lithoLinearGradientFingerprint = fingerprint {
}
/**
* 29.25 - 19.50
* 19.49+
*/
internal val playerLinearGradientLegacyFingerprint = fingerprint {
internal val playerLinearGradientFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
parameters("I", "I", "I", "I", "Landroid/content/Context;", "I")
returns("Landroid/graphics/LinearGradient;")
opcodes(
Opcode.FILLED_NEW_ARRAY,
Opcode.MOVE_RESULT_OBJECT
)
literal { ytYoutubeMagentaColorId }
}
/**
* 19.46 - 19.47
*/
internal val playerLinearGradientLegacy1946Fingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
parameters("I", "I", "I", "I")
returns("V")
@@ -57,12 +87,11 @@ internal val playerLinearGradientLegacyFingerprint = fingerprint {
}
/**
* 20.03+
* 19.25 - 19.45
*/
internal val playerLinearGradientFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
parameters("I", "I", "I", "I", "Landroid/content/Context;", "I")
returns("Landroid/graphics/LinearGradient;")
internal val playerLinearGradientLegacy1925Fingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.CONSTRUCTOR)
parameters("Landroid/content/Context;")
opcodes(
Opcode.FILLED_NEW_ARRAY,
Opcode.MOVE_RESULT_OBJECT
@@ -83,3 +112,52 @@ internal val launchScreenLayoutTypeFingerprint = fingerprint {
&& method.containsLiteralInstruction(launchScreenLayoutTypeLotteFeatureFlag)
}
}
internal const val LOTTIE_ANIMATION_VIEW_CLASS_TYPE = "Lcom/airbnb/lottie/LottieAnimationView;"
internal val lottieAnimationViewSetAnimationIntFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
parameters("I")
returns("V")
custom { methodDef, classDef ->
classDef.type == LOTTIE_ANIMATION_VIEW_CLASS_TYPE && methodDef.indexOfFirstInstruction {
val reference = getReference<MethodReference>()
reference?.definingClass == "Lcom/airbnb/lottie/LottieAnimationView;"
&& reference.name == "isInEditMode"
} >= 0
}
}
internal val lottieAnimationViewSetAnimationStreamFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
parameters("L")
returns("V")
custom { methodDef, classDef ->
classDef.type == LOTTIE_ANIMATION_VIEW_CLASS_TYPE && methodDef.indexOfFirstInstruction {
val reference = getReference<MethodReference>()
reference?.definingClass == "Ljava/util/Set;"
&& reference.name == "add"
} >= 0 && methodDef.containsLiteralInstruction(0)
}
}
internal val lottieCompositionFactoryZipFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
parameters("Landroid/content/Context;", "Ljava/lang/String;", "Ljava/lang/String;")
returns("L")
strings(".zip", ".lottie")
}
/**
* Resolves using class found in [lottieCompositionFactoryZipFingerprint].
*
* [Original method](https://github.com/airbnb/lottie-android/blob/26ad8bab274eac3f93dccccfa0cafc39f7408d13/lottie/src/main/java/com/airbnb/lottie/LottieCompositionFactory.java#L386)
*/
internal val lottieCompositionFactoryFromJsonInputStreamFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC)
parameters("Ljava/io/InputStream;", "Ljava/lang/String;")
returns("L")
literal { 2 }
}

View File

@@ -3,10 +3,12 @@ package app.revanced.patches.youtube.layout.seekbar
import app.revanced.patcher.extensions.InstructionExtensions.addInstruction
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
import app.revanced.patcher.patch.PatchException
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patcher.patch.resourcePatch
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod.Companion.toMutable
import app.revanced.patches.shared.misc.mapping.get
import app.revanced.patches.shared.misc.mapping.resourceMappingPatch
import app.revanced.patches.shared.misc.mapping.resourceMappings
@@ -14,21 +16,29 @@ import app.revanced.patches.youtube.layout.theme.lithoColorHookPatch
import app.revanced.patches.youtube.layout.theme.lithoColorOverrideHook
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playservice.is_19_25_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_34_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_46_or_greater
import app.revanced.patches.youtube.misc.playservice.is_19_49_or_greater
import app.revanced.patches.youtube.misc.playservice.versionCheckPatch
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.patches.youtube.shared.mainActivityOnCreateFingerprint
import app.revanced.util.copyXmlNode
import app.revanced.util.findElementByAttributeValueOrThrow
import app.revanced.util.findInstructionIndicesReversedOrThrow
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import app.revanced.util.indexOfFirstLiteralInstructionOrThrow
import app.revanced.util.inputStreamFromBundledResource
import app.revanced.util.insertFeatureFlagBooleanOverride
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
import com.android.tools.smali.dexlib2.builder.MutableMethodImplementation
import com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
import com.android.tools.smali.dexlib2.immutable.ImmutableMethod
import com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter
import org.w3c.dom.Element
import java.io.ByteArrayInputStream
import kotlin.use
@@ -41,6 +51,8 @@ internal var inlineTimeBarPlayedNotHighlightedColorId = -1L
private set
internal var ytYoutubeMagentaColorId = -1L
private set
internal var ytStaticBrandRedId = -1L
private set
internal const val splashSeekbarColorAttributeName = "splash_custom_seekbar_color"
@@ -64,10 +76,6 @@ private val seekbarColorResourcePatch = resourcePatch {
"color",
"inline_time_bar_played_not_highlighted_color",
]
ytYoutubeMagentaColorId = resourceMappings[
"color",
"yt_youtube_magenta",
]
// Modify the resume playback drawable and replace the progress bar with a custom drawable.
document("res/drawable/resume_playback_progressbar_drawable.xml").use { document ->
@@ -89,6 +97,15 @@ private val seekbarColorResourcePatch = resourcePatch {
return@execute
}
ytYoutubeMagentaColorId = resourceMappings[
"color",
"yt_youtube_magenta",
]
ytStaticBrandRedId = resourceMappings[
"attr",
"ytStaticBrandRed",
]
// Add attribute and styles for splash screen custom color.
// Using a style is the only way to selectively change just the seekbar fill color.
//
@@ -108,8 +125,10 @@ private val seekbarColorResourcePatch = resourcePatch {
fun setSplashDrawablePathFillColor(xmlFileNames: Iterable<String>, vararg resourceNames: String) {
xmlFileNames.forEach { xmlFileName ->
document(xmlFileName).use { document ->
val childNodes = document.childNodes
resourceNames.forEach { elementId ->
val element = document.childNodes.findElementByAttributeValueOrThrow(
val element = childNodes.findElementByAttributeValueOrThrow(
"android:name",
elementId
)
@@ -188,28 +207,31 @@ val seekbarColorPatch = bytecodePatch(
sharedExtensionPatch,
lithoColorHookPatch,
seekbarColorResourcePatch,
versionCheckPatch
)
execute {
fun MutableMethod.addColorChangeInstructions(resourceId: Long) {
val registerIndex = indexOfFirstLiteralInstructionOrThrow(resourceId) + 2
val colorRegister = getInstruction<OneRegisterInstruction>(registerIndex).registerA
fun MutableMethod.addColorChangeInstructions(resourceId: Long, methodName: String) {
val index = indexOfFirstLiteralInstructionOrThrow(resourceId)
val insertIndex = indexOfFirstInstructionOrThrow(index, Opcode.MOVE_RESULT)
val register = getInstruction<OneRegisterInstruction>(insertIndex).registerA
addInstructions(
registerIndex + 1,
insertIndex + 1,
"""
invoke-static { v$register }, $EXTENSION_CLASS_DESCRIPTOR->$methodName(I)I
move-result v$register
"""
invoke-static { v$colorRegister }, $EXTENSION_CLASS_DESCRIPTOR->getVideoPlayerSeekbarColor(I)I
move-result v$colorRegister
""",
)
}
playerSeekbarColorFingerprint.method.apply {
addColorChangeInstructions(inlineTimeBarColorizedBarPlayedColorDarkId)
addColorChangeInstructions(inlineTimeBarPlayedNotHighlightedColorId)
addColorChangeInstructions(inlineTimeBarColorizedBarPlayedColorDarkId, "getVideoPlayerSeekbarColor")
addColorChangeInstructions(inlineTimeBarPlayedNotHighlightedColorId, "getVideoPlayerSeekbarColor")
}
shortsSeekbarColorFingerprint.method.apply {
addColorChangeInstructions(reelTimeBarPlayedColorId)
addColorChangeInstructions(reelTimeBarPlayedColorId, "getVideoPlayerSeekbarColor")
}
setSeekbarClickedColorFingerprint.originalMethod.let {
@@ -235,13 +257,50 @@ val seekbarColorPatch = bytecodePatch(
// 19.25+ changes
lithoLinearGradientFingerprint.method.addInstruction(
playerSeekbarHandleColorFingerprint.method.apply {
addColorChangeInstructions(ytStaticBrandRedId, "getVideoPlayerSeekbarColor")
}
// If hiding feed seekbar thumbnails, then turn off the cairo gradient
// of the watch history menu items as they use the same gradient as the
// player and there is no easy way to distinguish which to use a transparent color.
if (is_19_34_or_greater) {
watchHistoryMenuUseProgressDrawableFingerprint.method.apply {
val progressIndex = indexOfFirstInstructionOrThrow {
val reference = getReference<MethodReference>()
reference?.definingClass == "Landroid/widget/ProgressBar;" && reference.name == "setMax"
}
val index = indexOfFirstInstructionOrThrow(progressIndex, Opcode.MOVE_RESULT)
val register = getInstruction<OneRegisterInstruction>(index).registerA
addInstructions(
index + 1,
"""
invoke-static { v$register }, $EXTENSION_CLASS_DESCRIPTOR->showWatchHistoryProgressDrawable(Z)Z
move-result v$register
"""
)
}
}
lithoLinearGradientFingerprint.method.addInstructions(
0,
"invoke-static/range { p4 .. p5 }, $EXTENSION_CLASS_DESCRIPTOR->setLinearGradient([I[F)V"
"""
invoke-static/range { p4 .. p5 }, $EXTENSION_CLASS_DESCRIPTOR->getLithoLinearGradient([I[F)[I
move-result-object p4
"""
)
// TODO: add 20.03 support
playerLinearGradientLegacyFingerprint.let {
val playerFingerprint =
if (is_19_49_or_greater) {
playerLinearGradientFingerprint
} else if (is_19_46_or_greater) {
playerLinearGradientLegacy1946Fingerprint
} else {
playerLinearGradientLegacy1925Fingerprint
}
playerFingerprint.let {
it.method.apply {
val index = it.patternMatch!!.endIndex
val register = getInstruction<OneRegisterInstruction>(index).registerA
@@ -249,7 +308,7 @@ val seekbarColorPatch = bytecodePatch(
addInstructions(
index + 1,
"""
invoke-static { v$register }, $EXTENSION_CLASS_DESCRIPTOR->getLinearGradient([I)[I
invoke-static { v$register }, $EXTENSION_CLASS_DESCRIPTOR->getPlayerLinearGradient([I)[I
move-result-object v$register
"""
)
@@ -258,7 +317,11 @@ val seekbarColorPatch = bytecodePatch(
// region apply seekbar custom color to splash screen animation.
// Don't use the lotte splash screen layout if using custom seekbar.
if (!is_19_34_or_greater) {
return@execute // 19.25 does not have a cairo launch animation.
}
// Add development hook to force old drawable splash animation.
arrayOf(
launchScreenLayoutTypeFingerprint,
mainActivityOnCreateFingerprint
@@ -269,7 +332,7 @@ val seekbarColorPatch = bytecodePatch(
)
}
// Hook the splash animation drawable to set the a seekbar color theme.
// Hook the splash animation to set the a seekbar color.
mainActivityOnCreateFingerprint.method.apply {
val drawableIndex = indexOfFirstInstructionOrThrow {
val reference = getReference<MethodReference>()
@@ -284,6 +347,87 @@ val seekbarColorPatch = bytecodePatch(
"invoke-static { v$drawableRegister }, $EXTENSION_CLASS_DESCRIPTOR->" +
"setSplashAnimationDrawableTheme(Landroid/graphics/drawable/AnimatedVectorDrawable;)V"
)
// Replace the Lottie animation view setAnimation(int) call.
val setAnimationIntMethodName = lottieAnimationViewSetAnimationIntFingerprint.originalMethod.name
findInstructionIndicesReversedOrThrow {
val reference = getReference<MethodReference>()
reference?.definingClass == "Lcom/airbnb/lottie/LottieAnimationView;"
&& reference.name == setAnimationIntMethodName
}.forEach { index ->
val instruction = getInstruction<FiveRegisterInstruction>(index)
replaceInstruction(
index,
"invoke-static { v${instruction.registerC}, v${instruction.registerD} }, " +
"$EXTENSION_CLASS_DESCRIPTOR->setSplashAnimationLottie" +
"(Lcom/airbnb/lottie/LottieAnimationView;I)V"
)
}
}
// Add non obfuscated method aliases for `setAnimation(int)`
// and `setAnimation(InputStream, String)` so extension code can call them.
lottieAnimationViewSetAnimationIntFingerprint.classDef.methods.apply {
val addedMethodName = "patch_setAnimation"
val setAnimationIntName = lottieAnimationViewSetAnimationIntFingerprint.originalMethod.name
add(ImmutableMethod(
LOTTIE_ANIMATION_VIEW_CLASS_TYPE,
addedMethodName,
listOf(ImmutableMethodParameter("I", null, null)),
"V",
AccessFlags.PUBLIC.value,
null,
null,
MutableMethodImplementation(2),
).toMutable().apply {
addInstructions(
"""
invoke-virtual { p0, p1 }, Lcom/airbnb/lottie/LottieAnimationView;->$setAnimationIntName(I)V
return-void
"""
)
})
val factoryStreamClass : CharSequence
val factoryStreamName : CharSequence
val factoryStreamReturnType : CharSequence
lottieCompositionFactoryFromJsonInputStreamFingerprint.match(
lottieCompositionFactoryZipFingerprint.originalClassDef
).originalMethod.apply {
factoryStreamClass = definingClass
factoryStreamName = name
factoryStreamReturnType = returnType
}
val setAnimationStreamName = lottieAnimationViewSetAnimationStreamFingerprint
.originalMethod.name
add(ImmutableMethod(
LOTTIE_ANIMATION_VIEW_CLASS_TYPE,
addedMethodName,
listOf(
ImmutableMethodParameter("Ljava/io/InputStream;", null, null),
ImmutableMethodParameter("Ljava/lang/String;", null, null)
),
"V",
AccessFlags.PUBLIC.value,
null,
null,
MutableMethodImplementation(4),
).toMutable().apply {
addInstructions(
"""
invoke-static { p1, p2 }, $factoryStreamClass->$factoryStreamName(Ljava/io/InputStream;Ljava/lang/String;)$factoryStreamReturnType
move-result-object v0
invoke-virtual { p0, v0}, Lcom/airbnb/lottie/LottieAnimationView;->$setAnimationStreamName($factoryStreamReturnType)V
return-void
"""
)
})
}
// endregion

View File

@@ -70,12 +70,7 @@ private val sponsorBlockResourcePatch = resourcePatch {
"revanced_sb_logo.xml",
"revanced_sb_publish.xml",
"revanced_sb_voting.xml",
),
ResourceGroup(
// required resource for back button, because when the base APK is used, this resource will not exist
"drawable-xxxhdpi",
"quantum_ic_skip_next_white_24.png",
),
)
).forEach { resourceGroup ->
copyResources("sponsorblock", resourceGroup)
}

View File

@@ -13,6 +13,8 @@ import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.shared.misc.settings.preference.TextPreference
import app.revanced.patches.youtube.layout.seekbar.seekbarColorPatch
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playservice.is_19_25_or_greater
import app.revanced.patches.youtube.misc.playservice.versionCheckPatch
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.util.forEachChildElement
@@ -71,6 +73,7 @@ val themePatch = bytecodePatch(
dependsOn(
lithoColorHookPatch,
seekbarColorPatch,
versionCheckPatch,
resourcePatch {
dependsOn(
settingsPatch,
@@ -83,9 +86,15 @@ val themePatch = bytecodePatch(
PreferenceScreen.SEEKBAR.addPreferences(
SwitchPreference("revanced_seekbar_custom_color"),
TextPreference("revanced_seekbar_custom_color_value", inputType = InputType.TEXT_CAP_CHARACTERS),
TextPreference("revanced_seekbar_custom_color_primary", inputType = InputType.TEXT_CAP_CHARACTERS),
)
if (is_19_25_or_greater) {
PreferenceScreen.SEEKBAR.addPreferences(
TextPreference("revanced_seekbar_custom_color_accent", inputType = InputType.TEXT_CAP_CHARACTERS),
)
}
// Edit theme colors via resources.
document("res/values/colors.xml").use { document ->

View File

@@ -76,10 +76,11 @@ val playerControlsResourcePatch = resourcePatch {
"android.support.constraint.ConstraintLayout",
).item(0)
var bottomInsertBeforeNode: Node = bottomTargetDocument.childNodes.findElementByAttributeValue(
val bottomTargetDocumentChildNodes = bottomTargetDocument.childNodes
var bottomInsertBeforeNode: Node = bottomTargetDocumentChildNodes.findElementByAttributeValue(
"android:inflatedId",
bottomLastLeftOf,
) ?: bottomTargetDocument.childNodes.findElementByAttributeValueOrThrow(
) ?: bottomTargetDocumentChildNodes.findElementByAttributeValueOrThrow(
"android:id", // Older targets use non-inflated id.
bottomLastLeftOf,
)
@@ -143,11 +144,13 @@ val playerControlsResourcePatch = resourcePatch {
}
finalize {
val childNodes = bottomTargetDocument.childNodes
arrayOf(
"@id/bottom_end_container",
"@id/multiview_button",
).forEach {
bottomTargetDocument.childNodes.findElementByAttributeValue(
childNodes.findElementByAttributeValue(
"android:id",
it,
)?.setAttribute("yt:layout_constraintRight_toLeftOf", bottomLastLeftOf)

View File

@@ -41,6 +41,8 @@ var is_19_46_or_greater = false
private set
var is_19_47_or_greater = false
private set
var is_19_49_or_greater = false
private set
val versionCheckPatch = resourcePatch(
description = "Uses the Play Store service version to find the major/minor version of the YouTube target app.",
@@ -74,5 +76,6 @@ val versionCheckPatch = resourcePatch(
is_19_43_or_greater = 244405000 <= playStoreServicesVersion
is_19_46_or_greater = 244705000 <= playStoreServicesVersion
is_19_47_or_greater = 244799000 <= playStoreServicesVersion
is_19_49_or_greater = 245005000 <= playStoreServicesVersion
}
}

View File

@@ -97,6 +97,8 @@ private val settingsResourcePatch = resourcePatch {
// Remove horizontal divider from the settings Preferences
// To better match the appearance of the stock YouTube settings.
document("res/values/styles.xml").use { document ->
val childNodes = document.childNodes
arrayOf(
"Theme.YouTube.Settings",
"Theme.YouTube.Settings.Dark",
@@ -105,7 +107,7 @@ private val settingsResourcePatch = resourcePatch {
listDividerNode.setAttribute("name", "android:listDivider")
listDividerNode.appendChild(document.createTextNode("@null"))
document.childNodes.findElementByAttributeValueOrThrow(
childNodes.findElementByAttributeValueOrThrow(
"name",
value,
).appendChild(listDividerNode)

View File

@@ -0,0 +1,74 @@
package app.revanced.patches.youtube.video.hdr
import app.revanced.patcher.extensions.InstructionExtensions.addInstructionsWithLabels
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.all.misc.resources.addResourcesPatch
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
import app.revanced.util.getReference
import app.revanced.util.indexOfFirstInstructionOrThrow
import com.android.tools.smali.dexlib2.iface.reference.MethodReference
private const val EXTENSION_CLASS_DESCRIPTOR =
"Lapp/revanced/extension/youtube/patches/DisableHdrPatch;"
@Suppress("unused")
val disableHdrPatch = bytecodePatch(
name = "Disable HDR video",
description = "Adds an option to disable video HDR.",
) {
dependsOn(
sharedExtensionPatch,
settingsPatch,
addResourcesPatch,
)
compatibleWith(
"com.google.android.youtube"(
"18.38.44",
"18.49.37",
"19.16.39",
"19.25.37",
"19.34.42",
"19.43.41",
"19.45.38",
"19.46.42",
"19.47.53",
),
)
execute {
addResources("youtube", "video.hdr.disableHdrPatch")
PreferenceScreen.VIDEO.addPreferences(
SwitchPreference("revanced_disable_hdr_video")
)
hdrCapabilityFingerprint.let {
it.originalMethod.apply {
val stringIndex = it.stringMatches!!.first().index
val navigateIndex = indexOfFirstInstructionOrThrow(stringIndex) {
val reference = getReference<MethodReference>()
reference?.parameterTypes == listOf("I", "Landroid/view/Display;") &&
reference.returnType == "Z"
}
// Modify the HDR lookup method (Method is in the same class as the fingerprint).
navigate(this).to(navigateIndex).stop().addInstructionsWithLabels(
0,
"""
invoke-static {}, $EXTENSION_CLASS_DESCRIPTOR->disableHDRVideo()Z
move-result v0
if-nez v0, :useHdr
return v0
:useHdr
nop
"""
)
}
}
}
}

View File

@@ -0,0 +1,12 @@
package app.revanced.patches.youtube.video.hdr
import app.revanced.patcher.fingerprint
import com.android.tools.smali.dexlib2.AccessFlags
internal val hdrCapabilityFingerprint = fingerprint {
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
strings(
"av1_profile_main_10_hdr_10_plus_supported",
"video/av01"
)
}

View File

@@ -0,0 +1,40 @@
package app.revanced.util
import java.io.File
/**
* Comments out the non-standard <app> and <patch> tags.
*
* Previously this was done on Crowdin after pushing.
* But Crowdin preprocessing has randomly failed but still used the unmodified
* strings.xml file, which effectively deletes all patch strings from Crowdin.
*/
internal fun main(args: Array<String>) {
if (args.size != 2) {
throw RuntimeException("Exactly two arguments are required: <input_file> <output_file>")
}
val inputFilePath = args[0]
val inputFile = File(inputFilePath)
if (!inputFile.exists()) {
throw RuntimeException(
"Input file not found: $inputFilePath currentDirectory: " + File(".").canonicalPath
)
}
// Comment out the non-standard tags. Otherwise Crowdin interprets the file
// not as Android but instead a generic xml file where strings are
// identified by xml position and not key.
val content = inputFile.readText()
val tagRegex = """((<app\s+.*>)|(</app>)|(<patch\s+.*>)|(</patch>))""".toRegex()
val modifiedContent = content.replace(tagRegex, """<!-- $1 -->""")
// Write modified content to the output file (creates file if it doesn't exist).
val outputFilePath = args[1]
val outputFile = File(outputFilePath)
outputFile.parentFile?.mkdirs()
outputFile.writeText(modifiedContent)
println("Preprocessed strings.xml to: $outputFilePath")
}

View File

@@ -41,7 +41,10 @@ inline fun Node.forEachChildElement(action: (Element) -> Unit) =
*/
fun Node.doRecursively(action: (Node) -> Unit) {
action(this)
for (i in 0 until this.childNodes.length) this.childNodes.item(i).doRecursively(action)
val childNodes = this.childNodes
for (i in 0 until childNodes.length) {
childNodes.item(i).doRecursively(action)
}
}
fun Node.insertFirst(node: Node) {

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -33,7 +33,7 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">تاريخ إنشاء APK تالف</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_submenu_title">الإعدادات</string>
<string name="revanced_settings_confirm_user_dialog_title">هل ترغب في المتابعة؟</string>
<string name="revanced_settings_reset">إعادة التعيين</string>
<string name="revanced_settings_restart_title">تحديث وإعادة تشغيل</string>
@@ -134,12 +134,14 @@ Second \"item\" text"</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">مُصغَّرات فيديو بديلة</string>
<string name="revanced_settings_screen_03_feed_title">الموجز</string>
<string name="revanced_settings_screen_04_general_title">عام</string>
<string name="revanced_settings_screen_05_player_title">مشغل</string>
<string name="revanced_settings_screen_05_player_title">المشغل</string>
<string name="revanced_settings_screen_07_seekbar_title">شريط تقدم الفيديو</string>
<string name="revanced_settings_screen_08_swipe_controls_title">التحكم عن طريق إيماءة التمرير</string>
<string name="revanced_settings_screen_11_misc_title">متنوع</string>
<string name="revanced_settings_screen_11_misc_title">خيارات متنوعة</string>
<string name="revanced_settings_screen_12_video_title">الفيديو</string>
<string name="revanced_restore_old_settings_menus_title">إعادة قوائم إعدادات قديمة</string>
<string name="revanced_restore_old_settings_menus_title">استعادة قوائم الإعدادات القديمة</string>
<string name="revanced_restore_old_settings_menus_summary_on">يتم عرض قوائم الإعدادات القديمة</string>
<string name="revanced_restore_old_settings_menus_summary_off">لا يتم عرض قوائم الإعدادات القديمة</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">تعطيل تشغيل فيديوهات Shorts في الخلفية</string>
@@ -166,9 +168,9 @@ Second \"item\" text"</string>
لن يتم إعلامك بأي أخطاء غير متوقعة."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">تعطيل توهج زر أعجبني / اشتراك</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">لن يتوهج زر أعجبني واشتراك عند ذكره</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">أعجبني واشتراك سوف يتوهج عند الإشارة</string>
<string name="revanced_disable_like_subscribe_glow_title">تعطيل توهُّج زِرّي أعجبني واشتراك</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">لن يتوهَّج زرّي أعجبني واشتراك عند ذكرهما</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">سيتوهَّج زرّي أعجبني واشتراك عند ذكرهما</string>
<string name="revanced_hide_album_cards_title">إخفاء بطاقات الألبوم</string>
<string name="revanced_hide_album_cards_summary_on">تم إخفاء بطاقات الألبوم</string>
<string name="revanced_hide_album_cards_summary_off">يتم عرض بطاقات الألبوم</string>
@@ -284,6 +286,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chapters_section_title">إخفاء قسم الفصول</string>
<string name="revanced_hide_chapters_section_summary_on">تم إخفاء قسم الفصول</string>
<string name="revanced_hide_chapters_section_summary_off">يتم عرض قسم الفصول</string>
<string name="revanced_hide_how_this_was_made_section_title">إخفاء قسم \"كيف تم إنشاء هذا المحتوى\"</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">تم إخفاء قسم \"كيف تم إنشاء هذا المحتوى\"</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">يتم عرض قسم \"كيف تم إنشاء هذا المحتوى\"</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>
@@ -353,12 +358,12 @@ Second \"item\" text"</string>
<string name="revanced_hide_keyword_content_home_title">إخفاء فيديوهات الصفحة الرئيسية بواسطة الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_home_summary_on">تتم تصفية الفيديوهات في علامة التبويب \"الصفحة الرئيسية\" حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_home_summary_off">لا تتم تصفية الفيديوهات في علامة التبويب \"الصفحة الرئيسية\" حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_title">إخفاء الفيديوهات الخاصة بالاشتراك عن طريق الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">يتم تصفية الفيديوهات في علامة التبويب الاشتراكات حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">لا يتم تصفية الفيديوهات في علامة التبويب الاشتراكات حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_search_title">إخفاء نتائج البحث عن طريق الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_search_summary_on">يتم تصفية نتائج البحث حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_search_summary_off">لا يتم تصفية نتائج البحث حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_title">إخفاء الفيديوهات الخاصة بالاشتراك عن طريق الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">يتم تصفية الفيديوهات في علامة التبويب الاشتراكات حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">لا يتم تصفية الفيديوهات في علامة التبويب الاشتراكات حسب الكلمات المفتاحية</string>
<string name="revanced_hide_keyword_content_phrases_title">الكلمات المفتاحية المراد إخفاؤها</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. -->
@@ -405,6 +410,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_products_banner_title">إخفاء لافتة لعرض المنتجات</string>
<string name="revanced_hide_products_banner_summary_on">تم إخفاء البانر</string>
<string name="revanced_hide_products_banner_summary_off">يتم عرض البانر</string>
<string name="revanced_hide_end_screen_store_banner_title">إخفاء لافتة شاشة المتجر النهائية</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">تم إخفاء لافتة المتجر</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">يتم عرض لافتة المتجر</string>
<string name="revanced_hide_player_store_shelf_title">إخفاء رف مشغل التسوق</string>
<string name="revanced_hide_player_store_shelf_summary_on">تم إخفاء رفوف التسوق</string>
<string name="revanced_hide_player_store_shelf_summary_off">يتم عرض رفوف التسوق</string>
@@ -498,8 +506,9 @@ Second \"item\" text"</string>
<string name="revanced_swipe_overlay_timeout_summary">مقدار الوقت الذي تظهر فيه واجهة التمرير بعد التغيير بجزء الثانية</string>
<string name="revanced_swipe_text_overlay_size_title">حجم نص واجهة التمرير</string>
<string name="revanced_swipe_text_overlay_size_summary">حجم النص على واجهة التمرير</string>
<string name="revanced_swipe_overlay_background_alpha_title">شفافية خلفية واجهة التمرير</string>
<string name="revanced_swipe_overlay_background_alpha_summary">قيمة شفافية خلفية واجهة التمرير</string>
<string name="revanced_swipe_overlay_background_opacity_title">تعتيم خلفية واجهة التمرير السريع</string>
<string name="revanced_swipe_overlay_background_opacity_summary">قيمة التعتيم بين 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">يجب أن يكون تعتيم التمرير السريع بين 0-100</string>
<string name="revanced_swipe_threshold_title">مقدار حد التمرير</string>
<string name="revanced_swipe_threshold_summary">الحد الأدنى من التمرير قبل اكتشاف الإيماءة</string>
<string name="revanced_swipe_change_video_title">تمكين إيماءة التمرير لتغيير الفيديو</string>
@@ -744,7 +753,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_stickers_title">إخفاء الملصقات</string>
<string name="revanced_hide_shorts_stickers_summary_on">تم إخفاء الملصقات</string>
<string name="revanced_hide_shorts_stickers_summary_off">يتم عرض الملصقات</string>
<string name="revanced_hide_shorts_like_fountain_title">إخفاء فوران أعجبني</string>
<string name="revanced_hide_shorts_like_fountain_title">إخفاء التأثير الفوّار لـزر أعجبني</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">تم إخفاء التأثير الفوّار لـزر أعجبني</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">يتم عرض التأثير الفوّار لـزر أعجبني</string>
<string name="revanced_hide_shorts_like_button_title">إخفاء زر أعجبني</string>
@@ -826,6 +835,8 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_generic">لم يعجبني غير متاح (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">أعد تحميل الفيديو للتصويت بـ Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">مخفي بواسطة المالك</string>
<string name="revanced_ryd_enable_summary_on">يتم عرض لم يعجبني</string>
<string name="revanced_ryd_enable_summary_off">لا يتم عرض لم يعجبني</string>
<string name="revanced_ryd_shorts_title">عرض لم يعجني في فيديوهات Shorts</string>
@@ -841,6 +852,9 @@ Second \"item\" text"</string>
<string name="revanced_ryd_compact_layout_title">مقاس زر أعجبني</string>
<string name="revanced_ryd_compact_layout_summary_on">زر أعجبني مصمم لأدنى عرض</string>
<string name="revanced_ryd_compact_layout_summary_off">زر أعجبني مصمم لأفضل مظهر</string>
<string name="revanced_ryd_estimated_like_title">إظهار الإعجابات المقدرة</string>
<string name="revanced_ryd_estimated_like_summary_on">يتم عرض الإعجابات المقدرة</string>
<string name="revanced_ryd_estimated_like_summary_off">الإعجابات المقدرة مخفية</string>
<string name="revanced_ryd_toast_on_connection_error_title">عرض ملاحظة إذا كان API غير متاح</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">يتم عرض الملاحظة في حالة عدم توفر Return YouTube Dislike</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">لا يتم عرض الملاحظة في حالة عدم توفر Return YouTube Dislike</string>
@@ -891,6 +905,9 @@ Second \"item\" text"</string>
<string name="revanced_sb_enable_voting">عرض زر التصويت</string>
<string name="revanced_sb_enable_voting_sum_on">يتم عرض زر التصويت على المقطع</string>
<string name="revanced_sb_enable_voting_sum_off">لا يتم عرض زر التصويت على المقطع</string>
<string name="revanced_sb_square_layout">استخدام تصميم مربع</string>
<string name="revanced_sb_square_layout_sum_on">الأزرار وعناصر التحكم مربعة</string>
<string name="revanced_sb_square_layout_sum_off">الأزرار وعناصر التحكم مستديرة</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">استخدام زر التخطي المُصَغَّر</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">زر التخطي مصمم لأدنى عرض</string>
@@ -951,7 +968,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_segments_sponsor">الراعي</string>
<string name="revanced_sb_segments_sponsor_sum">الترويج المدفوع الأجر، والإحالات المدفوعة الأجر والإعلانات المباشرة. ليس للترويج الذاتي أو لصراعات مجانية للقضايا/المبدعين/المواقع الإلكترونية/المنتجات التي يحبون الحصول عليها</string>
<string name="revanced_sb_segments_selfpromo">ترويج شخصي/غير مدفوع الأجر</string>
<string name="revanced_sb_segments_selfpromo_sum">شبيهة بـ \"الراعي\" باستثناء ما يتعلق بالإعلانات غير المدفوعة الأجر أو الذاتية. ويشمل ذلك أقسام عن السلع أو التبرعات أو المعلومات المتعلقة بمن تعاونوا مع ناشر المحتوى</string>
<string name="revanced_sb_segments_selfpromo_sum">مشابهة لـ \"الراعي\" باستثناء ما يتعلق بالإعلانات غير المدفوعة الأجر أو الذاتية. ويشمل ذلك أقسام عن السلع أو التبرعات أو المعلومات المتعلقة بمن تعاونوا مع ناشر المحتوى</string>
<string name="revanced_sb_segments_interaction">تذكير بالتفاعل (اشتراك)</string>
<string name="revanced_sb_segments_interaction_sum">تذكير قصير للإعجاب أو الاشتراك أو المتابعة في منتصف المحتوى. إذا كانت طويلة أو تتعلق بشيء محدد، فيجب أن تكون خاضعة للترويج الشخصي بدلاً من ذلك</string>
<string name="revanced_sb_segments_highlight">الأبرز</string>
@@ -1107,7 +1124,7 @@ Second \"item\" text"</string>
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">الهدف من تغيير إصدار التطبيق</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - استعادة أيقونات مشغل Shorts القديمة</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - استعادة أيقونات التنقل وشريط الأدوات القديمة</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - استعادة أيقونات التنقل القديمة</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - استعادة RYD على Shorts بوضع التخفي</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - استعادة قائمة سرعة الفيديو العريضة &amp; الجودة</string>
@@ -1117,8 +1134,11 @@ Second \"item\" text"</string>
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">تعيين صفحة البداية</string>
<string name="revanced_change_start_page_entry_default">الافتراضي</string>
<string name="revanced_change_start_page_entry_all_subscriptions">الاشتراكات كلها</string>
<string name="revanced_change_start_page_entry_browse">تصفح القنوات</string>
<string name="revanced_change_start_page_entry_courses">الدورات / التعلم</string>
<string name="revanced_change_start_page_entry_explore">استكشف</string>
<string name="revanced_change_start_page_entry_fashion">Fashion &amp; Beauty</string>
<string name="revanced_change_start_page_entry_gaming">ألعاب</string>
<string name="revanced_change_start_page_entry_history">السّجل</string>
<string name="revanced_change_start_page_entry_library">المكتبة</string>
@@ -1126,11 +1146,17 @@ Second \"item\" text"</string>
<string name="revanced_change_start_page_entry_live">مباشر</string>
<string name="revanced_change_start_page_entry_movies">أفلام</string>
<string name="revanced_change_start_page_entry_music">الموسيقى</string>
<string name="revanced_change_start_page_entry_news">الأخبار</string>
<string name="revanced_change_start_page_entry_notifications">الإشعارات</string>
<string name="revanced_change_start_page_entry_playlists">قائمة التشغيل</string>
<string name="revanced_change_start_page_entry_search">البحث</string>
<string name="revanced_change_start_page_entry_shopping">تسوق</string>
<string name="revanced_change_start_page_entry_sports">الرياضة</string>
<string name="revanced_change_start_page_entry_subscriptions">الاشتراكات</string>
<string name="revanced_change_start_page_entry_trending">المحتوى الرائج</string>
<string name="revanced_change_start_page_entry_virtual_reality">الوقاع الاتراضي</string>
<string name="revanced_change_start_page_entry_watch_later">شاهد لاحقًا</string>
<string name="revanced_change_start_page_entry_your_clips">كليباتك</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">تعطيل استئناف مشغل Shorts</string>
@@ -1211,8 +1237,10 @@ Second \"item\" text"</string>
<string name="revanced_seekbar_custom_color_title">تمكين لون شريط تقدم الفيديو المخصص</string>
<string name="revanced_seekbar_custom_color_summary_on">يتم عرض لون شريط تقدم الفيديو المخصص</string>
<string name="revanced_seekbar_custom_color_summary_off">يتم عرض لون شريط تقدم الفيديو الاصلي</string>
<string name="revanced_seekbar_custom_color_value_title">لون شريط تقدم الفيديو المخصص</string>
<string name="revanced_seekbar_custom_color_value_summary">لون شريط التقدم</string>
<string name="revanced_seekbar_custom_color_primary_title">لون شريط تقدم الفيديو المخصص</string>
<string name="revanced_seekbar_custom_color_primary_summary">لون شريط التقدم</string>
<string name="revanced_seekbar_custom_color_accent_title">لون مميز لشريط التقدم المخصص</string>
<string name="revanced_seekbar_custom_color_accent_summary">اللون المميز لشريط التقدم</string>
<string name="revanced_seekbar_custom_color_invalid">لون شريط التقدم غير صالح</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1342,7 +1370,7 @@ Second \"item\" text"</string>
<string name="revanced_custom_playback_speeds_invalid">يجب أن تكون سرعات التشغيل المخصصة أقل من %s</string>
<string name="revanced_custom_playback_speeds_parse_exception">سرعة التشغيل المخصصة غير صالحة</string>
<string name="revanced_custom_playback_speeds_auto">تلقائي</string>
<string name="revanced_speed_tap_and_hold_title">\"سرعة النقر مع الاستمرار المخصصة\"</string>
<string name="revanced_speed_tap_and_hold_title">سرعة النقر مع الاستمرار المخصصة</string>
<string name="revanced_speed_tap_and_hold_summary">سرعة التشغيل بين 0-8</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
@@ -1352,6 +1380,11 @@ Second \"item\" text"</string>
<string name="revanced_playback_speed_default_title">سرعة التشغيل الافتراضية</string>
<string name="revanced_remember_playback_speed_toast">تغيير السرعة الافتراضية إلى: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">تعطيل فيديو HDR</string>
<string name="revanced_disable_hdr_video_summary_on">تم تعطيل فيديو HDR</string>
<string name="revanced_disable_hdr_video_summary_off">تم تمكين فيديو HDR</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">استعادة قائمة جودة الفيديو القديمة</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">يتم عرض قائمة جودة الفيديو القديمة</string>
@@ -1389,6 +1422,7 @@ AVC لديه حد أقصى للدقة 1080p، لا يتوفر ترميز الص
• مستوى الصوت الثابت غير متاح
• فرض الصوت الأصلي غير متوفر"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• لا يوجد ترميز الفيديو AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• الفيديوات العربية لا يمكن تشغيل أو في وضع التشغيل أو في حالة الخفية</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">عرض في إحصاءات تقنية</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">يتم عرض نوع العميل في إحصاءات تقنية</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">تم إخفاء نوع العميل في إحصاءات تقنية</string>

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -217,6 +218,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -33,6 +33,7 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK qurulma vaxtı pozulub</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Tənzimləmələr</string>
<string name="revanced_settings_confirm_user_dialog_title">Davam etmək istəyirsiniz?</string>
<string name="revanced_settings_reset">Sıfırla</string>
<string name="revanced_settings_restart_title">Yenilə və yenidən başlat</string>
@@ -133,9 +134,14 @@ Davam et düyməsinə toxun və optimallaşdırma dəyişikliklərin qəbul et."
<string name="revanced_settings_screen_02_alt_thumbnails_title">Seçmə miniatürlər</string>
<string name="revanced_settings_screen_03_feed_title">Axın</string>
<string name="revanced_settings_screen_04_general_title">Ümumi</string>
<string name="revanced_settings_screen_07_seekbar_title">Axtarış çubuğu</string>
<string name="revanced_settings_screen_05_player_title">Oynadıcı</string>
<string name="revanced_settings_screen_07_seekbar_title">İrəliləyiş cizgisi</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Sürüşdürmə nəzarətçiləri</string>
<string name="revanced_settings_screen_11_misc_title">Çoxvariantlı</string>
<string name="revanced_settings_screen_12_video_title">Video</string>
<string name="revanced_restore_old_settings_menus_title">Köhnə tənzimləmələr bölmələrin bərpa et</string>
<string name="revanced_restore_old_settings_menus_summary_on">Köhnə tənzimləmələr bölmələri göstərilir</string>
<string name="revanced_restore_old_settings_menus_summary_off">Köhnə tənzimləmələr bölmələri göstərilmir</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Shorts arxa plan oynatmasın qapat</string>
@@ -162,9 +168,9 @@ Davam et düyməsinə toxun və optimallaşdırma dəyişikliklərin qəbul et."
Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Bəyən/abunə ol düymə parıltısın söndür</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">\"Bəyən və abunə ol\" düyməsin klikləyəndə parıldamayacaq</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">\"Bəyən və abunə ol\" düyməsinə klikləyəndə parlayacaq</string>
<string name="revanced_disable_like_subscribe_glow_title">Bəyən və Abunə ol düyməsi parıltısın söndür</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Bəyən və Abunə ol düyməsinə toxunanda parlamayacaq</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Bəyən və Abunə ol düyməsinə toxunanda parlayacaq</string>
<string name="revanced_hide_album_cards_title">Albom kartlarını gizlət</string>
<string name="revanced_hide_album_cards_summary_on">Albom kartları gizlidir</string>
<string name="revanced_hide_album_cards_summary_off">Albom kartları göstərilir</string>
@@ -217,9 +223,9 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_chips_shelf_title">Çip bölməsin gizlət</string>
<string name="revanced_hide_chips_shelf_summary_on">Çip bölməsi gizlidir</string>
<string name="revanced_hide_chips_shelf_summary_off">Çip bölməsi göstərilir</string>
<string name="revanced_hide_expandable_chip_title">Videoların altında genişlənən çipi gizlət</string>
<string name="revanced_hide_expandable_chip_summary_on">Genişlənən çiplər gizlidir</string>
<string name="revanced_hide_expandable_chip_summary_off">Genişlənən çiplər göstərilir</string>
<string name="revanced_hide_expandable_chip_title">Videoların aşağısında açılan kartı gizlət</string>
<string name="revanced_hide_expandable_chip_summary_on">ılan kartlar gizlidir</string>
<string name="revanced_hide_expandable_chip_summary_off">ılan kartlar görünür</string>
<string name="revanced_hide_community_posts_title">İcma elanların gizlət</string>
<string name="revanced_hide_community_posts_summary_on">İcma elanları gizlədilib</string>
<string name="revanced_hide_community_posts_summary_off">İcma elanları göstərilir</string>
@@ -280,6 +286,9 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_chapters_section_title">Bölümlər bölməsini gizlət</string>
<string name="revanced_hide_chapters_section_summary_on">Bölümlər bölməsi gizlidir</string>
<string name="revanced_hide_chapters_section_summary_off">Bölümlər bölməsi göstərilir</string>
<string name="revanced_hide_how_this_was_made_section_title">\"Bu məzmun necə hazırlanıb\" bölməsini gizlət</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">\"Bu məzmun necə hazırlanıb\" bölməsi gizlidir</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">\"Bu məzmun necə hazırlanıb\" bölməsi görünür</string>
<string name="revanced_hide_podcast_section_title">\'Podkastı kəşf et\' bölməsini gizlət</string>
<string name="revanced_hide_podcast_section_summary_on">\"Podkastı kəşf et\" bölməsi gizlədilir</string>
<string name="revanced_hide_podcast_section_summary_off">\"Podkastı kəşf et\" bölməsi göstərilir</string>
@@ -322,7 +331,7 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_comments_preview_comment_title">Önbaxış şərhin gizlət</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Önbaxış şərhi gizlədilib</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Önbaxış şərhi göstərilir</string>
<string name="revanced_hide_comments_thanks_button_title">Təşəkkürlər düyməsini gizlət</string>
<string name="revanced_hide_comments_thanks_button_title">Təşəkkür Düyməsini Gizlət</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Təşəkkür düyməsi gizlidir</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Təşəkkür düyməsi göstərilir</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Vaxt möhürü və emoji düymələrin gizlə</string>
@@ -349,12 +358,12 @@ Gözlənilməz hallardan xəbərdar olmayacaqsınız."</string>
<string name="revanced_hide_keyword_content_home_title">Ev videolarını açar sözlərə görə gizlət</string>
<string name="revanced_hide_keyword_content_home_summary_on">Ev bölməsindəki videolar açar sözlərlə filtrlənir</string>
<string name="revanced_hide_keyword_content_home_summary_off">Ev bölməsindəki videolar açar sözlərlə filtrlənmir</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Abunəlik videolarını açar sözlərlə gizlət</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Abunəliklər bölməsindəki videolar açar sözlərlə filtrlənir</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Abunəliklər bölməsindəki videolar açar sözlərlə filtrlənmir</string>
<string name="revanced_hide_keyword_content_search_title">Axtarış nəticələrini açar sözlərlə gizlət</string>
<string name="revanced_hide_keyword_content_search_summary_on">Axtarış nəticələri açar sözlərə görə çeşidlənir</string>
<string name="revanced_hide_keyword_content_search_summary_off">Axtarış nəticələri açar sözlərə görə çeşidlənmir</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Abunəlik videolarını açar sözlərlə gizlət</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Abunəliklər bölməsindəki videolar açar sözlərlə filtrlənir</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Abunəliklər bölməsindəki videolar açar sözlərlə filtrlənmir</string>
<string name="revanced_hide_keyword_content_phrases_title">Gizlədiləcək açar sözlər</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. -->
@@ -401,6 +410,9 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur"</string>
<string name="revanced_hide_products_banner_title">Məhsullara baxma etiketin gizlət</string>
<string name="revanced_hide_products_banner_summary_on">Etiket gizlədilib</string>
<string name="revanced_hide_products_banner_summary_off">Etiket göstərilir</string>
<string name="revanced_hide_end_screen_store_banner_title">Son ekran mağaza etiketini gizlət</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Mağaza etiketi gizlidir</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Mağaza etiketi görünür</string>
<string name="revanced_hide_player_store_shelf_title">Oynadıcı alış-veriş bölməsin gizlət</string>
<string name="revanced_hide_player_store_shelf_summary_on">Alış-veriş rəfi gizlidir</string>
<string name="revanced_hide_player_store_shelf_summary_off">Alış-veriş rəfi göstərilir</string>
@@ -466,9 +478,9 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur"</string>
<string name="revanced_disable_precise_seeking_gesture_summary_off">Jest aktivləşdirilib</string>
</patch>
<patch id="interaction.seekbar.enableSeekbarTappingPatch">
<string name="revanced_seekbar_tapping_title">Axtarış çubuğu toxunmasını aktivləşdir</string>
<string name="revanced_seekbar_tapping_summary_on">Axtarış çubuğu toxunması aktivdir</string>
<string name="revanced_seekbar_tapping_summary_off">Axtarış çubuğu toxunması qapalıdır</string>
<string name="revanced_seekbar_tapping_title">İrəliləmə cizgisi toxunmasını aktivləşdir</string>
<string name="revanced_seekbar_tapping_summary_on">İrəliləyiş cizgisi toxunması aktivdir</string>
<string name="revanced_seekbar_tapping_summary_off">İrəliləyiş cizgisi toxunması qapalıdır</string>
</patch>
<patch id="interaction.swipecontrols.swipeControlsResourcePatch">
<string name="revanced_swipe_brightness_title">Parlaqlıq jestini aktivləşdir</string>
@@ -480,9 +492,9 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur"</string>
<string name="revanced_swipe_press_to_engage_title">Basıb sürüşdürmə jestini aktivləşdir</string>
<string name="revanced_swipe_press_to_engage_summary_on">Sürüşdürmək üçün basma aktivdir</string>
<string name="revanced_swipe_press_to_engage_summary_off">Sürüşdürmək üçün basma qeyri-aktivdir</string>
<string name="revanced_swipe_haptic_feedback_title">Toxunuşlu əks-əlaqəni aktivləşdir</string>
<string name="revanced_swipe_haptic_feedback_summary_on">Toxunuşlu əks-əlaqə aktivləşdirilib</string>
<string name="revanced_swipe_haptic_feedback_summary_off">Toxunuşlu əks-əlaqə qeyri-aktivdir</string>
<string name="revanced_swipe_haptic_feedback_title">Əks-əlaqə reaksiyasını aktivləşdir</string>
<string name="revanced_swipe_haptic_feedback_summary_on">Əks-əlaqə reaksiyası aktivləşdirilib</string>
<string name="revanced_swipe_haptic_feedback_summary_off">Əks-əlaqə reaksiyası qeyri-aktivdir</string>
<string name="revanced_swipe_save_and_restore_brightness_title">Parlaqlığı saxla və bərpa et</string>
<string name="revanced_swipe_save_and_restore_brightness_summary_on">Tam ekrana keçərkən və ya çıxarkən parlaqlığı saxla və bərpa et</string>
<string name="revanced_swipe_save_and_restore_brightness_summary_off">Tam ekrana keçərkən və ya çıxarkən parlaqlığı saxlama və bərpa etmə</string>
@@ -494,8 +506,9 @@ Bu xüsusiyyət yalnız köhnə cihazlar üçün mövcuddur"</string>
<string name="revanced_swipe_overlay_timeout_summary">Örtüyün göründüyü millisaniyələrin sayı</string>
<string name="revanced_swipe_text_overlay_size_title">Örtük mətn ölçüsü dəyişdirmə</string>
<string name="revanced_swipe_text_overlay_size_summary">Sürüşdürmə örtüyü üçün mətn ölçüsü</string>
<string name="revanced_swipe_overlay_background_alpha_title">Sürüşdürmə arxa plan görünməsi</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Sürüşdürmə örtüyü arxa fonunun görünməsi</string>
<string name="revanced_swipe_overlay_background_opacity_title">Sürüşdürmə cildi arxa plan qeyri-şəffaflığı</string>
<string name="revanced_swipe_overlay_background_opacity_summary">0-100 arası qeyri-şəffaflıq dəyəri</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Sürüşmə qeyri-şəffaflığı 0-100 arası olmalıdır</string>
<string name="revanced_swipe_threshold_title">Sürüşdürmə böyüklük həddi</string>
<string name="revanced_swipe_threshold_summary">Sürüşdürmənin icra edilməsi üçün son dəyər</string>
<string name="revanced_swipe_change_video_title">Videoları ötürmək üçün sürüşdürməni aktiv et</string>
@@ -609,8 +622,8 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_player_flyout_stable_volume_summary_on">Stabil səs menyusu gizlidir</string>
<!-- 'Help & feedback' should be translated using the same localized wording YouTube displays for the menu item. -->
<string name="revanced_hide_player_flyout_help_title">Kömək və əks əlaqəni gizlət</string>
<string name="revanced_hide_player_flyout_help_summary_on">Kömək və əks əlaqə, gizlidir</string>
<string name="revanced_hide_player_flyout_help_summary_off">Kömək və əks əlaqə göstərilir</string>
<string name="revanced_hide_player_flyout_help_summary_on">Kömək və əks əlaqə menyusu gizlidir</string>
<string name="revanced_hide_player_flyout_help_summary_off">Kömək və əks əlaqə menyusu göstərilir</string>
<!-- 'Playback speed' should be translated using the same localized wording YouTube displays for the menu item. -->
<string name="revanced_hide_player_flyout_speed_title">\"Oynatma sürəti\"ni gizlət</string>
<string name="revanced_hide_player_flyout_speed_summary_on">Oynatma sürəti menyusu gizlidir</string>
@@ -644,10 +657,10 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_cast_button_summary_on">Yayım düyməsi gizlidir</string>
<string name="revanced_hide_cast_button_summary_off">Yayım düyməsi göstərilir</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Titrlər düyməsini gizlət</string>
<string name="revanced_hide_captions_button_title">Titrlər Düyməsin Gizlət</string>
<string name="revanced_hide_captions_button_summary_on">Titrlər düyməsi gizlidir</string>
<string name="revanced_hide_captions_button_summary_off">Titrlər düyməsi göstərilir</string>
<string name="revanced_hide_autoplay_button_title">Avto-oynatma düyməsini gizlət</string>
<string name="revanced_hide_autoplay_button_title">Avtomatik oynatma düyməsini gizlət</string>
<string name="revanced_hide_autoplay_button_summary_on">Avtomatik oynatma düyməsi gizlidir</string>
<string name="revanced_hide_autoplay_button_summary_off">Avtomatik oynatma düyməsi göstərilir</string>
</patch>
@@ -657,7 +670,7 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_endscreen_cards_summary_off">Son ekran kartları göstərilir</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Tam ekranda ambient rejimin qapat</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Tam ekranda Ambient rejimini qapat</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Ambient rejimi qeyri-aktiv edilib</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Ambient rejimi aktivləşdirildi</string>
</patch>
@@ -672,12 +685,12 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_disable_rolling_number_animations_summary_off">Sürüşən say animasiyasııqdır</string>
</patch>
<patch id="layout.hide.seekbar.hideSeekbarPatch">
<string name="revanced_hide_seekbar_title">Video oynadıcıda axtarış çubuğun gizlə</string>
<string name="revanced_hide_seekbar_summary_on">Video oynadıcı axtarış çubuğu gizlidir</string>
<string name="revanced_hide_seekbar_summary_off">Video oynadıcı axtarış çubuğu göstərilir</string>
<string name="revanced_hide_seekbar_thumbnail_title">Video miniatürlərdə vaxt çubuğun gizlə</string>
<string name="revanced_hide_seekbar_thumbnail_summary_on">Miniatür axtarış çubuğu gizlədilib</string>
<string name="revanced_hide_seekbar_thumbnail_summary_off">Miniatür axtarış çubuğu göstərilir</string>
<string name="revanced_hide_seekbar_title">Video oynadıcıda irəliləyiş cizgisin gizlə</string>
<string name="revanced_hide_seekbar_summary_on">Video oynadıcı irəliləyiş cizgisi gizlidir</string>
<string name="revanced_hide_seekbar_summary_off">Video oynadıcı irəliləyiş cizgisi göstərilir</string>
<string name="revanced_hide_seekbar_thumbnail_title">Video miniatürdə irəliləmə cizgisin gizlə</string>
<string name="revanced_hide_seekbar_thumbnail_summary_on">Miniatür irəliləmə cizgisi gizlədilib</string>
<string name="revanced_hide_seekbar_thumbnail_summary_off">Miniatür irəliləmə cizgisi göstərilir</string>
</patch>
<patch id="layout.hide.shorts.hideShortsComponentsResourcePatch">
<string name="revanced_shorts_player_screen_title">Shorts oynadıcı</string>
@@ -697,7 +710,7 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_shorts_history_summary_on">Baxış tarixçəsində gizlidir</string>
<string name="revanced_hide_shorts_history_summary_off">Baxış tarixçəsində göstərilib</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Qoşul düyməsini gizlət</string>
<string name="revanced_hide_shorts_join_button_title">Qoşul düyməsin gizlə</string>
<string name="revanced_hide_shorts_join_button_summary_on">Qoşulma düyməsi gizlidir</string>
<string name="revanced_hide_shorts_join_button_summary_off">Qoşulma düyməsi göstərilir</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
@@ -710,25 +723,25 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_shorts_shop_button_title">Mağaza düyməsini gizlət</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Mağaza düyməsi gizlidir</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Mağaza düyməsi göstərilir</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Super təşəkkürlər düyməsini gizlət</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Super təşəkkür düyməsi gizlidir</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super təşəkkür düyməsi göstərilir</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Super Təşəkkür Al düyməsini gizlət</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Super Təşəkkür düyməsi gizlidir</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super Təşəkkür düyməsi görünəndir</string>
<string name="revanced_hide_shorts_tagged_products_title">Etiketlənmiş məhsulları gizlət</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Etiketlənmiş məhsullar gizlədilir</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Etiketlənmiş məhsullar göstərilir</string>
<string name="revanced_hide_shorts_location_label_title">Məkan etiketini gizlət</string>
<string name="revanced_hide_shorts_location_label_summary_on">Məkan etiketi gizlidir</string>
<string name="revanced_hide_shorts_location_label_summary_off">Məkan etiketi göstərilir</string>
<string name="revanced_hide_shorts_save_sound_button_title">\"Musiqini saxla\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_save_sound_button_title">Musiqini saxla düyməsini gizlət</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">\"Musiqini saxla\" düyməsi gizlidir</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">\"Musiqini saxla\" düyməsi göstərilir</string>
<string name="revanced_hide_shorts_use_template_button_title">\"Şablonu istifadə et\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_use_template_button_title">Şablonu işlət düyməsini gizlət</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">\"Şablonu istifadə et\" düyməsi gizlidir</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">\"Şablonu istifadə et\" düyməsi göstərilir</string>
<string name="revanced_hide_shorts_upcoming_button_title">\"Yaxınlaşan\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_upcoming_button_title">Yaxınlaşan düyməsini gizlət</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">\"Yaxınlaşan\" düyməsi gizlidir</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">\"Yaxınlaşan\" düyməsi göstərilir</string>
<string name="revanced_hide_shorts_green_screen_button_title">\"Yaşıl ekran\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_green_screen_button_title">Yaşıl ekran düyməsini gizlət</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">\"Yaşıl ekran\" düyməsi gizlidir</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">\"Yaşıl ekran\" düyməsi göstərilir</string>
<string name="revanced_hide_shorts_hashtag_button_title">Mövzu etiketi düyməsini gizlət</string>
@@ -740,16 +753,16 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_hide_shorts_stickers_title">Stikerləri gizlət</string>
<string name="revanced_hide_shorts_stickers_summary_on">Stikerlər gizlidir</string>
<string name="revanced_hide_shorts_stickers_summary_off">Stikerlər göstərilir</string>
<string name="revanced_hide_shorts_like_fountain_title">Bəyən fəvvarəsini gizlət</string>
<string name="revanced_hide_shorts_like_fountain_title">Bəyənmə düyməsi fontan animasiyasın gizlət</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">\"Bəyən\" fontan animasiyası gizlidir</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">\"Bəyən\" fontan animasiyası göstərilir</string>
<string name="revanced_hide_shorts_like_button_title">\"Bəyən\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_like_button_title">Bəyən düyməsini gizlət</string>
<string name="revanced_hide_shorts_like_button_summary_on">Bəyənmə düyməsi gizlidir</string>
<string name="revanced_hide_shorts_like_button_summary_off">Bəyənmə düyməsi göstərilir</string>
<string name="revanced_hide_shorts_dislike_button_title">\"Bəyənməmə\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_dislike_button_title">Bəyənməmə düyməsini gizlət</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Bəyənməmə düyməsi gizlidir</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Bəyənməmə düyməsi göstərilir</string>
<string name="revanced_hide_shorts_comments_button_title">\"Şərhlər\" düyməsini gizlət</string>
<string name="revanced_hide_shorts_comments_button_title">Şərhlər düyməsin gizlət</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Şərhlər düyməsi gizlidir</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Şərhlər düyməsi göstərilir</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
@@ -822,6 +835,7 @@ Qeyd: Bunu aktivləşdirmə video reklamları da məcburi olaraq gizlədir"</str
<string name="revanced_ryd_failure_generic">Bəyənməmə əlçatmazdır (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Ryd ilə səsvermə üçün videonu yenidən yüklə</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_enable_summary_on">Bəyənməmələr göstərilir</string>
<string name="revanced_ryd_enable_summary_off">Bəyənməmələr göstərilmir</string>
<string name="revanced_ryd_shorts_title">\"Shorts\"da bəyənməmə sayını göstər</string>
@@ -834,7 +848,7 @@ Məhdudiyyət: Bəyənməmələr gizli rejimdə görünmür"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">\"Bəyənməmə\"lər faiz olaraq göstərilir</string>
<string name="revanced_ryd_dislike_percentage_summary_off">\"Bəyənməmə\"lər nömrəylə göstərilir</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Yığcam bəyən düyməsi</string>
<string name="revanced_ryd_compact_layout_title">Yığcam Bəyən Düyməsi</string>
<string name="revanced_ryd_compact_layout_summary_on">Daha kiçik en üçün hazırlanmış Bəyən düyməsi</string>
<string name="revanced_ryd_compact_layout_summary_off">Ən yaxşı görünüş üçün tərtib edilmiş Bəyən düyməsi</string>
<string name="revanced_ryd_toast_on_connection_error_title">API əlçatan deyilsə ani bildiriş göstər</string>
@@ -867,22 +881,22 @@ Məhdudiyyət: Bəyənməmələr gizli rejimdə görünmür"</string>
</patch>
<patch id="layout.seekbar.seekbarThumbnailsPatch">
<string name="revanced_seekbar_thumbnails_high_quality_title">Yüksək keyfiyyətli miniatürləri aktivləşdir</string>
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Axtarış çubuğu miniatürləri yüksək keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Axtarış çubuğu miniatürləri orta keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Tam ekran axtarış çubuğu miniatürləri yüksək keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Tam ekran axtarış çubuğu miniatürləri orta keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Bu, həmçinin axtarış çubuğu miniatürləri olmayan canlı yayımlarda miniatürləri bərpa edəcək.
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">İrəliləyiş cizgisi miniatürləri yüksək keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">İrəliləyiş cizgisi miniatürləri orta keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Tam ekran irəliləyiş cizgisi miniatürü yüksək keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Tam ekran irəliləyiş cizgisi miniatürləri orta keyfiyyətlidir</string>
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Bu, həmçinin irəliləyiş cizgisi miniatürləri olmayan canlı yayımlarda miniatürləri bərpa edəcək.
Axtarış çubuğu miniatürləri cari video kimi eyni keyfiyyəti işlədəcək.
İrəliləyiş cizgisi miniatürləri cari video kimi eyni keyfiyyəti işlədəcək.
Bu funksiya 720p və ya daha aşağı video keyfiyyəti ilə və çox sürətli internet bağlantısı işlədərkən yaxşı işləyir."</string>
<string name="revanced_restore_old_seekbar_thumbnails_title">Köhnə axtarış çubuğu miniatürlərin al</string>
<string name="revanced_restore_old_seekbar_thumbnails_summary_on">Axtarış çubuğu miniatürləri axtarış çubuğu üstündə görünəcək</string>
<string name="revanced_restore_old_seekbar_thumbnails_summary_off">Axtarış çubuğu miniatürləri tam ekranda görünəcək</string>
<string name="revanced_restore_old_seekbar_thumbnails_title">Köhnə irəliləmə cizgi miniatürün al</string>
<string name="revanced_restore_old_seekbar_thumbnails_summary_on">Axtarış cizgisi miniatürləri axtarış çubuğu üstündə görünəcək</string>
<string name="revanced_restore_old_seekbar_thumbnails_summary_off">Axtarış cizgisi miniatürləri tam ekranda görünəcək</string>
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">\"SponsorBlock\"u aktivləşdir</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock, YouTube videolarının lazımsız hissələrini ötürmək üçün kütlə mənbəli sistemdir</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock YouTube videolarının cansıxıcı hissələrini ötürmək üçün toplu sistemdir</string>
<string name="revanced_sb_appearance_category">Görünüş</string>
<string name="revanced_sb_enable_voting">Səsvermə düyməsini göstər</string>
<string name="revanced_sb_enable_voting_sum_on">Bölümə səsvermə düyməsi göstərilir</string>
@@ -947,7 +961,7 @@ Sizin istifadəçi Id-niz parol kimidir və heç vaxt paylaşmaq olmaz.
<string name="revanced_sb_segments_sponsor">Sponsor</string>
<string name="revanced_sb_segments_sponsor_sum">Ödənişli tanıtım, ödənişli yönləndirmələr və birbaşa reklamlar. Öz reklamı və ya bəyəndikləri səbəblərə/yaradıcılara/veb saytlara/məhsullara ödənişsiz çağırışlar etmək üçün deyil</string>
<string name="revanced_sb_segments_selfpromo">Ödənişsiz/Öz reklamı</string>
<string name="revanced_sb_segments_selfpromo_sum">Ödənişsiz və ya öz reklamı istisna olmaqla, \"Sponsor\"a bənzəyir. Mallar, ianələr və ya onların kiminlə əməkdaşlıq etdiyi məzmunda məlumatlar haqqında bölmələr daxildir</string>
<string name="revanced_sb_segments_selfpromo_sum">Ödənişsiz və ya öz reklamı istisna olmaqla, Sponsor-a bənzər. Mallar, ianələr və ya onların kiminlə əməkdaşlıq etdiyi məzmunda məlumatlar haqqında bölmələr daxildir</string>
<string name="revanced_sb_segments_interaction">Qarşılıqlı Əlaqə Xatırlatma (Abunə ol)</string>
<string name="revanced_sb_segments_interaction_sum">Məzmun ortasında onları bəyənmək, izləmək və ya abunə olmaq üçün qısa xatırlatma. Əgər uzun və ya xüsusi bir şey haqqındadırsa, bu əvəzində öz reklamı olmalıdır</string>
<string name="revanced_sb_segments_highlight">Vurğulama</string>
@@ -996,7 +1010,7 @@ Sizin istifadəçi Id-niz parol kimidir və heç vaxt paylaşmaq olmaz.
<string name="revanced_sb_skip_automatically">Birbaşa ötür</string>
<string name="revanced_sb_skip_automatically_once">Bir dəfə avtomatik ötür</string>
<string name="revanced_sb_skip_showbutton">Ötürmə düyməsini göstər</string>
<string name="revanced_sb_skip_seekbaronly">Axtarma çubuğunda göstər</string>
<string name="revanced_sb_skip_seekbaronly">İrəliləmə cizgisində göstər</string>
<string name="revanced_sb_skip_ignore">Qapadın</string>
<string name="revanced_sb_submit_failed_invalid">Bölüm göndərilmir: %s</string>
<string name="revanced_sb_submit_failed_timeout">SponsorBlock müvəqqəti olaraq zəifləyir</string>
@@ -1038,7 +1052,7 @@ ilə
Təqdim etməyə hazırdır?"</string>
<string name="revanced_sb_new_segment_start_is_before_end">Başlanğıc sondan əvvəl olmalıdır</string>
<string name="revanced_sb_new_segment_mark_locations_first">Əvvəlcə vaxt cizgisində iki yeri doldur</string>
<string name="revanced_sb_new_segment_preview_segment_first">Bölümü izləyin, rahatlıqla ötürdüyünə əmin olun</string>
<string name="revanced_sb_new_segment_preview_segment_first">Bölümü izləyin, düzgün ötürüldüyünə əmin olun</string>
<string name="revanced_sb_new_segment_edit_by_hand_title">Bölüm vaxtına əl ilə düzəliş et</string>
<string name="revanced_sb_new_segment_edit_by_hand_content">Bölümün başlanğıc və ya bitiş vaxtlarına düzəliş etmək istəyirsiniz?</string>
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">Yanlış vaxt verilmişdir</string>
@@ -1103,7 +1117,7 @@ Sonradan qapadılarsa, UI səhvlərin önləmək üçün tətbiq məlumatların
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Saxta tətbiq versiyası hədəfi</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Köhnə Shorts oynadıcı işarələrin bərpa et</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Köhnə fəaliyyət və cihaz cizgisi işarələrin bərpa et</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Köhnə fəaliyyət simvolların bərpa et</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Shorts gizli rejimində RYD-ni bərpa et</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Geniş video sürəti &amp; keyfiyyət menyusunu bərpa et</string>
@@ -1113,8 +1127,11 @@ Sonradan qapadılarsa, UI səhvlərin önləmək üçün tətbiq məlumatların
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Başlanğıc səhifəsini təyin et</string>
<string name="revanced_change_start_page_entry_default">İlkin</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Bütün abunəliklər</string>
<string name="revanced_change_start_page_entry_browse">Kanallara nəzər yetir</string>
<string name="revanced_change_start_page_entry_courses">Kurslar / Öyrənmə</string>
<string name="revanced_change_start_page_entry_explore">Kəşf et</string>
<string name="revanced_change_start_page_entry_fashion">Dəb və Gözəllik</string>
<string name="revanced_change_start_page_entry_gaming">Oyun</string>
<string name="revanced_change_start_page_entry_history">Tarixçə</string>
<string name="revanced_change_start_page_entry_library">Kitabxana</string>
@@ -1122,11 +1139,17 @@ Sonradan qapadılarsa, UI səhvlərin önləmək üçün tətbiq məlumatların
<string name="revanced_change_start_page_entry_live">Canlı</string>
<string name="revanced_change_start_page_entry_movies">Filmlər</string>
<string name="revanced_change_start_page_entry_music">Musiqi</string>
<string name="revanced_change_start_page_entry_news">Xəbərlər</string>
<string name="revanced_change_start_page_entry_notifications">Bildirişlər</string>
<string name="revanced_change_start_page_entry_playlists">Pleylistlər</string>
<string name="revanced_change_start_page_entry_search">Axtarış</string>
<string name="revanced_change_start_page_entry_shopping">Alış-Veriş</string>
<string name="revanced_change_start_page_entry_sports">İdman</string>
<string name="revanced_change_start_page_entry_subscriptions">Abunəliklər</string>
<string name="revanced_change_start_page_entry_trending">Trendlər</string>
<string name="revanced_change_start_page_entry_virtual_reality">Faktiki Həyat</string>
<string name="revanced_change_start_page_entry_watch_later">Sonra izlə</string>
<string name="revanced_change_start_page_entry_your_clips">Klipləriniz</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Shorts oynadıcı başladıcını qapat</string>
@@ -1204,12 +1227,14 @@ Genişləndirmək və ya bağlamaq üçün sürüşdür"</string>
<string name="revanced_gradient_loading_screen_summary_off">Yükləmə ekranı, vahid arxa plana malik olacaq</string>
</patch>
<patch id="layout.theme.themeResourcePatch">
<string name="revanced_seekbar_custom_color_title">Fərdi axtarma çubuğu rəngini aktivləşdir</string>
<string name="revanced_seekbar_custom_color_summary_on">Fərdi axtarma çubuğu rəngi göstərilir</string>
<string name="revanced_seekbar_custom_color_summary_off">Orijinal axtarma çubuğu rəngi göstərilir</string>
<string name="revanced_seekbar_custom_color_value_title">Fərdi axtarma çubuğu rəngi</string>
<string name="revanced_seekbar_custom_color_value_summary">Axtarma çubuğu rəngi</string>
<string name="revanced_seekbar_custom_color_invalid">Etibarsız axtarış çubuğu rəng dəyəri</string>
<string name="revanced_seekbar_custom_color_title">Fərdi irəliləmə cizgisi rəngini aktivləşdir</string>
<string name="revanced_seekbar_custom_color_summary_on">Fərdi irəliləmə cizgisi rəngi göstərilir</string>
<string name="revanced_seekbar_custom_color_summary_off">Orijinal irəliləmə cizgisi rəngi göstərilir</string>
<string name="revanced_seekbar_custom_color_primary_title">Fərdi irəliləmə cizgisi rəngi</string>
<string name="revanced_seekbar_custom_color_primary_summary">İrəliləmə cizgisi rəngi</string>
<string name="revanced_seekbar_custom_color_accent_title">Fərdi irəliləyiş cizgisi vurğu rəngi</string>
<string name="revanced_seekbar_custom_color_accent_summary">İrəliləyiş cizgisi vurğu rəngi</string>
<string name="revanced_seekbar_custom_color_invalid">Etibarsız irəliləmə cizgisi rəng dəyəri</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
<string name="revanced_bypass_image_region_restrictions_title">Təsvir bölgə məhdudiyyətlərini ötür</string>
@@ -1231,7 +1256,6 @@ Bunu aktivləşdirmə, bəzi regionlarda əngəllənib silinən şəkilləri dü
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow &amp; Orijinal miniatürlər</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow &amp; Kadr çəkilişlər</string>
<string name="revanced_alt_thumbnail_options_entry_4">Kadr çəkilişləri</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"DeArrow YouTube videoları üçün izdiham mənbəli miniatürlər təqdim edir. Bu miniatürlər YouTube tərəfindən təqdim edilənlərdən dəfələrlə daha uyğundur.
Aktivləşdirilərsə, video URL-lər API alıcısına göndəriləcək və başqa məlumat göndərilməyəcək. Videonun DeArrow miniatürləri yoxdursa, orijinal və ya hələ də çəkilişlər göstərilir.
@@ -1303,9 +1327,9 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər
<string name="revanced_remove_tracking_query_parameter_summary_off">İzləmə sorğusu faktoru bağlantılardan silinmir</string>
</patch>
<patch id="misc.zoomhaptics.zoomHapticsPatch">
<string name="revanced_disable_zoom_haptics_title">Yaxınlaşdırma əks-əlaqəsini bağla</string>
<string name="revanced_disable_zoom_haptics_summary_on">Əks-əlaqə bağlandı</string>
<string name="revanced_disable_zoom_haptics_summary_off">Əks-əlaqə aktivdir</string>
<string name="revanced_disable_zoom_haptics_title">Yaxınlaşdırma reaksiyasın qapat</string>
<string name="revanced_disable_zoom_haptics_summary_on">Reaksiya qapalıdır</string>
<string name="revanced_disable_zoom_haptics_summary_off">Reaksiya aktivdir</string>
</patch>
<patch id="video.audio.forceOriginalAudioPatch">
<string name="revanced_force_original_audio_title">Orijinal səsi tələb et</string>
@@ -1331,15 +1355,15 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər
<string name="revanced_playback_speed_dialog_button_summary_off">Düymə göstərilmir</string>
</patch>
<patch id="video.speed.custom.customPlaybackSpeedPatch">
<string name="revanced_custom_speed_menu_title">Fərdi oynatma sürəti menyusu</string>
<string name="revanced_custom_speed_menu_summary_on">Fərdi sürət menyusu göstərilir</string>
<string name="revanced_custom_speed_menu_summary_off">Fərdi sürət menyusu göstərilmir</string>
<string name="revanced_custom_speed_menu_title">Fərdi oynatma sürəti siyahısı</string>
<string name="revanced_custom_speed_menu_summary_on">Fərdi sürət siyahısı göstərilir</string>
<string name="revanced_custom_speed_menu_summary_off">Fərdi sürət siyahısı göstərilmir</string>
<string name="revanced_custom_playback_speeds_title">Fərdi oynatma sürəti</string>
<string name="revanced_custom_playback_speeds_summary">Fərdi oynatma sürətlərini əlavə et və ya dəyiş</string>
<string name="revanced_custom_playback_speeds_invalid">Fərdi sürətlər %s dəyərindən az olmalıdır</string>
<string name="revanced_custom_playback_speeds_parse_exception">Fərdi oynatma sürətləri etibarsızdır</string>
<string name="revanced_custom_playback_speeds_auto">Avtomatik</string>
<string name="revanced_speed_tap_and_hold_title">Xüsusi toxunma və saxlanma sürəti</string>
<string name="revanced_speed_tap_and_hold_title">Xüsusi toxunma və saxlanılma sürəti</string>
<string name="revanced_speed_tap_and_hold_summary">0-8 arası oynatma sürəti</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
@@ -1349,10 +1373,15 @@ Bunu aktivləşdirmə daha yüksək video keyfiyyətləri əngəlin silə bilər
<string name="revanced_playback_speed_default_title">İlkin oynatma sürəti</string>
<string name="revanced_remember_playback_speed_toast">İlkin sürət %s kimi dəyişdirildi</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">HDR Videonu Qapat</string>
<string name="revanced_disable_hdr_video_summary_on">HDR video qapalıdır</string>
<string name="revanced_disable_hdr_video_summary_off">HDR video aktivdir</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Köhnə video keyfiyyət menusun qaytar</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Köhnə video keyfiyyət menyusu göstərilir</string>
<string name="revanced_restore_old_video_quality_menu_summary_off">Köhnə video keyfiyyət menyusu göstərmir</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Köhnə video keyfiyyət siyahısı göstərilir</string>
<string name="revanced_restore_old_video_quality_menu_summary_off">Köhnə video keyfiyyət siyahısı görünmür</string>
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">
<string name="revanced_slide_to_seek_title">Axtarmaq üçün sürüşdürməni aktiv et</string>
@@ -1386,17 +1415,18 @@ AVC maksimum 1080p görüntü imkanına malikdir, Opus audio kodlama olmur və v
• Sabit səs səviyyəsi yoxdur
• İlkin səsi məcbur etmə mümkün deyil"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• AV1 video kodlayıcı yoxdur</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Giriş edilməyəndə və ya gizli rejimdə uşaq videoları oynadıla bilməz</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">İstək üçün Statistikada göstər</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Qəbuledici növü Nerdlər üçün statistikada göstərilir</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Qəbuledici növü İstək üçün statistikada göstərilir</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Qəbuledici nerd üçün Statistikada gizlidir</string>
<string name="revanced_spoof_video_streams_language_title">VR-da ilkin səs yayımı dili</string>
</patch>
</app>
<app id="twitch">
<patch id="ad.audio.audioAdsPatch">
<string name="revanced_block_audio_ads_title">Səsli reklamları əngəllə</string>
<string name="revanced_block_audio_ads_summary_on">Səsli reklamlar bloklanıb</string>
<string name="revanced_block_audio_ads_summary_off">Səsli reklamlar bloklanmayıb</string>
<string name="revanced_block_audio_ads_title">Səs reklamların əngəllə</string>
<string name="revanced_block_audio_ads_summary_on">Səs reklamları bloklanıb</string>
<string name="revanced_block_audio_ads_summary_off">Səs reklamları bloklanmayıb</string>
</patch>
<patch id="ad.embedded.embeddedAdsPatch">
<string name="revanced_embedded_ads_service_unavailable">%s əlçatmazdır, reklamlar göstərilə bilər. Tənzimləmədə reklam əngəlləmə xidmətin dəyişməyə çalışın.</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Налады</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Вы хочаце працягнуць?</string>
<string name="revanced_settings_reset">Скінуць</string>
<string name="revanced_settings_restart_title">Абнавіце і перазагрузіце</string>
@@ -136,7 +135,6 @@ Second \"item\" text"</string>
<string name="revanced_settings_screen_03_feed_title">Карміць</string>
<string name="revanced_settings_screen_04_general_title">Агульнае</string>
<string name="revanced_settings_screen_05_player_title">Плэер</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Панэль пошуку</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Элементы кіравання пальцам</string>
<string name="revanced_settings_screen_11_misc_title">Рознае</string>
@@ -170,9 +168,9 @@ Second \"item\" text"</string>
Вы не будзеце атрымліваць апавяшчэнні пра нечаканыя падзеі."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Адключыць свячэнне кнопкі \"Падабаецца\" / \"Падпісацца\"</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Кнопка \"Падабаецца\" і \"Падпісацца\" не будуць свяціцца пры згадванні</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Кнопка \"Падабаецца\" і \"Падпісацца\" будуць свяціцца пры згадванні</string>
<string name="revanced_disable_like_subscribe_glow_title">Адключыць свецянне кнопак «Мне падабаецца» і «Падпісацца»</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Кнопкі «Падабаецца» і «Падпісацца» не будуць мігцець пры згадванні</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Кнопкі «Падабаецца» і «Падпісацца» будуць мігцець пры згадванні</string>
<string name="revanced_hide_album_cards_title">Схаваць карты альбома</string>
<string name="revanced_hide_album_cards_summary_on">Карткі альбомаў схаваныя</string>
<string name="revanced_hide_album_cards_summary_off">Паказваюцца альбомныя карткі</string>
@@ -225,9 +223,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chips_shelf_title">Схавайце паліцу для чыпсаў</string>
<string name="revanced_hide_chips_shelf_summary_on">Паліца для чыпсаў схаваная</string>
<string name="revanced_hide_chips_shelf_summary_off">Паказана паліца для чыпсаў</string>
<string name="revanced_hide_expandable_chip_title">Схаваць пашыраемы чып пад відэа</string>
<string name="revanced_hide_expandable_chip_summary_on">Чыпы, якія пашыраюцца, схаваныя</string>
<string name="revanced_hide_expandable_chip_summary_off">Паказаны чыпы, якія пашыраюцца</string>
<string name="revanced_hide_expandable_chip_title">Схаваць пашыраную картку пад відэа</string>
<string name="revanced_hide_expandable_chip_summary_on">Пашыраныя карткі схаваныя</string>
<string name="revanced_hide_expandable_chip_summary_off">Пашыраныя карткі паказаныя</string>
<string name="revanced_hide_community_posts_title">Схаваць паведамленні ў супольнасці</string>
<string name="revanced_hide_community_posts_summary_on">Паведамленні ў супольнасці схаваны</string>
<string name="revanced_hide_community_posts_summary_off">Паказваюцца паведамленні ў супольнасці</string>
@@ -288,6 +286,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chapters_section_title">Схаваць раздзел \"Раздзелы\"</string>
<string name="revanced_hide_chapters_section_summary_on">Раздзел раздзелаў схаваны</string>
<string name="revanced_hide_chapters_section_summary_off">Паказваецца раздзел раздзелаў</string>
<string name="revanced_hide_how_this_was_made_section_title">Схаваць раздзел «Як быў зроблены гэты кантэнт»</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Раздзел «Як быў зроблены гэты кантэнт» схаваны</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Раздзел «Як быў зроблены гэты кантэнт» паказаны</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>
@@ -330,7 +331,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_comments_preview_comment_title">Схаваць каментарый для папярэдняга прагляду</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Каментарый перад праглядам схаваны</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Паказваецца папярэдні прагляд каментарыя</string>
<string name="revanced_hide_comments_thanks_button_title">Схаваць кнопку падзякі</string>
<string name="revanced_hide_comments_thanks_button_title">Схаваць кнопку \"Дзякуй\"\"</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Кнопка падзякі схавана</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Паказана кнопка падзякі</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Схаваць метку часу і кнопкі эмодзі</string>
@@ -357,12 +358,12 @@ Second \"item\" text"</string>
<string name="revanced_hide_keyword_content_home_title">Схаваць хатняе відэа па ключавых словах</string>
<string name="revanced_hide_keyword_content_home_summary_on">Відэа на ўкладцы \"Галоўная\" фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_home_summary_off">Відэа на ўкладцы \"Галоўная\" не фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Схаваць відэа з падпіскі па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Відэа ва ўкладцы «Падпіскі» фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Відэа ва ўкладцы \"Падпіскі\" не фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_search_title">Схаваць вынікі пошуку па ключавых словах</string>
<string name="revanced_hide_keyword_content_search_summary_on">Вынікі пошуку фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_search_summary_off">Вынікі пошуку не фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Схаваць відэа з падпіскі па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Відэа ва ўкладцы «Падпіскі» фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Відэа ва ўкладцы \"Падпіскі\" не фільтруюцца па ключавых словах</string>
<string name="revanced_hide_keyword_content_phrases_title">Ключавыя словы, якія трэба схаваць</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. -->
@@ -409,6 +410,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_products_banner_title">Схаваць банер для прагляду прадуктаў</string>
<string name="revanced_hide_products_banner_summary_on">Банэр схаваны</string>
<string name="revanced_hide_products_banner_summary_off">Паказваецца банэр</string>
<string name="revanced_hide_end_screen_store_banner_title">Схаваць банер крамы на канчатковым экране</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Банэр крамы схаваны</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Банэр крамы паказаны</string>
<string name="revanced_hide_player_store_shelf_title">Схаваць полку крамы прайгравальніка</string>
<string name="revanced_hide_player_store_shelf_summary_on">Паліца крамы схавана</string>
<string name="revanced_hide_player_store_shelf_summary_off">Паліца крамы паказана</string>
@@ -461,7 +465,7 @@ Second \"item\" text"</string>
<string name="revanced_external_downloader_summary_on">Кнопка загрузкі паказваецца ў плэеры</string>
<string name="revanced_external_downloader_summary_off">Кнопка загрузкі не адлюстроўваецца ў плэеры</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Перавызначыць кнопку дзеяння спампоўкі</string>
<string name="revanced_external_downloader_action_button_title">Перавызначыць кнопку дзеянні спампоўкі</string>
<string name="revanced_external_downloader_action_button_summary_on">Кнопка \"Спампаваць\" адкрывае ваш знешні загрузнік</string>
<string name="revanced_external_downloader_action_button_summary_off">Кнопка \"Спампаваць\" адкрывае ўласную праграму загрузкі ў праграме</string>
<string name="revanced_external_downloader_name_title">Назва пакета загрузніка</string>
@@ -502,8 +506,9 @@ Second \"item\" text"</string>
<string name="revanced_swipe_overlay_timeout_summary">Працягласць бачнага накладання ў мілісекундах</string>
<string name="revanced_swipe_text_overlay_size_title">Памер накладанага тэксту</string>
<string name="revanced_swipe_text_overlay_size_summary">Памер тэксту для накладання пальцам</string>
<string name="revanced_swipe_overlay_background_alpha_title">Бачнасць фону пальцам</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Бачнасць фону накладання пальцам</string>
<string name="revanced_swipe_overlay_background_opacity_title">Непразрыстасць фону накладкі пракруткі</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Значэнне непразрыстасці паміж 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Непразрыстасць пракруткі павінна быць паміж 0-100</string>
<string name="revanced_swipe_threshold_title">Парог велічыні пальцам</string>
<string name="revanced_swipe_threshold_summary">Велічыня парогавага значэння для правядзення пальцам</string>
<string name="revanced_swipe_change_video_title">Уключыць зьмену відэа праз правядзенне пальцам</string>
@@ -648,14 +653,14 @@ Second \"item\" text"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Схаваць папярэдні &amp; кнопкі наступнага відэа</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Кнопкі схаваныя</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Паказваюцца кнопкі</string>
<string name="revanced_hide_cast_button_title">Схаваць кнопку трансляцыі</string>
<string name="revanced_hide_cast_button_title">Схаваць кнопку «Трансляцыя»</string>
<string name="revanced_hide_cast_button_summary_on">Кнопка Cast схавана</string>
<string name="revanced_hide_cast_button_summary_off">Паказана кнопка Cast</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Кнопка «Схаваць цітры»</string>
<string name="revanced_hide_captions_button_title">Схаваць кнопку «Субцітры»</string>
<string name="revanced_hide_captions_button_summary_on">Кнопка субцітраў схавана</string>
<string name="revanced_hide_captions_button_summary_off">Паказана кнопка субцітраў</string>
<string name="revanced_hide_autoplay_button_title">Схаваць кнопку аўтазапуску</string>
<string name="revanced_hide_autoplay_button_title">Схаваць кнопку «Аўтапрайграванне»</string>
<string name="revanced_hide_autoplay_button_summary_on">Кнопка аўтазапуску схавана</string>
<string name="revanced_hide_autoplay_button_summary_off">Паказана кнопка аўтазапуску</string>
</patch>
@@ -665,7 +670,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Паказваюцца карткі канцавога экрана</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Адключыць актыўны рэжым у поўнаэкранным рэжыме</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Адключыць рэжым навакольнага асяроддзя ў поўнаэкранным рэжыме</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Навакольны рэжым адключаны</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Неактыўны рэжым уключаны</string>
</patch>
@@ -705,38 +710,38 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_history_summary_on">Схавана ў гісторыі праглядаў</string>
<string name="revanced_hide_shorts_history_summary_off">Паказаны ў гісторыі праглядаў</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Схаваць кнопку далучыцца</string>
<string name="revanced_hide_shorts_join_button_title">Схаваць кнопку «Далучыцца»</string>
<string name="revanced_hide_shorts_join_button_summary_on">Кнопка «Далучыцца» схавана</string>
<string name="revanced_hide_shorts_join_button_summary_off">Паказана кнопка «Далучыцца»</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Схаваць кнопку падпісацца</string>
<string name="revanced_hide_shorts_subscribe_button_title">Схаваць кнопку «Падпісацца»</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Кнопка \"Падпісацца\" схавана</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Паказана кнопка «Падпісацца»</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Схаваць прыпыненыя кнопкі накладання</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Прыпыненыя кнопкі накладання схаваны</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Паказваюцца прыпыненыя кнопкі накладання</string>
<string name="revanced_hide_shorts_shop_button_title">Схаваць кнопку крамы</string>
<string name="revanced_hide_shorts_shop_button_title">Схаваць кнопку «Крама»</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Кнопка крамы схавана</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Паказваецца кнопка крамы</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Схаваць кнопку супердзякуй</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Кнопка супердзякуй схавана</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Паказана кнопка \"Супер дзякуй\"</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Схаваць кнопку «Купіць Super Thanks»</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Кнопка Super Thanks схавана</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Кнопка Super Thanks паказана</string>
<string name="revanced_hide_shorts_tagged_products_title">Схаваць пазначаныя прадукты</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Пазначаныя прадукты схаваны</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Прадукты з тэгамі паказаны</string>
<string name="revanced_hide_shorts_location_label_title">Схаваць метку месцазнаходжання</string>
<string name="revanced_hide_shorts_location_label_summary_on">Метка месцазнаходжання схавана</string>
<string name="revanced_hide_shorts_location_label_summary_off">Паказана метка месцазнаходжання</string>
<string name="revanced_hide_shorts_save_sound_button_title">Схаваць кнопку захавання музыкі</string>
<string name="revanced_hide_shorts_save_sound_button_title">Схаваць кнопку «Захаваць музыку»</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Кнопка захавання музыкі схавана</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Кнопка захавання музыкі паказана</string>
<string name="revanced_hide_shorts_use_template_button_title">Схаваць кнопку выкарыстання шаблону</string>
<string name="revanced_hide_shorts_use_template_button_title">Схаваць кнопку «Выкарыстаць шаблон»</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Кнопка выкарыстання шаблону схавана</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Кнопка выкарыстання шаблону паказана</string>
<string name="revanced_hide_shorts_upcoming_button_title">Схаваць кнопку будучых</string>
<string name="revanced_hide_shorts_upcoming_button_title">Схаваць кнопку «Наступныя»</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Кнопка Будущие ролики скрыта</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Кнопка Будущие ролики отображается</string>
<string name="revanced_hide_shorts_green_screen_button_title">Скрыть кнопку с зелёным экраном Shorts</string>
<string name="revanced_hide_shorts_green_screen_button_title">Схаваць кнопку «Зялёны экран»</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Кнопка с зелёным экраном Shorts скрыта</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Кнопка с зелёным экраном Shorts отображается</string>
<string name="revanced_hide_shorts_hashtag_button_title">Скрыть хештег-кнопку Shorts</string>
@@ -748,24 +753,24 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_stickers_title">Скрыть стикеры</string>
<string name="revanced_hide_shorts_stickers_summary_on">Стикеры Shorts скрыты</string>
<string name="revanced_hide_shorts_stickers_summary_off">Стикеры Shorts отображаются</string>
<string name="revanced_hide_shorts_like_fountain_title">Скрыть всплывающее окно с лайками Shorts</string>
<string name="revanced_hide_shorts_like_fountain_title">Схаваць анімацыю кнопкі «Падабаецца»</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Анимация всплывающего окна с лайками Shorts скрыта</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Анимация всплывающего окна с лайками Shorts отображается</string>
<string name="revanced_hide_shorts_like_button_title">Схаваць кнопку \"Падабаецца\"</string>
<string name="revanced_hide_shorts_like_button_title">Схаваць кнопку «Падабаецца»</string>
<string name="revanced_hide_shorts_like_button_summary_on">Кнопка \"Падабаецца\" схавана</string>
<string name="revanced_hide_shorts_like_button_summary_off">Паказана кнопка \"Падабаецца\"</string>
<string name="revanced_hide_shorts_dislike_button_title">Схаваць кнопку \"не падабаецца\"</string>
<string name="revanced_hide_shorts_dislike_button_title">Схаваць кнопку «Не падабаецца»</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Кнопка \"Не падабаецца\" схавана</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Паказана кнопка \"Не падабаецца\"</string>
<string name="revanced_hide_shorts_comments_button_title">Кнопка \"Схаваць каментарыі\"</string>
<string name="revanced_hide_shorts_comments_button_title">Схаваць кнопку «Каментарыі»</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Кнопка каментарыяў схавана</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Паказана кнопка каментарыяў</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Схаваць кнопку рэмікса</string>
<string name="revanced_hide_shorts_remix_button_title">Схаваць кнопку «Рэмікс»</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Кнопка \"Рэмікс\" схавана</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Паказана кнопка \"Рэмікс\"</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Схаваць кнопку абагульвання</string>
<string name="revanced_hide_shorts_share_button_title">Схаваць кнопку «Падзяліцца»</string>
<string name="revanced_hide_shorts_share_button_summary_on">Кнопка \"Падзяліцца\" схавана</string>
<string name="revanced_hide_shorts_share_button_summary_off">Паказана кнопка \"Падзяліцца\"</string>
<string name="revanced_hide_shorts_info_panel_title">Схаваць інфармацыйную панэль</string>
@@ -830,6 +835,8 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_generic">Не падабаецца (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Перазагрузіце відэа, каб прагаласаваць з дапамогай функцыі \"Вярнуць не падабаецца YouTube\"</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Схавана ўладальнікам</string>
<string name="revanced_ryd_enable_summary_on">Дызлайкі паказаны</string>
<string name="revanced_ryd_enable_summary_off">Дызлайкі не паказваюцца</string>
<string name="revanced_ryd_shorts_title">Паказвайце \"не падабаецца\" на Shorts</string>
@@ -842,9 +849,12 @@ Second \"item\" text"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Неўпадабанні паказаны ў працэнтах</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Неўпадабанні паказаны ў выглядзе колькасці</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Кампактная кнопка</string>
<string name="revanced_ryd_compact_layout_title">Кампактны дызайн кнопак «Падабаецца» і «Не падабаецца»</string>
<string name="revanced_ryd_compact_layout_summary_on">Кнопка \"Падабаецца\" ў стылі мінімальнай шырыні</string>
<string name="revanced_ryd_compact_layout_summary_off">Кнопка \"Падабаецца\", аформленая для лепшага выгляду</string>
<string name="revanced_ryd_estimated_like_title">Паказваць прыблізную колькасць падабаек</string>
<string name="revanced_ryd_estimated_like_summary_on">Паказана прыблізная колькасць падабаек</string>
<string name="revanced_ryd_estimated_like_summary_off">Прыблізная колькасць падабаек схавана</string>
<string name="revanced_ryd_toast_on_connection_error_title">Паказаць тост, калі API недаступны</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Тост паказваецца, калі функцыя \"Вярнуць не падабаецца YouTube\" недаступная</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Тост не паказваецца, калі функцыя \"Вярнуць не падабаецца YouTube\" недаступная</string>
@@ -890,11 +900,14 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Уключыць SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock - гэта краўдсорсінгавая сістэма для пропуску раздражняльных частак відэа YouTube</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock гэта краўдсорсінгавая сістэма, якая дазваляе прапускаць раздражняльныя фрагменты відэа на YouTube</string>
<string name="revanced_sb_appearance_category">Паглядзіце</string>
<string name="revanced_sb_enable_voting">Паказаць кнопку галасавання</string>
<string name="revanced_sb_enable_voting_sum_on">Паказана кнопка сегментнага галасавання</string>
<string name="revanced_sb_enable_voting_sum_off">Кнопка сегментнага галасавання не паказваецца</string>
<string name="revanced_sb_square_layout">Выкарыстоўваць квадратную схему</string>
<string name="revanced_sb_square_layout_sum_on">Кнопкі і элементы кіравання квадратныя</string>
<string name="revanced_sb_square_layout_sum_off">Кнопкі і элементы кіравання закруглены</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Выкарыстоўвайце кнопку кампактнага пропуску</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Кнопка \"Прапусціць\" у стылі мінімальнай шырыні</string>
@@ -956,7 +969,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_segments_sponsor">Спонсар</string>
<string name="revanced_sb_segments_sponsor_sum">Платнае прасоўванне, платныя рэфералы і прамая рэклама. Не для самарэкламы або бясплатных выкрыкаў справам/стваральнікам/вэб-сайтам/прадуктам, якія ім падабаюцца</string>
<string name="revanced_sb_segments_selfpromo">Неаплатнае/самарэклама</string>
<string name="revanced_sb_segments_selfpromo_sum">Падобна \"Спонсару\", за выключэннем неаплатнага або самарэкламы. Уключае раздзелы пра тавары, ахвяраванні або інфармацыю аб тым, з кім яны супрацоўнічалі</string>
<string name="revanced_sb_segments_selfpromo_sum">Аналогічна спонсарству, але для неаплачваемай або ўласнай рэкламы. Уключае раздзелы аб таварах, ахвяраваннях або інфармацыі аб тым, з кім яны супрацоўнічалі</string>
<string name="revanced_sb_segments_interaction">Напамін аб узаемадзеянні (падпісацца)</string>
<string name="revanced_sb_segments_interaction_sum">Кароткі напамін паставіць лайкі, падпісацца або падпісацца на іх у сярэдзіне кантэнту. Калі ён доўгі або прысвечаны нечаму канкрэтнаму, ён павінен адпавядаць самарэкламе</string>
<string name="revanced_sb_segments_highlight">Вылучыць</string>
@@ -1122,8 +1135,11 @@ Second \"item\" text"</string>
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Усталяваць стартавую старонку</string>
<string name="revanced_change_start_page_entry_default">Па змаўчанні</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Усе падпіскі</string>
<string name="revanced_change_start_page_entry_browse">Обзор каналов</string>
<string name="revanced_change_start_page_entry_courses">Курсы / Адукацыя</string>
<string name="revanced_change_start_page_entry_explore">Дасьледуйце</string>
<string name="revanced_change_start_page_entry_fashion">Мода і прыгажосць</string>
<string name="revanced_change_start_page_entry_gaming">Игры</string>
<string name="revanced_change_start_page_entry_history">Гісторыя</string>
<string name="revanced_change_start_page_entry_library">Библиотека</string>
@@ -1131,11 +1147,17 @@ Second \"item\" text"</string>
<string name="revanced_change_start_page_entry_live">В прямом эфире</string>
<string name="revanced_change_start_page_entry_movies">Фильмы</string>
<string name="revanced_change_start_page_entry_music">Музыка</string>
<string name="revanced_change_start_page_entry_news">Навіны</string>
<string name="revanced_change_start_page_entry_notifications">Апавяшчэнні</string>
<string name="revanced_change_start_page_entry_playlists">Спісы прайгравання</string>
<string name="revanced_change_start_page_entry_search">Пошук</string>
<string name="revanced_change_start_page_entry_shopping">Пакупкі</string>
<string name="revanced_change_start_page_entry_sports">Спорт</string>
<string name="revanced_change_start_page_entry_subscriptions">Падпіскі</string>
<string name="revanced_change_start_page_entry_trending">У трэндзе</string>
<string name="revanced_change_start_page_entry_virtual_reality">Віртуальная рэальнасць</string>
<string name="revanced_change_start_page_entry_watch_later">Посмотреть позже</string>
<string name="revanced_change_start_page_entry_your_clips">Вашыя кліпы</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Адключыць аднаўленне прайгравання Shorts</string>
@@ -1216,8 +1238,10 @@ Second \"item\" text"</string>
<string name="revanced_seekbar_custom_color_title">Уключыць уласны колер панэлі пошуку</string>
<string name="revanced_seekbar_custom_color_summary_on">Паказваецца карыстальніцкі колер панэлі пошуку</string>
<string name="revanced_seekbar_custom_color_summary_off">Паказаны зыходны колер панэлі пошуку</string>
<string name="revanced_seekbar_custom_color_value_title">Карыстальніцкі колер панэлі пошуку</string>
<string name="revanced_seekbar_custom_color_value_summary">Колер панэлі пошуку</string>
<string name="revanced_seekbar_custom_color_primary_title">Спецыяльны колер пошуку</string>
<string name="revanced_seekbar_custom_color_primary_summary">Колер пошуку</string>
<string name="revanced_seekbar_custom_color_accent_title">Спецыяльны акцэнтны колер пошуку</string>
<string name="revanced_seekbar_custom_color_accent_summary">Акцэнтны колер пошуку</string>
<string name="revanced_seekbar_custom_color_invalid">Неверное значение цвета ползунка прогресса</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1357,6 +1381,11 @@ Second \"item\" text"</string>
<string name="revanced_playback_speed_default_title">Стандартная хуткасць прайгравання</string>
<string name="revanced_remember_playback_speed_toast">Хуткасць па змаўчанні зменена на: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Адключыць відэа ў фармаце HDR</string>
<string name="revanced_disable_hdr_video_summary_on">Відэа ў фармаце HDR адключана</string>
<string name="revanced_disable_hdr_video_summary_off">Відэа ў фармаце HDR уключана</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Аднавіць старое меню якасці відэа</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Паказана старое меню якасці відэа</string>
@@ -1394,6 +1423,7 @@ AVC мае максімальнае дазвол 1080p, аўдыёкадэк Opu
• Стабільны гук недаступны
• Прымусовае арыгінальнае аўдыё недаступна"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Няма відэакідавання AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Дзіцячыя відэа могуць не прайгравацца ў стане выхаду з акаўнта або ў рэжыме інкогніта</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Паказаць у статыстыцы для спецыялістаў</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Тып кліента адлюстроўваецца ў статыстыцы для спецыялістаў</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Кліент схаваны ў статыстыцы для спецыялістаў</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Настройки</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Искате ли да продължите?</string>
<string name="revanced_settings_reset">Възстанови</string>
<string name="revanced_settings_restart_title">Рестартирай и опресни</string>
@@ -169,9 +168,9 @@ Second \"item\" text"</string>
Няма да бъдете уведомени за неочаквани събития."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Деактивирайте подсветката на бутона Харесвам /Абонамент</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Бутоните „Харесвам“ и „Абониране“ няма да светят, когато бъдат натиснати</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Бутоните „Харесвам“ и „Абониране“ ще светят, когато бъдат натиснати</string>
<string name="revanced_disable_like_subscribe_glow_title">Деактивиране на светенето на бутон Like и Subscribe</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Бутон Like и Subscribe няма да светят при споменаване</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Бутон Like и Subscribe ще светят при споменаване</string>
<string name="revanced_hide_album_cards_title">\"Карти на албумите\"</string>
<string name="revanced_hide_album_cards_summary_on">Албумните карти са скрити</string>
<string name="revanced_hide_album_cards_summary_off">Албумните карти се показват</string>
@@ -224,9 +223,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chips_shelf_title">Скриване на филмовите рафтове</string>
<string name="revanced_hide_chips_shelf_summary_on">Рафтът \"Chip\" е скрит</string>
<string name="revanced_hide_chips_shelf_summary_off">Рафтовете със снимки се показват</string>
<string name="revanced_hide_expandable_chip_title">Скриване на показващи се раздели под видеоклипове</string>
<string name="revanced_hide_expandable_chip_summary_on">Падащите менюта са скрити</string>
<string name="revanced_hide_expandable_chip_summary_off">Показват се</string>
<string name="revanced_hide_expandable_chip_title">Скрий разширяемата карта под видеоклиповете</string>
<string name="revanced_hide_expandable_chip_summary_on">Разширяемите карти са скрити</string>
<string name="revanced_hide_expandable_chip_summary_off">Разширяемите карти се показват</string>
<string name="revanced_hide_community_posts_title">Скриване на публикациите от общността</string>
<string name="revanced_hide_community_posts_summary_on">Насоките на общността са скрити</string>
<string name="revanced_hide_community_posts_summary_off">Последните публикации са показани</string>
@@ -287,6 +286,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chapters_section_title">Скриване на секцията с заглавия</string>
<string name="revanced_hide_chapters_section_summary_on">Секцията с заглавия е скрита</string>
<string name="revanced_hide_chapters_section_summary_off">Секцията с заглавия се показва</string>
<string name="revanced_hide_how_this_was_made_section_title">Скриване на секцията \'Как е създадено това съдържание\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Секцията \'Как е създадено това съдържание\' е скрита</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Секцията \'Как е създадено това съдържание\' се показва</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>
@@ -329,7 +331,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_comments_preview_comment_title">Преглед на коментари</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Прегледа на коментари е скрит</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Прегледа на коментари се показва</string>
<string name="revanced_hide_comments_thanks_button_title">Бутон за благодарност</string>
<string name="revanced_hide_comments_thanks_button_title">Скрий бутона за харесване</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Бутона за благодарност е скрит</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Бутона за благодарност се показва</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Бутони в лентата на прогреса и емотикони</string>
@@ -356,12 +358,12 @@ Second \"item\" text"</string>
<string name="revanced_hide_keyword_content_home_title">Скриване на видеоклипове в началната страница с ключови думи</string>
<string name="revanced_hide_keyword_content_home_summary_on">Видеоклиповете в раздела Начало се филтрират с помощта на ключови думи</string>
<string name="revanced_hide_keyword_content_home_summary_off">Видеоклиповете в раздела Начало не се филтрират по ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Скриване на видеоклипове от абонаменти с ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Видеоклиповете в раздела за абонаменти са са филтрирани с ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Видеоклиповете в емисията за абонаменти не се филтрират</string>
<string name="revanced_hide_keyword_content_search_title">Скриване на резултати от търсения с ключови думи</string>
<string name="revanced_hide_keyword_content_search_summary_on">Резултатите от търсенето се филтрират с помощта на ключови думи</string>
<string name="revanced_hide_keyword_content_search_summary_off">Резултатите от търсенето не се филтрират по ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Скриване на видеоклипове от абонаменти с ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Видеоклиповете в раздела за абонаменти са са филтрирани с ключови думи</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Видеоклиповете в емисията за абонаменти не се филтрират</string>
<string name="revanced_hide_keyword_content_phrases_title">Ключови думи, които да бъдат скрити</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. -->
@@ -408,6 +410,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_products_banner_title">Скриване на банера за показване на продукти</string>
<string name="revanced_hide_products_banner_summary_on">Банерът е скрит</string>
<string name="revanced_hide_products_banner_summary_off">Банерът е показан</string>
<string name="revanced_hide_end_screen_store_banner_title">Скрий банера за реклама в края на екрана</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Банерът на магазина е скрит</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Банерът на магазина се показва</string>
<string name="revanced_hide_player_store_shelf_title">Скриване на рафта за пазаруване</string>
<string name="revanced_hide_player_store_shelf_summary_on">Рафта за пазаруване е скрит</string>
<string name="revanced_hide_player_store_shelf_summary_off">Рафта за пазаруване се показва</string>
@@ -460,7 +465,7 @@ Second \"item\" text"</string>
<string name="revanced_external_downloader_summary_on">Бутонът за изтегляне е показан в плейъра</string>
<string name="revanced_external_downloader_summary_off">Бутонът за изтегляне не е показан в плейъра</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Отмяна на бутона за изтегляне</string>
<string name="revanced_external_downloader_action_button_title">Заместване на бутона Download</string>
<string name="revanced_external_downloader_action_button_summary_on">Бутонът за изтегляне отваря избраното от Вас външно приложение за изтегляне</string>
<string name="revanced_external_downloader_action_button_summary_off">Бутонът за изтегляне отваря вграденото приложение за изтегляне</string>
<string name="revanced_external_downloader_name_title">Име на пакета на изтеглящото приложение</string>
@@ -501,8 +506,9 @@ Second \"item\" text"</string>
<string name="revanced_swipe_overlay_timeout_summary">Време за което плъзгащата контрола е видима.</string>
<string name="revanced_swipe_text_overlay_size_title">Размер на текста при плъзгане</string>
<string name="revanced_swipe_text_overlay_size_summary">Размера на текста на плъзгащите контроли</string>
<string name="revanced_swipe_overlay_background_alpha_title">Видимост на фона на плъзгащите контроли</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Видимостта на фона на плъзгащите контроли.</string>
<string name="revanced_swipe_overlay_background_opacity_title">Плъзгане на фона на наслагването непрозрачност</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Стойност на непрозрачността между 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Непрозрачността на плъзгането трябва да е между 0-100</string>
<string name="revanced_swipe_threshold_title">Праг на величината на плъзгане</string>
<string name="revanced_swipe_threshold_summary">Праг преди да се осъществи плъзгането</string>
<string name="revanced_swipe_change_video_title">Включване на превключване на видеото чрез плъзване</string>
@@ -647,14 +653,14 @@ Second \"item\" text"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Бутони за Предишно &amp; Следващо видео</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Бутоните са скрити</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Бутоните се показват</string>
<string name="revanced_hide_cast_button_title">Бутон за предаване на Тв</string>
<string name="revanced_hide_cast_button_title">Скриване на бутона Cast</string>
<string name="revanced_hide_cast_button_summary_on">Бутонът за предаване е скрит</string>
<string name="revanced_hide_cast_button_summary_off">Бутонът за предаване се показва</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Бутона за Субтитри</string>
<string name="revanced_hide_captions_button_title">Скриване на бутона Captions</string>
<string name="revanced_hide_captions_button_summary_on">Бутона за субтити е скрит</string>
<string name="revanced_hide_captions_button_summary_off">Бутона за субтити се показва</string>
<string name="revanced_hide_autoplay_button_title">Бутона за авт. изпълнение</string>
<string name="revanced_hide_autoplay_button_title">Скриване на бутона Autoplay</string>
<string name="revanced_hide_autoplay_button_summary_on">Бутона за авт. изпълнение е скрит</string>
<string name="revanced_hide_autoplay_button_summary_off">Бутона за авт. изпълнение се показва</string>
</patch>
@@ -664,7 +670,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Препоръките в края се показват</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Деактивирайте подсветка около видеото на цял екран</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Деактивиране на Ambient режим в цял екран</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Подсветката в режим на цял екран е деактивирана</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Подсветката в режим на цял екран е активирана</string>
</patch>
@@ -704,38 +710,38 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_history_summary_on">Скрито в историята на гледане</string>
<string name="revanced_hide_shorts_history_summary_off">Показва се в историята на гледане</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Бутон за присъединяване</string>
<string name="revanced_hide_shorts_join_button_title">Скриване на бутона Join</string>
<string name="revanced_hide_shorts_join_button_summary_on">Бутона за присъединяване е скрит</string>
<string name="revanced_hide_shorts_join_button_summary_off">Бутона за присъединяване се показва</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Скрийте бутона „Абониране“</string>
<string name="revanced_hide_shorts_subscribe_button_title">Скриване на бутона Subscribe</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Бутонът „Абониране“ е скрит</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Бутонът „Абониране“ се показва</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Показване на бутони при пауза</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Бутоните при пауза се скриват</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Бутоните при пауза се показват</string>
<string name="revanced_hide_shorts_shop_button_title">Скриване на бутона за пазаруване</string>
<string name="revanced_hide_shorts_shop_button_title">Скриване на бутона Shop</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Бутона за пазаруване е скрит</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Бутона за пазаруване се показва</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Бутон \"Специални благодарности\"</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Бутон \"Специални благодарности\" е скрит</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Бутон \"Специални благодарности\" се показва</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Скриване на бутона Buy Super Thanks</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Бутон Buy Super Thanks е скрит</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Бутон Buy Super Thanks се показва</string>
<string name="revanced_hide_shorts_tagged_products_title">Скриване на маркираните продукти</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Скрити</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Показват се</string>
<string name="revanced_hide_shorts_location_label_title">Етикет за местоположение</string>
<string name="revanced_hide_shorts_location_label_summary_on">Етикет за местоположение е скрит</string>
<string name="revanced_hide_shorts_location_label_summary_off">Етикет за местоположение се показва</string>
<string name="revanced_hide_shorts_save_sound_button_title">Скриване на бутона Запазване на музика</string>
<string name="revanced_hide_shorts_save_sound_button_title">Скриване на бутона Save music</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Бутонът за запазване на музика е скрит</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Показан е бутонът за запазване на музика</string>
<string name="revanced_hide_shorts_use_template_button_title">Бутон за \"Използване на шаблон\"</string>
<string name="revanced_hide_shorts_use_template_button_title">Скриване на бутона Use template</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Бутон за \"Използване на шаблон\" е скрит</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Бутон за \"Използване на шаблон\" се показва</string>
<string name="revanced_hide_shorts_upcoming_button_title">Бутон \"Предстоящи събития\"</string>
<string name="revanced_hide_shorts_upcoming_button_title">Скриване на бутона Upcoming</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Бутон \"Предстоящи събития\" е скрит</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Бутон \"Предстоящи събития\" се показва</string>
<string name="revanced_hide_shorts_green_screen_button_title">Бутон \"Зелен екран\"</string>
<string name="revanced_hide_shorts_green_screen_button_title">Скриване на бутона Green screen</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Бутон \"Зелен екран\" е скрит</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Бутон \"Зелен екран\" се показва</string>
<string name="revanced_hide_shorts_hashtag_button_title">Скриване на бутона за хаштаг</string>
@@ -747,24 +753,24 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_stickers_title">Скриване на стикери</string>
<string name="revanced_hide_shorts_stickers_summary_on">Стикерите са скрити</string>
<string name="revanced_hide_shorts_stickers_summary_off">Стикери са показани</string>
<string name="revanced_hide_shorts_like_fountain_title">Анимация на бутона \"Харесвам\"</string>
<string name="revanced_hide_shorts_like_fountain_title">Скриване на анимацията на Like бутона</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Анимацията на бутона „Харесва ми“ е скрита</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Анимацията на бутона „Харесва ми“ се показва</string>
<string name="revanced_hide_shorts_like_button_title">Скриване на бутона за харесване</string>
<string name="revanced_hide_shorts_like_button_title">Скриване на бутона Like</string>
<string name="revanced_hide_shorts_like_button_summary_on">Бутона за харесване е скрит</string>
<string name="revanced_hide_shorts_like_button_summary_off">Бутона за харесване се показва</string>
<string name="revanced_hide_shorts_dislike_button_title">Скриване на бутона за нехаресване</string>
<string name="revanced_hide_shorts_dislike_button_title">Скриване на бутона Dislike</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Бутона за нехаресване е скрит</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Бутона за нехаресване се показва</string>
<string name="revanced_hide_shorts_comments_button_title">Скриване на бутона за коментари</string>
<string name="revanced_hide_shorts_comments_button_title">Скриване на бутона Comments</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Бутон за коментари е скрит</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Бутон за коментари се показва</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Бутон за ремикс</string>
<string name="revanced_hide_shorts_remix_button_title">Скриване на бутона Remix</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Бутона за ремикс е скрит</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Бутона за ремикс се показва</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Бутон за споделяне</string>
<string name="revanced_hide_shorts_share_button_title">Скриване на бутона Share</string>
<string name="revanced_hide_shorts_share_button_summary_on">Бутона за споделяне е скрит</string>
<string name="revanced_hide_shorts_share_button_summary_off">Бутона за споделяне се показва</string>
<string name="revanced_hide_shorts_info_panel_title">Информационни панели</string>
@@ -829,6 +835,8 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_generic">Нехаресванията не са налични (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Презареди видеото за гласуване с ReturnYouTubeDislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Скрито от собственика</string>
<string name="revanced_ryd_enable_summary_on">Нехаресванията се показват</string>
<string name="revanced_ryd_enable_summary_off">Нехаресванията не се показват</string>
<string name="revanced_ryd_shorts_title">Пок. нехаресвания в кратките клипове</string>
@@ -841,9 +849,12 @@ Second \"item\" text"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Нехаресванията се показват като процент</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Нехаресванията се показват като число</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Компактен бутон за харесване</string>
<string name="revanced_ryd_compact_layout_title">Компактен Like бутон</string>
<string name="revanced_ryd_compact_layout_summary_on">Включен компактен бутон \"Харесва ми\"</string>
<string name="revanced_ryd_compact_layout_summary_off">Най-добър изглед на бутона за харесване</string>
<string name="revanced_ryd_estimated_like_title">Показване на прогнозни харесвания</string>
<string name="revanced_ryd_estimated_like_summary_on">Показват се прогнозни харесвания</string>
<string name="revanced_ryd_estimated_like_summary_off">Прогнозните харесвания са скрити</string>
<string name="revanced_ryd_toast_on_connection_error_title">Показване на известие, ако API не е наличен</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Показва известие, ако Return YouTube Dislike не е наличен</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Не се показва известие, ако ReturnYouTube Dislike не е наличен</string>
@@ -889,11 +900,14 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Включване на SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock е система за прескачане на досадни части и реклами от видеоклиповете в YouTube</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock е система с отворен код за прескачане на досадни части от видеоклипове в YouTube</string>
<string name="revanced_sb_appearance_category">Външен вид</string>
<string name="revanced_sb_enable_voting">Бутона за гласуване</string>
<string name="revanced_sb_enable_voting_sum_on">Бутона за гласуване на част се показва</string>
<string name="revanced_sb_enable_voting_sum_off">Бутона за гласуване на част е скрит</string>
<string name="revanced_sb_square_layout">Използване на квадратно оформление</string>
<string name="revanced_sb_square_layout_sum_on">Бутоните и контролите са квадратни</string>
<string name="revanced_sb_square_layout_sum_off">Бутоните и контролите са заоблени</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Компактен бутон за пропускане</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Мин. ширина на бутона за пропускане</string>
@@ -954,7 +968,7 @@ Second \"item\" text"</string>
<string name="revanced_sb_segments_sponsor">Спонсори</string>
<string name="revanced_sb_segments_sponsor_sum">Платена промоция, платени препоръки и директни реклами. Не за самореклама или безплатни препоръки за каузи/създатели/уебсайтове/продукти, които се харесват на автора</string>
<string name="revanced_sb_segments_selfpromo">Неплатена/Самореклама</string>
<string name="revanced_sb_segments_selfpromo_sum">Подобно на „Спонсор“, с изключение на неплатено или самореклама. Включва раздели за стоки, дарения или информация за това с кого са си сътрудничили</string>
<string name="revanced_sb_segments_selfpromo_sum">Подобно на Sponsor, но за неплатена или собствена промоция. Включва секции за стоки, дарения или информация за това с кого са си сътрудничили</string>
<string name="revanced_sb_segments_interaction">Напомняне за действие (абониране)</string>
<string name="revanced_sb_segments_interaction_sum">Кратко напомняне да харесате, абонирате или последвате в средата на съдържанието. Ако е дълго или за нещо конкретно, вместо това трябва да бъде самореклама</string>
<string name="revanced_sb_segments_highlight">Акценти</string>
@@ -1110,7 +1124,7 @@ Second \"item\" text"</string>
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Подлъгване за версията на</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Възстановете старите икони на Shorts в плейъра</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Възстановяване на стари икони на навигацията и лентата с инструменти</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Възстановяване на старите икони за навигация</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Възстановете RYD в режим „инкогнито“ на Shorts</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Възстановяване на видео скорост &amp; в менюто за качество</string>
@@ -1120,8 +1134,11 @@ Second \"item\" text"</string>
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Задай начална страница</string>
<string name="revanced_change_start_page_entry_default">По подразбиране</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Всички абонаменти</string>
<string name="revanced_change_start_page_entry_browse">Разглеждане на канала</string>
<string name="revanced_change_start_page_entry_courses">Курсове / Учене</string>
<string name="revanced_change_start_page_entry_explore">Разгледайте</string>
<string name="revanced_change_start_page_entry_fashion">Мода и Красота</string>
<string name="revanced_change_start_page_entry_gaming">Игри</string>
<string name="revanced_change_start_page_entry_history">История</string>
<string name="revanced_change_start_page_entry_library">Библиотека</string>
@@ -1129,11 +1146,17 @@ Second \"item\" text"</string>
<string name="revanced_change_start_page_entry_live">На Живо</string>
<string name="revanced_change_start_page_entry_movies">Филми</string>
<string name="revanced_change_start_page_entry_music">Музика</string>
<string name="revanced_change_start_page_entry_news">Новини</string>
<string name="revanced_change_start_page_entry_notifications">Известия</string>
<string name="revanced_change_start_page_entry_playlists">Списъци за възпроизвеждане</string>
<string name="revanced_change_start_page_entry_search">Търсене</string>
<string name="revanced_change_start_page_entry_shopping">Пазаруване</string>
<string name="revanced_change_start_page_entry_sports">Спорт</string>
<string name="revanced_change_start_page_entry_subscriptions">Абонаменти</string>
<string name="revanced_change_start_page_entry_trending">Популярни</string>
<string name="revanced_change_start_page_entry_virtual_reality">Виртуална реалност</string>
<string name="revanced_change_start_page_entry_watch_later">Гледай по-късно</string>
<string name="revanced_change_start_page_entry_your_clips">Вашите клипове</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Скриване на Shorts плейъра при стартиране</string>
@@ -1214,8 +1237,10 @@ Second \"item\" text"</string>
<string name="revanced_seekbar_custom_color_title">Промяна на цвета на индикатора за време</string>
<string name="revanced_seekbar_custom_color_summary_on">Показва се персонализиран цвят на лентата за напредък</string>
<string name="revanced_seekbar_custom_color_summary_off">Показва се оригиналния цвят на лентата за напредък</string>
<string name="revanced_seekbar_custom_color_value_title">Персонализиран цвят на лентата за напредък</string>
<string name="revanced_seekbar_custom_color_value_summary">Цветове на лентата за напредък</string>
<string name="revanced_seekbar_custom_color_primary_title">Цвят на лентата за търсене по избор</string>
<string name="revanced_seekbar_custom_color_primary_summary">Цветът на лентата за търсене</string>
<string name="revanced_seekbar_custom_color_accent_title">Цвят на лентата за търсене по избор</string>
<string name="revanced_seekbar_custom_color_accent_summary">Цветът на лентата за търсене</string>
<string name="revanced_seekbar_custom_color_invalid">Невалидна стойност за цвят на лентата на прогреса</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1355,6 +1380,11 @@ Second \"item\" text"</string>
<string name="revanced_playback_speed_default_title">Скорост на възпроизвеждане по подразбиране</string>
<string name="revanced_remember_playback_speed_toast">Скоростта по подразбиране е променена на: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Деактивиране на HDR видео</string>
<string name="revanced_disable_hdr_video_summary_on">HDR видеото е деактивирано</string>
<string name="revanced_disable_hdr_video_summary_off">HDR видеото е активирано</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Възстановете старото меню за качество на видеото</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Показва се старото меню за видео качество</string>
@@ -1392,6 +1422,7 @@ AVC има максимална резолюция от 1080p, Opus аудио
• Ne e nali4na stabilna glasnost
• Ne e nali4na forsirana originalna audio pista"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Без AV1 видео кодек</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Детските видеоклипове може да не се възпроизвеждат, когато сте излезли от профила си или в режим \"инкогнито\"</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Poka6i v Statistiki za nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Tipът na klienta se poka6va v Statistiki za nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Klientът e skriт v Statistiki za nerds</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">সেটিংস</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">আপনি কি এগিয়ে যেতে ইচ্ছুক?</string>
<string name="revanced_settings_reset">আবার সেট করুন</string>
<string name="revanced_settings_restart_title">রিফ্রেশ করুন এবং আবার চালু করুন</string>
@@ -136,7 +135,6 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_settings_screen_03_feed_title">ফিড</string>
<string name="revanced_settings_screen_04_general_title">সাধারণ</string>
<string name="revanced_settings_screen_05_player_title">প্লেয়ার</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">সিকবার</string>
<string name="revanced_settings_screen_08_swipe_controls_title">সোয়াইপ কন্ট্রোল</string>
<string name="revanced_settings_screen_11_misc_title">বিবিধ</string>
@@ -170,9 +168,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
আপনি কোনও অপ্রত্যাশিত ঘটনার বিষয়ে অবহিত হবেন না।"</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">পছন্দ / সদস্যতা বোতামের উজ্জ্বলতা নিষ্ক্রিয় করুন</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">পছন্দ এবং সদস্যতা বোতাম যখন উল্লেখ করা হবে উজ্জ্বলতা দিবে না</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">পছন্দ এবং সদস্যতা বোতাম যখন উল্লেখ করা হবে উজ্জ্বলতা দিবে</string>
<string name="revanced_disable_like_subscribe_glow_title">সক্রিয়করন বোতাম গ্লো বন্ধ করুন</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বলবে না</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">উল্লেখ করলে সক্রিয়করন এবং সাবস্ক্রাইব বোতাম উজ্জ্বলবে</string>
<string name="revanced_hide_album_cards_title">অ্যালবাম কার্ড লুকান</string>
<string name="revanced_hide_album_cards_summary_on">অ্যালবাম কার্ড লুকিয়ে রয়েছে</string>
<string name="revanced_hide_album_cards_summary_off">অ্যালবাম কার্ড প্রদর্শিত হয়েছে</string>
@@ -225,9 +223,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_chips_shelf_title">চিপ শেলপ লুকান</string>
<string name="revanced_hide_chips_shelf_summary_on">চিপ শেলপ লুকিয়ে রয়েছে</string>
<string name="revanced_hide_chips_shelf_summary_off">চিপ শেলপ প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_expandable_chip_title">ভিডিওর নিচে সম্প্রসারণযোগ্য চিপস লুকান</string>
<string name="revanced_hide_expandable_chip_summary_on">সম্প্রসারণযোগ্য চিপস লুকিয়ে রয়েছে</string>
<string name="revanced_hide_expandable_chip_summary_off">সম্প্রসারণযোগ্য চিপস প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_expandable_chip_title">ভিডিওর নচে সম্প্রসারণযোগ্য কার্ড লুকান</string>
<string name="revanced_hide_expandable_chip_summary_on">সম্প্রসারণযোগ্য কার্ডগুলি লুকানো আছে</string>
<string name="revanced_hide_expandable_chip_summary_off">সম্প্রসারণযোগ্য কার্ডগুলি প্রদর্শিত হচ্ছে</string>
<string name="revanced_hide_community_posts_title">সম্প্রদায় পোস্ট লুকান</string>
<string name="revanced_hide_community_posts_summary_on">সম্প্রদায় পোস্ট লুকিয়ে রয়েছে</string>
<string name="revanced_hide_community_posts_summary_off">সম্প্রদায় পোস্ট প্রদর্শিত হয়েছে</string>
@@ -288,6 +286,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_chapters_section_title">চ্যাপ্টার বিভাগ লুকান</string>
<string name="revanced_hide_chapters_section_summary_on">চ্যাপ্টার বিভাগ লুকিয়ে রয়েছে</string>
<string name="revanced_hide_chapters_section_summary_off">চ্যাপ্টার বিভাগ প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_how_this_was_made_section_title">\'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি লুকান</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">\'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি লুকানো আছে</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">\'এই কীভাবে তৈরি হল কনটেন্ট\' সেকশনটি প্রদর্শিত হচ্ছে</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>
@@ -330,7 +331,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_comments_preview_comment_title">মন্তব্যের পূর্বরূপ লুকান</string>
<string name="revanced_hide_comments_preview_comment_summary_on">মন্তব্যের পূর্বরূপ লুকিয়ে রয়েছে</string>
<string name="revanced_hide_comments_preview_comment_summary_off">মন্তব্যের পূর্বরূপ প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_comments_thanks_button_title">ধন্যবাদ বোতাম লুকান</string>
<string name="revanced_hide_comments_thanks_button_title">ধন্যবাদ বাটন লুকান</string>
<string name="revanced_hide_comments_thanks_button_summary_on">ধন্যবাদ বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_comments_thanks_button_summary_off">ধন্যবাদ বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">টাইমস্ট্যাম্প ও ইমোজি বোতাম লুকান</string>
@@ -357,12 +358,12 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_keyword_content_home_title">কীওয়ার্ড ব্যবহার করে প্রধান পাতার ভিডিও লুকান</string>
<string name="revanced_hide_keyword_content_home_summary_on">প্রধান পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়েছে</string>
<string name="revanced_hide_keyword_content_home_summary_off">প্রধান পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়নি</string>
<string name="revanced_hide_keyword_content_subscriptions_title">কীওয়ার্ড ব্যবহার করে সাবস্ক্রিপশন ভিডিও লুকান</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">সাবস্ক্রিপশন পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়েছে</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">সাবস্ক্রিপশন পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়নি</string>
<string name="revanced_hide_keyword_content_search_title">কীওয়ার্ড ব্যবহার করে অনুসন্ধান ফলাফল লুকান</string>
<string name="revanced_hide_keyword_content_search_summary_on">অনুসন্ধান ফলাফল কীওয়ার্ড দ্বারা ফিল্টার করা হয়েছে</string>
<string name="revanced_hide_keyword_content_search_summary_off">অনুসন্ধান ফলাফল কীওয়ার্ড দ্বারা ফিল্টার করা হয়নি</string>
<string name="revanced_hide_keyword_content_subscriptions_title">কীওয়ার্ড ব্যবহার করে সাবস্ক্রিপশন ভিডিও লুকান</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">সাবস্ক্রিপশন পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়েছে</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">সাবস্ক্রিপশন পাতার ভিডিও কীওয়ার্ড দ্বারা ফিল্টার করা হয়নি</string>
<string name="revanced_hide_keyword_content_phrases_title">লুকানোর জন্য কীওয়ার্ড</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. -->
@@ -409,6 +410,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_products_banner_title">প্রোডাক্ট দেখার ব্যানার লুকান</string>
<string name="revanced_hide_products_banner_summary_on">ব্যানার লুকিয়ে রয়েছে</string>
<string name="revanced_hide_products_banner_summary_off">ব্যানার প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_end_screen_store_banner_title">শেষ পর্দার স্টোর ব্যানার লুকান</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">স্টোর ব্যানারটি লুকানো আছে</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">স্টোর ব্যানারটি প্রদর্শন করা হবে</string>
<string name="revanced_hide_player_store_shelf_title">প্লেয়ার শপিং শেলফ লুকান</string>
<string name="revanced_hide_player_store_shelf_summary_on">শপিং শেলফ লুকানো আছে</string>
<string name="revanced_hide_player_store_shelf_summary_off">শপিং শেলফ দেখানো হচ্ছে</string>
@@ -461,7 +465,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_external_downloader_summary_on">প্লেয়ারে ডাউনলোড বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_external_downloader_summary_off">প্লেয়ারে ডাউনলোড বোতাম প্রদর্শিত হয়নি</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">ডাউনলোড অ্যাকশন বোতাম ওভাররাইড করুন</string>
<string name="revanced_external_downloader_action_button_title">ডাউনলোড অ্যাকশন বোতামটি ওভাররাইড করুন</string>
<string name="revanced_external_downloader_action_button_summary_on">ডাউনলোড বোতামটি আপনার বাহিরের ডাউনলোডার খুলবে</string>
<string name="revanced_external_downloader_action_button_summary_off">ডাউনলোড বোতামটি নেটিভ ইন-অ্যাপ ডাউনলোডার খুলবে</string>
<string name="revanced_external_downloader_name_title">ডাউনলোডারের প্যাকেজ নাম</string>
@@ -502,8 +506,9 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_swipe_overlay_timeout_summary">কত মিলিসেকেন্ডের জন্য ওভারলে দৃশ্যমান হবে</string>
<string name="revanced_swipe_text_overlay_size_title">সোয়াইপ ওভারলে টেক্সট সাইজ</string>
<string name="revanced_swipe_text_overlay_size_summary">সোয়াইপ ওভারলে এর টেক্সট সাইজ</string>
<string name="revanced_swipe_overlay_background_alpha_title">সোয়াইপ ব্যাকগ্রাউন্ডের দৃশ্যমানতা</string>
<string name="revanced_swipe_overlay_background_alpha_summary">সোয়াইপ ওভারলে ব্যাকগ্রাউন্ডের দৃশ্যমানতা</string>
<string name="revanced_swipe_overlay_background_opacity_title">অস্বচ্ছতা</string>
<string name="revanced_swipe_overlay_background_opacity_summary">0-100 এর মধ্যে অস্বচ্ছতার মান</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">সোয়াইপের অস্বচ্ছতা অবশ্যই 0-100 এর মধ্যে হতে হবে</string>
<string name="revanced_swipe_threshold_title">সোয়াইপ থ্রেশহোল্ড এর মাত্রা</string>
<string name="revanced_swipe_threshold_summary">সোয়াইপ করার থ্রেশহোল্ডের পরিমাণ</string>
<string name="revanced_swipe_change_video_title">ভিডিও পরিবর্তন করতে সোয়াইপ করে সক্ষম করুন</string>
@@ -648,14 +653,14 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_player_previous_next_buttons_title">পূর্ববর্তী লুকান &amp; পরবর্তী ভিডিও বোতাম</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">বোতাম লুকানো হয়</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">বোতাম দেখানো হয়</string>
<string name="revanced_hide_cast_button_title">কাস্ট বাটন লুকান</string>
<string name="revanced_hide_cast_button_title">কাস্ট বোতামটি লুকান</string>
<string name="revanced_hide_cast_button_summary_on">কাস্ট বাটন লুকিয়ে রয়েছে</string>
<string name="revanced_hide_cast_button_summary_off">কাস্ট বাটন প্রদর্শিত হয়েছে</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">ক্যাপশন বোতাম লুকান</string>
<string name="revanced_hide_captions_button_title">ক্যাপশন বোতামটি লুকান</string>
<string name="revanced_hide_captions_button_summary_on">ক্যাপশন বোতাম লুকানো আছে</string>
<string name="revanced_hide_captions_button_summary_off">ক্যাপশন বোতাম দেখানো হচ্ছে</string>
<string name="revanced_hide_autoplay_button_title">autoplay বোতাম লুকান</string>
<string name="revanced_hide_autoplay_button_title">অটোপ্লে বোতামটি লুকান</string>
<string name="revanced_hide_autoplay_button_summary_on">autoplay বোতাম লুকানো আছে</string>
<string name="revanced_hide_autoplay_button_summary_off">autoplay বোতাম দেখানো হচ্ছে</string>
</patch>
@@ -665,7 +670,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_endscreen_cards_summary_off">শেষ স্ক্রীন কার্ড প্রদর্শিত হয়েছে</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">পূর্ণ স্ক্রনে অ্যাম্বিয়েন্ট মোড নিষ্ক্রিয় করুন</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">ফুলস্ক্রিনে অ্যাম্বিয়েন্ট মোডটি অক্ষম করুন</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">অ্যাম্বিয়েন্ট মোড নিষ্ক্রিয় করা হয়েছে</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">অ্যাম্বিয়েন্ট মোড সক্রিয় করা হয়েছে</string>
</patch>
@@ -705,38 +710,38 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_shorts_history_summary_on">ওয়াচ হিস্ট্রিতে লুকানো</string>
<string name="revanced_hide_shorts_history_summary_off">ওয়াচ ইতিহাসে দেখানো</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">জয়েন করুন বোতাম লুকান</string>
<string name="revanced_hide_shorts_join_button_title">সামিল হও বোতামটি লুকান</string>
<string name="revanced_hide_shorts_join_button_summary_on">জয়েন করুন বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_join_button_summary_off">জয়েন করুন বোতাম প্রদর্শিত হয়েছে</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">দস্যতা নিন বোতাম লুকান</string>
<string name="revanced_hide_shorts_subscribe_button_title">াবস্ক্রাইব বোতামটি লুকান</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">সদস্যতা নিন বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">সদস্যতা নিন বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">থেমে থাকা ওভারলে বোতাম লুকান</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">থেমে থাকা ওভারলে বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">থেমে থাকা ওভারলে বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_shop_button_title">কেনাকাটা বাটন লুকান</string>
<string name="revanced_hide_shorts_shop_button_title">শপ বোতামটি লুকান</string>
<string name="revanced_hide_shorts_shop_button_summary_on">কেনাকাটা বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_shop_button_summary_off">কেনাকাটা বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_super_thanks_button_title">সুপার ধন্যবাদ বোতাম লুকান</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">সুপার ধন্যবাদ বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">সুপার ধন্যবাদ বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_super_thanks_button_title">সুপার থ্যাঙ্কস বোতামটি লুকান</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">বোতামটি লুকানো আছে</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">সুপার থ্যাঙ্কস বোতামটি প্রদর্শিত হচ্ছে</string>
<string name="revanced_hide_shorts_tagged_products_title">ট্যাগ করা প্রোডাক্টগুলি লুকান</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">ট্যাগ করা প্রোডাক্টগুলি লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">ট্যাগ করা প্রোডাক্টগুলি প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_location_label_title">অবস্থান লেবেল লুকান</string>
<string name="revanced_hide_shorts_location_label_summary_on">অবস্থান লেবেল লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_location_label_summary_off">অবস্থান লেবেল প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_save_sound_button_title">ঙ্গীত সেভ করুন বোতাম লুকান</string>
<string name="revanced_hide_shorts_save_sound_button_title">েভ মিউজিক বোতামটি লুকান</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Save music বোতাম লুকানো আছে</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Save music বোতাম দেখানো হচ্ছে</string>
<string name="revanced_hide_shorts_use_template_button_title">Use template বোতাম লুকান</string>
<string name="revanced_hide_shorts_use_template_button_title">টেমপ্লেট ব্যবহার করুন বোতামটি লুকান</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Use template বোতাম লুকানো আছে</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Use template বোতাম দেখানো হচ্ছে</string>
<string name="revanced_hide_shorts_upcoming_button_title">Upcoming বোতাম লুকান</string>
<string name="revanced_hide_shorts_upcoming_button_title">আসন্ন বোতামটি লুকান</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">আগামী বোতাম লুকানো আছে</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">আগামী বোতাম দেখানো হচ্ছে</string>
<string name="revanced_hide_shorts_green_screen_button_title">সবুজ পর্দা বোতাম লুকান</string>
<string name="revanced_hide_shorts_green_screen_button_title">গ্রিন স্ক্রিন বোতামটি লুকান</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">সবুজ পর্দা বোতাম লুকানো আছে</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">সবুজ পর্দা বোতাম দেখানো হচ্ছে</string>
<string name="revanced_hide_shorts_hashtag_button_title">হ্যাশট্যাগ বোতাম লুকান</string>
@@ -748,24 +753,24 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_hide_shorts_stickers_title">স্টিকার লুকান</string>
<string name="revanced_hide_shorts_stickers_summary_on">স্টিকার লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_stickers_summary_off">স্টিকার প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_like_fountain_title">পছন্দ বোতাম ঝর্ণা লুকান</string>
<string name="revanced_hide_shorts_like_fountain_title">লাইক বোতাম ফাউন্টেন অ্যানিমেশনটি লুকান</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">পছন্দ বোতাম ঝর্ণা অ্যানিমেশন লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">পছন্দ বোতাম ঝর্ণা অ্যানিমেশন প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_like_button_title">পছন্দ বোতাম লুকান</string>
<string name="revanced_hide_shorts_like_button_title">লাইক বোতামটি লুকান</string>
<string name="revanced_hide_shorts_like_button_summary_on">পছন্দ বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_like_button_summary_off">পছন্দ বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_dislike_button_title">অপছন্দ বোতাম লুকান</string>
<string name="revanced_hide_shorts_dislike_button_title">ডিসলাইক বোতামটি লুকান</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">অপছন্দ বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">অপছন্দ বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_comments_button_title">মন্তব্য বোতাম লুকান</string>
<string name="revanced_hide_shorts_comments_button_title">কমেন্টস বোতামটি লুকান</string>
<string name="revanced_hide_shorts_comments_button_summary_on">মন্তব্য বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_comments_button_summary_off">মন্তব্য বোতাম প্রদর্শিত হয়েছে</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">রিমিক্স করুন বোতাম লুকান</string>
<string name="revanced_hide_shorts_remix_button_title">রিমিক্স বোতামটি লুকান</string>
<string name="revanced_hide_shorts_remix_button_summary_on">রিমিক্স করুন বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_remix_button_summary_off">রিমিক্স করুন বোতাম প্রদর্শিত হয়েছে</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">শেয়ার করুন বোতাম লুকান</string>
<string name="revanced_hide_shorts_share_button_title">শেয়ার বোতামটি লুকান</string>
<string name="revanced_hide_shorts_share_button_summary_on">শেয়ার করুন বোতাম লুকিয়ে রয়েছে</string>
<string name="revanced_hide_shorts_share_button_summary_off">শেয়ার করুন বোতাম প্রদর্শিত হয়েছে</string>
<string name="revanced_hide_shorts_info_panel_title">তথ্য প্যানেল লুকান</string>
@@ -830,6 +835,8 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_ryd_failure_generic">অপছন্দ উপলভ্য নয় (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">ReturnYouTubeDislike দিয়ে ভোট দিতে ভিডিও আবার লোড করুন</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">মালিক কর্তৃক লুকানো</string>
<string name="revanced_ryd_enable_summary_on">অপছন্দগুলো প্রদর্শিত হয়েছে</string>
<string name="revanced_ryd_enable_summary_off">অপছন্দগুলো প্রদর্শিত হয়নি</string>
<string name="revanced_ryd_shorts_title">Shorts এ অপছন্দ দেখান</string>
@@ -842,9 +849,12 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_ryd_dislike_percentage_summary_on">অপছন্দগুলো শতাংশ অনুযায়ী প্রদর্শিত হয়েছে</string>
<string name="revanced_ryd_dislike_percentage_summary_off">অপছন্দগুলো সংখ্যা অনুযায়ী প্রদর্শিত হয়েছে</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">সংক্ষিপ্ত পছন্দ বোতাম</string>
<string name="revanced_ryd_compact_layout_title">কম্প্যাক্ট লাইক বোতাম</string>
<string name="revanced_ryd_compact_layout_summary_on">পছন্দ বোতামটি ন্যূনতম প্রস্থের জন্য সাজানো হয়েছে</string>
<string name="revanced_ryd_compact_layout_summary_off">পছন্দ বোতামটি সেরা চেহারার জন্য সাজানো হয়েছে</string>
<string name="revanced_ryd_estimated_like_title">অনুমানিত লাইক দেখান</string>
<string name="revanced_ryd_estimated_like_summary_on">অনুমানিত লাইক দেখানো হয়েছে</string>
<string name="revanced_ryd_estimated_like_summary_off">অনুমানিত লাইক লুকানো হয়েছে</string>
<string name="revanced_ryd_toast_on_connection_error_title">API উপলভ্য না থাকলে একটি টোস্ট দেখান</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Return YouTube Dislike উপলভ্য না থাকলে টোস্ট দেখানো হবে</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Return YouTube Dislike উপলভ্য না থাকলে টোস্ট দেখানো হবে না</string>
@@ -890,11 +900,14 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">SponsorBlock সক্রিয় করুন</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock হল ইউটিউব ভিডিওতে বিরক্তিকর অংশ গুলো এড়িয়ে যাওয়ার জন্য একটি ক্রাউড-সোর্স পদ্ধতি</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock হল YouTube ভিডিও বিরক্তিকর অংশগুলি স্কিপ করার জন্য একটি ক্রাউডসোর্সড সিস্টেম</string>
<string name="revanced_sb_appearance_category">রূপ</string>
<string name="revanced_sb_enable_voting">ভোটিং বাটন দেখান</string>
<string name="revanced_sb_enable_voting_sum_on">সেগমেন্ট ভোটিং বাটন প্রদর্শিত রয়েছে</string>
<string name="revanced_sb_enable_voting_sum_off">সেগমেন্ট ভোটিং বাটন প্রদর্শিত হয়নি</string>
<string name="revanced_sb_square_layout">বর্গাকার লেআউট ব্যবহার করুন</string>
<string name="revanced_sb_square_layout_sum_on">বোতাম এবং নিয়ন্ত্রণগুলি বর্গক্ষেত্র</string>
<string name="revanced_sb_square_layout_sum_off">বোতাম এবং নিয়ন্ত্রণগুলি গোলাকার</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">সংক্ষিপ্ত স্কিপ বাটন ব্যবহার করুন</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">স্কিপ বোতামটি ন্যূনতম প্রস্থের জন্য সাজানো হয়েছে</string>
@@ -954,7 +967,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_sb_segments_sponsor">স্পন্সর</string>
<string name="revanced_sb_segments_sponsor_sum">পেইড প্রমোশন, পেইড রেফারেল এবং সরাসরি বিজ্ঞাপন। নিজের পছন্দসই কারণ/স্রষ্টা/ওয়েবসাইট/পণ্যগুলিতে স্ব-প্রচার বা বিনামূল্যে প্রচারের জন্য নয়।</string>
<string name="revanced_sb_segments_selfpromo">বিনা অর্থপ্রাপ্ত/স্ব-প্রচার</string>
<string name="revanced_sb_segments_selfpromo_sum">\'স্পন্সর\' এর মতো কিন্তু বিনা বেতন বা স্ব-প্রচার ব্যতীত। এর মধ্যে পণ্যদ্রব্য, অনুদান, বা কার সাথে সহযোগিতা করেছে সে সম্পর্কে তথ্য অন্তর্ভুক্ত রয়েছ</string>
<string name="revanced_sb_segments_selfpromo_sum">অর্থপ্রদান না করা বা নিজের প্রচার ছাড়া স্পনসরের মতো। পণ্য, অনুদান বা তারা কার সাথে সহযোগিতা করেছে সে সম্পর্কিত বিভাগ অন্তর্ভুক্ত রে</string>
<string name="revanced_sb_segments_interaction">কথোপথন অনুস্মারক (সাবস্ক্রাইব)</string>
<string name="revanced_sb_segments_interaction_sum">যখন সামগ্রীর মাঝখানে তাদেরকে লাইক, সাবস্ক্রাইব বা ফলো করার জন্য একটি সংক্ষিপ্ত অনুস্মারক থাকে। যদি এটি দীর্ঘ বা নির্দিষ্ট কিছু সম্পর্কে হয় তবে পরিবর্তে এটি স্ব -প্রচারের অধীনে থাকা উচিত</string>
<string name="revanced_sb_segments_highlight">লক্ষণীয় করা</string>
@@ -1111,7 +1124,7 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">স্পুফ অ্যাপ সংস্করণ লক্ষ্য</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - পুরনো Shorts প্লেয়ার আইকন পুনরুদ্ধার করুন</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - পুরনো নেভিগেশন এবং টুলবার আইকন পুনরুদ্ধার করুন</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - পুরনো নেভিগেশন আইকন পুনরুদ্ধার করুন</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - ছদ্মবেশি মোডে RYD পুনরুদ্ধার করে</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - প্রশ্বস্ত ভিডিও স্পিড এবং গুণমান মেনু পুনরুদ্ধার করে</string>
@@ -1121,8 +1134,11 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">শুরুর পৃষ্ঠা সেট করুন</string>
<string name="revanced_change_start_page_entry_default">পূর্ব-নির্ধারিত</string>
<string name="revanced_change_start_page_entry_all_subscriptions">অন্য়াসব রভর্বাশার চিয়ুট</string>
<string name="revanced_change_start_page_entry_browse">চ্যানেল ব্রাউজ করুন</string>
<string name="revanced_change_start_page_entry_courses">কোর্সু চবুভায় চা চেরারুকে</string>
<string name="revanced_change_start_page_entry_explore">ঘুরে দেখুন</string>
<string name="revanced_change_start_page_entry_fashion">แฟชั่น &amp; ความงาม</string>
<string name="revanced_change_start_page_entry_gaming">গেমিং</string>
<string name="revanced_change_start_page_entry_history">ইতিহাস</string>
<string name="revanced_change_start_page_entry_library">লাইব্রেরি</string>
@@ -1130,11 +1146,17 @@ MicroG-এর জন্য ব্যাটারি অপ্টিমাইজ
<string name="revanced_change_start_page_entry_live">লাইভ</string>
<string name="revanced_change_start_page_entry_movies">মুভি</string>
<string name="revanced_change_start_page_entry_music">সঙ্গীত</string>
<string name="revanced_change_start_page_entry_news">প্রাষুগ</string>
<string name="revanced_change_start_page_entry_notifications">নোটিস্য়াসেগ</string>
<string name="revanced_change_start_page_entry_playlists">চ্লাস ন৊টিস্য়াসেগ</string>
<string name="revanced_change_start_page_entry_search">অনুসন্ধান</string>
<string name="revanced_change_start_page_entry_shopping">শোপিংগ</string>
<string name="revanced_change_start_page_entry_sports">খেলাধুলা</string>
<string name="revanced_change_start_page_entry_subscriptions">সদস্যতা</string>
<string name="revanced_change_start_page_entry_trending">এখন জনপ্রিয়</string>
<string name="revanced_change_start_page_entry_virtual_reality">বির্চুভ্য়াল টিএলিটি</string>
<string name="revanced_change_start_page_entry_watch_later">পরে দেখুন</string>
<string name="revanced_change_start_page_entry_your_clips">আপ্নার কলিপ</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Shorts প্লেয়ার আবার চালানো নিষ্ক্রিয় করুন</string>
@@ -1215,8 +1237,10 @@ Miniplayer স্ক্রিন থেকে বামে বা ডানে
<string name="revanced_seekbar_custom_color_title">সিকবারে নিজস্ব রং সক্রিয় করুন</string>
<string name="revanced_seekbar_custom_color_summary_on">সিকবারে নিজস্ব রং প্রদর্শিত হয়েছে</string>
<string name="revanced_seekbar_custom_color_summary_off">সিকবারে মূল রং প্রদর্শিত হয়েছে</string>
<string name="revanced_seekbar_custom_color_value_title">নিজস্ব সিকবার র</string>
<string name="revanced_seekbar_custom_color_value_summary">সিকবারের র</string>
<string name="revanced_seekbar_custom_color_primary_title">সিলেক্ট কাস্টম সিকবার কালা</string>
<string name="revanced_seekbar_custom_color_primary_summary">সিকবারের র</string>
<string name="revanced_seekbar_custom_color_accent_title">সিলেক্ট কাস্টম সিকবার এক্সেন্ট কালার</string>
<string name="revanced_seekbar_custom_color_accent_summary">সিকবারের এক্সেন্ট রঙ</string>
<string name="revanced_seekbar_custom_color_invalid">অবৈধ সিকবার রঙ মান</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1239,7 +1263,6 @@ Miniplayer স্ক্রিন থেকে বামে বা ডানে
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow এবং মূল থাম্বনেইল</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow এবং স্থির ছবি</string>
<string name="revanced_alt_thumbnail_options_entry_4">স্থির ছবি</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"DeArrow YouTube ভিডিওগুলির জন্য জনগণের উৎস থেকে তৈরি থাম্বনেইল সরবরাহ করে। এই থাম্বনেইলগুলি প্রায়শই YouTube দ্বারা সরবরাহ করা থাম্বনেইলগুলির চেয়ে আরও প্রাসঙ্গিক।
যদি সক্রিয় করা হয়, তাহলে ভিডিও URLগুলি API সার্ভারে পাঠানো হবে এবং অন্য কোনও ডেটা পাঠানো হবে না। যদি কোনও ভিডিওতে DeArrow থাম্বনেইল না থাকে, তাহলে মূল বা স্থির ক্যাপচার দেখানো হবে
@@ -1357,6 +1380,11 @@ DeArrow সম্পর্কে আরও জানতে এখানে ট
<string name="revanced_playback_speed_default_title">প্লেব্যাকের মূল স্পিড</string>
<string name="revanced_remember_playback_speed_toast">মূল স্পিড পরিবর্তন হচ্ছে: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">HDR ভিডিও নিষ্ক্রিয় করুন</string>
<string name="revanced_disable_hdr_video_summary_on">HDR ভিডিও নিষ্ক্রিয় করা হয়েছে</string>
<string name="revanced_disable_hdr_video_summary_off">HDR ভিডিও সক্রিয় হয়েছে</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">পুরোনো ভিডিও গুণমান উদ্ধার করুন</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">পুরোনো ভিডিও গুণমান মেনু প্রদর্শিত হয়েছে</string>
@@ -1394,6 +1422,7 @@ AVC-এর সর্বোচ্চ রেজোলিউশন হল 1080p, Op
• স্থির ভলিউম পাওয়া যায় না
• মূল অডিও জোর করে চালু করা যায় না"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• কোনো AV1 ভিডিও কোডেক নেই</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Kids videos may not play when logged out or in incognito mode</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">স্ট্যাটস ফর নার্ডসে দেখান</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">স্ট্যাটস ফর নার্ডসে ক্লায়েন্ট প্রকার দেখানো হবে</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">স্ট্যাটস ফর নার্ডসে ক্লায়েন্ট লুকানো হবে</string>

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Configuració</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Vols continuar?</string>
<string name="revanced_settings_reset">Restablir</string>
<string name="revanced_settings_restart_title">Actualitza i reinicia</string>
@@ -71,7 +70,7 @@ Per traduir nous idiomes, visiteu translate.revanced.app"</string>
<string name="revanced_language_ID">Indonesi</string>
<string name="revanced_language_IT">Italià</string>
<string name="revanced_language_JA">Japonès</string>
<string name="revanced_language_KK">Kazakh</string>
<string name="revanced_language_KK">Kazakhstanès</string>
<string name="revanced_language_KO">Coreà</string>
<string name="revanced_language_LT">Lituà</string>
<string name="revanced_language_LV">Letó</string>
@@ -82,7 +81,7 @@ Per traduir nous idiomes, visiteu translate.revanced.app"</string>
<string name="revanced_language_MY">Birmà</string>
<string name="revanced_language_NL">Neerlandès</string>
<string name="revanced_language_OR">Odia</string>
<string name="revanced_language_PA">Punjabi</string>
<string name="revanced_language_PA">Panjabi</string>
<string name="revanced_language_PL">Polonès</string>
<string name="revanced_language_PT">Portuguès</string>
<string name="revanced_language_RO">Romanès</string>
@@ -91,7 +90,7 @@ Per traduir nous idiomes, visiteu translate.revanced.app"</string>
<string name="revanced_language_SL">Eslovè</string>
<string name="revanced_language_SR">Serbi</string>
<string name="revanced_language_SV">Suec</string>
<string name="revanced_language_SW">Swahili</string>
<string name="revanced_language_SW">Suahili</string>
<string name="revanced_language_TA">Tàmil</string>
<string name="revanced_language_TE">Telugu</string>
<string name="revanced_language_TH">Tailandès</string>
@@ -136,7 +135,6 @@ Toca el botó Continua i permet els canvis d'optimització."</string>
<string name="revanced_settings_screen_03_feed_title">Canal</string>
<string name="revanced_settings_screen_04_general_title">General</string>
<string name="revanced_settings_screen_05_player_title">Reproductor</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Barra de cerca</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Controls de gestos</string>
<string name="revanced_settings_screen_11_misc_title">Altres</string>
@@ -170,9 +168,9 @@ Toca el botó Continua i permet els canvis d'optimització."</string>
No se t'informarà de cap esdeveniment inesperat."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Desactiva la resplandor del botó \'m\'agrada\' / \'subscriu-te\'</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">El botó \'M\'agrada\' i \'Subscriu-te\' no brillarà quan s\'esmenti</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">El botó \'M\'agrada\' i \'Subscriu-te\' brillarà quan s\'esmenti</string>
<string name="revanced_disable_like_subscribe_glow_title">Desactiva l\'efecte brillant dels botons M\'agrada i Subscriu-te</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Els botons M\'agrada i Subscriu-te no brillaran quan es mencionin</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Els botons M\'agrada i Subscriu-te brillaran quan es mencionin</string>
<string name="revanced_hide_album_cards_title">Amagar les targetes d\'àlbums</string>
<string name="revanced_hide_album_cards_summary_on">Les targetes d\'àlbums estan amagades</string>
<string name="revanced_hide_album_cards_summary_off">Es mostren les targetes d\'àlbum</string>
@@ -225,9 +223,9 @@ No se t'informarà de cap esdeveniment inesperat."</string>
<string name="revanced_hide_chips_shelf_title">Oculta prestatge de xip</string>
<string name="revanced_hide_chips_shelf_summary_on">El prestatge de xip està amagat</string>
<string name="revanced_hide_chips_shelf_summary_off">El prestatge de xip es mostra</string>
<string name="revanced_hide_expandable_chip_title">Amaga l\'estella expandible sota els vídeos</string>
<string name="revanced_hide_expandable_chip_summary_on">Les estelles expandibles s\'amaguen</string>
<string name="revanced_hide_expandable_chip_summary_off">Les estelles expandibles es mostren</string>
<string name="revanced_hide_expandable_chip_title">Amaga la targeta desplegable sota els vídeos</string>
<string name="revanced_hide_expandable_chip_summary_on">Les targetes desplegables estan amagades</string>
<string name="revanced_hide_expandable_chip_summary_off">Les targetes desplegables es mostren</string>
<string name="revanced_hide_community_posts_title">Amaga les publicacions de la comunitat</string>
<string name="revanced_hide_community_posts_summary_on">Comunitatnya ezkutatzen dira</string>
<string name="revanced_hide_community_posts_summary_off">Comunitateak erakusten dira</string>
@@ -288,6 +286,9 @@ No se t'informarà de cap esdeveniment inesperat."</string>
<string name="revanced_hide_chapters_section_title">Amaga la secció de capítols</string>
<string name="revanced_hide_chapters_section_summary_on">La secció de capítols està amagada</string>
<string name="revanced_hide_chapters_section_summary_off">La secció de capítols es mostra</string>
<string name="revanced_hide_how_this_was_made_section_title">Amaga la secció \'Com s\'ha fet aquest contingut\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">La secció \'Com s\'ha fet aquest contingut\' està amagada</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">La secció \'Com s\'ha fet aquest contingut\' es mostra</string>
<string name="revanced_hide_podcast_section_title">Amaga la secció \"Explora el podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">\'Explorar el podcast\' section is hidden</string>
<string name="revanced_hide_podcast_section_summary_off">\'Explorar el podcast\' section is shown</string>
@@ -330,7 +331,7 @@ No se t'informarà de cap esdeveniment inesperat."</string>
<string name="revanced_hide_comments_preview_comment_title">Amaga la vista prèvia del comentari</string>
<string name="revanced_hide_comments_preview_comment_summary_on">La vista prèvia del comentari s\'amaga</string>
<string name="revanced_hide_comments_preview_comment_summary_off">La vista prèvia del comentari es mostra</string>
<string name="revanced_hide_comments_thanks_button_title">Amaga el botó Gràcies</string>
<string name="revanced_hide_comments_thanks_button_title">Amaga el botó de Gràcies</string>
<string name="revanced_hide_comments_thanks_button_summary_on">El botó Gràcies s\'amaga</string>
<string name="revanced_hide_comments_thanks_button_summary_off">El botó Gràcies es mostra</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Amaga els botons d\'emojis i marca de temps</string>
@@ -357,12 +358,12 @@ Si actualment es mostra un Doodle a la teva regió i aquesta configuració d'ama
<string name="revanced_hide_keyword_content_home_title">Oculta vídeos de la pàgina inicial</string>
<string name="revanced_hide_keyword_content_home_summary_on">Els vídeos a la pàgina d\'inici es filtren en funció de les paraules clau</string>
<string name="revanced_hide_keyword_content_home_summary_off">Els vídeos a la pestanya d\'inici no es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Amaga els vídeos de subscriptor per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Els vídeos a la pestanya de subscripcions es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Els vídeos a la pestanya de subscriptors no es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_search_title">Amaga els resultats de la cerca per paraules clau</string>
<string name="revanced_hide_keyword_content_search_summary_on">Els resultats de la cerca es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_search_summary_off">Els resultats de la cerca no es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Amaga els vídeos de subscriptor per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Els vídeos a la pestanya de subscripcions es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Els vídeos a la pestanya de subscriptors no es filtren per paraules clau</string>
<string name="revanced_hide_keyword_content_phrases_title">Paraules clau per amagar</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. -->
@@ -380,7 +381,7 @@ Limitacions
• Si cerques una paraula clau, és possible que no es mostrin resultats"</string>
<string name="revanced_hide_keyword_content_about_whole_words_title">Coincideix amb les paraules senceres</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">Envoltar una paraula clau o frase amb cometes dobles impedirà que es trobin coincidències parcials en els títols dels vídeos i els noms dels canals&lt;br&gt;&lt;br&gt;Per exemple,&lt;br&gt;&lt;b&gt;\"ai\"&lt;/b&gt; amagarà el vídeo: &lt;b&gt;Com funciona la IA?&lt;/b&gt;&lt;br&gt;però no amagarà: &lt;b&gt;What does fair use mean?&lt;/b&gt;</string>
<string name="revanced_hide_keyword_content_about_whole_words_summary">Envoltar una paraula clau o frase amb cometes dobles impedirà que es trobin coincidències parcials en els títols dels vídeos i els noms dels canals&lt;br&gt;&lt;br&gt;Per exemple,&lt;br&gt;&lt;b&gt;\"ai\"&lt;/b&gt; amagarà el vídeo: &lt;b&gt;How does AI work?&lt;/b&gt;&lt;br&gt;però no amagarà: &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">No es pot utilitzar la paraula clau: %s</string>
<string name="revanced_hide_keyword_toast_invalid_common_whole_word_required">Afegiu cometes per utilitzar la paraula clau: %s</string>
@@ -409,6 +410,9 @@ Aquesta funció només està disponible per a dispositius antics"</string>
<string name="revanced_hide_products_banner_title">Amaga el bàner per veure productes</string>
<string name="revanced_hide_products_banner_summary_on">La pancarta s\'amaga</string>
<string name="revanced_hide_products_banner_summary_off">La pancarta es mostra</string>
<string name="revanced_hide_end_screen_store_banner_title">Amaga el banner de la botiga a la pantalla final</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">El banner de la Botiga està amagat</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Es mostra el banner de la Botiga</string>
<string name="revanced_hide_player_store_shelf_title">Amaga la prestatgeria de compres del reproductor</string>
<string name="revanced_hide_player_store_shelf_summary_on">La prestatgeria de compres s\'amaga</string>
<string name="revanced_hide_player_store_shelf_summary_off">La prestatgeria de compres es mostra</string>
@@ -461,7 +465,7 @@ Aquesta funció només està disponible per a dispositius antics"</string>
<string name="revanced_external_downloader_summary_on">Botó de descàrrega mostrat al reproductor</string>
<string name="revanced_external_downloader_summary_off">El botó de descàrrega no es mostra al reproductor</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Substituir el botó d\'acció de descàrrega</string>
<string name="revanced_external_downloader_action_button_title">Sobrescriu el botó d\'acció de Desa</string>
<string name="revanced_external_downloader_action_button_summary_on">El botó de descàrrega obre el vostre descarregador extern</string>
<string name="revanced_external_downloader_action_button_summary_off">El botó de descàrrega obre el descarregador natiu integrat a l\'aplicació</string>
<string name="revanced_external_downloader_name_title">Nom del paquet del descarregador</string>
@@ -502,8 +506,9 @@ Aquesta funció només està disponible per a dispositius antics"</string>
<string name="revanced_swipe_overlay_timeout_summary">La quantitat de mil·lisegons que la superposició és visible</string>
<string name="revanced_swipe_text_overlay_size_title">Mida del text de la superposició lliscant</string>
<string name="revanced_swipe_text_overlay_size_summary">La mida del text per a la superposició lliscant</string>
<string name="revanced_swipe_overlay_background_alpha_title">Visibilitat del fons de la superposició lliscant</string>
<string name="revanced_swipe_overlay_background_alpha_summary">La visibilitat del fons de la superposició lliscant</string>
<string name="revanced_swipe_overlay_background_opacity_title">Opacitat del fons de la superposició de lliscament</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Valor d\'opacitat entre 0 i 100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">L\'opacitat de lliscament ha d\'estar entre 0 i 100</string>
<string name="revanced_swipe_threshold_title">Llindar de magnitud de lliscament</string>
<string name="revanced_swipe_threshold_summary">La quantitat de llindar per a què es produeixi el desplaçament</string>
<string name="revanced_swipe_change_video_title">Activa la funció de lliscament per canviar vídeos</string>
@@ -648,14 +653,14 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for
<string name="revanced_hide_player_previous_next_buttons_title">Amaga els botons de vídeo anteriors i següents</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Els botons estan amagats</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Els botons es mostren</string>
<string name="revanced_hide_cast_button_title">Amaga el botó de transmissió</string>
<string name="revanced_hide_cast_button_title">Amaga el botó Emet</string>
<string name="revanced_hide_cast_button_summary_on">El botó Cast està ocult</string>
<string name="revanced_hide_cast_button_summary_off">El botó Cast es mostra</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Amaga el botó de subtítols</string>
<string name="revanced_hide_captions_button_title">Amaga el botó Sotasignadors</string>
<string name="revanced_hide_captions_button_summary_on">El botó de subtítols està ocult</string>
<string name="revanced_hide_captions_button_summary_off">El botó de subtítols es mostra</string>
<string name="revanced_hide_autoplay_button_title">Amaga el botó de reproducció automàtica</string>
<string name="revanced_hide_autoplay_button_title">Amaga el botó Reproducció automàtica</string>
<string name="revanced_hide_autoplay_button_summary_on">El botó de reproducció automàtica està ocult</string>
<string name="revanced_hide_autoplay_button_summary_off">El botón de reproducción automática se muestra</string>
</patch>
@@ -665,7 +670,7 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for
<string name="revanced_hide_endscreen_cards_summary_off">Las tarjetas de pantalla final se muestran</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Deshabilitar el modo ambiente en pantalla completa</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Desactiva el mode Ambient a pantalla completa</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Modo ambiente desactivado</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Modo ambiente activado</string>
</patch>
@@ -705,38 +710,38 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for
<string name="revanced_hide_shorts_history_summary_on">Amagat a l\'historial de visualitzacions</string>
<string name="revanced_hide_shorts_history_summary_off">Es mostra a l\'historial de visualitzacions</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Amaga el botó d\'unió</string>
<string name="revanced_hide_shorts_join_button_title">Amaga el botó Uneix-te\'n</string>
<string name="revanced_hide_shorts_join_button_summary_on">El botó d\'unió està ocult</string>
<string name="revanced_hide_shorts_join_button_summary_off">El botó d\'unió es mostra</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Amaga el botó de subscripció</string>
<string name="revanced_hide_shorts_subscribe_button_title">Amaga el botó Subscriu-te</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">El botó de subscripció està ocult</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">El botó de subscripció es mostra</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Amaga els botons de la superposició pausada</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Els botons de la superposició pausada estan ocults</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Els botons de la superposició pausada es mostren</string>
<string name="revanced_hide_shorts_shop_button_title">Amaga el botó de la botiga</string>
<string name="revanced_hide_shorts_shop_button_title">Amaga el botó Botiga</string>
<string name="revanced_hide_shorts_shop_button_summary_on">El botó de la botiga està ocult</string>
<string name="revanced_hide_shorts_shop_button_summary_off">El botó de la botiga es mostra</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Amaga el botó de superagraïments</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">El botó de superagraïments està ocult</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">El botó de superagraïments es mostra</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Amaga el botó Compra Super Thanks</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">El botó Super Thanks està amagat</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Es mostra el botó Super Thanks</string>
<string name="revanced_hide_shorts_tagged_products_title">Amaga els productes etiquetats</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Els productes etiquetats estan ocults</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Els productes etiquetats es mostren</string>
<string name="revanced_hide_shorts_location_label_title">Amaga l\'etiqueta de ubicació</string>
<string name="revanced_hide_shorts_location_label_summary_on">L\'etiqueta de ubicació està oculta</string>
<string name="revanced_hide_shorts_location_label_summary_off">L\'etiqueta de ubicació es mostra</string>
<string name="revanced_hide_shorts_save_sound_button_title">Amaga el botó de desar música</string>
<string name="revanced_hide_shorts_save_sound_button_title">Amaga el botó Desa música</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">El botó de desar música està ocult</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">El botó de desar música es mostra</string>
<string name="revanced_hide_shorts_use_template_button_title">Amaga el botó d\'ús de la plantilla</string>
<string name="revanced_hide_shorts_use_template_button_title">Amaga el botó Usa la plantilla</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">El botó d\'ús de la plantilla està ocult</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">El botó d\'ús de la plantilla es mostra</string>
<string name="revanced_hide_shorts_upcoming_button_title">Amaga el botó de properes</string>
<string name="revanced_hide_shorts_upcoming_button_title">Amaga el botó Pròxims continguts</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">El botó \"Pròxim\" està ocult</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">El botó \"Pròxim\" està visible</string>
<string name="revanced_hide_shorts_green_screen_button_title">Amagar botó de pantalla verda</string>
<string name="revanced_hide_shorts_green_screen_button_title">Amaga el botó Pantalla verda</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">El botó de pantalla verda està ocult</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">El botó de pantalla verda està visible</string>
<string name="revanced_hide_shorts_hashtag_button_title">Amagar botó de hashtag</string>
@@ -748,24 +753,24 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for
<string name="revanced_hide_shorts_stickers_title">Amagar adhesius</string>
<string name="revanced_hide_shorts_stickers_summary_on">Els adhesius estan ocults</string>
<string name="revanced_hide_shorts_stickers_summary_off">Els adhesius estan visibles</string>
<string name="revanced_hide_shorts_like_fountain_title">Amagar font de \"m\'agrada\"</string>
<string name="revanced_hide_shorts_like_fountain_title">Amaga l\'animació de font del botó M\'agrada</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">L\'animació de la font del botó \"m\'agrada\" està oculta</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">L\'animació de la font del botó \"m\'agrada\" està visible</string>
<string name="revanced_hide_shorts_like_button_title">Amagar botó \"m\'agrada\"</string>
<string name="revanced_hide_shorts_like_button_title">Amaga el botó M\'agrada</string>
<string name="revanced_hide_shorts_like_button_summary_on">El botó \"m\'agrada\" està ocult</string>
<string name="revanced_hide_shorts_like_button_summary_off">El botó \"m\'agrada\" està visible</string>
<string name="revanced_hide_shorts_dislike_button_title">Amagar botó \"no m\'agrada\"</string>
<string name="revanced_hide_shorts_dislike_button_title">Amaga el botó No m\'agrada</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">El botó \"no m\'agrada\" està ocult</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">El botó \"no m\'agrada\" està visible</string>
<string name="revanced_hide_shorts_comments_button_title">Amagar botó de comentaris</string>
<string name="revanced_hide_shorts_comments_button_title">Amaga el botó Comentaris</string>
<string name="revanced_hide_shorts_comments_button_summary_on">El botó de comentaris està ocult</string>
<string name="revanced_hide_shorts_comments_button_summary_off">El botó de comentaris està visible</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Amagar botó \"remix\"</string>
<string name="revanced_hide_shorts_remix_button_title">Amaga el botó Remix</string>
<string name="revanced_hide_shorts_remix_button_summary_on">El botó \"remix\" està ocult</string>
<string name="revanced_hide_shorts_remix_button_summary_off">El botó \"remix\" està visible</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Amagar botó \"compartir\"</string>
<string name="revanced_hide_shorts_share_button_title">Amaga el botó Comparteix</string>
<string name="revanced_hide_shorts_share_button_summary_on">El botó \"compartir\" està ocult</string>
<string name="revanced_hide_shorts_share_button_summary_off">El botó \"compartir\" està visible</string>
<string name="revanced_hide_shorts_info_panel_title">Amagar panell d\'informació</string>
@@ -830,6 +835,8 @@ Nota: si actives aquesta opció, també s'amaguen els anuncis de vídeo per for
<string name="revanced_ryd_failure_generic">Els \"no m\'agrada\" no estan disponibles (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recarrega el vídeo per votar utilitzant Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Amagat per l\'amo</string>
<string name="revanced_ryd_enable_summary_on">Els \"no m\'agrada\" es mostren</string>
<string name="revanced_ryd_enable_summary_off">Els \"no m\'agrada\" no es mostren</string>
<string name="revanced_ryd_shorts_title">Mostrar \"no m\'agrada\" a Shorts</string>
@@ -842,9 +849,12 @@ Limitació: és possible que els No m'agrades no apareguin en mode d'incògnit"<
<string name="revanced_ryd_dislike_percentage_summary_on">Els \"no m\'agrada\" es mostren com a percentatge</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Els \"no m\'agrada\" es mostren com a nombre</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Botó \"m\'agrada\" compacte</string>
<string name="revanced_ryd_compact_layout_title">Botó Compact Like</string>
<string name="revanced_ryd_compact_layout_summary_on">Botó \"m\'agrada\" estilitzat per a l\'amplada mínima</string>
<string name="revanced_ryd_compact_layout_summary_off">Botó \"m\'agrada\" estilitzat per a la millor aparença</string>
<string name="revanced_ryd_estimated_like_title">Mostra els \"m\'agrada\" estimats</string>
<string name="revanced_ryd_estimated_like_summary_on">Es mostren els \"m\'agrada\" estimats</string>
<string name="revanced_ryd_estimated_like_summary_off">S\'han amagat els \"m\'agrada\" estimats</string>
<string name="revanced_ryd_toast_on_connection_error_title">Mostrar una \"toast\" si l\'API no està disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">La \"toast\" es mostra si Return YouTube Dislike no està disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">La \"toast\" no es mostra si Return YouTube Dislike no està disponible</string>
@@ -890,11 +900,14 @@ Aquesta funció funciona millor amb una qualitat de vídeo de 720p o inferior i
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Activar SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock és un sistema de fonts obertes per saltar parts molestos de vídeos de YouTube</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock és un sistema basat en col·laboració ciutadana per saltar les parts molestes dels vídeos de YouTube</string>
<string name="revanced_sb_appearance_category">Aparença</string>
<string name="revanced_sb_enable_voting">Mostrar el botó de votació</string>
<string name="revanced_sb_enable_voting_sum_on">El botó de votació del segment es mostra</string>
<string name="revanced_sb_enable_voting_sum_off">El botó de votació del segment no es mostra</string>
<string name="revanced_sb_square_layout">Utilitza el disseny quadrat</string>
<string name="revanced_sb_square_layout_sum_on">Els botons i controls són quadrats</string>
<string name="revanced_sb_square_layout_sum_off">Els botons i els controls són arrodonits</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Utilitzar el botó de salt compacte</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">El botó de salt té un estil per a una amplada mínima</string>
@@ -954,7 +967,7 @@ El teu ID d'usuari és com una contrasenya i no l'hauries de compartir mai."</st
<string name="revanced_sb_segments_sponsor">Patrocinador</string>
<string name="revanced_sb_segments_sponsor_sum">Promoció pagada, referències pagades i anuncis directes. No per a autopromoció o crits gratuïts a causes/creadors/llocs web/productes que els agraden</string>
<string name="revanced_sb_segments_selfpromo">Sense pagar/Auto-Promoció</string>
<string name="revanced_sb_segments_selfpromo_sum">Similar a \"Sponsor\" excepte per a la promoció no pagada o autopromoció. Inclou seccions sobre mercaderies, donacions o informació sobre amb qui han col·laborat</string>
<string name="revanced_sb_segments_selfpromo_sum">Similar a Patrocinador, però per a promoció no pagada o autopromoció. Inclou seccions sobre marxandatge, donacions o informació sobre amb qui han col·laborat</string>
<string name="revanced_sb_segments_interaction">Recordatori d\'Interacció (Suscriu-te)</string>
<string name="revanced_sb_segments_interaction_sum">Un petit recordatori per agradar, subscriure\'s o seguir-los al mig del contingut. Si és llarg o sobre alguna cosa específica, hauria de ser en comptes d\'això sota la promoció personal</string>
<string name="revanced_sb_segments_highlight">Ressaltar</string>
@@ -1094,7 +1107,7 @@ Presentació de la tauleta
Presentació de l'automòbil
• El menú d'historial del rellotge està ocult
• La pestanya Explora s'ha restaurat
• Els curts s'obren al reproductor normal
• Els Shorts s'obren al reproductor normal
• La font d'informació s'organitza per temes i canals"</string>
</patch>
<patch id="layout.spoofappversion.spoofAppVersionPatch">
@@ -1110,7 +1123,7 @@ Si després es desactiva, es recomana esborrar les dades de l'aplicació per evi
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Objectiu de la versió falsa de l\'aplicació</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Restaura els icones vells del reproductor de Shorts</string>
<string name="revanced_spoof_app_version_target_entry_2">26.19.42 - restaura les icones de navegació antigues</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Restaura les icones de navegació antigues</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Restaura RYD al mode d\'incògnit de Shorts</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Restaura la velocitat àmplia del vídeo &amp; menú de qualitat</string>
@@ -1120,8 +1133,11 @@ Si després es desactiva, es recomana esborrar les dades de l'aplicació per evi
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Defineix la pàgina d\'inici</string>
<string name="revanced_change_start_page_entry_default">Per defecte</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Totes les subscripcions</string>
<string name="revanced_change_start_page_entry_browse">Explora canals</string>
<string name="revanced_change_start_page_entry_courses">Cursos / Aprenentatge</string>
<string name="revanced_change_start_page_entry_explore">Explora</string>
<string name="revanced_change_start_page_entry_fashion">Moda i Bellesa</string>
<string name="revanced_change_start_page_entry_gaming">Jocs</string>
<string name="revanced_change_start_page_entry_history">Historial</string>
<string name="revanced_change_start_page_entry_library">Biblioteca</string>
@@ -1129,11 +1145,17 @@ Si després es desactiva, es recomana esborrar les dades de l'aplicació per evi
<string name="revanced_change_start_page_entry_live">En directe</string>
<string name="revanced_change_start_page_entry_movies">Pel·lícules</string>
<string name="revanced_change_start_page_entry_music">Música</string>
<string name="revanced_change_start_page_entry_news">Notícies</string>
<string name="revanced_change_start_page_entry_notifications">Notificacions</string>
<string name="revanced_change_start_page_entry_playlists">Llistes de reproducció</string>
<string name="revanced_change_start_page_entry_search">Cerca</string>
<string name="revanced_change_start_page_entry_shopping">Esmorzar</string>
<string name="revanced_change_start_page_entry_sports">Esports</string>
<string name="revanced_change_start_page_entry_subscriptions">Subscripcions</string>
<string name="revanced_change_start_page_entry_trending">Tendències</string>
<string name="revanced_change_start_page_entry_virtual_reality">Realitat virtual</string>
<string name="revanced_change_start_page_entry_watch_later">Veure més tard</string>
<string name="revanced_change_start_page_entry_your_clips">Els teus clips</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Desactiva la represa del reproductor de Shorts</string>
@@ -1214,8 +1236,10 @@ Desliza para ampliar o cerrar"</string>
<string name="revanced_seekbar_custom_color_title">Habilita el color personalitzat de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_summary_on">El color personalitzat de la barra de cerca es mostra</string>
<string name="revanced_seekbar_custom_color_summary_off">El color original de la barra de cerca es mostra</string>
<string name="revanced_seekbar_custom_color_value_title">Color personalitzat de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_value_summary">El color de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_primary_title">Color personalitzat de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_primary_summary">El color de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_accent_title">Color d\'accent personalitzat de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_accent_summary">El color d\'accent de la barra de cerca</string>
<string name="revanced_seekbar_custom_color_invalid">Valor de color de la barra de cerca invàlid</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1238,7 +1262,6 @@ Si actives aquesta opció, es poden solucionar les imatges que falten que estan
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow &amp; miniatures originals</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow &amp; captures estàtiques</string>
<string name="revanced_alt_thumbnail_options_entry_4">Captures estàtiques</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"DeArrow proporciona miniatures de vídeos de YouTube obtingudes de la col·laboració entre usuaris. Aquestes miniatures solen ser més rellevants que les que proporciona YouTube
Si s'activa, les URL dels vídeos s'enviaran al servidor de l'API i no s'enviarà cap més dada. Si un vídeo no té miniatures de DeArrow, es mostraran les miniatures originals o les captures de pantalla
@@ -1356,6 +1379,11 @@ Si actives aquesta opció, es poden desbloquejar qualitats de vídeo més altes"
<string name="revanced_playback_speed_default_title">Velocitat de reproducció predeterminada</string>
<string name="revanced_remember_playback_speed_toast">S\'ha canviat la velocitat predeterminada a: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Desactiva el vídeo HDR</string>
<string name="revanced_disable_hdr_video_summary_on">El vídeo HDR està desactivat</string>
<string name="revanced_disable_hdr_video_summary_off">El vídeo HDR està activat</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Restaura el menú de qualitat de vídeo antic</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">El menú de qualitat de vídeo antic es mostra</string>
@@ -1393,6 +1421,7 @@ L'AVC té una resolució màxima de 1080p, el còdec d'àudio Opus no està disp
• El volum estable no està disponible
• Forçar l'àudio original no està disponible"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Sense còdec de vídeo AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Els vídeos infantils poden no reproduir-se si s\'ha tancat la sessió o si s\'està en mode d\'incògnit.</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Mostra a l\'apartat \'Dades per a experts\'</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">El tipus de client es mostra a l\'apartat \'Dades per a experts\'</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">El client s\'amaga a l\'apartat \'Dades per a experts\'</string>
@@ -1432,7 +1461,7 @@ L'AVC té una resolució màxima de 1080p, el còdec d'àudio Opus no està disp
</patch>
<patch id="debug.debugModePatch">
<!-- Twitch specific internal debug mode, and not the same as 'revanced_debug_title' -->
<string name="revanced_twitch_debug_mode_title">Activar el mode de depuració de Twitch</string>
<string name="revanced_twitch_debug_mode_title">Activa el mode de depuració de Twitch</string>
<string name="revanced_twitch_debug_mode_summary_on">El mode de depuració de Twitch està activat (no recomanat)</string>
<string name="revanced_twitch_debug_mode_summary_off">El mode de depuració de Twitch està desactivat</string>
</patch>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Nastavení</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Přejete si pokračovat?</string>
<string name="revanced_settings_reset">Výchozí</string>
<string name="revanced_settings_restart_title">Obnovit a restartovat</string>
@@ -64,7 +63,7 @@ Nové jazyky přeložíte na translate.revanced.app"</string>
<string name="revanced_language_FA">Perština</string>
<string name="revanced_language_FI">Finština</string>
<string name="revanced_language_FR">Francouzština</string>
<string name="revanced_language_GU">Gujarati</string>
<string name="revanced_language_GU">Gudžarátština</string>
<string name="revanced_language_HI">Hindština</string>
<string name="revanced_language_HR">Chorvatština</string>
<string name="revanced_language_HU">Maďarština</string>
@@ -136,7 +135,6 @@ Klepněte na tlačítko Pokračovat a povolte změny optimalizace."</string>
<string name="revanced_settings_screen_03_feed_title">Přísun</string>
<string name="revanced_settings_screen_04_general_title">Obecné</string>
<string name="revanced_settings_screen_05_player_title">Přehrávač</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Lišta</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Ovládání gesty</string>
<string name="revanced_settings_screen_11_misc_title">Různé</string>
@@ -170,9 +168,9 @@ Klepněte na tlačítko Pokračovat a povolte změny optimalizace."</string>
Nebudete informováni o žádné neočekávané události."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Deaktivace osvětlení tlačítka \"Líbí se\"/\"Odebírat\"</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Tlačítko \"Like a přihlaš se\" nebude svítit, když se zmíní</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Tlačítko \"Like a přihlaš se\" bude svítit, když se zmíní</string>
<string name="revanced_disable_like_subscribe_glow_title">Deaktivovat zvýraznění tlačítek Like a Subscribe</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Tlačítka Like a Subscribe po zmínce nebudou zvýrazněna</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Tlačítka Like a Subscribe po zmínce budou zvýrazněna</string>
<string name="revanced_hide_album_cards_title">Skrýt karty alb</string>
<string name="revanced_hide_album_cards_summary_on">Karty alb jsou skryté</string>
<string name="revanced_hide_album_cards_summary_off">Karty alb jsou zobrazeny</string>
@@ -225,9 +223,9 @@ Nebudete informováni o žádné neočekávané události."</string>
<string name="revanced_hide_chips_shelf_title">Skryť police \"Ďalsej videá\"</string>
<string name="revanced_hide_chips_shelf_summary_on">Police \"Další videá\" sa nezobrazuje</string>
<string name="revanced_hide_chips_shelf_summary_off">Zobrazuje sa polícia \"Další videá\"</string>
<string name="revanced_hide_expandable_chip_title">Skr rozbaľovací čip pod videami</string>
<string name="revanced_hide_expandable_chip_summary_on">Rozbaľovacie čipy sa nezobrazujú</string>
<string name="revanced_hide_expandable_chip_summary_off">Rozšiřitelné čipy jsou zobrazeny</string>
<string name="revanced_hide_expandable_chip_title">Skrýt rozbalovací kartu pod videy</string>
<string name="revanced_hide_expandable_chip_summary_on">Rozbalovací karty jsou skryty</string>
<string name="revanced_hide_expandable_chip_summary_off">Rozbalovací karty se zobrazují</string>
<string name="revanced_hide_community_posts_title">Skrýt příspěvky komunity</string>
<string name="revanced_hide_community_posts_summary_on">Příspěvky komunity jsou skryté</string>
<string name="revanced_hide_community_posts_summary_off">Příspěvky komunity jsou zobrazeny</string>
@@ -288,6 +286,9 @@ Nebudete informováni o žádné neočekávané události."</string>
<string name="revanced_hide_chapters_section_title">Skryj sekcję Rozdziały</string>
<string name="revanced_hide_chapters_section_summary_on">Sekcja Rozdziały jest ukryta</string>
<string name="revanced_hide_chapters_section_summary_off">Sekcja Rozdziały jest widoczna</string>
<string name="revanced_hide_how_this_was_made_section_title">Skrýt sekci „Jak vznikl tento obsah“</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Sekce „Jak vznikl tento obsah“ je skrytá</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Sekce „Jak vznikl tento obsah“ je zobrazena</string>
<string name="revanced_hide_podcast_section_title">Ukryj sekcję \'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>
@@ -330,7 +331,7 @@ Nebudete informováni o žádné neočekávané události."</string>
<string name="revanced_hide_comments_preview_comment_title">Skrýt náhled komentáře</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Náhled komentáře je skryt</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Náhled komentáře je zobrazen</string>
<string name="revanced_hide_comments_thanks_button_title">Skrýt tlačítko poděkování</string>
<string name="revanced_hide_comments_thanks_button_title">Skrýt tlačítko děk」、「</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Tlačítko poděkování je skryto</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Tlačítko poděkování je zobrazeno</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Skrýt tlačítka s časovými údaji a emoji</string>
@@ -357,12 +358,12 @@ Pokud se Doodle v současné době zobrazuje ve vaší oblasti a toto nastavení
<string name="revanced_hide_keyword_content_home_title">Skrýt domácí videa podle klíčových slov</string>
<string name="revanced_hide_keyword_content_home_summary_on">Videa na kartě domov jsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_home_summary_off">Videa na kartě domov nejsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Skrýt videa z odběrů podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videa na kartě odběrů jsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videa na kartě odběrů nejsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_search_title">Skrýt výsledky vyhledávání podle klíčových slov</string>
<string name="revanced_hide_keyword_content_search_summary_on">Výsledky vyhledávání jsou filtrovány podle klíčových slov</string>
<string name="revanced_hide_keyword_content_search_summary_off">Výsledky vyhledávání nejsou filtrovány podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Skrýt videa z odběrů podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videa na kartě odběrů jsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videa na kartě odběrů nejsou filtrována podle klíčových slov</string>
<string name="revanced_hide_keyword_content_phrases_title">Klíčová slova ke skrytí</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. -->
@@ -409,6 +410,9 @@ Tato funkce je dostupná pouze pro starší zařízení"</string>
<string name="revanced_hide_products_banner_title">Skrýt banner pro prohlížení produktů</string>
<string name="revanced_hide_products_banner_summary_on">Banner je skryt</string>
<string name="revanced_hide_products_banner_summary_off">Banner je zobrazen</string>
<string name="revanced_hide_end_screen_store_banner_title">Skrýt koncový banner obchodu</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Banner obchodu je skrytý</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Banner obchodu je zobrazen</string>
<string name="revanced_hide_player_store_shelf_title">Skrýt nákupní polici přehrávače</string>
<string name="revanced_hide_player_store_shelf_summary_on">Nákupní police je skryta</string>
<string name="revanced_hide_player_store_shelf_summary_off">Nákupní police je zobrazena</string>
@@ -461,7 +465,7 @@ Tato funkce je dostupná pouze pro starší zařízení"</string>
<string name="revanced_external_downloader_summary_on">Tlačítko pro stahování se zobrazuje v přehrávači</string>
<string name="revanced_external_downloader_summary_off">Tlačítko pro stahování se v přehrávači nezobrazuje</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Tlačítko pro stahování akcí</string>
<string name="revanced_external_downloader_action_button_title">Přepsat tlačítko akce Stahování</string>
<string name="revanced_external_downloader_action_button_summary_on">Tlačítko pro stahování otevře váš externí stahovač</string>
<string name="revanced_external_downloader_action_button_summary_off">Tlačítko pro stahování otevře nativní stahovač v aplikaci</string>
<string name="revanced_external_downloader_name_title">Název balíčku stahovače</string>
@@ -502,8 +506,9 @@ Tato funkce je dostupná pouze pro starší zařízení"</string>
<string name="revanced_swipe_overlay_timeout_summary">Doba v milisekundách, po kterou je překrytí viditelné</string>
<string name="revanced_swipe_text_overlay_size_title">Velikost textu překrytí gesta</string>
<string name="revanced_swipe_text_overlay_size_summary">Velikost textu pro překrytí gesta</string>
<string name="revanced_swipe_overlay_background_alpha_title">Viditelnost pozadí překrytí gesta</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Viditelnost pozadí překrytí gesta</string>
<string name="revanced_swipe_overlay_background_opacity_title">Průsvitnost pozadí překrytí tažením</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Hodnota průsvitnosti mezi 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Průsvitnost tažení musí být mezi 0-100</string>
<string name="revanced_swipe_threshold_title">Práh vynucení gesta</string>
<string name="revanced_swipe_threshold_summary">Velikost prahu pro provedení gesta</string>
<string name="revanced_swipe_change_video_title">Povolit přejetí prstem pro změnu videa</string>
@@ -648,14 +653,14 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Skrýt tlačítka pro předchozí a další video</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Tlačítka jsou skryta</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Tlačítka jsou zobrazena</string>
<string name="revanced_hide_cast_button_title">Skrýt tlačítko pro odesílání</string>
<string name="revanced_hide_cast_button_title">Skrýt tlačítko Odeslat</string>
<string name="revanced_hide_cast_button_summary_on">Tlačítko pro odesílání je skryto</string>
<string name="revanced_hide_cast_button_summary_off">Tlačítko vysílání je viditelné</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Skrýt tlačítko titulků</string>
<string name="revanced_hide_captions_button_title">Skrýt tlačítko Titulky</string>
<string name="revanced_hide_captions_button_summary_on">Tlačítko titulků je skryto</string>
<string name="revanced_hide_captions_button_summary_off">Tlačítko titulků je zobrazeno</string>
<string name="revanced_hide_autoplay_button_title">Skrýt tlačítko automatického přehrávání</string>
<string name="revanced_hide_autoplay_button_title">Skrýt tlačítko Automatické přehrávání</string>
<string name="revanced_hide_autoplay_button_summary_on">Tlačítko automatického přehrávání je skryto</string>
<string name="revanced_hide_autoplay_button_summary_off">Tlačítko automatického přehrávání je zobrazeno</string>
</patch>
@@ -665,7 +670,7 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Karty s informacemi o videu jsou zobrazeny</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Zakázat Režim Ambient v celoobrazovkovém režimu</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Deaktivovat okolní režim v celoobrazovkovém režimu</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Režim Ambient je zakázán</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Režim Ambient je povolen</string>
</patch>
@@ -715,10 +720,10 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Skrýt tlačítka pozastaveného překrytí</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Tlačítka pozastaveného překrytí jsou skrytá</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Tlačítka pozastaveného překrytí jsou zobrazena</string>
<string name="revanced_hide_shorts_shop_button_title">Skrýt tlačítko obchodu</string>
<string name="revanced_hide_shorts_shop_button_title">Skrýt tlačítko Obchod</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Tlačítko obchodu je skryté</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Tlačítko obchodu je zobrazeno</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Skrýt tlačítko Super Thanks</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Skrýt tlačítko Koupit Super Thanks</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Tlačítko Super Thanks je skryté</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Tlačítko Super Thanks je zobrazeno</string>
<string name="revanced_hide_shorts_tagged_products_title">Skrýt označené produkty</string>
@@ -736,7 +741,7 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_hide_shorts_upcoming_button_title">Skrýt tlačítko Nadcházející</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Tlačítko \"Další\" je skryté</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Tlačítko \"Další\" je zobrazeno</string>
<string name="revanced_hide_shorts_green_screen_button_title">Skrýt tlačítko zelené obrazovky</string>
<string name="revanced_hide_shorts_green_screen_button_title">Skrýt tlačítko Zelená obrazovka</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Tlačítko zelené obrazovky je skryté</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Tlačítko zelené obrazovky je zobrazeno</string>
<string name="revanced_hide_shorts_hashtag_button_title">Skrýt tlačítko hashtagů</string>
@@ -748,24 +753,24 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_hide_shorts_stickers_title">Skrýt nálepky</string>
<string name="revanced_hide_shorts_stickers_summary_on">Nálepky jsou skryté</string>
<string name="revanced_hide_shorts_stickers_summary_off">Nálepky jsou zobrazeny</string>
<string name="revanced_hide_shorts_like_fountain_title">Skrýt fontánu lajků</string>
<string name="revanced_hide_shorts_like_fountain_title">Skrýt animaci s fontánou u tlačítka To se mi líbí</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Animace fontány tlačítka lajku je skrytá</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Animace fontány tlačítka lajku je zobrazena</string>
<string name="revanced_hide_shorts_like_button_title">Skrýt tlačítko lajku</string>
<string name="revanced_hide_shorts_like_button_title">Skrýt tlačítko To se mi líbí</string>
<string name="revanced_hide_shorts_like_button_summary_on">Tlačítko lajku je skryté</string>
<string name="revanced_hide_shorts_like_button_summary_off">Tlačítko lajku je zobrazeno</string>
<string name="revanced_hide_shorts_dislike_button_title">Skrýt tlačítko nelíbí se</string>
<string name="revanced_hide_shorts_dislike_button_title">Skrýt tlačítko Nelíbí se mi to</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Tlačítko nelíbí se je skryté</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Tlačítko nelíbí se je zobrazeno</string>
<string name="revanced_hide_shorts_comments_button_title">Skrýt tlačítko komentářů</string>
<string name="revanced_hide_shorts_comments_button_title">Skrýt tlačítko Komentáře</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Tlačítko komentářů je skryté</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Tlačítko komentářů je zobrazeno</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Skrýt tlačítko remixu</string>
<string name="revanced_hide_shorts_remix_button_title">Skrýt tlačítko Remix</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Tlačítko remixu je skryté</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Tlačítko remixu je zobrazeno</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Skrýt tlačítko sdíle</string>
<string name="revanced_hide_shorts_share_button_title">Skrýt tlačítko Sdílet</string>
<string name="revanced_hide_shorts_share_button_summary_on">Tlačítko sdílení je skryté</string>
<string name="revanced_hide_shorts_share_button_summary_off">Tlačítko sdílení je zobrazeno</string>
<string name="revanced_hide_shorts_info_panel_title">Skrýt informační panel</string>
@@ -830,6 +835,8 @@ Poznámka: Povolení této funkce také vynuceně skryje video reklamy"</string>
<string name="revanced_ryd_failure_generic">Nelíbí se se nedají použít (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Načtěte video znovu, abyste hlasovali pomocí Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skryto vlastníkem</string>
<string name="revanced_ryd_enable_summary_on">Nelíbí se se zobrazují</string>
<string name="revanced_ryd_enable_summary_off">Nelíbí se se nezobrazují</string>
<string name="revanced_ryd_shorts_title">Zobrazit nelíbí se v Shorts</string>
@@ -842,9 +849,12 @@ Omezení: Nelíbí se se nemusí zobrazit v režimu inkognito"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Nelíbí se se zobrazují v procentech</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Nelíbí se se zobrazují jako číslo</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Kompaktní tlačítko lajku</string>
<string name="revanced_ryd_compact_layout_title">Kompaktní tlačítko To se mi líbí</string>
<string name="revanced_ryd_compact_layout_summary_on">Tlačítko lajku stylizované pro minimální šířku</string>
<string name="revanced_ryd_compact_layout_summary_off">Tlačítko lajku stylizované pro nejlepší vzhled</string>
<string name="revanced_ryd_estimated_like_title">Zobrazit odhadované počty To se mi líbí</string>
<string name="revanced_ryd_estimated_like_summary_on">Zobrazují se odhadované počty To se mi líbí</string>
<string name="revanced_ryd_estimated_like_summary_off">Odhadované počty To se mi líbí jsou skryté</string>
<string name="revanced_ryd_toast_on_connection_error_title">Zobrazit toast, pokud API není dostupné</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast se zobrazí, pokud Return YouTube Dislike není dostupný</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast se nezobrazí, pokud Return YouTube Dislike není dostupný</string>
@@ -890,11 +900,14 @@ Tato funkce funguje nejlépe s kvalitou videa 720p nebo nižší a při použit
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Povolit SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock je systém s crowdsourcingem pro přeskakování otravných částí videí na YouTube</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock je systém s participací komunity pro přeskakování otravných částí videí na YouTube</string>
<string name="revanced_sb_appearance_category">Vzhled</string>
<string name="revanced_sb_enable_voting">Zobrazit tlačítko pro hlasování</string>
<string name="revanced_sb_enable_voting_sum_on">Tlačítko pro hlasování segmentu je zobrazeno</string>
<string name="revanced_sb_enable_voting_sum_off">Tlačítko pro hlasování segmentu není zobrazeno</string>
<string name="revanced_sb_square_layout">Použít čtvercové rozvržení</string>
<string name="revanced_sb_square_layout_sum_on">Tlačítka a ovládací prvky jsou čtvercové</string>
<string name="revanced_sb_square_layout_sum_off">Tlačítka a ovládací prvky jsou zaoblené</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Použít kompaktní tlačítko pro přeskočení</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Tlačítko pro přeskočení je stylizováno pro minimální šířku</string>
@@ -954,7 +967,7 @@ Vaše ID uživatele je jako heslo a nikdy by nemělo být sdíleno."</string>
<string name="revanced_sb_segments_sponsor">Sponzor</string>
<string name="revanced_sb_segments_sponsor_sum">Placená propagace, placené doporučení a přímá reklama. Ne pro autopropagace nebo bezplatné shout-outy k důvodům/tvůrcům/webovým stránkám/produktům, které se jim líbí</string>
<string name="revanced_sb_segments_selfpromo">Nezpoplatněná/Vlastní propagace</string>
<string name="revanced_sb_segments_selfpromo_sum">Podobné jako \"Sponzor\", ale pro nezpoplatněnou nebo vlastní propagaci. Zahrnuje sekce o zboží, darech nebo informace o tom, s kým spolupracovali</string>
<string name="revanced_sb_segments_selfpromo_sum">Podobné jako sponzor, ale bez placené nebo vlastní propagace. Zahrnuje sekce o zboží, darech nebo informacích o tom, s kým spolupracovali</string>
<string name="revanced_sb_segments_interaction">Připomenutí interakce (Odebírat)</string>
<string name="revanced_sb_segments_interaction_sum">Krátké připomenutí, aby se vám líbilo, odebírali jste nebo je sledovali uprostřed obsahu. Pokud je to dlouhé nebo se týká něčeho specifického, mělo by být místo toho pod vlastní propagací</string>
<string name="revanced_sb_segments_highlight">Zvýraznění</string>
@@ -1110,7 +1123,7 @@ Pokud bude později vypnuta, doporučujeme vymazat data aplikace, aby se zabrán
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Cíl napodobení verze aplikace</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Obnovuje staré ikony Shorts přehrávače</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Obnovit ikony staré navigace a panelu nástrojů</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Navrátit staré ikony pro navigaci</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Obnovení RYD v režimu inkognito Shorts</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Obnovení široké nabídky rychlosti a kvality videa</string>
@@ -1120,8 +1133,11 @@ Pokud bude později vypnuta, doporučujeme vymazat data aplikace, aby se zabrán
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Nastavit úvodní stránku</string>
<string name="revanced_change_start_page_entry_default">Výchozí</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Všechna předplatná</string>
<string name="revanced_change_start_page_entry_browse">Procházet kanály</string>
<string name="revanced_change_start_page_entry_courses">Kurzy / Vzdělávání</string>
<string name="revanced_change_start_page_entry_explore">Prozkoumat</string>
<string name="revanced_change_start_page_entry_fashion">Móda a krása</string>
<string name="revanced_change_start_page_entry_gaming">Hraní</string>
<string name="revanced_change_start_page_entry_history">Historie</string>
<string name="revanced_change_start_page_entry_library">Knihovna</string>
@@ -1129,11 +1145,17 @@ Pokud bude později vypnuta, doporučujeme vymazat data aplikace, aby se zabrán
<string name="revanced_change_start_page_entry_live">Živě</string>
<string name="revanced_change_start_page_entry_movies">Filmy</string>
<string name="revanced_change_start_page_entry_music">Hudba</string>
<string name="revanced_change_start_page_entry_news">Zprávy</string>
<string name="revanced_change_start_page_entry_notifications">Oznámení</string>
<string name="revanced_change_start_page_entry_playlists">Playlisty</string>
<string name="revanced_change_start_page_entry_search">Hledat</string>
<string name="revanced_change_start_page_entry_shopping">Nakupování</string>
<string name="revanced_change_start_page_entry_sports">Sport</string>
<string name="revanced_change_start_page_entry_subscriptions">Odběry</string>
<string name="revanced_change_start_page_entry_trending">Trendy</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtuální realita</string>
<string name="revanced_change_start_page_entry_watch_later">Sledovat později</string>
<string name="revanced_change_start_page_entry_your_clips">Vaše klipy</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Zakázat obnovení přehrávače Shorts</string>
@@ -1214,8 +1236,10 @@ Přejeďte prstem pro rozbalení nebo zavření"</string>
<string name="revanced_seekbar_custom_color_title">Povolit vlastní barvu posuvníku</string>
<string name="revanced_seekbar_custom_color_summary_on">Vlasní barva posuvníku je zobrazena</string>
<string name="revanced_seekbar_custom_color_summary_off">Původní barva posuvníku je zobrazena</string>
<string name="revanced_seekbar_custom_color_value_title">Vlastní barva posuvníku</string>
<string name="revanced_seekbar_custom_color_value_summary">Barva posuvníku</string>
<string name="revanced_seekbar_custom_color_primary_title">Vlastní barva posuvníku</string>
<string name="revanced_seekbar_custom_color_primary_summary">Barva posuvníku</string>
<string name="revanced_seekbar_custom_color_accent_title">Vlastní zvýrazněná barva posuvníku</string>
<string name="revanced_seekbar_custom_color_accent_summary">Zvýrazněná barva posuvníku</string>
<string name="revanced_seekbar_custom_color_invalid">Neplatná hodnota barvy posuvníku</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1355,6 +1379,11 @@ Povolením této funkce lze odemknout vyšší kvality videa"</string>
<string name="revanced_playback_speed_default_title">Výchozí rychlost přehrávání</string>
<string name="revanced_remember_playback_speed_toast">Výchozí rychlost změněna na: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Vypnout HDR video</string>
<string name="revanced_disable_hdr_video_summary_on">HDR video je vypnuté.</string>
<string name="revanced_disable_hdr_video_summary_off">HDR video je zapnuté.</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Obnovit staré menu kvality videa</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Staré menu kvality videa se zobrazuje</string>
@@ -1392,6 +1421,7 @@ AVC má maximální rozlišení 1080p, zvukový kodek Opus není dostupný a př
• Není k dispozici stabilní hlasitost
• Není k dispozici možnost vynucení originálního zvuku"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Žádný video kodek AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Dětská videa se nemusí přehrávat, když jste odhlášení nebo v anonymním režimu</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Zobrazit ve statistikách pro nadšence</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Typ klienta se zobrazuje ve statistikách pro nadšence</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Klient je skrytý ve statistikách pro nadšence</string>

View File

@@ -23,26 +23,25 @@ Second \"item\" text"</string>
<app id="shared">
<patch id="misc.checks.checkEnvironmentPatch">
<string name="revanced_check_environment_failed_title">Kontrol mislykkedes</string>
<string name="revanced_check_environment_dialog_open_official_source_button">Åbn officielle hjemmeside</string>
<string name="revanced_check_environment_dialog_open_official_source_button">Åbn officiel hjemmeside</string>
<string name="revanced_check_environment_dialog_ignore_button">Ignorer</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;Denne app ser ikke ud til at være lappet af dig.&lt;/h5&gt;&lt;br&gt;Denne app fungerer muligvis ikke korrekt, &lt;b&gt;kan være skadeligt eller endda farligt at bruge&lt;/b&gt;.&lt;br&gt;&lt;br&gt;Disse kontroller antyder, at denne app er pre-lappet eller opnået fra en anden:&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;Det anbefales kraftigt at &lt;b&gt;afinstallere denne app og lappe den selv&lt;/b&gt; for at sikre, at du bruger en valideret og sikker app.&lt;p&gt;&lt;br&gt;Hvis ignoreret, vil denne advarsel kun blive vist to gange.</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;Denne app ser ikke ud til at være blevet patcht af dig.&lt;/h5&gt;&lt;br&gt;Denne app fungerer muligvis ikke korrekt, og den &lt;b style=\"color: red;\">kan være skadelig eller endda farlig at bruge.&lt;/b&gt;&lt;br&gt;&lt;br&gt;Disse kontroller indikerer, at denne app er for-patched eller erhvervet fra en anden person:&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;Det anbefales kraftigt at &lt;b style=\"color: blue;\">afinstallere denne app og patche den selv&lt;/b&gt; for at sikre, at du bruger en valideret og sikker app.&lt;p&gt;&lt;br&gt;Hvis det ignoreres, vises denne advarsel kun to gange.</string>
<string name="revanced_check_environment_not_same_patching_device">Rettet på en anden enhed</string>
<string name="revanced_check_environment_manager_not_expected_installer">Ikke installeret af ReVanced Manager</string>
<string name="revanced_check_environment_not_near_patch_time">Patched mere end 10 minutter siden</string>
<string name="revanced_check_environment_not_near_patch_time_days">Patched %s dage siden</string>
<string name="revanced_check_environment_not_near_patch_time_days">Patched for %s dage siden</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK byggedato er ødelagt</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Indstillinger</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Ønsker du at fortsætte?</string>
<string name="revanced_settings_reset">Nulstil</string>
<string name="revanced_settings_restart_title">Opdater og genstart</string>
<string name="revanced_settings_restart">Genstart</string>
<string name="revanced_settings_import">Importér</string>
<string name="revanced_settings_import_copy">Kopiér</string>
<string name="revanced_settings_import_reset">ReVanced indstillinger nulstillet til standard</string>
<string name="revanced_settings_import_success">Importerede %d indstillinger</string>
<string name="revanced_settings_import">Importer</string>
<string name="revanced_settings_import_copy">Kopier</string>
<string name="revanced_settings_import_reset">ReVanced-indstillinger nulstillet til standard</string>
<string name="revanced_settings_import_success">%d indstillinger importeret</string>
<string name="revanced_settings_import_failure_parse">Import mislykkedes: %s</string>
<string name="revanced_language_title">ReVanced-sprog</string>
<string name="revanced_language_user_dialog_message">"Oversættelser for nogle sprog mangler muligvis eller er ufuldstændige.
@@ -53,7 +52,7 @@ For at oversætte til nye sprog skal du besøge translate.revanced.app"</string>
<string name="revanced_language_AZ">Aserbajdsjansk</string>
<string name="revanced_language_BG">Bulgarsk</string>
<string name="revanced_language_BN">Bengalsk</string>
<string name="revanced_language_CA">Katalansk</string>
<string name="revanced_language_CA">Catalansk</string>
<string name="revanced_language_CS">Tjekkisk</string>
<string name="revanced_language_DA">Dansk</string>
<string name="revanced_language_DE">Tysk</string>
@@ -91,40 +90,40 @@ For at oversætte til nye sprog skal du besøge translate.revanced.app"</string>
<string name="revanced_language_SL">Slovensk</string>
<string name="revanced_language_SR">Serbisk</string>
<string name="revanced_language_SV">Svensk</string>
<string name="revanced_language_SW">Kiswahili</string>
<string name="revanced_language_TA">Kithamil</string>
<string name="revanced_language_SW">Swahili</string>
<string name="revanced_language_TA">Tamil</string>
<string name="revanced_language_TE">Telugu</string>
<string name="revanced_language_TH">Thailandsk</string>
<string name="revanced_language_TH">Thai</string>
<string name="revanced_language_TR">Tyrkisk</string>
<string name="revanced_language_UK">Ukrainsk</string>
<string name="revanced_language_UK">Ukrainisk</string>
<string name="revanced_language_UR">Urdu</string>
<string name="revanced_language_VI">Vietnamesisk</string>
<string name="revanced_language_ZH">Kinesisk</string>
<string name="revanced_pref_import_export_title">Import / Eksport</string>
<string name="revanced_pref_import_export_summary">Importer / Eksport ReVanced indstillinger</string>
<string name="revanced_pref_import_export_title">Importér/Eksportér</string>
<string name="revanced_pref_import_export_summary">Importér/Eksportér ReVanced-indstillinger</string>
<!-- Settings about dialog. -->
<string name="revanced_settings_about_links_body">Du bruger ReVanced Patches version &lt;i&gt;%s&lt;/i&gt;</string>
<string name="revanced_settings_about_links_dev_header">Bemærkning</string>
<string name="revanced_settings_about_links_dev_body">Denne version er en pre-release og du kan opleve uventede problemer</string>
<string name="revanced_settings_about_links_body">Du bruger ReVanced-patches version &lt;i&gt;%s&lt;/i&gt;</string>
<string name="revanced_settings_about_links_dev_header">Bemærk</string>
<string name="revanced_settings_about_links_dev_body">Denne version er en pre-release, og du kan opleve uventede problemer</string>
<string name="revanced_settings_about_links_header">Officielle links</string>
<!-- NOTE: the about strings above are duplicated in the TikTok about screen code,
and changes made here must also be made there. -->
</patch>
<patch id="misc.gms.gmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="gms_core_toast_not_installed_message">MicroG GmsCore er ikke installeret. Installér den.</string>
<string name="gms_core_dialog_title">Behov for handling</string>
<string name="gms_core_toast_not_installed_message">MicroG GmsCore er ikke installeret. Installer det.</string>
<string name="gms_core_dialog_title">Handling påkrævet</string>
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">"MicroG GmsCore har ikke tilladelse til at køre i baggrunden.
Følg guiden \"Dræb ikke min app\" for din telefon, og følg vejledningen for din MicroG-installation.
Følg \"Dræb ikke min app\"-vejledningen til din telefon, og anvend instruktionerne på din MicroG-installation.
Dette er påkrævet, for at appen kan fungere."</string>
Dette er påkrævet for, at appen fungerer."</string>
<string name="gms_core_dialog_open_website_text">Åbn hjemmeside</string>
<string name="gms_core_dialog_not_whitelisted_using_battery_optimizations_message">"MicroG GmsCores batterioptimering skal deaktiveres for at forhindre problemer.
<string name="gms_core_dialog_not_whitelisted_using_battery_optimizations_message">"MicroG GmsCore-batterioptimeringer skal deaktiveres for at forhindre problemer.
Deaktivering af batterioptimering for MicroG vil ikke påvirke batteriforbruget negativt.
Deaktivering af batterioptimeringer for MicroG vil ikke påvirke batteriforbruget negativt.
Trykfortsætknappen, og tillad ændringer af optimering."</string>
Tapknappen Fortsæt, og tillad optimeringsændringer."</string>
<string name="gms_core_dialog_continue_text">Fortsæt</string>
</patch>
</app>
@@ -132,102 +131,101 @@ Tryk på fortsætknappen, og tillad ændringer af optimering."</string>
<patch id="misc.settings.settingsPatch">
<string name="revanced_settings_screen_00_about_title">Om</string>
<string name="revanced_settings_screen_01_ads_title">Annoncer</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">Alternative miniaturer</string>
<string name="revanced_settings_screen_03_feed_title">Fodring</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">Alternative miniaturebilleder</string>
<string name="revanced_settings_screen_03_feed_title">Feed</string>
<string name="revanced_settings_screen_04_general_title">Generelt</string>
<string name="revanced_settings_screen_05_player_title">Afspiller</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Søgebjælke</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Stryg kontrolelementer</string>
<string name="revanced_settings_screen_07_seekbar_title">Søg i videon</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Strygekontroller</string>
<string name="revanced_settings_screen_11_misc_title">Diverse</string>
<string name="revanced_settings_screen_12_video_title">Videoer</string>
<string name="revanced_settings_screen_12_video_title">Video</string>
<string name="revanced_restore_old_settings_menus_title">Gendan gamle indstillingsmenuer</string>
<string name="revanced_restore_old_settings_menus_summary_on">Gamle indstillingsmenuer vises</string>
<string name="revanced_restore_old_settings_menus_summary_off">Gamle indstillingsmenuer vises ikke</string>
<string name="revanced_restore_old_settings_menus_summary_on">Gamle indstillingsmenuer er vist</string>
<string name="revanced_restore_old_settings_menus_summary_off">Gamle indstillingsmenuer er ikke vist</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
<string name="revanced_shorts_disable_background_playback_title">Deaktiver afspilning af Shorts i baggrunden</string>
<string name="revanced_shorts_disable_background_playback_summary_on">Afspilning af Shorts i baggrunden er deaktiveret</string>
<string name="revanced_shorts_disable_background_playback_summary_off">Afspilning af Shorts i baggrunden er aktiveret</string>
<string name="revanced_shorts_disable_background_playback_title">Deaktiver baggrundsafspilning af Shorts</string>
<string name="revanced_shorts_disable_background_playback_summary_on">Baggrundsafspilning af Shorts er deaktiveret</string>
<string name="revanced_shorts_disable_background_playback_summary_off">Baggrundsafspilning af Shorts er aktiveret</string>
</patch>
<patch id="misc.debugging.enableDebuggingPatch">
<string name="revanced_debug_screen_title">Fejlfinding</string>
<string name="revanced_debug_screen_summary">Aktiver eller deaktiver fejlfindingsindstillinger</string>
<string name="revanced_debug_title">Debug logning</string>
<string name="revanced_debug_summary_on">Debug logs er aktiveret</string>
<string name="revanced_debug_summary_off">Debug logs er deaktiveret</string>
<string name="revanced_debug_protobuffer_title">Log protokol buffer</string>
<string name="revanced_debug_protobuffer_summary_on">Debug logs indeholder proto buffer</string>
<string name="revanced_debug_protobuffer_summary_off">Debug logs indeholder ikke proto buffer</string>
<string name="revanced_debug_stacktrace_title">Log stak spor</string>
<string name="revanced_debug_stacktrace_summary_on">Debug logs omfatter stack trace</string>
<string name="revanced_debug_stacktrace_summary_off">Debug logs indeholder ikke stack trace</string>
<string name="revanced_debug_toast_on_error_title">Vis toast ReVanced fejl</string>
<string name="revanced_debug_toast_on_error_summary_on">Toast vist, hvis der opstår fejl</string>
<string name="revanced_debug_toast_on_error_summary_off">Toast ikke vist, hvis der opstår fejl</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">"Deaktivering af fejl-toasts skjuler alle ReVanced-fejlmeddelelser.
<string name="revanced_debug_screen_summary">Aktivér eller deaktiver fejlfindingsindstillinger</string>
<string name="revanced_debug_title">Fejlfindingslogning</string>
<string name="revanced_debug_summary_on">Fejlfindingslogge er aktiveret</string>
<string name="revanced_debug_summary_off">Fejlfindingslogge er deaktiveret</string>
<string name="revanced_debug_protobuffer_title">Logprotokolbuffer</string>
<string name="revanced_debug_protobuffer_summary_on">Fejlfindingslogge inkluderer protobuffer</string>
<string name="revanced_debug_protobuffer_summary_off">Fejlfindingslogge inkluderer ikke protobuffer</string>
<string name="revanced_debug_stacktrace_title">Logstakspor</string>
<string name="revanced_debug_stacktrace_summary_on">Fejlfindingslogge inkluderer stakspor</string>
<string name="revanced_debug_stacktrace_summary_off">Fejlfindingslogge inkluderer ikke stakspor</string>
<string name="revanced_debug_toast_on_error_title">Vis toastbesked ved ReVanced-fejl</string>
<string name="revanced_debug_toast_on_error_summary_on">Toast vist, hvis der opstår en fejl</string>
<string name="revanced_debug_toast_on_error_summary_off">Toast vises ikke, hvis der opstår en fejl</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">"Hvis du deaktiverer fejl-toasts, skjules alle ReVanced-fejlmeddelelser.
Du vil ikke blive underrettet om uventede hændelser."</string>
Du modtager ikke notifikationer om uventede hændelser."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Deaktivér som / abonnér knap glow</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Ligesom og abonnér knap vil ikke gløde når nævnt</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Ligesom og abonnér knappen vil gløde, når nævnt</string>
<string name="revanced_disable_like_subscribe_glow_title">Deaktiver lykke- og abonnér-knappens glød</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Lykke- og abonnér-knappen gløder ikke, når den nævnes</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Lykke- og abonnér-knappen gløder, når den nævnes</string>
<string name="revanced_hide_album_cards_title">Skjul albumkort</string>
<string name="revanced_hide_album_cards_summary_on">Albumkort er skjult</string>
<string name="revanced_hide_album_cards_summary_off">Albumkort vises</string>
<string name="revanced_hide_crowdfunding_box_title">Skjul crowdfunding boks</string>
<string name="revanced_hide_crowdfunding_box_summary_on">Crowdfunding boks er skjult</string>
<string name="revanced_hide_crowdfunding_box_summary_off">Crowdfunding boks er vist</string>
<string name="revanced_hide_floating_microphone_button_title">Skjul flydende mikrofon knap</string>
<string name="revanced_hide_floating_microphone_button_summary_on">Mikrofon knap skjult</string>
<string name="revanced_hide_floating_microphone_button_summary_off">Mikrofon knap vist</string>
<string name="revanced_hide_crowdfunding_box_title">Skjul crowdfunding-boks</string>
<string name="revanced_hide_crowdfunding_box_summary_on">Crowdfunding-boks er skjult</string>
<string name="revanced_hide_crowdfunding_box_summary_off">Crowdfunding-boks er vist</string>
<string name="revanced_hide_floating_microphone_button_title">Skjul flydende mikrofonknap</string>
<string name="revanced_hide_floating_microphone_button_summary_on">Mikrofonknap er skjult</string>
<string name="revanced_hide_floating_microphone_button_summary_off">Mikrofonknap er vist</string>
<string name="revanced_hide_channel_watermark_title">Skjul kanalvandmærke</string>
<string name="revanced_hide_channel_watermark_summary_on">Vandmærke er skjult</string>
<string name="revanced_hide_channel_watermark_summary_off">Vandmærke er vist</string>
<string name="revanced_hide_horizontal_shelves_title">Skjul vandrette hylder</string>
<string name="revanced_hide_horizontal_shelves_summary_on">"Hylder er skjult, f.eks.:
Nye nyheder
Se videre
Seneste nyheder
Fortsæt med at se
• Udforsk flere kanaler
Indkøb
• Se det igen"</string>
Shopping
• Se igen"</string>
<string name="revanced_hide_horizontal_shelves_summary_off">Hylder er vist</string>
<!-- 'Join' should be translated using the same localized wording YouTube displays.
This appears in the video player for certain videos. -->
<string name="revanced_hide_join_membership_button_title">Skjul \'Tilmeld\' knap</string>
<string name="revanced_hide_join_membership_button_summary_on">Knap er skjult</string>
<string name="revanced_hide_join_membership_button_summary_off">Knap vises</string>
<string name="revanced_hide_join_membership_button_title">Skjul knappen \'Tilmeld\'</string>
<string name="revanced_hide_join_membership_button_summary_on">Knappen er skjult</string>
<string name="revanced_hide_join_membership_button_summary_off">Knappen er vist</string>
<!-- 'For you' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_for_you_shelf_title">Skjul \'For dig\' hylde på kanalsiden</string>
<string name="revanced_hide_for_you_shelf_summary_on">Hylden er skjult</string>
<string name="revanced_hide_for_you_shelf_title">Skjul hylden \'Til dig\' på kanalsiden</string>
<string name="revanced_hide_for_you_shelf_summary_on">Hylde er skjult</string>
<string name="revanced_hide_for_you_shelf_summary_off">Hylde er vist</string>
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<string name="revanced_hide_notify_me_button_title">Skjul knappen \'Meddel mig\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Knap er skjult</string>
<string name="revanced_hide_notify_me_button_summary_off">Knap vises</string>
<string name="revanced_hide_notify_me_button_title">Skjul knappen \'Underret mig\'</string>
<string name="revanced_hide_notify_me_button_summary_on">Knappen er skjult</string>
<string name="revanced_hide_notify_me_button_summary_off">Knappen er vist</string>
<!-- 'People also watch' should be translated using the same localized wording YouTube displays. -->
<string name="revanced_hide_search_result_recommendations_title">Skjul \'Folk kiggede også på\' anbefalinger</string>
<string name="revanced_hide_search_result_recommendations_title">Skjul anbefalingerne \'Andre så også\'</string>
<string name="revanced_hide_search_result_recommendations_summary_on">Anbefalinger er skjult</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Anbefalinger er vist</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Anbefalinger vises</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">Skjul \'Vis mere\'-knap</string>
<string name="revanced_hide_show_more_button_summary_on">Knap er skjult</string>
<string name="revanced_hide_show_more_button_summary_off">Knap vises</string>
<string name="revanced_hide_timed_reactions_title">Skjul tidsrelaterede reaktioner</string>
<string name="revanced_hide_timed_reactions_summary_on">Tidsbegrænsede reaktioner er skjult</string>
<string name="revanced_hide_timed_reactions_summary_off">Tidsbegrænsede reaktioner er vist</string>
<string name="revanced_hide_show_more_button_title">Skjul knappen \'Vis mere\'</string>
<string name="revanced_hide_show_more_button_summary_on">Knappen er skjult</string>
<string name="revanced_hide_show_more_button_summary_off">Knappen er vist</string>
<string name="revanced_hide_timed_reactions_title">Skjul tidsreaktioner</string>
<string name="revanced_hide_timed_reactions_summary_on">Tidsreaktioner skjules</string>
<string name="revanced_hide_timed_reactions_summary_off">Tidsreaktioner vises</string>
<string name="revanced_hide_channel_guidelines_title">Skjul kanalretningslinjer</string>
<string name="revanced_hide_channel_guidelines_summary_on">Kanalretningslinjer er skjult</string>
<string name="revanced_hide_channel_guidelines_summary_off">Kanalretningslinjer er vist</string>
<string name="revanced_hide_chips_shelf_title">Skjul chips hylde</string>
<string name="revanced_hide_chips_shelf_summary_on">Chips hylde er skjult</string>
<string name="revanced_hide_chips_shelf_summary_off">Chips hylde er vist</string>
<string name="revanced_hide_expandable_chip_title">Skjul udvidelig chip under videoer</string>
<string name="revanced_hide_expandable_chip_summary_on">Kan udvides chips er skjult</string>
<string name="revanced_hide_expandable_chip_summary_off">Udvidede jetoner vises</string>
<string name="revanced_hide_expandable_chip_title">Skjul udvidelige kort under videoer</string>
<string name="revanced_hide_expandable_chip_summary_on">Udvidelige kort er skjult</string>
<string name="revanced_hide_expandable_chip_summary_off">Udvidelige kort er vist</string>
<string name="revanced_hide_community_posts_title">Skjul fællesskabs indlæg</string>
<string name="revanced_hide_community_posts_summary_on">Fællesskabs indlæg er skjult</string>
<string name="revanced_hide_community_posts_summary_off">Fællesskabs indlæg er vist</string>
@@ -288,6 +286,9 @@ Du vil ikke blive underrettet om uventede hændelser."</string>
<string name="revanced_hide_chapters_section_title">Skjul kapitler afsnit</string>
<string name="revanced_hide_chapters_section_summary_on">Kapitler sektion er skjult</string>
<string name="revanced_hide_chapters_section_summary_off">Kapitel afsnit er vist</string>
<string name="revanced_hide_how_this_was_made_section_title">Skjul sektionen \"Sådan blev dette indhold lavet\"</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Sektionen \"Sådan blev dette indhold lavet\" er skjult</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Sektionen \"Sådan blev dette indhold lavet\" vises</string>
<string name="revanced_hide_podcast_section_title">Skjul \'Udforsk podcast\'-sektionen</string>
<string name="revanced_hide_podcast_section_summary_on">\'Udforsk podcast\' sektionen er skjult</string>
<string name="revanced_hide_podcast_section_summary_off">\'Udforsk podcast\' sektionen vises</string>
@@ -330,7 +331,7 @@ Du vil ikke blive underrettet om uventede hændelser."</string>
<string name="revanced_hide_comments_preview_comment_title">Skjul forhåndsvisning kommentar</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Forhåndsvisning kommentar er skjult</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Forhåndsvis kommentar er vist</string>
<string name="revanced_hide_comments_thanks_button_title">Skjul tasteknap</string>
<string name="revanced_hide_comments_thanks_button_title">Skjul \"Tak\"-knap</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Tak knappen er skjult</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Tak knappen er vist</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Skjul tidsstempel og emoji knapper</string>
@@ -357,12 +358,12 @@ Hvis et Doodle vises i øjeblikket i din region, og denne skjuleindstilling er a
<string name="revanced_hide_keyword_content_home_title">Skjul hjemmevideoer med søgeord</string>
<string name="revanced_hide_keyword_content_home_summary_on">Videoer i fanen hjemme filtreres af søgeord</string>
<string name="revanced_hide_keyword_content_home_summary_off">Videoer i fanen Hjem er ikke filtreret af søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Skjul abonnementsvideoer med søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videoer i fanen Abonnementer filtreres af søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videoer i fanen Abonnementer filtreres ikke af søgeord</string>
<string name="revanced_hide_keyword_content_search_title">Skjul søgeresultater efter søgeord</string>
<string name="revanced_hide_keyword_content_search_summary_on">Søgeresultater filtreres af søgeord</string>
<string name="revanced_hide_keyword_content_search_summary_off">Søgeresultater filtreres ikke af søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Skjul abonnementsvideoer med søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videoer i fanen Abonnementer filtreres af søgeord</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videoer i fanen Abonnementer filtreres ikke af søgeord</string>
<string name="revanced_hide_keyword_content_phrases_title">Nøgleord at skjule</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. -->
@@ -409,6 +410,9 @@ Denne funktion er kun tilgængelig for ældre enheder"</string>
<string name="revanced_hide_products_banner_title">Skjul banner for at se produkter</string>
<string name="revanced_hide_products_banner_summary_on">Banner er skjult</string>
<string name="revanced_hide_products_banner_summary_off">Banner er vist</string>
<string name="revanced_hide_end_screen_store_banner_title">Skjul banner fra butikken på slutskærmen</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Gem banner skjult</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Gem banner vises</string>
<string name="revanced_hide_player_store_shelf_title">Skjul spillerens indkøbshylde</string>
<string name="revanced_hide_player_store_shelf_summary_on">Shopping hylde er skjult</string>
<string name="revanced_hide_player_store_shelf_summary_off">Shopping hylde er vist</string>
@@ -461,7 +465,7 @@ Denne funktion er kun tilgængelig for ældre enheder"</string>
<string name="revanced_external_downloader_summary_on">Download-knap vist i afspilleren</string>
<string name="revanced_external_downloader_summary_off">Download-knappen vises ikke i afspilleren</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Tilsidesæt download-handlingsknap</string>
<string name="revanced_external_downloader_action_button_title">Overskriv knappen Download-handling</string>
<string name="revanced_external_downloader_action_button_summary_on">Download-knappen åbner din eksterne downloader</string>
<string name="revanced_external_downloader_action_button_summary_off">Download-knappen åbner den indfødte in-app downloader</string>
<string name="revanced_external_downloader_name_title">Downloader pakkenavn</string>
@@ -502,8 +506,9 @@ Denne funktion er kun tilgængelig for ældre enheder"</string>
<string name="revanced_swipe_overlay_timeout_summary">Mængden af millisekunder, overlayet er synlig</string>
<string name="revanced_swipe_text_overlay_size_title">Stryg overlay tekststørrelse</string>
<string name="revanced_swipe_text_overlay_size_summary">Tekststørrelsen for strygeoverlay</string>
<string name="revanced_swipe_overlay_background_alpha_title">Stryg baggrundssynlighed</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Synligheden af swipe overlay baggrund</string>
<string name="revanced_swipe_overlay_background_opacity_title">Baggrundsgennemsigtighed for swipe-overlay</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Gennemsigtighedsværdi mellem 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Gennemsigtighed for swipe skal være mellem 0-100</string>
<string name="revanced_swipe_threshold_title">Stryg størrelse tærskel</string>
<string name="revanced_swipe_threshold_summary">Beløbet for tærskelværdi for stryg der skal ske</string>
<string name="revanced_swipe_change_video_title">Aktivér swipe for at skifte videoer</string>
@@ -648,14 +653,14 @@ Bemærk: Aktivering af dette skjuler også videoannoncer"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Skjul forrige &amp; næste video knapper</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Knapper er skjult</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Knapper vises</string>
<string name="revanced_hide_cast_button_title">Skjul cast-knap</string>
<string name="revanced_hide_cast_button_title">Skjul Cast-knappen</string>
<string name="revanced_hide_cast_button_summary_on">Cast-knappen er skjult</string>
<string name="revanced_hide_cast_button_summary_off">Cast knap er vist</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Skjul billedtekst knap</string>
<string name="revanced_hide_captions_button_title">Skjul undertekstknappen</string>
<string name="revanced_hide_captions_button_summary_on">Undertekster knappen er skjult</string>
<string name="revanced_hide_captions_button_summary_off">Underskriftsknappen vises</string>
<string name="revanced_hide_autoplay_button_title">Skjul autoplay knap</string>
<string name="revanced_hide_autoplay_button_title">Skjul knappen Automatisk afspilning</string>
<string name="revanced_hide_autoplay_button_summary_on">Automatisk spil-knap er skjult</string>
<string name="revanced_hide_autoplay_button_summary_off">Automatisk afspilningsknap vises</string>
</patch>
@@ -665,7 +670,7 @@ Bemærk: Aktivering af dette skjuler også videoannoncer"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Kort til slutskærm vises</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Deaktivér omgivende tilstand i fuld skærm</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Deaktiver Ambient-tilstand i fuldskærm</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Omgivelsestilstand deaktiveret</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Omgivelsestilstand aktiveret</string>
</patch>
@@ -705,38 +710,38 @@ Bemærk: Aktivering af dette skjuler også videoannoncer"</string>
<string name="revanced_hide_shorts_history_summary_on">Skjult i historikken</string>
<string name="revanced_hide_shorts_history_summary_off">Vises i historik</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Skjul tilmeldingsknap</string>
<string name="revanced_hide_shorts_join_button_title">Skjul knappen Deltag</string>
<string name="revanced_hide_shorts_join_button_summary_on">Deltag-knappen er skjult</string>
<string name="revanced_hide_shorts_join_button_summary_off">Tilmeldingsknappen vises</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Skjul abonnentknap</string>
<string name="revanced_hide_shorts_subscribe_button_title">Skjul knappen Abonner</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Abonnement knappen er skjult</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Knappen Abonnér vises</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Skjul overlay knapper på pause</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Overlay-knapper på pause er skjult</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Overlay-knapper på pause vises</string>
<string name="revanced_hide_shorts_shop_button_title">Skjul butiksknap</string>
<string name="revanced_hide_shorts_shop_button_title">Skjul knappen Shop</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Butiksknap er skjult</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Butiksknappen er vist</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Skjul super tak knap</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Super tak knappen er skjult</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super tak knappen er vist</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Skjul knappen Køb Super Thanks</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Knappen Super Thanks er skjult</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Knappen Super Thanks vises</string>
<string name="revanced_hide_shorts_tagged_products_title">Skjul taggede varer</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Tagged produkter er skjult</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Tagged produkter er vist</string>
<string name="revanced_hide_shorts_location_label_title">Skjul placeringsetiket</string>
<string name="revanced_hide_shorts_location_label_summary_on">Placeringsetiket er skjult</string>
<string name="revanced_hide_shorts_location_label_summary_off">Placeringsetiket er vist</string>
<string name="revanced_hide_shorts_save_sound_button_title">Skjul gem musik knap</string>
<string name="revanced_hide_shorts_save_sound_button_title">Skjul knappen Gem musik</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Gem musik knap er skjult</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Gem musik knap er vist</string>
<string name="revanced_hide_shorts_use_template_button_title">Skjul brug skabelon knap</string>
<string name="revanced_hide_shorts_use_template_button_title">Skjul knappen Brug skabelon</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Brug skabelon knappen er skjult</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Brug skabelon knappen er vist</string>
<string name="revanced_hide_shorts_upcoming_button_title">Skjul kommende knap</string>
<string name="revanced_hide_shorts_upcoming_button_title">Skjul knappen Kommende</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Kommende knap er skjult</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Kommende knap vises</string>
<string name="revanced_hide_shorts_green_screen_button_title">Skjul grøn skærm knap</string>
<string name="revanced_hide_shorts_green_screen_button_title">Skjul knappen Grøn skærm</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Grøn skærmknap er skjult</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Grøn skærmknap vises</string>
<string name="revanced_hide_shorts_hashtag_button_title">Skjul hashtag knap</string>
@@ -748,24 +753,24 @@ Bemærk: Aktivering af dette skjuler også videoannoncer"</string>
<string name="revanced_hide_shorts_stickers_title">Skjul klistermærker</string>
<string name="revanced_hide_shorts_stickers_summary_on">Klistermærker er skjult</string>
<string name="revanced_hide_shorts_stickers_summary_off">Klistermærker vises</string>
<string name="revanced_hide_shorts_like_fountain_title">Skjul som springvand</string>
<string name="revanced_hide_shorts_like_fountain_title">Skjul knap for springvand-animation af like-knap</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Ligesom knap springvand animation er skjult</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Animation af springvand vises som knap</string>
<string name="revanced_hide_shorts_like_button_title">Skjul lignende knap</string>
<string name="revanced_hide_shorts_like_button_title">Skjul knappen Like</string>
<string name="revanced_hide_shorts_like_button_summary_on">Ligesom knappen er skjult</string>
<string name="revanced_hide_shorts_like_button_summary_off">Lideknap vises</string>
<string name="revanced_hide_shorts_dislike_button_title">Skjul dislike-knap</string>
<string name="revanced_hide_shorts_dislike_button_title">Skjul knappen Dislike</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Dislike knap er skjult</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Dislike knappen er vist</string>
<string name="revanced_hide_shorts_comments_button_title">Skjul kommentar-knap</string>
<string name="revanced_hide_shorts_comments_button_title">Skjul knappen Kommentarer</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Knappen Kommentarer er skjult</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Knappen Kommentarer vises</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Skjul remix-knap</string>
<string name="revanced_hide_shorts_remix_button_title">Skjul knappen Remix</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Remix knap er skjult</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Remix knap vises</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Skjul delingsknap</string>
<string name="revanced_hide_shorts_share_button_title">Skjul knappen Del</string>
<string name="revanced_hide_shorts_share_button_summary_on">Deleknappen er skjult</string>
<string name="revanced_hide_shorts_share_button_summary_off">Deleknappen vises</string>
<string name="revanced_hide_shorts_info_panel_title">Skjul infopanel</string>
@@ -830,6 +835,8 @@ Bemærk: Aktivering af dette skjuler også videoannoncer"</string>
<string name="revanced_ryd_failure_generic">Dislikationer ikke tilgængelige (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Genindlæs video for at stemme ved hjælp af Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Skjult af ejer</string>
<string name="revanced_ryd_enable_summary_on">Dislikationer vises</string>
<string name="revanced_ryd_enable_summary_off">Dislikationer vises ikke</string>
<string name="revanced_ryd_shorts_title">Vis ikke på Shorts</string>
@@ -842,9 +849,12 @@ Begrænsning: Dislikes vises muligvis ikke i inkognitotilstand"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Dislikationer vist som procent</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Dislikationer vist som nummer</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Kompakt lignende knap</string>
<string name="revanced_ryd_compact_layout_title">Kompakt like-knap</string>
<string name="revanced_ryd_compact_layout_summary_on">Lideknap stylet for mindste bredde</string>
<string name="revanced_ryd_compact_layout_summary_off">Ligesom knap stylet for bedste udseende</string>
<string name="revanced_ryd_estimated_like_title">Vis anslåede Synes godt om</string>
<string name="revanced_ryd_estimated_like_summary_on">Anslåede Synes godt om vises</string>
<string name="revanced_ryd_estimated_like_summary_off">Anslåede Synes godt om er skjult</string>
<string name="revanced_ryd_toast_on_connection_error_title">Vis en toast hvis API ikke er tilgængelig</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast vises, hvis Return YouTube Dislike ikke er tilgængelig</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast vises ikke, hvis Return YouTube Dislike ikke er tilgængelig</string>
@@ -890,11 +900,14 @@ Denne funktion fungerer bedst med en videokvalitet på 720p eller lavere og ved
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Aktiver SponsorBloker</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock er et crowd-sourcet system til at springe irriterende dele af YouTube-videoer over</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock er et crowdsourcet system, der springer irriterende dele af YouTube-videoer over</string>
<string name="revanced_sb_appearance_category">Udseende</string>
<string name="revanced_sb_enable_voting">Vis afstemningsknap</string>
<string name="revanced_sb_enable_voting_sum_on">Segmentafstemningsknap vises</string>
<string name="revanced_sb_enable_voting_sum_off">Segmentafstemningsknappen vises ikke</string>
<string name="revanced_sb_square_layout">Brug firkantet layout</string>
<string name="revanced_sb_square_layout_sum_on">Knapper og kontrolelementer er firkantede</string>
<string name="revanced_sb_square_layout_sum_off">Knapper og kontrolelementer er afrundede</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Brug kompakt spring knap</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Skip knap stylet for mindste bredde</string>
@@ -955,7 +968,7 @@ Dit bruger-id er som en adgangskode, og det må aldrig deles.
<string name="revanced_sb_segments_sponsor">Sponsor</string>
<string name="revanced_sb_segments_sponsor_sum">Betalt kampagne, betalte henvisninger og direkte reklamer. Ikke for selvpromoverende eller gratis råb til årsager/skabere/websteder/produkter, de kan lide</string>
<string name="revanced_sb_segments_selfpromo">Ubetalt/Self Promotion</string>
<string name="revanced_sb_segments_selfpromo_sum">Svarende til \'Sponsor\' bortset fra ubetalt eller self promotion. Inkluderer sektioner om merchandise, donationer, eller oplysninger om, hvem de har samarbejdet med</string>
<string name="revanced_sb_segments_selfpromo_sum">Ligner Sponsor, men omfatter ikke ubetalt eller selvreklame. Indeholder sektioner om merchandise, donationer eller oplysninger om, hvem de har samarbejdet med</string>
<string name="revanced_sb_segments_interaction">Interaktion Påmindelse (Abonner)</string>
<string name="revanced_sb_segments_interaction_sum">En kort påmindelse om at lide, abonnere eller følge dem midt i indholdet. Hvis den er lang eller om noget specifik, bør den i stedet være under selvforfremmelse</string>
<string name="revanced_sb_segments_highlight">Fremhæv</string>
@@ -1111,7 +1124,7 @@ Hvis det senere slås fra, anbefales det at rydde app-dataene for at forhindre U
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Spoof app version mål</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Gendan gamle Shorts player ikoner</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Gendan gamle navigations- og værktøjslinjeikoner</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Gendan gamle navigationsikoner</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Gendan RYD på Shorts inkognitotilstand</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Gendan bred video hastighed &amp; kvalitet menu</string>
@@ -1121,8 +1134,11 @@ Hvis det senere slås fra, anbefales det at rydde app-dataene for at forhindre U
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Indstil startside</string>
<string name="revanced_change_start_page_entry_default">Standard</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Alle abonnementer</string>
<string name="revanced_change_start_page_entry_browse">Gennemse kanaler</string>
<string name="revanced_change_start_page_entry_courses">Kurser \/ Læring</string>
<string name="revanced_change_start_page_entry_explore">Udforsk</string>
<string name="revanced_change_start_page_entry_fashion">Mode \&amp; Skønhed</string>
<string name="revanced_change_start_page_entry_gaming">Spil</string>
<string name="revanced_change_start_page_entry_history">Historik</string>
<string name="revanced_change_start_page_entry_library">Bibliotek</string>
@@ -1130,11 +1146,17 @@ Hvis det senere slås fra, anbefales det at rydde app-dataene for at forhindre U
<string name="revanced_change_start_page_entry_live">Levende</string>
<string name="revanced_change_start_page_entry_movies">Film</string>
<string name="revanced_change_start_page_entry_music">Musik</string>
<string name="revanced_change_start_page_entry_news">Nyheder</string>
<string name="revanced_change_start_page_entry_notifications">Notifikationer</string>
<string name="revanced_change_start_page_entry_playlists">Playlister</string>
<string name="revanced_change_start_page_entry_search">Søg</string>
<string name="revanced_change_start_page_entry_shopping">Køb ind</string>
<string name="revanced_change_start_page_entry_sports">Sport</string>
<string name="revanced_change_start_page_entry_subscriptions">Abonnementer</string>
<string name="revanced_change_start_page_entry_trending">Populære</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtual Reality</string>
<string name="revanced_change_start_page_entry_watch_later">Se senere</string>
<string name="revanced_change_start_page_entry_your_clips">Dine klip</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Deaktivér genoptagelse af Shorts spiller</string>
@@ -1215,8 +1237,10 @@ Stryg for at udvide eller lukke"</string>
<string name="revanced_seekbar_custom_color_title">Aktivér brugerdefineret søgelinjefarve</string>
<string name="revanced_seekbar_custom_color_summary_on">Brugerdefineret søgelinje farve vises</string>
<string name="revanced_seekbar_custom_color_summary_off">Original søgelinje farve vises</string>
<string name="revanced_seekbar_custom_color_value_title">Brugerdefineret søgelinje farve</string>
<string name="revanced_seekbar_custom_color_value_summary">Farven på den søgende bar</string>
<string name="revanced_seekbar_custom_color_primary_title">Brugerdefineret farve på søgelinje</string>
<string name="revanced_seekbar_custom_color_primary_summary">Farven på søgelinjen</string>
<string name="revanced_seekbar_custom_color_accent_title">Brugerdefineret accentfarve på søgelinje</string>
<string name="revanced_seekbar_custom_color_accent_summary">Søgelinjens accentfarve</string>
<string name="revanced_seekbar_custom_color_invalid">Ugyldig søgelinje farveværdi</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1263,7 +1287,7 @@ Tryk her for at lære mere om DeArrow"</string>
<string name="revanced_alt_thumbnail_dearrow_error_generic">DeArrow midlertidigt ikke tilgængelig</string>
</patch>
<patch id="misc.announcements.announcementsPatch">
<string name="revanced_announcements_title">Vis annonceringer</string>
<string name="revanced_announcements_title">Vis ReVanced meddelelser</string>
<string name="revanced_announcements_summary_on">Meddelelser vises ved opstart</string>
<string name="revanced_announcements_summary_off">Meddelelser vises ikke ved opstart</string>
<string name="revanced_announcements_enabled_summary">Vis meddelelser ved opstart</string>
@@ -1356,6 +1380,11 @@ Aktivering af dette kan låse op for højere videokvalitet"</string>
<string name="revanced_playback_speed_default_title">Standard afspilningshastighed</string>
<string name="revanced_remember_playback_speed_toast">Ændrede standardhastighed til: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Deaktiver HDR-video</string>
<string name="revanced_disable_hdr_video_summary_on">HDR-video er deaktiveret</string>
<string name="revanced_disable_hdr_video_summary_off">HDR-video er aktiveret</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Gendan gamle video kvalitet menu</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Gammel videokvalitetsmenu vises</string>
@@ -1391,6 +1420,7 @@ Videoafspilning virker muligvis ikke"</string>
• Stabil lydstyrke er ikke tilgængelig
• Gennemtving original lyd er ikke tilgængelig"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Intet AV1-videokodek</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Videoer til børn afspilles muligvis ikke, når du er logget ud eller i inkognitotilstand</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Vis i Statistik for nørder</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Klienttypen vises i Statistik for nørder</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Klienten er skjult i Statistik for nørder</string>

View File

@@ -27,32 +27,31 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_dialog_ignore_button">Ignorieren</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;Diese App wurde offenbar nicht von Ihnen gepatcht.&lt;/h5&gt;&lt;br&gt;Diese App funktioniert möglicherweise nicht richtig, &lt;b&gt;könnte schädlich oder sogar gefährlich in der Verwendung sein&lt;/b&gt;.&lt; br&gt;&lt;br&gt;Diese Prüfungen deuten darauf hin, dass diese App vorab gepatcht wurde oder von jemandem bezogen wurde sonst:&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;Es wird dringend empfohlen, &lt;b&gt;diese App zu deinstallieren und selbst zu patchen&lt;/b&gt; um sicherzustellen, dass Sie eine validierte und sichere App verwenden.&lt;p&gt;&lt;br&gt;Wenn Sie diese Warnung ignorieren, wird sie nur zweimal angezeigt.</string>
<string name="revanced_check_environment_not_same_patching_device">Auf einem anderen Gerät gepatcht</string>
<string name="revanced_check_environment_manager_not_expected_installer">Nicht von ReVanced Manager installiert</string>
<string name="revanced_check_environment_manager_not_expected_installer">Nicht durch ReVanced Manager installiert</string>
<string name="revanced_check_environment_not_near_patch_time">Vor mehr als 10 Minuten gepatcht</string>
<string name="revanced_check_environment_not_near_patch_time_days">Vor %s Tagen gepatcht</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK-Erstellungsdatum ist beschädigt</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Einstellungen</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Möchtest du fortfahren?</string>
<string name="revanced_settings_reset">Zurücksetzen</string>
<string name="revanced_settings_restart_title">Aktualisieren und neu starten</string>
<string name="revanced_settings_restart">Neustarten</string>
<string name="revanced_settings_restart_title">Aktualisieren und Neustart</string>
<string name="revanced_settings_restart">Neustart</string>
<string name="revanced_settings_import">Importieren</string>
<string name="revanced_settings_import_copy">Kopieren</string>
<string name="revanced_settings_import_reset">ReVanced Einstellungen auf Standard zurückgesetzt</string>
<string name="revanced_settings_import_reset">ReVanced-Einstellungen auf Standardwerte zurückgesetzt</string>
<string name="revanced_settings_import_success">%d Einstellungen importiert</string>
<string name="revanced_settings_import_failure_parse">Import fehlgeschlagen: %s</string>
<string name="revanced_language_title">ReVanced-Sprache</string>
<string name="revanced_language_user_dialog_message">"Übersetzungen für einige Sprachen fehlen möglicherweise oder sind unvollständig.
Um neue Sprachen zu übersetzen, besuchen Sie translate.revanced.app"</string>
<string name="revanced_language_DEFAULT">Sprache der App</string>
<string name="revanced_language_DEFAULT">App-Sprache</string>
<string name="revanced_language_AR">Arabisch</string>
<string name="revanced_language_AZ">Aserbaidschanisch</string>
<string name="revanced_language_BG">Bulgarisch</string>
<string name="revanced_language_BN">Bengalisch</string>
<string name="revanced_language_BN">Bengali</string>
<string name="revanced_language_CA">Katalanisch</string>
<string name="revanced_language_CS">Tschechisch</string>
<string name="revanced_language_DA">Dänisch</string>
@@ -79,7 +78,7 @@ Um neue Sprachen zu übersetzen, besuchen Sie translate.revanced.app"</string>
<string name="revanced_language_MN">Mongolisch</string>
<string name="revanced_language_MR">Marathi</string>
<string name="revanced_language_MS">Malaiisch</string>
<string name="revanced_language_MY">Birmanisch</string>
<string name="revanced_language_MY">Burmesisch</string>
<string name="revanced_language_NL">Niederländisch</string>
<string name="revanced_language_OR">Odia</string>
<string name="revanced_language_PA">Pandschabi</string>
@@ -87,24 +86,24 @@ Um neue Sprachen zu übersetzen, besuchen Sie translate.revanced.app"</string>
<string name="revanced_language_PT">Portugiesisch</string>
<string name="revanced_language_RO">Rumänisch</string>
<string name="revanced_language_RU">Russisch</string>
<string name="revanced_language_SK">Slowakisch</string>
<string name="revanced_language_SK">Slovakisch</string>
<string name="revanced_language_SL">Slowenisch</string>
<string name="revanced_language_SR">Serbisch</string>
<string name="revanced_language_SV">Schwedisch</string>
<string name="revanced_language_SW">Swahili</string>
<string name="revanced_language_TA">Tamil</string>
<string name="revanced_language_SW">Suaheli</string>
<string name="revanced_language_TA">Tamilisch</string>
<string name="revanced_language_TE">Telugu</string>
<string name="revanced_language_TH">Thailändisch</string>
<string name="revanced_language_TH">Thai</string>
<string name="revanced_language_TR">Türkisch</string>
<string name="revanced_language_UK">Ukrainisch</string>
<string name="revanced_language_UR">Urdu</string>
<string name="revanced_language_VI">Vietnamesisch</string>
<string name="revanced_language_ZH">Chinesisch</string>
<string name="revanced_pref_import_export_title">Importieren / Exportieren</string>
<string name="revanced_pref_import_export_summary">ReVanced Einstellungen importieren / exportieren</string>
<string name="revanced_pref_import_export_title">Import/Export</string>
<string name="revanced_pref_import_export_summary">ReVanced-Einstellungen importieren/exportieren</string>
<!-- Settings about dialog. -->
<string name="revanced_settings_about_links_body">Du verwendest ReVanced Patches Version &lt;i&gt;%s&lt;/i&gt;</string>
<string name="revanced_settings_about_links_dev_header">Notiz</string>
<string name="revanced_settings_about_links_body">Sie verwenden ReVanced-Patches Version &lt;i&gt;%s&lt;/i&gt;</string>
<string name="revanced_settings_about_links_dev_header">Anmerkung</string>
<string name="revanced_settings_about_links_dev_body">Diese Version ist eine Vorabversion und du könntest unerwartete Probleme haben</string>
<string name="revanced_settings_about_links_header">Offizielle Links</string>
<!-- NOTE: the about strings above are duplicated in the TikTok about screen code,
@@ -112,7 +111,7 @@ Um neue Sprachen zu übersetzen, besuchen Sie translate.revanced.app"</string>
</patch>
<patch id="misc.gms.gmsCoreSupportResourcePatch">
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
<string name="gms_core_toast_not_installed_message">MicroG GmsCore ist nicht installiert. Installiers.</string>
<string name="gms_core_toast_not_installed_message">MicroG GmsCore ist nicht installiert. Installieren Sie es.</string>
<string name="gms_core_dialog_title">Aktion notwendig</string>
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">"MicroG GmsCore hat keine Berechtigung, im Hintergrund zu laufen.
Folgen Sie der Anleitung \"Meine App nicht beenden\" für Ihr Telefon und wenden Sie die Anweisungen auf Ihre MicroG-Installation an.
@@ -128,13 +127,12 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung
<patch id="misc.settings.settingsPatch">
<string name="revanced_settings_screen_00_about_title">Über</string>
<string name="revanced_settings_screen_01_ads_title">Werbung</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">Alternative Thumbnails</string>
<string name="revanced_settings_screen_02_alt_thumbnails_title">Alternative Miniaturbilder</string>
<string name="revanced_settings_screen_03_feed_title">Feed</string>
<string name="revanced_settings_screen_04_general_title">Allgemein</string>
<string name="revanced_settings_screen_05_player_title">Spieler</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Suchleiste</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Wischgesten</string>
<string name="revanced_settings_screen_05_player_title">Player</string>
<string name="revanced_settings_screen_07_seekbar_title">Fortschrittsbalken</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Wischsteuerung</string>
<string name="revanced_settings_screen_11_misc_title">Verschiedenes</string>
<string name="revanced_settings_screen_12_video_title">Video</string>
<string name="revanced_restore_old_settings_menus_title">Alte Einstellungsmenüs wiederherstellen</string>
@@ -147,27 +145,28 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung
<string name="revanced_shorts_disable_background_playback_summary_off">Shorts-Hintergrundwiedergabe ist aktiviert</string>
</patch>
<patch id="misc.debugging.enableDebuggingPatch">
<string name="revanced_debug_screen_title">Fehlerbehebung</string>
<string name="revanced_debug_screen_summary">Debug-Optionen aktivieren oder deaktivieren</string>
<string name="revanced_debug_title">Debug-Logging</string>
<string name="revanced_debug_summary_on">Debug-Logs sind aktiviert</string>
<string name="revanced_debug_summary_off">Debug-Logs sind deaktiviert</string>
<string name="revanced_debug_protobuffer_title">Logprotokollpuffer</string>
<string name="revanced_debug_protobuffer_summary_on">Debug-Logs beinhalten Proto-Puffer</string>
<string name="revanced_debug_protobuffer_summary_off">Debug-Logs enthalten keinen Proto-Puffer</string>
<string name="revanced_debug_stacktrace_title">Stack-Traces loggen</string>
<string name="revanced_debug_stacktrace_summary_on">Debug-Logs enthalten Stack-Traces</string>
<string name="revanced_debug_screen_title">Debugging</string>
<string name="revanced_debug_screen_summary">Aktiviert oder deaktiviert Debugging-Optionen</string>
<string name="revanced_debug_title">Debug-Protokollierung</string>
<string name="revanced_debug_summary_on">Debug-Protokolle sind aktiviert</string>
<string name="revanced_debug_summary_off">Debug-Protokolle sind deaktiviert</string>
<string name="revanced_debug_protobuffer_title">Protokollpuffer protokollieren</string>
<string name="revanced_debug_protobuffer_summary_on">Debug-Protokolle enthalten Protokollpuffer</string>
<string name="revanced_debug_protobuffer_summary_off">Debug-Protokolle enthalten kein Protokollpuffer</string>
<string name="revanced_debug_stacktrace_title">Stacktraces protokollieren</string>
<string name="revanced_debug_stacktrace_summary_on">Debug-Protokolle enthalten Stacktrace</string>
<string name="revanced_debug_stacktrace_summary_off">Debug-Logs enthalten keine Stack-Traces</string>
<string name="revanced_debug_toast_on_error_title">Toast bei ReVanced Fehler anzeigen</string>
<string name="revanced_debug_toast_on_error_summary_on">Toast wird angezeigt, wenn ein Fehler auftritt</string>
<string name="revanced_debug_toast_on_error_summary_off">Toast wird nicht angezeigt, wenn ein Fehler auftritt</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">"Das Ausschalten von Fehler-Toasts blendet alle Benachrichtigungen über Fehler in ReVanced aus.
Sie werden nicht über unerwartete Ereignisse informiert."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Deaktiviere das Like / Abonnieren Button aufleuchten</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">\"Gefällt mir\" und \"Abonnieren\"-Button wird nicht aufleuchten, wenn er erwähnt wird</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">\"Gefällt mir\" und \"Abonnieren\"-Button wird aufleuchten, wenn er erwähnt wird</string>
<string name="revanced_disable_like_subscribe_glow_title">Like und Subscribe Button leuchten nicht mehr, wenn sie erwähnt werden</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Like- und Subscribe-Button leuchten nicht, wenn sie erwähnt werden</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Like- und Subscribe-Button leuchten, wenn sie erwähnt werden</string>
<string name="revanced_hide_album_cards_title">Albumkarten ausblenden</string>
<string name="revanced_hide_album_cards_summary_on">Albumkarten sind ausgeblendet</string>
<string name="revanced_hide_album_cards_summary_off">Albumkarten werden angezeigt</string>
@@ -199,7 +198,7 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_for_you_shelf_summary_off">Reihe wird angezeigt</string>
<!-- 'Notify me' should be translated using the same localized wording YouTube displays.
This item appear in the subscription feed for future livestreams or unreleased videos. -->
<string name="revanced_hide_notify_me_button_title">\"Benachrichtigungen\"-Button ausblenden</string>
<string name="revanced_hide_notify_me_button_title">\'Benachrichtigungen\' Button ausblenden</string>
<string name="revanced_hide_notify_me_button_summary_on">Button ist ausgeblendet</string>
<string name="revanced_hide_notify_me_button_summary_off">Button wird angezeigt</string>
<!-- 'People also watch' should be translated using the same localized wording YouTube displays. -->
@@ -208,7 +207,7 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_search_result_recommendations_summary_off">Empfehlungen werden angezeigt</string>
<!-- 'Show more' should be translated with the same localized wording that YouTube displays.
This button usually appears when searching for a YT creator. -->
<string name="revanced_hide_show_more_button_title">\'Mehr anzeigen\'-Button ausblenden</string>
<string name="revanced_hide_show_more_button_title">\'Mehr anzeigen\' Button ausblenden</string>
<string name="revanced_hide_show_more_button_summary_on">Button ist ausgeblendet</string>
<string name="revanced_hide_show_more_button_summary_off">Button wird angezeigt</string>
<string name="revanced_hide_timed_reactions_title">Zeitliche Reaktionen ausblenden</string>
@@ -220,9 +219,9 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_chips_shelf_title">Chips ausblenden</string>
<string name="revanced_hide_chips_shelf_summary_on">Chips sind ausgeblendet</string>
<string name="revanced_hide_chips_shelf_summary_off">Chips werden angezeigt</string>
<string name="revanced_hide_expandable_chip_title">Erweiterbaren Sektions-Chip unter Videos ausblenden</string>
<string name="revanced_hide_expandable_chip_summary_on">Erweiterbare Chips sind ausgeblendet</string>
<string name="revanced_hide_expandable_chip_summary_off">Erweiterbare Chips werden angezeigt</string>
<string name="revanced_hide_expandable_chip_title">Erweiterbare Karten unter Videos ausblenden</string>
<string name="revanced_hide_expandable_chip_summary_on">Erweiterbare Karten sind ausgeblendet</string>
<string name="revanced_hide_expandable_chip_summary_off">Erweiterbare Karten werden angezeigt</string>
<string name="revanced_hide_community_posts_title">Community-Beiträge ausblenden</string>
<string name="revanced_hide_community_posts_summary_on">Community-Beiträge sind ausgeblendet</string>
<string name="revanced_hide_community_posts_summary_off">Gemeinschaftsbeiträge werden angezeigt</string>
@@ -283,6 +282,9 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_chapters_section_title">Kapitel ausblenden</string>
<string name="revanced_hide_chapters_section_summary_on">Kapitel ist ausgeblendet</string>
<string name="revanced_hide_chapters_section_summary_off">Kapitel wird angezeigt</string>
<string name="revanced_hide_how_this_was_made_section_title">\'Wie dieser Inhalt erstellt wurde\'-Bereich ausblenden</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">\'Wie dieser Inhalt erstellt wurde\'-Bereich wird ausgeblendet</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">\'Wie dieser Inhalt erstellt wurde\'-Bereich wird angezeigt</string>
<string name="revanced_hide_podcast_section_title">Blende den \'Erkunde den Podcast\' Abschnitt aus</string>
<string name="revanced_hide_podcast_section_summary_on">\'Erkunde den Podcast\' Abschnitt ist ausgeblendet</string>
<string name="revanced_hide_podcast_section_summary_off">Abschnitt \'Erkunde den Podcast\' wird angezeigt</string>
@@ -325,7 +327,7 @@ Sie werden nicht über unerwartete Ereignisse informiert."</string>
<string name="revanced_hide_comments_preview_comment_title">Vorschaukommentar ausblenden</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Vorschaukommentar ist ausgeblendet</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Vorschau des Kommentars wird angezeigt</string>
<string name="revanced_hide_comments_thanks_button_title">Dankeschön ausblenden</string>
<string name="revanced_hide_comments_thanks_button_title">Schließe die Dankeschön-Schaltfläche aus</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Dankeschön-Taste ist ausgeblendet</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Dankeschön Button wird angezeigt</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Zeitstempel und Emoji-Tasten ausblenden</string>
@@ -351,12 +353,12 @@ Wenn ein Doodle zurzeit in Ihrer Region angezeigt wird und diese Einstellung zum
<string name="revanced_hide_keyword_content_home_title">Home-Videos nach Schlüsselwörtern ausblenden</string>
<string name="revanced_hide_keyword_content_home_summary_on">Videos im Home-Tab werden nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_home_summary_off">Videos im Home-Tab werden nicht nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Abonnement-Videos mit Schlüsselwörtern ausblenden</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videos auf der Registerkarte Abonnements werden nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videos auf der Registerkarte Abonnements werden nicht nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_search_title">Suchergebnisse mit Schlüsselwörtern ausblenden</string>
<string name="revanced_hide_keyword_content_search_summary_on">Suchergebnisse werden nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_search_summary_off">Suchergebnisse werden nicht nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Abonnement-Videos mit Schlüsselwörtern ausblenden</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Videos auf der Registerkarte Abonnements werden nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Videos auf der Registerkarte Abonnements werden nicht nach Schlüsselwörtern gefiltert</string>
<string name="revanced_hide_keyword_content_phrases_title">Zu versteckende Stichwörter</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. -->
@@ -403,6 +405,9 @@ Diese Funktion ist nur für ältere Geräte verfügbar"</string>
<string name="revanced_hide_products_banner_title">Banner ausblenden, um Produkte anzuzeigen</string>
<string name="revanced_hide_products_banner_summary_on">Banner ist ausgeblendet</string>
<string name="revanced_hide_products_banner_summary_off">Banner wird angezeigt</string>
<string name="revanced_hide_end_screen_store_banner_title">Endbild-Banner ausblenden</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Store-Banner wird ausgeblendet</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Store-Banner wird angezeigt</string>
<string name="revanced_hide_player_store_shelf_title">Spieler-Einkaufsregal ausblenden</string>
<string name="revanced_hide_player_store_shelf_summary_on">Einkaufsregal ist ausgeblendet</string>
<string name="revanced_hide_player_store_shelf_summary_off">Einkaufsregal wird angezeigt</string>
@@ -455,7 +460,7 @@ Diese Funktion ist nur für ältere Geräte verfügbar"</string>
<string name="revanced_external_downloader_summary_on">Download-Button im Player angezeigt</string>
<string name="revanced_external_downloader_summary_off">Download-Button nicht im Player angezeigt</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Download-Schaltfläche überschreiben</string>
<string name="revanced_external_downloader_action_button_title">Download-Aktionsknopf überschreiben</string>
<string name="revanced_external_downloader_action_button_summary_on">Download-Button öffnet den externen Downloader</string>
<string name="revanced_external_downloader_action_button_summary_off">Download-Button öffnet den nativen In-App-Downloader</string>
<string name="revanced_external_downloader_name_title">Paketname des Downloaders</string>
@@ -496,8 +501,9 @@ Diese Funktion ist nur für ältere Geräte verfügbar"</string>
<string name="revanced_swipe_overlay_timeout_summary">Die Anzahl der Millisekunden, die das Overlay sichtbar ist</string>
<string name="revanced_swipe_text_overlay_size_title">Wischüberlagerung Textgröße</string>
<string name="revanced_swipe_text_overlay_size_summary">Die Textgröße für Wische-Overlay</string>
<string name="revanced_swipe_overlay_background_alpha_title">Wische Hintergrund Sichtbarkeit</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Die Sichtbarkeit des Wischüberlagerhintergrunds</string>
<string name="revanced_swipe_overlay_background_opacity_title">Bildschirmüberlagerung Deckkraft Swipe</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Deckkraftwert zwischen 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Die Wischdeckkraft muss zwischen 0 und 100 liegen</string>
<string name="revanced_swipe_threshold_title">Wischgrößenschwelle</string>
<string name="revanced_swipe_threshold_summary">Der Schwellenwert für Wischen</string>
<string name="revanced_swipe_change_video_title">Mit Wischen wechseln Sie zu den Videos</string>
@@ -646,10 +652,10 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a
<string name="revanced_hide_cast_button_summary_on">Der Cast button ist ausgeblendet</string>
<string name="revanced_hide_cast_button_summary_off">Der Cast button wird angezeigt</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Beschriftungstaste ausblenden</string>
<string name="revanced_hide_captions_button_title">Untertitel-Button ausblenden</string>
<string name="revanced_hide_captions_button_summary_on">Beschriftungs-Button ist ausgeblendet</string>
<string name="revanced_hide_captions_button_summary_off">Schaltfläche für Untertitel wird angezeigt</string>
<string name="revanced_hide_autoplay_button_title">Verstecke Autoplay-Schaltfläche</string>
<string name="revanced_hide_autoplay_button_title">Autoplay-Button ausblenden</string>
<string name="revanced_hide_autoplay_button_summary_on">Autoplay Button ist ausgeblendet</string>
<string name="revanced_hide_autoplay_button_summary_off">Autoplay Button wird angezeigt</string>
</patch>
@@ -699,11 +705,11 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a
<string name="revanced_hide_shorts_history_summary_on">Im Verlauf versteckt</string>
<string name="revanced_hide_shorts_history_summary_off">Im Verlauf angezeigt</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Beitritts-Button ausblenden</string>
<string name="revanced_hide_shorts_join_button_title">\'Beitreten\'-Button ausblenden</string>
<string name="revanced_hide_shorts_join_button_summary_on">Join Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_join_button_summary_off">Schaltfläche beitreten wird angezeigt</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Abonnement-Button ausblenden</string>
<string name="revanced_hide_shorts_subscribe_button_title">\'Abonnieren\'-Button ausblenden</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Abonnieren Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Abonnieren Button wird angezeigt</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Pausierte Overlay-Tasten ausblenden</string>
@@ -712,25 +718,25 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a
<string name="revanced_hide_shorts_shop_button_title">Shop-Button ausblenden</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Shop-Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Shop-Button wird angezeigt</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Super-Dankeschön Button ausblenden</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Super-Danke Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super-Dankeschön Button wird angezeigt</string>
<string name="revanced_hide_shorts_super_thanks_button_title">\'Super Thanks\'-Button ausblenden</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">\'Super Thanks\'-Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">\'Super Thanks\'-Button wird angezeigt</string>
<string name="revanced_hide_shorts_tagged_products_title">Markierte Artikel ausblenden</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Markierte Produkte sind ausgeblendet</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Markierte Produkte werden angezeigt</string>
<string name="revanced_hide_shorts_location_label_title">Standortbezeichnung ausblenden</string>
<string name="revanced_hide_shorts_location_label_summary_on">Ortsbezeichnung ist ausgeblendet</string>
<string name="revanced_hide_shorts_location_label_summary_off">Ortsbezeichnung wird angezeigt</string>
<string name="revanced_hide_shorts_save_sound_button_title">Musikspeichern-Button ausblenden</string>
<string name="revanced_hide_shorts_save_sound_button_title">\'Musik speichern\'-Button ausblenden</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Musikspeicher Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Musikspeicher Button wird angezeigt</string>
<string name="revanced_hide_shorts_use_template_button_title">Template-Schaltfläche ausblenden</string>
<string name="revanced_hide_shorts_use_template_button_title">\'Vorlage verwenden\'-Button ausblenden</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Template-Schaltfläche verwenden ist ausgeblendet</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Template-Schaltfläche verwenden wird angezeigt</string>
<string name="revanced_hide_shorts_upcoming_button_title">Anstehende Schaltfläche ausblenden</string>
<string name="revanced_hide_shorts_upcoming_button_title">\'Demnächst\'-Button ausblenden</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Kommender Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Kommende Schaltfläche wird angezeigt</string>
<string name="revanced_hide_shorts_green_screen_button_title">grüne Bildschirmschaltfläche ausblenden</string>
<string name="revanced_hide_shorts_green_screen_button_title">Green-Screen-Button ausblenden</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Grünbildschirm-Taste ist ausgeblendet</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Grünbildschirm-Taste wird angezeigt</string>
<string name="revanced_hide_shorts_hashtag_button_title">Hashtag Button ausblenden</string>
@@ -742,24 +748,24 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a
<string name="revanced_hide_shorts_stickers_title">Sticker ausblenden</string>
<string name="revanced_hide_shorts_stickers_summary_on">Sticker sind versteckt</string>
<string name="revanced_hide_shorts_stickers_summary_off">Sticker werden angezeigt</string>
<string name="revanced_hide_shorts_like_fountain_title">Verstecke wie Fontäne</string>
<string name="revanced_hide_shorts_like_fountain_title">\'Like\'-Button-Fontäne ausblenden</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Wie Knopf Fontänen-Animation ist ausgeblendet</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Wie Button Fontänen-Animation wird angezeigt</string>
<string name="revanced_hide_shorts_like_button_title">Verstecke \"Gefällt mir\" Button</string>
<string name="revanced_hide_shorts_like_button_title">\'Like\'-Button ausblenden</string>
<string name="revanced_hide_shorts_like_button_summary_on">\"Gefällt mir\" Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_like_button_summary_off">\"Gefällt mir\" Button wird angezeigt</string>
<string name="revanced_hide_shorts_dislike_button_title">Verstecke \"Gefällt mir nicht\" Button</string>
<string name="revanced_hide_shorts_dislike_button_title">\'Dislike\'-Button ausblenden</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">\"Gefällt mir nicht\" Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">\"Gefällt mir nicht\" Button wird angezeigt</string>
<string name="revanced_hide_shorts_comments_button_title">Kommentar-Button ausblenden</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Kommentar-Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Kommentar-Button wird angezeigt</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Remix-Button ausblenden</string>
<string name="revanced_hide_shorts_remix_button_title">\'Remix\'-Button ausblenden</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Remix Button ist ausgeblendet</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Remix-Taste wird angezeigt</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Teilen-Schaltfläche ausblenden</string>
<string name="revanced_hide_shorts_share_button_title">\'Teilen\'-Button ausblenden</string>
<string name="revanced_hide_shorts_share_button_summary_on">Teilen-Schaltfläche ist ausgeblendet</string>
<string name="revanced_hide_shorts_share_button_summary_off">Teilen-Schaltfläche wird angezeigt</string>
<string name="revanced_hide_shorts_info_panel_title">Info-Panel ausblenden</string>
@@ -824,6 +830,8 @@ Hinweis: Durch Aktivieren dieser Option wird auch die Videowerbung zwangsweise a
<string name="revanced_ryd_failure_generic">Dislikes nicht verfügbar (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Video neu laden, um mit Return YouTube Dislike abzustimmen</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Vom Eigentümer verborgen</string>
<string name="revanced_ryd_enable_summary_on">Dislikes werden angezeigt</string>
<string name="revanced_ryd_enable_summary_off">Dislikes werden nicht angezeigt</string>
<string name="revanced_ryd_shorts_title">Dislikes auf Shorts anzeigen</string>
@@ -836,9 +844,12 @@ Einschränkung: Dislikes werden möglicherweise nicht im Inkognito-Modus angezei
<string name="revanced_ryd_dislike_percentage_summary_on">Dislikes als Prozentsatz angezeigt</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Dislikes als Nummer angezeigt</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Kompakter \"Gefällt mir\" Button</string>
<string name="revanced_ryd_compact_layout_title">Kompakter Like-Button</string>
<string name="revanced_ryd_compact_layout_summary_on">\"Gefällt mir\" Button für minimale Breite</string>
<string name="revanced_ryd_compact_layout_summary_off">\"Gefällt mir\" Button für das beste Aussehen</string>
<string name="revanced_ryd_estimated_like_title">Geschätzte \"Gefällt mir\"-Angaben anzeigen</string>
<string name="revanced_ryd_estimated_like_summary_on">Geschätzte \"Gefällt mir\"-Angaben werden angezeigt</string>
<string name="revanced_ryd_estimated_like_summary_off">Geschätzte \"Gefällt mir\"-Angaben sind verborgen</string>
<string name="revanced_ryd_toast_on_connection_error_title">Einen Toast anzeigen, wenn die API nicht verfügbar ist</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast wird angezeigt, wenn YouTube-Ablehnung nicht verfügbar ist</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast wird nicht angezeigt, wenn YouTube-Dislike nicht verfügbar ist</string>
@@ -884,11 +895,14 @@ Diese Funktion funktioniert am besten mit einer Videoqualität von 720p oder nie
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">SponsorBlock aktivieren</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock ist ein Crowd-Source-System, um nervige Teile von YouTube-Videos zu überspringen</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock ist ein Crowdsourcing-System zum Überspringen von nervigen Teilen von YouTube-Videos</string>
<string name="revanced_sb_appearance_category">Darstellung</string>
<string name="revanced_sb_enable_voting">Stimmen-Button anzeigen</string>
<string name="revanced_sb_enable_voting_sum_on">Segmentstimmen Button wird angezeigt</string>
<string name="revanced_sb_enable_voting_sum_off">Segmentstimmen Button wird nicht angezeigt</string>
<string name="revanced_sb_square_layout">Quadratisches Layout verwenden</string>
<string name="revanced_sb_square_layout_sum_on">Schaltflächen und Steuerelemente sind quadratisch</string>
<string name="revanced_sb_square_layout_sum_off">Schaltflächen und Bedienelemente sind abgerundet</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Kompakte Sprung-Taste verwenden</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Überspringe Taste für minimale Breite</string>
@@ -949,7 +963,7 @@ Ihre Benutzer-ID ist wie ein Passwort und sollte niemals weitergegeben werden.
<string name="revanced_sb_segments_sponsor">Sponsor</string>
<string name="revanced_sb_segments_sponsor_sum">Bezahlte Förderung, bezahlte Empfehlungen und direkte Werbung. Nicht für Selbstwerbung oder kostenlose Shoutouts an Ursachen/Webseiten/Produkte, die ihnen gefallen</string>
<string name="revanced_sb_segments_selfpromo">Unbezahlt/Eigenwerbung</string>
<string name="revanced_sb_segments_selfpromo_sum">Ähnlich wie bei \"Sponsor\" mit Ausnahme von unbezahlter oder Selbstbeförderung. Enthält Abschnitte über Waren, Spenden oder Informationen darüber, mit wem sie zusammengearbeitet haben</string>
<string name="revanced_sb_segments_selfpromo_sum">Ähnlich wie Sponsor, jedoch für unbezahlte oder Eigenwerbung. Enthält Abschnitte über Merchandise, Spenden oder Informationen darüber, mit wem sie zusammengearbeitet haben</string>
<string name="revanced_sb_segments_interaction">Interaktionserinnerung (Abonnieren)</string>
<string name="revanced_sb_segments_interaction_sum">Eine kurze Erinnerung, sie in der Mitte des Inhalts zu zitieren, zu abonnieren oder zu verfolgen. Wenn es lang ist oder etwas Konkretes ist, sollte es stattdessen unter Selbstförderung stehen</string>
<string name="revanced_sb_segments_highlight">Hervorheben</string>
@@ -1079,7 +1093,7 @@ Bereit zum Einreichen?"</string>
<string name="revanced_change_form_factor_title">Anordnungsformfactor</string>
<string name="revanced_change_form_factor_entry_1">Standard</string>
<string name="revanced_change_form_factor_entry_2">Telefon</string>
<string name="revanced_change_form_factor_entry_3">Tablet</string>
<string name="revanced_change_form_factor_entry_3">Tablets</string>
<string name="revanced_change_form_factor_entry_4">Automobil</string>
<string name="revanced_change_form_factor_user_dialog_message">"Änderungen umfassen:
@@ -1105,7 +1119,7 @@ Wenn Sie die Funktion später deaktivieren, wird empfohlen, die App-Daten zu lö
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Spoof-App-Versionsziel</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Alte Shorts Spielersymbole wiederherstellen</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Alte Navigations- und Toolbar-Symbole wiederherstellen</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Alte Navigations-Symbole wiederherstellen</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - RYD auf Shorts Inkognito-Modus wiederherstellen</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Wiederherstellen der breiten Videogeschwindigkeit &amp; Qualitätsmenü</string>
@@ -1115,8 +1129,11 @@ Wenn Sie die Funktion später deaktivieren, wird empfohlen, die App-Daten zu lö
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Startseite festlegen</string>
<string name="revanced_change_start_page_entry_default">Standard</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Alle Abonnements</string>
<string name="revanced_change_start_page_entry_browse">Kanäle durchsuchen</string>
<string name="revanced_change_start_page_entry_courses">Kurse / Lernen</string>
<string name="revanced_change_start_page_entry_explore">Erforschen</string>
<string name="revanced_change_start_page_entry_fashion">Mode &amp; Schönheit</string>
<string name="revanced_change_start_page_entry_gaming">Spielen</string>
<string name="revanced_change_start_page_entry_history">Verlauf</string>
<string name="revanced_change_start_page_entry_library">Bibliothek</string>
@@ -1124,11 +1141,17 @@ Wenn Sie die Funktion später deaktivieren, wird empfohlen, die App-Daten zu lö
<string name="revanced_change_start_page_entry_live">Live</string>
<string name="revanced_change_start_page_entry_movies">Filme</string>
<string name="revanced_change_start_page_entry_music">Musik</string>
<string name="revanced_change_start_page_entry_news">Nachrichten</string>
<string name="revanced_change_start_page_entry_notifications">Benachrichtigungen</string>
<string name="revanced_change_start_page_entry_playlists">Playlisten</string>
<string name="revanced_change_start_page_entry_search">Suchen</string>
<string name="revanced_change_start_page_entry_shopping">Einkaufen</string>
<string name="revanced_change_start_page_entry_sports">Sport</string>
<string name="revanced_change_start_page_entry_subscriptions">Abonnements</string>
<string name="revanced_change_start_page_entry_trending">Beliebt</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtuelle Realität</string>
<string name="revanced_change_start_page_entry_watch_later">Später ansehen</string>
<string name="revanced_change_start_page_entry_your_clips">Deine Clips</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Fortsetzen des Shorts Players deaktivieren</string>
@@ -1150,7 +1173,7 @@ Wenn Sie die Funktion später deaktivieren, wird empfohlen, die App-Daten zu lö
<string name="revanced_shorts_autoplay_background_summary_off">Shorts-Hintergrundwiedergabe wiederholt sich</string>
</patch>
<patch id="layout.miniplayer.miniplayerPatch">
<string name="revanced_miniplayer_screen_title">Miniplayer</string>
<string name="revanced_miniplayer_screen_title">Minispieler</string>
<string name="revanced_miniplayer_screen_summary">Ändere den Stil des in App minimierten Players</string>
<string name="revanced_miniplayer_type_title">Minispielertyp</string>
<string name="revanced_miniplayer_type_entry_0">Deaktiviert</string>
@@ -1209,8 +1232,10 @@ Wischen Sie, um zu erweitern oder zu schließen"</string>
<string name="revanced_seekbar_custom_color_title">Eigene Suchleistenfarbe aktivieren</string>
<string name="revanced_seekbar_custom_color_summary_on">Angepasste Suchleistenfarbe wird angezeigt</string>
<string name="revanced_seekbar_custom_color_summary_off">Originalfarbe der Suchleiste wird angezeigt</string>
<string name="revanced_seekbar_custom_color_value_title">Farbe der Suchleiste</string>
<string name="revanced_seekbar_custom_color_value_summary">Die Farbe der Suchleiste</string>
<string name="revanced_seekbar_custom_color_primary_title">Farbliche Anpassung der Fortschrittsanzeige</string>
<string name="revanced_seekbar_custom_color_primary_summary">Die Farbe der Fortschrittsanzeige</string>
<string name="revanced_seekbar_custom_color_accent_title">Farbliche Anpassung des Fortschrittsanzeige-Akzents</string>
<string name="revanced_seekbar_custom_color_accent_summary">Die Akzentfarbe der Fortschrittsanzeige</string>
<string name="revanced_seekbar_custom_color_invalid">Ungültiger Suchleisten-Farbwert</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1350,6 +1375,11 @@ Durch Aktivieren dieser Option können höhere Videoqualitäten freigeschaltet w
<string name="revanced_playback_speed_default_title">Standard Wiedergabegeschwindigkeit</string>
<string name="revanced_remember_playback_speed_toast">Standardgeschwindigkeit geändert zu: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Deaktiviere HDR-Video</string>
<string name="revanced_disable_hdr_video_summary_on">HDR-Video ist deaktiviert</string>
<string name="revanced_disable_hdr_video_summary_off">HDR-Video ist aktiviert</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Altes Videoqualitätsmenü wiederherstellen</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Altes Video-Qualitätsmenü wird angezeigt</string>
@@ -1387,6 +1417,7 @@ AVC hat eine maximale Auflösung von 1080p, Opus-Audiocodec ist nicht verfügbar
• Stabile Lautstärke ist nicht verfügbar
• Original-Audio erzwingen ist nicht verfügbar"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Kein AV1-Videocodec</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Kinder-Videos werden möglicherweise nicht abgespielt, wenn du abgemeldet bist oder den Inkognito-Modus verwendest.</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">In Statistiken für Nerds anzeigen</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Der Client-Typ wird in den Statistiken für Nerds angezeigt</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Der Client wird in den Statistiken für Nerds ausgeblendet</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Ρυθμίσεις</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Θέλετε να συνεχίσετε;</string>
<string name="revanced_settings_reset">Επαναφορά</string>
<string name="revanced_settings_restart_title">Ανανέωση και επανεκκίνηση</string>
@@ -136,7 +135,6 @@ Second \"item\" text"</string>
<string name="revanced_settings_screen_03_feed_title">Ροή</string>
<string name="revanced_settings_screen_04_general_title">Γενικά</string>
<string name="revanced_settings_screen_05_player_title">Οθόνη αναπαραγωγής</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Γραμμή προόδου βίντεο</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Έλεγχος με σάρωση οθόνης</string>
<string name="revanced_settings_screen_11_misc_title">Διάφορα</string>
@@ -170,7 +168,7 @@ Second \"item\" text"</string>
Δεν θα ειδοποιηθείτε για τυχόν απρόβλεπτα γεγονότα."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Απενεργοποίηση λάμψης των κουμπιών «Μου αρέσει» και «Εγγραφή»</string>
<string name="revanced_disable_like_subscribe_glow_title">Απενεργοποίηση λάμψης κουμπιών «Μου αρέσει» και «Εγγραφή»</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Τα κουμπιά «Μου αρέσει» και «Εγγραφή» δεν θα λάμπουν όταν αναφέρονται</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Τα κουμπιά «Μου αρέσει» και «Εγγραφή» θα λάμπουν όταν αναφέρονται</string>
<string name="revanced_hide_album_cards_title">Κάρτες άλμπουμ</string>
@@ -227,9 +225,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chips_shelf_title">Ενότητα σχετιζόμενων λέξεων</string>
<string name="revanced_hide_chips_shelf_summary_on">Κρυμμένη</string>
<string name="revanced_hide_chips_shelf_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_expandable_chip_title">Επεκτάσιμα πλαίσια κάτω από τα βίντεο</string>
<string name="revanced_hide_expandable_chip_summary_on">Κρυμμένα</string>
<string name="revanced_hide_expandable_chip_summary_off">Εμφανίζονται</string>
<string name="revanced_hide_expandable_chip_title">Επεκτάσιμο πλαίσιο κάτω από τα βίντεο</string>
<string name="revanced_hide_expandable_chip_summary_on">Κρυμμένο</string>
<string name="revanced_hide_expandable_chip_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_community_posts_title">Δημοσιεύσεις κοινότητας</string>
<string name="revanced_hide_community_posts_summary_on">Κρυμμένες</string>
<string name="revanced_hide_community_posts_summary_off">Εμφανίζονται</string>
@@ -290,6 +288,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_chapters_section_title">Ενότητα Κεφαλαίων</string>
<string name="revanced_hide_chapters_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_chapters_section_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_how_this_was_made_section_title">Ενότητα «Πώς δημιουργήθηκε αυτό το περιεχόμενο»</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Κρυμμένη</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Εμφανίζεται</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>
@@ -359,12 +360,12 @@ Second \"item\" text"</string>
<string name="revanced_hide_keyword_content_home_title">Φιλτράρισμα αρχικής σελίδας</string>
<string name="revanced_hide_keyword_content_home_summary_on">Τα βίντεο στην αρχική σελίδα φιλτράρονται με τη χρήση λέξεων-κλειδιών</string>
<string name="revanced_hide_keyword_content_home_summary_off">Τα βίντεο στην αρχική σελίδα δε φιλτράρονται από λέξεις-κλειδιά</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Φιλτράρισμα σελίδας εγγραφών</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Τα βίντεο στη σελίδα εγγραφών φιλτράρονται με τη χρήση λέξεων-κλειδιών</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Τα βίντεο στη σελίδα εγγραφών δε φιλτράρονται από λέξεις-κλειδιά</string>
<string name="revanced_hide_keyword_content_search_title">Φιλτράρισμα αποτελεσμάτων αναζήτησης</string>
<string name="revanced_hide_keyword_content_search_summary_on">Τα αποτελέσματα αναζήτησης φιλτράρονται με τη χρήση λέξεων-κλειδιών</string>
<string name="revanced_hide_keyword_content_search_summary_off">Τα αποτελέσματα αναζήτησης δε φιλτράρονται από λέξεις-κλειδιά</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Φιλτράρισμα σελίδας εγγραφών</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Τα βίντεο στη σελίδα εγγραφών φιλτράρονται με τη χρήση λέξεων-κλειδιών</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Τα βίντεο στη σελίδα εγγραφών δε φιλτράρονται από λέξεις-κλειδιά</string>
<string name="revanced_hide_keyword_content_phrases_title">Λέξεις-κλειδιά για απόκρυψη</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. -->
@@ -411,6 +412,9 @@ Second \"item\" text"</string>
<string name="revanced_hide_products_banner_title">Διαφημίσεις προβολής προϊόντων</string>
<string name="revanced_hide_products_banner_summary_on">Κρυμμένες</string>
<string name="revanced_hide_products_banner_summary_off">Εμφανίζονται</string>
<string name="revanced_hide_end_screen_store_banner_title">Ετικέτα καταστήματος τελικής οθόνης</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Κρυμμένη</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_player_store_shelf_title">Ενότητα αγορών οθόνης αναπαραγωγής</string>
<string name="revanced_hide_player_store_shelf_summary_on">Κρυμμένη</string>
<string name="revanced_hide_player_store_shelf_summary_off">Εμφανίζεται</string>
@@ -463,7 +467,7 @@ Second \"item\" text"</string>
<string name="revanced_external_downloader_summary_on">Το κουμπί λήψης εμφανίζεται στην οθόνη αναπαραγωγής</string>
<string name="revanced_external_downloader_summary_off">Το κουμπί λήψης δεν εμφανίζεται στην οθόνη αναπαραγωγής</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Τροποποίηση ενέργειας του κουμπιού «Λήψη»</string>
<string name="revanced_external_downloader_action_button_title">Μετατροπή κουμπιού ενέργειας «Λήψη»</string>
<string name="revanced_external_downloader_action_button_summary_on">Το κουμπί «Λήψη» θα ανοίγει το εξωτερικό πρόγραμμα λήψης σας</string>
<string name="revanced_external_downloader_action_button_summary_off">Το κουμπί «Λήψη» θα ανοίγει το ενσωματωμένο πρόγραμμα λήψης του YouTube</string>
<string name="revanced_external_downloader_name_title">Όνομα πακέτου προγράμματος λήψης</string>
@@ -504,8 +508,9 @@ Second \"item\" text"</string>
<string name="revanced_swipe_overlay_timeout_summary">Το χρονικό διάστημα χιλιοστών του δευτερολέπτου που είναι ορατό το πλαίσιο σάρωσης</string>
<string name="revanced_swipe_text_overlay_size_title">Μέγεθος κειμένου πλαισίου σάρωσης</string>
<string name="revanced_swipe_text_overlay_size_summary">Το μέγεθος κειμένου του πλαισίου σάρωσης</string>
<string name="revanced_swipe_overlay_background_alpha_title">Ορατότητα πλαισίου σάρωσης</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Η ορατότητα του πλαισίου σάρωσης στο παρασκήνιο</string>
<string name="revanced_swipe_overlay_background_opacity_title">Αδιαφάνεια φόντου σάρωσης</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Τιμή αδιαφάνειας μεταξύ 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Η αδιαφάνεια σάρωσης πρέπει να είναι μεταξύ 0-100</string>
<string name="revanced_swipe_threshold_title">Κατώτατο όριο μεγέθους σάρωσης</string>
<string name="revanced_swipe_threshold_summary">Η ελάχιστη απόσταση που θα διανύσετε με το δάκτυλο σας για να είναι αναγνωρίσιμη η χειρονομία σάρωσης</string>
<string name="revanced_swipe_change_video_title">Χειρονομία εναλλαγής βίντεο στην πλήρη οθόνη</string>
@@ -654,7 +659,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_cast_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_cast_button_summary_off">Εμφανίζεται</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Κουμπί υποτίτλων</string>
<string name="revanced_hide_captions_button_title">Κουμπί υπότιτλων</string>
<string name="revanced_hide_captions_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_captions_button_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_autoplay_button_title">Κουμπί αυτόματης αναπαραγωγής</string>
@@ -717,7 +722,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Κουμπιά εμφάνισης κατά την παύση</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Κρυμμένα</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Εμφανίζονται</string>
<string name="revanced_hide_shorts_shop_button_title">Κουμπί καταστήματος</string>
<string name="revanced_hide_shorts_shop_button_title">Κουμπί «Κατάστημα»</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Κουμπί «Αγορά Super Thanks»</string>
@@ -750,7 +755,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_stickers_title">Αυτοκόλλητα</string>
<string name="revanced_hide_shorts_stickers_summary_on">Κρυμμένα</string>
<string name="revanced_hide_shorts_stickers_summary_off">Εμφανίζονται</string>
<string name="revanced_hide_shorts_like_fountain_title">Εφέ κίνησης κουμπιού «Μου αρέσει»</string>
<string name="revanced_hide_shorts_like_fountain_title">Εφέ κουμπιού «Μου αρέσει»</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Κρυμμένο</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_shorts_like_button_title">Κουμπί «Μου αρέσει»</string>
@@ -759,7 +764,7 @@ Second \"item\" text"</string>
<string name="revanced_hide_shorts_dislike_button_title">Κουμπί «Δεν μου αρέσει»</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Εμφανίζεται</string>
<string name="revanced_hide_shorts_comments_button_title">Κουμπί «Σχόλια»</string>
<string name="revanced_hide_shorts_comments_button_title">Κουμπί σχολίων</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Κρυμμένο</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Εμφανίζεται</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
@@ -810,9 +815,9 @@ Second \"item\" text"</string>
<patch id="layout.player.fullscreen.exitFullscreenPatch">
<string name="revanced_exit_fullscreen_title">Έξοδος από την λειτουργία πλήρους οθόνης στο τέλος του βίντεο</string>
<string name="revanced_exit_fullscreen_entry_1">Ανενεργό</string>
<string name="revanced_exit_fullscreen_entry_2">Κατακόρυφα</string>
<string name="revanced_exit_fullscreen_entry_2">Κατακόρυφη</string>
<string name="revanced_exit_fullscreen_entry_3">Οριζόντια</string>
<string name="revanced_exit_fullscreen_entry_4">Κατακόρυφα και οριζόντια</string>
<string name="revanced_exit_fullscreen_entry_4">Κατακόρυφη και οριζόντια</string>
</patch>
<patch id="layout.player.fullscreen.openVideosFullscreen">
<string name="revanced_open_videos_fullscreen_portrait_title">Άνοιγμα των βίντεο σε πλήρη οθόνη με κατακόρυφη προβολή</string>
@@ -832,6 +837,8 @@ Second \"item\" text"</string>
<string name="revanced_ryd_failure_generic">Δεδομένα dislike μη διαθέσιμα (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Επαναφορτώστε το βίντεο για να ψηφίσετε χρησιμοποιώντας το Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Κρυμμένα από τον κάτοχο</string>
<string name="revanced_ryd_enable_summary_on">Τα «Δεν μου αρέσει» εμφανίζονται</string>
<string name="revanced_ryd_enable_summary_off">Τα «Δεν μου αρέσει» δεν εμφανίζονται</string>
<string name="revanced_ryd_shorts_title">Εμφάνιση στα Shorts</string>
@@ -847,6 +854,9 @@ Second \"item\" text"</string>
<string name="revanced_ryd_compact_layout_title">Κουμπί «Μου αρέσει» μικρότερου στυλ</string>
<string name="revanced_ryd_compact_layout_summary_on">Το κουμπί «Μου αρέσει» είναι διαμορφωμένο για ελάχιστο μέγεθος</string>
<string name="revanced_ryd_compact_layout_summary_off">Το κουμπί «Μου αρέσει» είναι διαμορφωμένο για καλύτερη εμφάνιση</string>
<string name="revanced_ryd_estimated_like_title">Εμφάνιση εκτιμώμενων επιδοκιμασιών</string>
<string name="revanced_ryd_estimated_like_summary_on">Εμφανίζονται οι εκτιμώμενες επιδοκιμασίες</string>
<string name="revanced_ryd_estimated_like_summary_off">Οι εκτιμώμενες επιδοκιμασίες είναι κρυμμένες</string>
<string name="revanced_ryd_toast_on_connection_error_title">Εμφάνιση μηνύματος αν το API δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Να εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Να μην εμφανίζεται μήνυμα στο κάτω μέρος της οθόνης αν το Return YouTube Dislike δεν είναι διαθέσιμο</string>
@@ -892,11 +902,14 @@ Second \"item\" text"</string>
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Ενεργοποίηση του SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">Το SponsorBlock είναι ένα σύστημα που προέρχεται από το κοινό για παράληψη ενοχλητικών τμημάτων βίντεο YouTube</string>
<string name="revanced_sb_enable_sb_sum">Το SponsorBlock είναι ένα σύστημα που προέρχεται από το κοινό για παράλειψη ενοχλητικών τμημάτων σε βίντεο YouTube</string>
<string name="revanced_sb_appearance_category">Εμφάνιση</string>
<string name="revanced_sb_enable_voting">Κουμπί ψηφοφορίας τμημάτων</string>
<string name="revanced_sb_enable_voting_sum_on">Το κουμπί ψηφοφορίας τμημάτων εμφανίζεται</string>
<string name="revanced_sb_enable_voting_sum_off">Το κουμπί ψηφοφορίας τμημάτων δεν εμφανίζεται</string>
<string name="revanced_sb_square_layout">Χρήση τετράγωνης διάταξης</string>
<string name="revanced_sb_square_layout_sum_on">Τα κουμπιά και τα στοιχεία ελέγχου είναι τετράγωνα</string>
<string name="revanced_sb_square_layout_sum_off">Τα κουμπιά και τα στοιχεία ελέγχου είναι στρογγυλεμένα</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Κουμπί παράλειψης μικρότερου στυλ</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Το κουμπί παράλειψης είναι διαμορφωμένο για ελάχιστο μέγεθος</string>
@@ -1112,7 +1125,7 @@ Second \"item\" text"</string>
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Έκδοση τροποποίησης της εφαρμογής</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Επαναφορά των παλιών εικονιδίων της οθόνης αναπαραγωγής Shorts</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Επαναφορά παλιών εικονιδίων πλοήγησης και γραμμής εργαλείων</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Επαναφορά παλιών εικονιδίων γραμμής πλοήγησης</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Επαναφορά λειτουργικότητας του RYD στα Shorts σε λειτουργία ανώνυμης περιήγησης</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Επαναφορά ευρύτερου μενού ταχύτητας &amp; ποιότητας βίντεο</string>
@@ -1122,8 +1135,11 @@ Second \"item\" text"</string>
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Αλλαγή της αρχικής σελίδας</string>
<string name="revanced_change_start_page_entry_default">Προεπιλογή</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Όλες οι εγγραφές</string>
<string name="revanced_change_start_page_entry_browse">Περιήγηση καναλιών</string>
<string name="revanced_change_start_page_entry_courses">Μαθήματα / Εκμάθηση</string>
<string name="revanced_change_start_page_entry_explore">Εξερεύνηση</string>
<string name="revanced_change_start_page_entry_fashion">Μόδα &amp; ομορφιά</string>
<string name="revanced_change_start_page_entry_gaming">Παιχνίδια</string>
<string name="revanced_change_start_page_entry_history">Ιστορικό</string>
<string name="revanced_change_start_page_entry_library">Βιβλιοθήκη</string>
@@ -1131,11 +1147,17 @@ Second \"item\" text"</string>
<string name="revanced_change_start_page_entry_live">Live</string>
<string name="revanced_change_start_page_entry_movies">Ταινίες</string>
<string name="revanced_change_start_page_entry_music">Μουσική</string>
<string name="revanced_change_start_page_entry_news">Ειδήσεις</string>
<string name="revanced_change_start_page_entry_notifications">Ειδοποιήσεις</string>
<string name="revanced_change_start_page_entry_playlists">Λίστες αναπαραγωγής</string>
<string name="revanced_change_start_page_entry_search">Αναζήτηση</string>
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
<string name="revanced_change_start_page_entry_sports">Αθλητικά</string>
<string name="revanced_change_start_page_entry_subscriptions">Εγγραφές</string>
<string name="revanced_change_start_page_entry_trending">Τάσεις</string>
<string name="revanced_change_start_page_entry_virtual_reality">Εικονική Πραγματικότητα</string>
<string name="revanced_change_start_page_entry_watch_later">Παρακολούθηση αργότερα</string>
<string name="revanced_change_start_page_entry_your_clips">Τα κλιπ σας</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Απενεργοποίηση συνέχισης των Shorts</string>
@@ -1216,8 +1238,10 @@ Second \"item\" text"</string>
<string name="revanced_seekbar_custom_color_title">Προσαρμοσμένο χρώμα γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_summary_on">Η γραμμή προόδου εμφανίζεται με προσαρμοσμένο χρώμα</string>
<string name="revanced_seekbar_custom_color_summary_off">Η γραμμή προόδου εμφανίζεται με το αρχικό χρώμα</string>
<string name="revanced_seekbar_custom_color_value_title">Χρώμα γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_value_summary">Το χρώμα της γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_primary_title">Προσαρμοσμένο χρώμα γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_primary_summary">Το χρώμα της γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_accent_title">Προσαρμοσμένο χρώμα έμφασης γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_accent_summary">Το χρώμα έμφασης της γραμμής προόδου</string>
<string name="revanced_seekbar_custom_color_invalid">Μη έγκυρη τιμή χρώματος γραμμής προόδου</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1315,8 +1339,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.audio.forceOriginalAudioPatch">
<string name="revanced_force_original_audio_title">Εξαναγκασμός αρχικού ήχου</string>
<string name="revanced_force_original_audio_summary_on">Χρήση αρχικού ήχου</string>
<string name="revanced_force_original_audio_summary_off">Χρήση προεπιλεγμένου ήχου</string>
<string name="revanced_force_original_audio_summary_on">Χρησιμοποιείται ο αρχικός ήχος</string>
<string name="revanced_force_original_audio_summary_off">Χρησιμοποιείται ο προεπιλεγμένος ήχος</string>
<string name="revanced_force_original_audio_not_available">Για να χρησιμοποιήσετε αυτήν τη δυνατότητα, αλλάξτε τον τύπο παραποίησης ροών βίντεο σε iOS</string>
</patch>
<patch id="video.quality.rememberVideoQualityPatch">
@@ -1355,6 +1379,11 @@ Second \"item\" text"</string>
<string name="revanced_playback_speed_default_title">Προεπιλεγμένη ταχύτητα αναπαραγωγής</string>
<string name="revanced_remember_playback_speed_toast">Η προεπιλεγμένη ταχύτητα άλλαξε σε: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Απενεργοποίηση βίντεο HDR</string>
<string name="revanced_disable_hdr_video_summary_on">Τα βίντεο HDR είναι απενεργοποιημένα</string>
<string name="revanced_disable_hdr_video_summary_off">Τα βίντεο HDR είναι ενεργοποιημένα</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Επαναφορά παλιού μενού ποιότητας βίντεο</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Το μενού ποιότητας βίντεο εμφανίζεται με το παλιό στυλ</string>
@@ -1392,6 +1421,7 @@ Second \"item\" text"</string>
Η λειτουργία «Σταθερή ένταση» δεν είναι διαθέσιμη
Η λειτουργία «Εξαναγκασμός αρχικού ήχου» δεν είναι διαθέσιμη"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Δεν υπάρχει ο κωδικοποιητής βίντεο AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">Τα βίντεο για παιδιά ενδέχεται να μην αναπαράγονται αν είστε αποσυνδεδεμένοι ή σε λειτουργία ανώνυμης περιήγησης</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Εμφάνιση στο μενού «Στατιστικά για σπασίκλες»</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Το πρόγραμμα πελάτη εμφανίζεται στο μενού «Στατιστικά για σπασίκλες»</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Το πρόγραμμα πελάτη δεν εμφανίζεται στο μενού «Στατιστικά για σπασίκλες»</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Ajustes</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">¿Desea continuar?</string>
<string name="revanced_settings_reset">Restablecer</string>
<string name="revanced_settings_restart_title">Actualizar y reiniciar</string>
@@ -128,7 +127,6 @@ Para traducir nuevos idiomas, visita translate.revanced.app"</string>
<string name="revanced_settings_screen_03_feed_title">Fuente</string>
<string name="revanced_settings_screen_04_general_title">General</string>
<string name="revanced_settings_screen_05_player_title">Reproductor</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Barra</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Controles de deslizamiento</string>
<string name="revanced_settings_screen_11_misc_title">Miscelánea</string>
@@ -160,9 +158,9 @@ Para traducir nuevos idiomas, visita translate.revanced.app"</string>
<string name="revanced_debug_toast_on_error_user_dialog_message">"Desactivar las notificaciones de error oculta todas las notificaciones de error de ReVanced."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Desactivar el brillo del botón de like / suscripción</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">El botón de \"Me gusta\" y \"Suscribir\" no brillará cuando se mencione</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">El botón de \"Me gusta\" y \"Suscribir\" brillará cuando se mencione</string>
<string name="revanced_disable_like_subscribe_glow_title">Desactivar el brillo de los botones Me gusta y Suscribirse</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Los botones Me gusta y Suscribirse no brillarán cuando se mencionen</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Los botones Me gusta y Suscribirse brillarán cuando se mencionen</string>
<string name="revanced_hide_album_cards_title">Ocultar álbumes</string>
<string name="revanced_hide_album_cards_summary_on">Las tarjetas de álbum están ocultas</string>
<string name="revanced_hide_album_cards_summary_off">Se muestran las tarjetas de álbum</string>
@@ -215,9 +213,9 @@ Para traducir nuevos idiomas, visita translate.revanced.app"</string>
<string name="revanced_hide_chips_shelf_title">Ocultar \"Más como esto\"</string>
<string name="revanced_hide_chips_shelf_summary_on">\"Más como esto\" está oculto</string>
<string name="revanced_hide_chips_shelf_summary_off">\"Más como esto\" está habilitado</string>
<string name="revanced_hide_expandable_chip_title">Ocultar ficha expandible en videos</string>
<string name="revanced_hide_expandable_chip_summary_on">Las fichas expandibles están ocultas</string>
<string name="revanced_hide_expandable_chip_summary_off">Se muestran fichas expandibles</string>
<string name="revanced_hide_expandable_chip_title">Ocultar tarjeta expandible debajo de los videos</string>
<string name="revanced_hide_expandable_chip_summary_on">Las tarjetas expandibles están ocultas</string>
<string name="revanced_hide_expandable_chip_summary_off">Las tarjetas expandibles se muestran</string>
<string name="revanced_hide_community_posts_title">Ocultar mensajes comunitarios</string>
<string name="revanced_hide_community_posts_summary_on">Los mensajes de la comunidad están ocultos</string>
<string name="revanced_hide_community_posts_summary_off">Se muestran las publicaciones de la comunidad</string>
@@ -278,6 +276,9 @@ Para traducir nuevos idiomas, visita translate.revanced.app"</string>
<string name="revanced_hide_chapters_section_title">Ocultar sección de capítulos</string>
<string name="revanced_hide_chapters_section_summary_on">La sección de capítulos está oculta</string>
<string name="revanced_hide_chapters_section_summary_off">Se muestra la sección de capítulos</string>
<string name="revanced_hide_how_this_was_made_section_title">Ocultar la sección \'Cómo se creó este contenido\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">La sección \'Cómo se creó este contenido\' está oculta</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">La sección \'Cómo se creó este contenido\' está visible</string>
<string name="revanced_hide_podcast_section_title">Ocultar la sección \'Explorar el podcast\'</string>
<string name="revanced_hide_podcast_section_summary_on">La sección \'Explorar el podcast\' está oculta</string>
<string name="revanced_hide_podcast_section_summary_off">Se muestra la sección \'Explorar el podcast\'</string>
@@ -320,7 +321,7 @@ Para traducir nuevos idiomas, visita translate.revanced.app"</string>
<string name="revanced_hide_comments_preview_comment_title">Ocultar comentario de vista previa</string>
<string name="revanced_hide_comments_preview_comment_summary_on">El comentario de la vista previa está oculto</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Vista previa del comentario se muestra</string>
<string name="revanced_hide_comments_thanks_button_title">Ocultar botón de gracias</string>
<string name="revanced_hide_comments_thanks_button_title">Ocultar botón Gracias</string>
<string name="revanced_hide_comments_thanks_button_summary_on">El botón de gracias está oculto</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Se muestra el botón de gracias</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Ocultar botones de hora y emoji</string>
@@ -347,12 +348,12 @@ Si un doodle se está mostrando actualmente en tu región y este ajuste de ocult
<string name="revanced_hide_keyword_content_home_title">Ocultar videos domésticos por palabras clave</string>
<string name="revanced_hide_keyword_content_home_summary_on">Los videos en la pestaña de inicio son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_home_summary_off">Los videos en la pestaña de inicio no son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Ocultar vídeos de suscripción por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Los videos en la pestaña de suscripciones son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Los videos en la pestaña de suscripciones no son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_search_title">Ocultar resultados de búsqueda por palabras clave</string>
<string name="revanced_hide_keyword_content_search_summary_on">Los resultados de la búsqueda son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_search_summary_off">Los resultados de la búsqueda no son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Ocultar vídeos de suscripción por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Los videos en la pestaña de suscripciones son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Los videos en la pestaña de suscripciones no son filtrados por palabras clave</string>
<string name="revanced_hide_keyword_content_phrases_title">Palabras clave a ocultar</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. -->
@@ -399,6 +400,9 @@ Esta función solo está disponible para dispositivos antiguos"</string>
<string name="revanced_hide_products_banner_title">Ocultar banner para ver los productos</string>
<string name="revanced_hide_products_banner_summary_on">Banner oculto</string>
<string name="revanced_hide_products_banner_summary_off">Banner mostrado</string>
<string name="revanced_hide_end_screen_store_banner_title">Ocultar banner de la tienda en la pantalla final</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">El banner de la tienda está oculto</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">El banner de la tienda está mostrado</string>
<string name="revanced_hide_player_store_shelf_title">Ocultar estampilla de compra del jugador</string>
<string name="revanced_hide_player_store_shelf_summary_on">El armazón de compras está oculto</string>
<string name="revanced_hide_player_store_shelf_summary_off">Se muestra el shelf de la compra</string>
@@ -451,7 +455,7 @@ Esta función solo está disponible para dispositivos antiguos"</string>
<string name="revanced_external_downloader_summary_on">Botón de descarga mostrado en el reproductor</string>
<string name="revanced_external_downloader_summary_off">Botón de descarga no mostrado en el reproductor</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Reemplazar el botón de descarga</string>
<string name="revanced_external_downloader_action_button_title">Anular el botón de acción de descarga</string>
<string name="revanced_external_downloader_action_button_summary_on">El botón de descarga abre su descarga externa</string>
<string name="revanced_external_downloader_action_button_summary_off">El botón de descarga abre el descargador nativo en la aplicación</string>
<string name="revanced_external_downloader_name_title">Nombre del paquete del descargado</string>
@@ -492,8 +496,9 @@ Esta función solo está disponible para dispositivos antiguos"</string>
<string name="revanced_swipe_overlay_timeout_summary">La cantidad de milisegundos que la superposición es visible</string>
<string name="revanced_swipe_text_overlay_size_title">Deslizar tamaño de texto superpuesto</string>
<string name="revanced_swipe_text_overlay_size_summary">El tamaño del texto para la capa de deslizamiento</string>
<string name="revanced_swipe_overlay_background_alpha_title">Deslizar visibilidad de fondo</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Visibilidad del fondo del deslizamiento</string>
<string name="revanced_swipe_overlay_background_opacity_title">Opacidad del fondo de la superposición de deslizamiento</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Valor de opacidad entre 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">La opacidad de la superposición de deslizamiento debe estar entre 0 y 100</string>
<string name="revanced_swipe_threshold_title">Umbral de magnitud del deslizamiento</string>
<string name="revanced_swipe_threshold_summary">La cantidad de umbral para que se desliza</string>
<string name="revanced_swipe_change_video_title">Habilita el deslizamiento para cambiar videos</string>
@@ -638,14 +643,14 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"</string
<string name="revanced_hide_player_previous_next_buttons_title">Ocultar botones de vídeo anteriores &amp; siguiente</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Los botones están ocultos</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Los botones se muestran</string>
<string name="revanced_hide_cast_button_title">Ocultar botón Transmitir</string>
<string name="revanced_hide_cast_button_title">Ocultar el botón Transmitir</string>
<string name="revanced_hide_cast_button_summary_on">El botón de envío a otros dispositivos está oculto</string>
<string name="revanced_hide_cast_button_summary_off">El botón de envío a otros dispositivos es visible</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Ocultar botón de subtítulos</string>
<string name="revanced_hide_captions_button_title">Ocultar el botón Subtítulos</string>
<string name="revanced_hide_captions_button_summary_on">Botón de subtítulos oculto</string>
<string name="revanced_hide_captions_button_summary_off">Botón de subtítulos mostrado</string>
<string name="revanced_hide_autoplay_button_title">Ocultar botón de reproducción automática</string>
<string name="revanced_hide_autoplay_button_title">Ocultar el botón Reproducción automática</string>
<string name="revanced_hide_autoplay_button_summary_on">El botón de reproducción automática está oculto</string>
<string name="revanced_hide_autoplay_button_summary_off">Se muestra el botón de reproducción automática</string>
</patch>
@@ -655,7 +660,7 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"</string
<string name="revanced_hide_endscreen_cards_summary_off">Se muestran las tarjetas de la pantalla final</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Desactivar el modo ambiente en pantalla completa</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Desactivar el modo Ambiente en pantalla completa</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Modo ambiente desactivado</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Modo ambiente activado</string>
</patch>
@@ -695,38 +700,38 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"</string
<string name="revanced_hide_shorts_history_summary_on">Oculto en el historial de visualización</string>
<string name="revanced_hide_shorts_history_summary_off">Mostrado en el historial de visualización</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Ocultar botón de unirse</string>
<string name="revanced_hide_shorts_join_button_title">Ocultar el botón Unirse</string>
<string name="revanced_hide_shorts_join_button_summary_on">Botón de unión oculto</string>
<string name="revanced_hide_shorts_join_button_summary_off">Se muestra el botón de unirse</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Ocultar botón de suscripción</string>
<string name="revanced_hide_shorts_subscribe_button_title">Ocultar el botón Suscribirse</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">El botón de suscripción está oculto</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Se muestra el botón de suscripción</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Ocultar botones de superposición en pausa</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Los botones de superposición pausados están ocultos</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Se muestran los botones de superposición pausados</string>
<string name="revanced_hide_shorts_shop_button_title">Ocultar botón de tienda</string>
<string name="revanced_hide_shorts_shop_button_title">Ocultar el botón Comprar</string>
<string name="revanced_hide_shorts_shop_button_summary_on">El botón de la tienda está oculto</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Se muestra el botón de la tienda</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Ocultar botón de súper gracias</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">El botón de súper gracias está oculto</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Se muestra el botón de supergracias</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Ocultar el botón Comprar Súper Gracias</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">El botón Súper Gracias está oculto</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">El botón per Gracias está mostrado</string>
<string name="revanced_hide_shorts_tagged_products_title">Ocultar productos etiquetados</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Los productos etiquetados están ocultos</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Los productos etiquetados se muestran</string>
<string name="revanced_hide_shorts_location_label_title">Ocultar etiqueta de ubicación</string>
<string name="revanced_hide_shorts_location_label_summary_on">Etiqueta de ubicación oculta</string>
<string name="revanced_hide_shorts_location_label_summary_off">Etiqueta de ubicación mostrada</string>
<string name="revanced_hide_shorts_save_sound_button_title">Ocultar botón de guardar música</string>
<string name="revanced_hide_shorts_save_sound_button_title">Ocultar el botón Guardar música</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Guardar botón de música está oculto</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Mostrar el botón de guardar música</string>
<string name="revanced_hide_shorts_use_template_button_title">Ocultar botón de usar plantilla</string>
<string name="revanced_hide_shorts_use_template_button_title">Ocultar el botón Usar plantilla</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Botón de plantilla de uso está oculto</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Se muestra el botón de usar plantilla</string>
<string name="revanced_hide_shorts_upcoming_button_title">Ocultar botón próximo</string>
<string name="revanced_hide_shorts_upcoming_button_title">Ocultar el botón Próximos</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">El botón próximo está oculto</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Se muestra el botón próximo</string>
<string name="revanced_hide_shorts_green_screen_button_title">Ocultar botón verde de pantalla</string>
<string name="revanced_hide_shorts_green_screen_button_title">Ocultar el botón Pantalla verde</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">El botón verde de pantalla está oculto</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Se muestra el botón verde de pantalla</string>
<string name="revanced_hide_shorts_hashtag_button_title">Ocultar botón de hashtag</string>
@@ -738,24 +743,24 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"</string
<string name="revanced_hide_shorts_stickers_title">Ocultar stickers</string>
<string name="revanced_hide_shorts_stickers_summary_on">Los pegatinas están ocultos</string>
<string name="revanced_hide_shorts_stickers_summary_off">Se muestran pegatinas</string>
<string name="revanced_hide_shorts_like_fountain_title">Ocultar como fuente</string>
<string name="revanced_hide_shorts_like_fountain_title">Ocultar la animación de la fuente de Me gusta</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">La animación de fuente de botón \"Me gusta\" está oculta</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Se muestra la animación de fuente de botón \"Me gusta\"</string>
<string name="revanced_hide_shorts_like_button_title">Ocultar botón me gusta</string>
<string name="revanced_hide_shorts_like_button_title">Ocultar el botón Me gusta</string>
<string name="revanced_hide_shorts_like_button_summary_on">El botón Me gusta está oculto</string>
<string name="revanced_hide_shorts_like_button_summary_off">Se muestra el botón Me Gusta</string>
<string name="revanced_hide_shorts_dislike_button_title">Ocultar botón no me gusta</string>
<string name="revanced_hide_shorts_dislike_button_title">Ocultar el botón No me gusta</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">El botón no me gusta está oculto</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">El botón no me gusta se muestra</string>
<string name="revanced_hide_shorts_comments_button_title">Ocultar botón de comentarios</string>
<string name="revanced_hide_shorts_comments_button_title">Ocultar el botón Comentarios</string>
<string name="revanced_hide_shorts_comments_button_summary_on">El botón de comentarios está oculto</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Se muestra el botón de comentarios</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Ocultar botón de remezcla</string>
<string name="revanced_hide_shorts_remix_button_title">Ocultar el botón Remix</string>
<string name="revanced_hide_shorts_remix_button_summary_on">El botón Remix está oculto</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Se muestra el botón Remix</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Ocultar botón Compartir</string>
<string name="revanced_hide_shorts_share_button_title">Ocultar el botón Compartir</string>
<string name="revanced_hide_shorts_share_button_summary_on">El botón Compartir está oculto</string>
<string name="revanced_hide_shorts_share_button_summary_off">Se muestra el botón Compartir</string>
<string name="revanced_hide_shorts_info_panel_title">Ocultar panel de información</string>
@@ -820,6 +825,8 @@ Nota: Habilitar esto también oculta a la fuerza los anuncios de vídeo"</string
<string name="revanced_ryd_failure_generic">Dislikes no disponibles (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Recargar vídeo para votar usando Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Oculto por el propietario</string>
<string name="revanced_ryd_enable_summary_on">Dislikes son mostrados</string>
<string name="revanced_ryd_enable_summary_off">No se muestran Dislikes</string>
<string name="revanced_ryd_shorts_title">Mostrar no me gusta en Shorts</string>
@@ -832,9 +839,12 @@ Limitación: Es posible que los No me gustas no aparezcan en el modo de incógni
<string name="revanced_ryd_dislike_percentage_summary_on">Dislikes mostrados como porcentaje</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Dislikes mostrados como número</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Botón de compacto</string>
<string name="revanced_ryd_compact_layout_title">Botón Me gusta compacto</string>
<string name="revanced_ryd_compact_layout_summary_on">Botón \"Me gusta\" para el ancho mínimo</string>
<string name="revanced_ryd_compact_layout_summary_off">Botón \"Me gusta\" para una mejor apariencia</string>
<string name="revanced_ryd_estimated_like_title">Mostrar estimación de \"me gusta\"</string>
<string name="revanced_ryd_estimated_like_summary_on">Se muestra la estimación de \"me gusta\"</string>
<string name="revanced_ryd_estimated_like_summary_off">Se oculta la estimación de \"me gusta\"</string>
<string name="revanced_ryd_toast_on_connection_error_title">Mostrar un brindis si la API no está disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Toast se muestra si Devolución de YouTube Dislike no está disponible</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Toast no se muestra si Devolución de YouTube Dislike no está disponible</string>
@@ -880,11 +890,14 @@ Esta función funciona mejor con una calidad de vídeo de 720p o inferior y cuan
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Activar SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock es un sistema de fuentes múltiples para omitir partes molestas de deos de YouTube</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock es un sistema de colaboración abierta para omitir partes molestas de los videos de YouTube</string>
<string name="revanced_sb_appearance_category">Apariencia</string>
<string name="revanced_sb_enable_voting">Mostrar botón de voto</string>
<string name="revanced_sb_enable_voting_sum_on">Se muestra el botón de voto del segmento</string>
<string name="revanced_sb_enable_voting_sum_off">El botón de voto del segmento no se muestra</string>
<string name="revanced_sb_square_layout">Usar diseño cuadrado</string>
<string name="revanced_sb_square_layout_sum_on">Los botones y los controles son cuadrados</string>
<string name="revanced_sb_square_layout_sum_off">Los botones y controles están redondeados</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Usar botón compacto de saltar</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Omitir botón con estilo para el ancho mínimo</string>
@@ -944,7 +957,7 @@ Tu ID de usuario es como una contraseña y nunca debe compartirse."</string>
<string name="revanced_sb_segments_sponsor">Patrocinador</string>
<string name="revanced_sb_segments_sponsor_sum">Promoción pagada, referencias pagadas y anuncios directos. No para autopromoción o gritos gratuitos a causas/creadores/sitios web/productos que les gustan</string>
<string name="revanced_sb_segments_selfpromo">Promoción Propia/No Remunerada</string>
<string name="revanced_sb_segments_selfpromo_sum">Similar a \'Patrocinador\' excepto por falta de pago o autopromoción. Incluye secciones sobre meritud, donaciones o información sobre con quién colaboraron</string>
<string name="revanced_sb_segments_selfpromo_sum">Similar al patrocinador, pero excluye la promoción propia o no remunerada. Incluye secciones sobre productos, donaciones o información sobre con quién han colaborado</string>
<string name="revanced_sb_segments_interaction">Recordatorio de interacción (Subscríbete)</string>
<string name="revanced_sb_segments_interaction_sum">Un pequeño recordatorio para gustar, suscribirse o seguirlos en medio del contenido. Si es largo o sobre algo específico, debería estar bajo autopromoción</string>
<string name="revanced_sb_segments_highlight">Resaltar</string>
@@ -1092,7 +1105,7 @@ Si se desactiva posteriormente, se recomienda borrar los datos de la aplicación
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Versión de aplicación falsa de destino</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Restaurar iconos antiguos del reproductor de Shorts</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Restaurar los iconos antiguos de navegación y barra de herramientas</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Restaurar iconos de navegación antiguos</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Restaurar RYD en Shorts de modo incógnito</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Restaurar la velocidad de vídeo ancha &amp; menú de calidad</string>
@@ -1102,8 +1115,11 @@ Si se desactiva posteriormente, se recomienda borrar los datos de la aplicación
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Establecer página de inicio</string>
<string name="revanced_change_start_page_entry_default">Predeterminado</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Todas las suscripciones</string>
<string name="revanced_change_start_page_entry_browse">Navegar canales</string>
<string name="revanced_change_start_page_entry_courses">Cursos / Aprendizaje</string>
<string name="revanced_change_start_page_entry_explore">Explorar</string>
<string name="revanced_change_start_page_entry_fashion">Moda y Belleza</string>
<string name="revanced_change_start_page_entry_gaming">Juego</string>
<string name="revanced_change_start_page_entry_history">Historial</string>
<string name="revanced_change_start_page_entry_library">Biblioteca</string>
@@ -1111,11 +1127,17 @@ Si se desactiva posteriormente, se recomienda borrar los datos de la aplicación
<string name="revanced_change_start_page_entry_live">Vivo</string>
<string name="revanced_change_start_page_entry_movies">Películas</string>
<string name="revanced_change_start_page_entry_music">Música</string>
<string name="revanced_change_start_page_entry_news">Noticias</string>
<string name="revanced_change_start_page_entry_notifications">Notificaciones</string>
<string name="revanced_change_start_page_entry_playlists">Listas de reproducción</string>
<string name="revanced_change_start_page_entry_search">Buscar</string>
<string name="revanced_change_start_page_entry_shopping">Compras</string>
<string name="revanced_change_start_page_entry_sports">Deportes</string>
<string name="revanced_change_start_page_entry_subscriptions">Suscripciones</string>
<string name="revanced_change_start_page_entry_trending">Tendencias</string>
<string name="revanced_change_start_page_entry_virtual_reality">Realidad virtual</string>
<string name="revanced_change_start_page_entry_watch_later">Ver más tarde</string>
<string name="revanced_change_start_page_entry_your_clips">Tus clips</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Desactivar reanudación del reproductor de Shorts</string>
@@ -1196,8 +1218,10 @@ Desliza para expandir o cerrar"</string>
<string name="revanced_seekbar_custom_color_title">Activar el color personalizado de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_summary_on">Se muestra el color personalizado de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_summary_off">Se muestra el color original de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_value_title">Color personalizado de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_value_summary">El color de la barra de ajustes</string>
<string name="revanced_seekbar_custom_color_primary_title">Color personalizado de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_primary_summary">El color de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_accent_title">Color de acento personalizado de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_accent_summary">El color de acento de la barra de búsqueda</string>
<string name="revanced_seekbar_custom_color_invalid">Valor de color de la barra de búsqueda inválido</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1244,7 +1268,7 @@ Toca aquí para obtener más información sobre DeArrow"</string>
<string name="revanced_alt_thumbnail_dearrow_error_generic">DeFlecha temporalmente no disponible</string>
</patch>
<patch id="misc.announcements.announcementsPatch">
<string name="revanced_announcements_title">Mostrar anuncios revalorizados</string>
<string name="revanced_announcements_title">Mostrar anuncios de ReVanced</string>
<string name="revanced_announcements_summary_on">Los anuncios se muestran al iniciar</string>
<string name="revanced_announcements_summary_off">Los anuncios no se muestran al iniciar</string>
<string name="revanced_announcements_enabled_summary">Mostrar anuncios al iniciar</string>
@@ -1291,7 +1315,7 @@ Habilitar esto puede desbloquear calidades de vídeo más altas"</string>
<string name="revanced_remove_tracking_query_parameter_summary_off">Parámetro de la consulta de seguimiento no se elimina de los enlaces</string>
</patch>
<patch id="misc.zoomhaptics.zoomHapticsPatch">
<string name="revanced_disable_zoom_haptics_title">Desactivar hábitos de zoom</string>
<string name="revanced_disable_zoom_haptics_title">Desactivar hápticas al hacer zoom</string>
<string name="revanced_disable_zoom_haptics_summary_on">Hápticas desactivadas</string>
<string name="revanced_disable_zoom_haptics_summary_off">Haptics están habilitados</string>
</patch>
@@ -1337,6 +1361,11 @@ Habilitar esto puede desbloquear calidades de vídeo más altas"</string>
<string name="revanced_playback_speed_default_title">Velocidad de reproducción por defecto</string>
<string name="revanced_remember_playback_speed_toast">Cambió la velocidad predeterminada a: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Desactivar el vídeo HDR</string>
<string name="revanced_disable_hdr_video_summary_on">El vídeo HDR está desactivado</string>
<string name="revanced_disable_hdr_video_summary_off">El vídeo HDR está activado</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Restaurar menú de calidad de vídeo antiguo</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Se muestra el antiguo menú de calidad de vídeo</string>
@@ -1374,6 +1403,7 @@ AVC tiene una resolución máxima de 1080p, el códec de audio Opus no está dis
• El volumen estable no está disponible
• Forzar el audio original no está disponible"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• No AV1 códec de vídeo</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Es posible que los videos infantiles no se reproduzcan cuando se cierra la sesión o se está en modo incógnito</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Mostrar en Estadísticas para nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">El tipo de cliente se muestra en Estadísticas para nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">El cliente está oculto en Estadísticas para nerds</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Seaded</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Kas soovite jätkata?</string>
<string name="revanced_settings_reset">Lähtesta</string>
<string name="revanced_settings_restart_title">Värskenda ja taaskäivita</string>
@@ -83,7 +82,6 @@ Uute keelte tõlkimiseks külastage saiti translate.revanced.app"</string>
<string name="revanced_language_NL">Hollandi</string>
<string name="revanced_language_OR">Odia</string>
<string name="revanced_language_PA">Pandžabi</string>
<string name="revanced_language_PL">Poola</string>
<string name="revanced_language_PT">Portugali</string>
<string name="revanced_language_RO">Rumeenia</string>
<string name="revanced_language_RU">Vene</string>
@@ -136,7 +134,6 @@ Vajutage jätkamise nuppu ja lubage optimeerimismuutused."</string>
<string name="revanced_settings_screen_03_feed_title">Voog</string>
<string name="revanced_settings_screen_04_general_title">Üldine</string>
<string name="revanced_settings_screen_05_player_title">Mängija</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Otsinguriba</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Pühkimisjuhtimine</string>
<string name="revanced_settings_screen_11_misc_title">Mitmesugused</string>
@@ -170,9 +167,9 @@ Vajutage jätkamise nuppu ja lubage optimeerimismuutused."</string>
Teid ei teavitata ühestki ootamatust sündmusest."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Keela meeldimise/tellimise nupu helendav valgus</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Meeldimise ja tellimise nupp ei sütti mainimisel</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Meeldimise ja tellimise nupp hakkab helendama, kui mainitakse</string>
<string name="revanced_disable_like_subscribe_glow_title">Eemalda Meeldi ja Telli nuppude helk</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Meeldi ja Telli nupud ei heida mainitmisel</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Meeldi ja Telli nupud heidavad mainitmisel</string>
<string name="revanced_hide_album_cards_title">Peida albumikaardid</string>
<string name="revanced_hide_album_cards_summary_on">Albumikaardid on peidetud</string>
<string name="revanced_hide_album_cards_summary_off">Albumikaardid on nähtavad</string>
@@ -225,9 +222,9 @@ Teid ei teavitata ühestki ootamatust sündmusest."</string>
<string name="revanced_hide_chips_shelf_title">Peida kiibi riiul</string>
<string name="revanced_hide_chips_shelf_summary_on">Kiibid on peidetud</string>
<string name="revanced_hide_chips_shelf_summary_off">Kiipe on nähtaval</string>
<string name="revanced_hide_expandable_chip_title">Peida laiendatav kiip videote all</string>
<string name="revanced_hide_expandable_chip_summary_on">Laiendatavad kiipe on peidetud</string>
<string name="revanced_hide_expandable_chip_summary_off">Laiendatavad kiipe on kuvatud</string>
<string name="revanced_hide_expandable_chip_title">Peida laiendatava kaart videote all</string>
<string name="revanced_hide_expandable_chip_summary_on">Laiendatavad kaardid on peidetud</string>
<string name="revanced_hide_expandable_chip_summary_off">Laiendatavad kaardid on näidatud</string>
<string name="revanced_hide_community_posts_title">Peida ühenduse postitused</string>
<string name="revanced_hide_community_posts_summary_on">Ühenduse postitused on peidetud</string>
<string name="revanced_hide_community_posts_summary_off">Ühenduse postitused on nähtavad</string>
@@ -288,6 +285,9 @@ Teid ei teavitata ühestki ootamatust sündmusest."</string>
<string name="revanced_hide_chapters_section_title">Peida peatükide jaotis</string>
<string name="revanced_hide_chapters_section_summary_on">Peatükide jaotis on peidetud</string>
<string name="revanced_hide_chapters_section_summary_off">Peatükide jaotis on näidatud</string>
<string name="revanced_hide_how_this_was_made_section_title">Peida \'Kuidas see sisu loodi\' jaotis</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">\'Kuidas see sisu loodi\' jaotis on peidetud</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">\'Kuidas see sisu loodi\' jaotis on nähtav</string>
<string name="revanced_hide_podcast_section_title">Peida jaotis \'Avasta podcast\'</string>
<string name="revanced_hide_podcast_section_summary_on">Jaotis \'Avasta podcast\' on peidetud</string>
<string name="revanced_hide_podcast_section_summary_off">Jaotis \'Avasta podcast\' on näidatud</string>
@@ -330,7 +330,7 @@ Teid ei teavitata ühestki ootamatust sündmusest."</string>
<string name="revanced_hide_comments_preview_comment_title">Peida eelvaate kommentaar</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Eelvaate kommentaar on peidetud</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Eelvaate kommentaar on kuvatud</string>
<string name="revanced_hide_comments_thanks_button_title">Peida tänu nupp</string>
<string name="revanced_hide_comments_thanks_button_title">Peida tänunupp</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Tänu nupp on peidetud</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Tänu nupp on kuvatud</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Peida ajastempel ja emoji nupud</string>
@@ -357,12 +357,12 @@ Kui Doodle on teie piirkonnas praegu nähtav ja see peitmise seade on sisse lül
<string name="revanced_hide_keyword_content_home_title">Peida kodu videod märksõnade abil</string>
<string name="revanced_hide_keyword_content_home_summary_on">Kodu vahekaardi videod on filtreeritud märksõnade järgi</string>
<string name="revanced_hide_keyword_content_home_summary_off">Avalehe videoid pole filtreeritud võtmesõnade abil</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Peida videod, mis sisaldavad võtmesõnu</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Avalehe videoid filtreeritakse võtmesõnade abil</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Tellivideote ei filtreeritakse vastavalt võtmesõnadele</string>
<string name="revanced_hide_keyword_content_search_title">Peida otsingutulemid võtmesõnade järgi</string>
<string name="revanced_hide_keyword_content_search_summary_on">Otsingutulemid on filtreeritud võtmesõnade järgi</string>
<string name="revanced_hide_keyword_content_search_summary_off">Otsingutulemid ei ole filtreeritud võtmesõnade järgi</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Peida videod, mis sisaldavad võtmesõnu</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Avalehe videoid filtreeritakse võtmesõnade abil</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Tellivideote ei filtreeritakse vastavalt võtmesõnadele</string>
<string name="revanced_hide_keyword_content_phrases_title">Võtmesõnad peitmiseks</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. -->
@@ -409,6 +409,9 @@ See funktsioon on saadaval ainult vanemates seadmetes"</string>
<string name="revanced_hide_products_banner_title">Peida bänner näha tooteid</string>
<string name="revanced_hide_products_banner_summary_on">Bänner on peidetud</string>
<string name="revanced_hide_products_banner_summary_off">Bänner on nähtav</string>
<string name="revanced_hide_end_screen_store_banner_title">Peida lõpuekraani poe bänner</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Poebanner on peidetud</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Poebanner on nähtav</string>
<string name="revanced_hide_player_store_shelf_title">Peida poes ostukorvi riiul</string>
<string name="revanced_hide_player_store_shelf_summary_on">Ostukorvi riiul on peidetud</string>
<string name="revanced_hide_player_store_shelf_summary_off">Ostukorvi riiul on nähtav</string>
@@ -461,7 +464,7 @@ See funktsioon on saadaval ainult vanemates seadmetes"</string>
<string name="revanced_external_downloader_summary_on">Allalaadimise nupp on esitaja puhul nähtav</string>
<string name="revanced_external_downloader_summary_off">Allalaadimise nupp ei ole esitaja puhul nähtav</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Ületa allalaadimise toimingu nupp</string>
<string name="revanced_external_downloader_action_button_title">Muuda allalaadimisnupu toimingut</string>
<string name="revanced_external_downloader_action_button_summary_on">Allalaadimise nupp avab teie välise allalaadija</string>
<string name="revanced_external_downloader_action_button_summary_off">Allalaadimise nupp avab seadme sisseehitatud allalaadija</string>
<string name="revanced_external_downloader_name_title">Allalaadija paketi nimi</string>
@@ -502,8 +505,9 @@ See funktsioon on saadaval ainult vanemates seadmetes"</string>
<string name="revanced_swipe_overlay_timeout_summary">Katte näitamise millisekundite arv</string>
<string name="revanced_swipe_text_overlay_size_title">Pühkimise katte teksti suurus</string>
<string name="revanced_swipe_text_overlay_size_summary">Pühkimise katte teksti suurus</string>
<string name="revanced_swipe_overlay_background_alpha_title">Pühkimise katte tausta nähtavus</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Pühkimise katte tausta nähtavus</string>
<string name="revanced_swipe_overlay_background_opacity_title">Pühkiva katte tausta läbipaistvus</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Läbipaistvuse väärtus vahemikus 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Pühkiva katte läbipaistvus peab olema vahemikus 0-100</string>
<string name="revanced_swipe_threshold_title">Pühkimise suuruse lävi</string>
<string name="revanced_swipe_threshold_summary">Lävi väärtus pühkimise toimimiseks</string>
<string name="revanced_swipe_change_video_title">Luba pühkimine videote vahetamiseks</string>
@@ -648,14 +652,14 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Peida eelmine &amp; järgmine video nupp</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Nupud on peidetud</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Nupud on nähtavad</string>
<string name="revanced_hide_cast_button_title">Peida ülekandmise nupp</string>
<string name="revanced_hide_cast_button_title">Peida Saada kätte nupp</string>
<string name="revanced_hide_cast_button_summary_on">Ülekandmise nupp on peidetud</string>
<string name="revanced_hide_cast_button_summary_off">Ülekandmise nupp on nähtav</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Peida subtiitrite nupp</string>
<string name="revanced_hide_captions_button_title">Peida Subtiitrid nupp</string>
<string name="revanced_hide_captions_button_summary_on">Subtiitrite nupp on peidetud</string>
<string name="revanced_hide_captions_button_summary_off">Subtiitrite nupp on nähtav</string>
<string name="revanced_hide_autoplay_button_title">Peida automaatse esituse nupp</string>
<string name="revanced_hide_autoplay_button_title">Peida Automaatse esitamise nupp</string>
<string name="revanced_hide_autoplay_button_summary_on">Automaatse esituse nupp on peidetud</string>
<string name="revanced_hide_autoplay_button_summary_off">Automaatse esituse nupp on nähtav</string>
</patch>
@@ -665,7 +669,7 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Lõpukujunduse kaardid on nähtavad</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Keela ümbritseva režiimi täisekraanil</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Keela ümbritseva režiim täisekraanil</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Ümbritseva režiimi keelatud</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Ümbritseva režiimi lubatud</string>
</patch>
@@ -705,38 +709,38 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid"</string>
<string name="revanced_hide_shorts_history_summary_on">Peidetud vaatamise ajaloos</string>
<string name="revanced_hide_shorts_history_summary_off">Näidatud vaatamisaegadus</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Peida liitumisnupp</string>
<string name="revanced_hide_shorts_join_button_title">Peida Liitu nupp</string>
<string name="revanced_hide_shorts_join_button_summary_on">Liitumisnupp on peidetud</string>
<string name="revanced_hide_shorts_join_button_summary_off">Liitumisnupp on nähtav</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Peida tellimise nupp</string>
<string name="revanced_hide_shorts_subscribe_button_title">Peida Telli nupp</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Tellimise nupp on peidetud</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Tellimise nupp on nähtav</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Peida peatatud ülekatte nupud</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Peatatud ülekatte nupud on peidetud</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Peatatud ülekatte nupud on nähtavad</string>
<string name="revanced_hide_shorts_shop_button_title">Peida poenupp</string>
<string name="revanced_hide_shorts_shop_button_title">Peida Poe nupp</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Poenupp on peidetud</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Poenupp on nähtav</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Peida \"super tänu\" nupp</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">\"Super tänu\" nupp on peidetud</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">\"Super tänu\" nupp on nähtav</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Peida Osta Super Tänud nupp</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Super Tänud nupp on peidetud</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super Tänud nupp on nähtav</string>
<string name="revanced_hide_shorts_tagged_products_title">Peida sildistatud tooted</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Sildistatud tooted on peidetud</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Sildistatud tooted on nähtavad</string>
<string name="revanced_hide_shorts_location_label_title">Peida asukoha silt</string>
<string name="revanced_hide_shorts_location_label_summary_on">Asukoha silt on peidetud</string>
<string name="revanced_hide_shorts_location_label_summary_off">Asukoha silt on nähtav</string>
<string name="revanced_hide_shorts_save_sound_button_title">Peida muusika salvestamise nupp</string>
<string name="revanced_hide_shorts_save_sound_button_title">Peida Salvesta muusika nupp</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Muusika salvestamise nupp on peidetud</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Muusika salvestamise nupp on nähtav</string>
<string name="revanced_hide_shorts_use_template_button_title">Peida malli kasutamise nupp</string>
<string name="revanced_hide_shorts_use_template_button_title">Peida Kasuta malli nupp</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Malli kasutamise nupp on peidetud</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Malli kasutamise nupp on nähtav</string>
<string name="revanced_hide_shorts_upcoming_button_title">Peida tulevane nupp</string>
<string name="revanced_hide_shorts_upcoming_button_title">Peida Eelseisvad nupp</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Eelseisva nuppu on peidetud</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Eelseisva nuppu on nähtav</string>
<string name="revanced_hide_shorts_green_screen_button_title">Peida rohelise ekraani nupp</string>
<string name="revanced_hide_shorts_green_screen_button_title">Peida Roheline ekraan nupp</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Rohelise ekraani nupp on peidetud</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Rohelise ekraani nupp on nähtav</string>
<string name="revanced_hide_shorts_hashtag_button_title">Peida räsimärgi nupp</string>
@@ -748,24 +752,24 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid"</string>
<string name="revanced_hide_shorts_stickers_title">Peida kleebised</string>
<string name="revanced_hide_shorts_stickers_summary_on">Kleebised on peidetud</string>
<string name="revanced_hide_shorts_stickers_summary_off">Kleebised on nähtavad</string>
<string name="revanced_hide_shorts_like_fountain_title">Peida meeldimise fontään</string>
<string name="revanced_hide_shorts_like_fountain_title">Peida Meeldi nupu purskkaevu animatsioon</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Meeldimise nupu fontääni animatsioon on peidetud</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Meeldimise nupu fontääni animatsioon on nähtav</string>
<string name="revanced_hide_shorts_like_button_title">Peida meeldimise nupp</string>
<string name="revanced_hide_shorts_like_button_title">Peida Meeldi nupp</string>
<string name="revanced_hide_shorts_like_button_summary_on">Meeldimise nupp on peidetud</string>
<string name="revanced_hide_shorts_like_button_summary_off">Meeldimise nupp on nähtav</string>
<string name="revanced_hide_shorts_dislike_button_title">Peida mittemeeldimise nupp</string>
<string name="revanced_hide_shorts_dislike_button_title">Peida Ei meeldi nupp</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Mittemeeldimise nupp on peidetud</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Mittemeeldimise nupp on nähtav</string>
<string name="revanced_hide_shorts_comments_button_title">Peida kommentaaride nupp</string>
<string name="revanced_hide_shorts_comments_button_title">Peida Kommentaarid nupp</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Kommentaaride nupp on peidetud</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Kommentaaride nupp on nähtav</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Peida remix-nupp</string>
<string name="revanced_hide_shorts_remix_button_title">Peida Remiksi nupp</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Remix-nupp on peidetud</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Remix-nupp on nähtav</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Peida jagamise nupp</string>
<string name="revanced_hide_shorts_share_button_title">Peida Jaga nupp</string>
<string name="revanced_hide_shorts_share_button_summary_on">Jagamise nupp on peidetud</string>
<string name="revanced_hide_shorts_share_button_summary_off">Jagamise nupp on nähtav</string>
<string name="revanced_hide_shorts_info_panel_title">Peida infopaan</string>
@@ -830,6 +834,8 @@ Märkus: selle lubamine peidab ka sunniviisiliselt video reklaamid"</string>
<string name="revanced_ryd_failure_generic">Mittemeeldimised pole saadaval (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Laadi video uuesti, et hääletada Return YouTube Dislike\'i abil</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Peidetud omaniku poolt</string>
<string name="revanced_ryd_enable_summary_on">Mittemeeldimised on nähtavad</string>
<string name="revanced_ryd_enable_summary_off">Mittemeeldimised pole nähtavad</string>
<string name="revanced_ryd_shorts_title">Näita mittemeeldimisi Shorts\'il</string>
@@ -842,9 +848,12 @@ Piirang: mittemeeldimised ei pruugi ilmneda inkognito režiimis"</string>
<string name="revanced_ryd_dislike_percentage_summary_on">Mittemeeldimised on nähtavad protsendina</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Mittemeeldimised on nähtavad arvulina</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Kompaktne meeldimise nupp</string>
<string name="revanced_ryd_compact_layout_title">Kompaktne Meeldi nupp</string>
<string name="revanced_ryd_compact_layout_summary_on">Meeldimise nupp on stiilitud minimaalse laiusena</string>
<string name="revanced_ryd_compact_layout_summary_off">Meeldimise nupp on stiilitud parima välimusega</string>
<string name="revanced_ryd_estimated_like_title">Näita hinnangulisi meeldimisi</string>
<string name="revanced_ryd_estimated_like_summary_on">Hinnangulised meeldimised on näidatud</string>
<string name="revanced_ryd_estimated_like_summary_off">Hinnangulised meeldimised on peidetud</string>
<string name="revanced_ryd_toast_on_connection_error_title">Näita teadet, kui API pole saadaval</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Teade näidatakse, kui Return YouTube Dislike pole saadaval</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Teadet ei näidata, kui Return YouTube Dislike pole saadaval</string>
@@ -890,11 +899,14 @@ See funktsioon toimib kõige paremini 720p või madalama video kvaliteedi ja vä
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Luba SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock on rahvahulga abil loodud süsteem YouTube\'i videote ebameeldivate osade vahelejätmiseks</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock on rahvahulga loodud süsteem YouTube\'i videote tüütute osade vahelejätmiseks</string>
<string name="revanced_sb_appearance_category">Välimus</string>
<string name="revanced_sb_enable_voting">Näita hääletamisnuppu</string>
<string name="revanced_sb_enable_voting_sum_on">Segmendi hääletamisnupp on näidatud</string>
<string name="revanced_sb_enable_voting_sum_off">Segmendi hääletamisnupp ei ole näidatud</string>
<string name="revanced_sb_square_layout">Kasuta ruudukujulist paigutust</string>
<string name="revanced_sb_square_layout_sum_on">Nupud ja juhtnupud on kandilised</string>
<string name="revanced_sb_square_layout_sum_off">Nupud ja juhtnupud on ümardatud</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Kasuta kompaktset vahelejätmisnuppu</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Vahelejätmisnupp on kujundatud minimaalse laiusena</string>
@@ -955,7 +967,7 @@ Teie kasutajatunnis on nagu parool ja seda ei tohiks kunagi jagada.
<string name="revanced_sb_segments_sponsor">Toetaja</string>
<string name="revanced_sb_segments_sponsor_sum">Tasuline reklaam, tasulised suunamised ja otsereklaamid. Ei ole mõeldud enesereklaamimiseks ega tasuta hüüatusteks asjade/loojate/veebilehtede/toodete kohta, mis neile meeldivad</string>
<string name="revanced_sb_segments_selfpromo">Tasuta/Enesereklaam</string>
<string name="revanced_sb_segments_selfpromo_sum">Sarnased \'Sponsori\' osaga, välja arvatud tasuta või enesereklaam. Sisaldab jaotisi kaupade, annetuste või teabe kohta selle kohta, kellega nad koostööd tegid</string>
<string name="revanced_sb_segments_selfpromo_sum">Sarnane Sponsoriga, kuid ilma tasu või enesereklaamita. Hõlmab jaotisi kaupade, annetuste või koostööpartnerite kohta</string>
<string name="revanced_sb_segments_interaction">Interaktsiooni meeldetuletus (Telli)</string>
<string name="revanced_sb_segments_interaction_sum">Lühike meeldetuletus, et anda neile meeldib, tellida või jälgida neid sisu keskel. Kui see on pikk või millegi konkreetse kohta, peaks see olema hoopis enesereklaami all</string>
<string name="revanced_sb_segments_highlight">Esitlus</string>
@@ -1095,7 +1107,7 @@ Tahvelarvuti paigutus
Automotiivi paigutus
• Vaatamisloendi menüü on peidetud
• Uudista vaheleht on taastatud
Lühivideod avanevad tavalises pleieris
Shorts avanevad tavalises pleieris
• Sööt on korraldatud teemade ja kanalite kaupa"</string>
</patch>
<patch id="layout.spoofappversion.spoofAppVersionPatch">
@@ -1111,7 +1123,7 @@ Kui see hiljem välja lülitatakse, on soovitatav rakenduse andmed kustutada, et
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Võltsitud rakenduse versiooni siht</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Taastage vanad Shortsi esitajaikoonid</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Taastage vanad navigeerimis- ja tööriistariba ikoonid</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Taasta vanad navigeerimise ikoonid</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Taastage RYD Shortsi incognito režiimis</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Taasta lai video kiiruse ja kvaliteedi menüü</string>
@@ -1121,8 +1133,11 @@ Kui see hiljem välja lülitatakse, on soovitatav rakenduse andmed kustutada, et
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Määra algusleht</string>
<string name="revanced_change_start_page_entry_default">Vaikimisi</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Kõik tellimused</string>
<string name="revanced_change_start_page_entry_browse">Sirvi kanaleid</string>
<string name="revanced_change_start_page_entry_courses">Kursused / Õppimine</string>
<string name="revanced_change_start_page_entry_explore">Avasta</string>
<string name="revanced_change_start_page_entry_fashion">Mood ja Ilu</string>
<string name="revanced_change_start_page_entry_gaming">Mängud</string>
<string name="revanced_change_start_page_entry_history">Ajalugu</string>
<string name="revanced_change_start_page_entry_library">Raamatukogu</string>
@@ -1130,11 +1145,17 @@ Kui see hiljem välja lülitatakse, on soovitatav rakenduse andmed kustutada, et
<string name="revanced_change_start_page_entry_live">Otseülekanne</string>
<string name="revanced_change_start_page_entry_movies">Filmid</string>
<string name="revanced_change_start_page_entry_music">Muusika</string>
<string name="revanced_change_start_page_entry_news">Uudised</string>
<string name="revanced_change_start_page_entry_notifications">Teatised</string>
<string name="revanced_change_start_page_entry_playlists">Esitusloendid</string>
<string name="revanced_change_start_page_entry_search">Otsi</string>
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
<string name="revanced_change_start_page_entry_sports">Sport</string>
<string name="revanced_change_start_page_entry_subscriptions">Tellimused</string>
<string name="revanced_change_start_page_entry_trending">Trendikas</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtuaalne Reaalsus</string>
<string name="revanced_change_start_page_entry_watch_later">Vaata hiljem</string>
<string name="revanced_change_start_page_entry_your_clips">Teie klipid</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Keela Shortsi esitaja jätkamine</string>
@@ -1215,8 +1236,10 @@ Pühkige laiendamiseks või sulgemiseks"</string>
<string name="revanced_seekbar_custom_color_title">Lülita kohandatud edastusriba värv sisse</string>
<string name="revanced_seekbar_custom_color_summary_on">Kohandatud edastusriba värv on nähtav</string>
<string name="revanced_seekbar_custom_color_summary_off">Originaal edastusriba värv on nähtav</string>
<string name="revanced_seekbar_custom_color_value_title">Kohandatud edastusriba värv</string>
<string name="revanced_seekbar_custom_color_value_summary">Edastusriba värv</string>
<string name="revanced_seekbar_custom_color_primary_title">Kohandatud otsinguriba värv</string>
<string name="revanced_seekbar_custom_color_primary_summary">Otsinguriba värv</string>
<string name="revanced_seekbar_custom_color_accent_title">Kohandatud otsinguriba esiletõiduv värv</string>
<string name="revanced_seekbar_custom_color_accent_summary">Otsinguriba esiletõiduv värv</string>
<string name="revanced_seekbar_custom_color_invalid">Vigane edastusriba värvi väärtus</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1239,7 +1262,6 @@ Selle lubamine võib parandada puuduvate piltide probleemi, mis mõnes piirkonna
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow &amp; Originaalsed pisipildid</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow &amp; Vaikpiltide jäädvustused</string>
<string name="revanced_alt_thumbnail_options_entry_4">Vaikpiltide jäädvustused</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"DeArrow pakub rahvahääletusel põhinevaid eelvaateid YouTube i videotele. Need eelvaated on sageli asjakohasemad kui need, mida pakub YouTube
Kui see on lubatud, saadetakse videote URL-id API serverisse ja muid andmeid ei saadeta. Kui videol pole DeArrow eelvaateid, siis kuvatakse originaalsed või staatilsed jäädvustused
@@ -1323,7 +1345,7 @@ Selle lubamine võib avada kõrgema video kvaliteedi"</string>
</patch>
<patch id="video.quality.rememberVideoQualityPatch">
<!-- Translations should use the same text as revanced_custom_playback_speeds_auto -->
<string name="revanced_video_quality_default_entry_1">Auto</string>
<string name="revanced_video_quality_default_entry_1">Automaatne</string>
<string name="revanced_remember_video_quality_last_selected_title">Määle video kvaliteedi muudatused meelde</string>
<string name="revanced_remember_video_quality_last_selected_summary_on">Kvaliteedi muudatused kehtivad kõigile videotele</string>
<string name="revanced_remember_video_quality_last_selected_summary_off">Kvaliteedi muudatused kehtivad ainult praegusele videole</string>
@@ -1346,7 +1368,7 @@ Selle lubamine võib avada kõrgema video kvaliteedi"</string>
<string name="revanced_custom_playback_speeds_summary">Lisa või muuda kohandatud taasesituse kiirusi</string>
<string name="revanced_custom_playback_speeds_invalid">Kohandatud kiirused peavad olema alla %s</string>
<string name="revanced_custom_playback_speeds_parse_exception">Kehtetud kohandatud video taasesituse kiirused</string>
<string name="revanced_custom_playback_speeds_auto">Auto</string>
<string name="revanced_custom_playback_speeds_auto">Automaatne</string>
<string name="revanced_speed_tap_and_hold_title">Kohandatud puuduta ja hoia kiiruse tase</string>
<string name="revanced_speed_tap_and_hold_summary">Taasesituse kiirus vahemikus 0-8</string>
</patch>
@@ -1357,6 +1379,11 @@ Selle lubamine võib avada kõrgema video kvaliteedi"</string>
<string name="revanced_playback_speed_default_title">Vaikimisi taasesituse kiirus</string>
<string name="revanced_remember_playback_speed_toast">Vaikimisi kiirus muudeti: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Keela HDR video</string>
<string name="revanced_disable_hdr_video_summary_on">HDR video on keelatud</string>
<string name="revanced_disable_hdr_video_summary_off">HDR video on lubatud</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Taasta vana video kvaliteedi menüü</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Vana video kvaliteedi menüü kuvatakse</string>
@@ -1394,6 +1421,7 @@ AVC-l on maksimaalne eraldusvõime 1080p, Opus-i heli kodek pole saadaval ning v
• Stabiilset helitugevust pole saadaval
• Sunnitud originaalheli pole saadaval"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Puuduv AV1 videokoodek</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Video lastele ei pruugi taasesitada, kui olete välja logitud või inkognito režiimis</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Kuva statistikas \"Nerdide jaoks\"</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Klienditüüp on statistikas \"Nerdide jaoks\" nähtav</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Klient on statistikas \"Nerdide jaoks\" peidetud</string>
@@ -1411,8 +1439,8 @@ AVC-l on maksimaalne eraldusvõime 1080p, Opus-i heli kodek pole saadaval ning v
<string name="revanced_embedded_ads_service_failed">%s tagastas vea, reklaamid võivad kuvada. Proovige muuta reklaamiblokeerimise teenust seadetes.</string>
<string name="revanced_block_embedded_ads_title">Blokeeri videoreklaamid videotes</string>
<string name="revanced_block_embedded_ads_entry_1">Väljas</string>
<string name="revanced_block_embedded_ads_entry_2">Luminous proxy</string>
<string name="revanced_block_embedded_ads_entry_3">PurpleAdBlock proxy</string>
<string name="revanced_block_embedded_ads_entry_2">Luminous proksi</string>
<string name="revanced_block_embedded_ads_entry_3">PurpleAdBlock proksi</string>
</patch>
<patch id="ad.video.videoAdsPatch">
<string name="revanced_block_video_ads_title">Blokeeri videoreklaamid</string>

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Mga Setting</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Gusto mo bang magpatuloy?</string>
<string name="revanced_settings_reset">I-reset</string>
<string name="revanced_settings_restart_title">I-refresh at i-restart</string>
@@ -136,7 +135,6 @@ Tapikin ang pindutan ng pagpapatuloy at payagan ang mga pagbabago sa pag-optimiz
<string name="revanced_settings_screen_03_feed_title">Magpakain</string>
<string name="revanced_settings_screen_04_general_title">Pangkalahatan</string>
<string name="revanced_settings_screen_05_player_title">Manlalaro</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Seekbar</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Mga kontrol sa pag-swipe</string>
<string name="revanced_settings_screen_11_misc_title">Iba pa</string>
@@ -170,9 +168,9 @@ Tapikin ang pindutan ng pagpapatuloy at payagan ang mga pagbabago sa pag-optimiz
Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">I-disable ang glow ng like / subscribe button</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Hindi magliliwanag ang like and subscribe button kapag nabanggit</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Ang like and subscribe button ay magliliwanag kapag nabanggit</string>
<string name="revanced_disable_like_subscribe_glow_title">Huwag paganahin ang glow ng Like at Subscribe na button</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Ang Like at Subscribe na button ay hindi mag-glow kapag nabanggit</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Ang Like at Subscribe na button ay mag-glow kapag nabanggit</string>
<string name="revanced_hide_album_cards_title">Itago ang mga album card</string>
<string name="revanced_hide_album_cards_summary_on">Nakatago ang mga card ng album</string>
<string name="revanced_hide_album_cards_summary_off">Ipinapakita ang mga album card</string>
@@ -225,9 +223,9 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
<string name="revanced_hide_chips_shelf_title">Itago ang shelf ng chips</string>
<string name="revanced_hide_chips_shelf_summary_on">Nakatago ang istante ng chips</string>
<string name="revanced_hide_chips_shelf_summary_off">Ipinapakita ang istante ng chips</string>
<string name="revanced_hide_expandable_chip_title">Itago ang napapalawak na chip sa ilalim ng mga video</string>
<string name="revanced_hide_expandable_chip_summary_on">Nakatago ang mga napapalawak na chip</string>
<string name="revanced_hide_expandable_chip_summary_off">Ipinapakita ang mga napapalawak na chip</string>
<string name="revanced_hide_expandable_chip_title">Itago ang mae-expand na card sa ilalim ng mga video</string>
<string name="revanced_hide_expandable_chip_summary_on">Nakatago ang mga mae-expand na card</string>
<string name="revanced_hide_expandable_chip_summary_off">Ipinakikita ang mga mae-expand na card</string>
<string name="revanced_hide_community_posts_title">Itago ang mga post sa komunidad</string>
<string name="revanced_hide_community_posts_summary_on">Nakatago ang mga post sa komunidad</string>
<string name="revanced_hide_community_posts_summary_off">Ipinapakita ang mga post sa komunidad</string>
@@ -288,6 +286,9 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
<string name="revanced_hide_chapters_section_title">Itago ang seksyon ng Mga Kabanata</string>
<string name="revanced_hide_chapters_section_summary_on">Nakatago ang seksyon ng mga kabanata</string>
<string name="revanced_hide_chapters_section_summary_off">Ang seksyon ng mga kabanata ay ipinapakita</string>
<string name="revanced_hide_how_this_was_made_section_title">Itago ang seksyong \'Paano ginawa ang content na ito\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Nakatago ang seksyong \'Paano ginawa ang content na ito\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Ipinakita ang seksyong \'Paano ginawa ang content na ito\'</string>
<string name="revanced_hide_podcast_section_title">Itago ang seksyong \"I-explore ang podcast\"</string>
<string name="revanced_hide_podcast_section_summary_on">Nakatago ang seksyong \"I-explore ang podcast\"</string>
<string name="revanced_hide_podcast_section_summary_off">Ipinapakita ang seksyong \"I-explore ang podcast\"</string>
@@ -330,7 +331,7 @@ Hindi ka aabisuhan ng anumang hindi inaasahang mga kaganapan."</string>
<string name="revanced_hide_comments_preview_comment_title">Itago ang preview na komento</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Nakatago ang preview ng komento</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Ang pag-preview ng komento ay ipinapakita</string>
<string name="revanced_hide_comments_thanks_button_title">Itago ang pindutan ng pasasalamat</string>
<string name="revanced_hide_comments_thanks_button_title">Itago ang pindutang Salamat</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Nakatago ang buton ng salamat</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Ang pindutan ng salamat ay ipinapakita</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Itago ang mga pindutan ng timestamp at emoji</string>
@@ -357,12 +358,12 @@ Kung ang isang Doodle ay kasalukuyang ipinapakita sa iyong rehiyon at ang settin
<string name="revanced_hide_keyword_content_home_title">Itago ang mga home video sa pamamagitan ng mga keyword</string>
<string name="revanced_hide_keyword_content_home_summary_on">Ang mga video sa tab na home ay sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_home_summary_off">Ang mga video sa tab na home ay hindi sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Itago ang mga video ng subscription sa pamamagitan ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Ang mga video sa tab na mga subscription ay sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Ang mga video sa tab na mga subscription ay hindi sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_search_title">Itago ang mga resulta ng paghahanap ayon sa mga keyword</string>
<string name="revanced_hide_keyword_content_search_summary_on">Ang mga resulta ng paghahanap ay sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_search_summary_off">Ang mga resulta ng paghahanap ay hindi sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Itago ang mga video ng subscription sa pamamagitan ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Ang mga video sa tab na mga subscription ay sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Ang mga video sa tab na mga subscription ay hindi sinasala ng mga keyword</string>
<string name="revanced_hide_keyword_content_phrases_title">Mga keyword na itatago</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. -->
@@ -409,6 +410,9 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device"</string>
<string name="revanced_hide_products_banner_title">Itago ang banner para tingnan ang mga produkto</string>
<string name="revanced_hide_products_banner_summary_on">Nakatago ang banner</string>
<string name="revanced_hide_products_banner_summary_off">Ipinakita ang banner</string>
<string name="revanced_hide_end_screen_store_banner_title">Itago ang banner ng tindahan ng end screen</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Nakatago ang banner ng tindahan</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Ipinakita ang banner ng tindahan</string>
<string name="revanced_hide_player_store_shelf_title">Itago ang istante ng pamimili ng player</string>
<string name="revanced_hide_player_store_shelf_summary_on">Ang istante ng pamimili ay nakatago</string>
<string name="revanced_hide_player_store_shelf_summary_off">Ang istante ng pamimili ay ipinapakita</string>
@@ -461,7 +465,7 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device"</string>
<string name="revanced_external_downloader_summary_on">I-download ang button na ipinapakita sa player</string>
<string name="revanced_external_downloader_summary_off">Hindi ipinapakita ang button sa pag-download sa player</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">I-override ang button ng pagkilos sa pag-download</string>
<string name="revanced_external_downloader_action_button_title">Lagpasan ang button ng aksyon ng Pag-download</string>
<string name="revanced_external_downloader_action_button_summary_on">Binubuksan ng button sa pag-download ang iyong external na downloader</string>
<string name="revanced_external_downloader_action_button_summary_off">Binubuksan ng button sa pag-download ang native na in-app na downloader</string>
<string name="revanced_external_downloader_name_title">Pangalan ng package ng downloader</string>
@@ -502,8 +506,9 @@ Ang tampok na ito ay magagamit lamang para sa mga mas lumang device"</string>
<string name="revanced_swipe_overlay_timeout_summary">Ang dami ng millisecond na nakikita ang overlay</string>
<string name="revanced_swipe_text_overlay_size_title">I-swipe ang laki ng teksto ng overlay</string>
<string name="revanced_swipe_text_overlay_size_summary">Ang laki ng text para sa swipe overlay</string>
<string name="revanced_swipe_overlay_background_alpha_title">I-swipe ang visibility sa background</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Ang visibility ng swipe overlay na background</string>
<string name="revanced_swipe_overlay_background_opacity_title">Transparency ng background ng swipe overlay</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Halaga ng opacity sa pagitan ng 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Ang opacity ng swipe ay dapat nasa pagitan ng 0-100</string>
<string name="revanced_swipe_threshold_title">I-swipe ang magnitude threshold</string>
<string name="revanced_swipe_threshold_summary">Ang halaga ng threshold para sa pag-swipe na magaganap</string>
<string name="revanced_swipe_change_video_title">I-enable ang swipe para magpalit ng mga video</string>
@@ -648,14 +653,14 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video"</string>
<string name="revanced_hide_player_previous_next_buttons_title">Itago ang nakaraang &amp; susunod na mga pindutan ng video</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Nakatago ang mga pindutan</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Ang mga pindutan ay ipinapakita</string>
<string name="revanced_hide_cast_button_title">Itago ang cast button</string>
<string name="revanced_hide_cast_button_title">Itago ang Cast button</string>
<string name="revanced_hide_cast_button_summary_on">Ang buton ng Cast ay nakatago</string>
<string name="revanced_hide_cast_button_summary_off">Nakikita ang cast button</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Button na itago ang mga caption</string>
<string name="revanced_hide_captions_button_title">Itago ang Captions button</string>
<string name="revanced_hide_captions_button_summary_on">Nakatago ang button ng mga caption</string>
<string name="revanced_hide_captions_button_summary_off">Ang pindutan ng mga caption ay ipinapakita</string>
<string name="revanced_hide_autoplay_button_title">Itago ang autoplay na button</string>
<string name="revanced_hide_autoplay_button_title">Itago ang Autoplay button</string>
<string name="revanced_hide_autoplay_button_summary_on">Nakatago ang autoplay button</string>
<string name="revanced_hide_autoplay_button_summary_off">Ang autoplay na button ay ipinapakita</string>
</patch>
@@ -665,7 +670,7 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video"</string>
<string name="revanced_hide_endscreen_cards_summary_off">Ipinapakita ang mga end screen card</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">I-disable ang ambient mode sa fullscreen</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Huwag paganahin ang Ambient mode sa fullscreen</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Naka-disable ang ambient mode</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Pinagana ang ambient mode</string>
</patch>
@@ -705,38 +710,38 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video"</string>
<string name="revanced_hide_shorts_history_summary_on">Nakatago sa kasaysayan ng panonood</string>
<string name="revanced_hide_shorts_history_summary_off">Ipinapakita sa watch history</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Itago ang button na sumali</string>
<string name="revanced_hide_shorts_join_button_title">Itago ang Join button</string>
<string name="revanced_hide_shorts_join_button_summary_on">Nakatago ang button na sumali</string>
<string name="revanced_hide_shorts_join_button_summary_off">Ang pindutan ng pagsali ay ipinapakita</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Itago ang pindutan ng pag-subscribe</string>
<string name="revanced_hide_shorts_subscribe_button_title">Itago ang Subscribe button</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Nakatago ang button na mag-subscribe</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Ang pindutan ng pag-subscribe ay ipinapakita</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Itago ang mga naka-pause na pindutan ng overlay</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Nakatago ang mga naka-pause na pindutan ng overlay</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Ang mga naka-pause na pindutan ng overlay ay ipinapakita</string>
<string name="revanced_hide_shorts_shop_button_title">Itago ang pindutan ng tindahan</string>
<string name="revanced_hide_shorts_shop_button_title">Itago ang Shop button</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Nakatago ang pindutan ng tindahan</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Ang pindutan ng tindahan ay ipinapakita</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Itago ang super thanks button</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Nakatago ang super thanks button</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Super thanks button ay ipinapakita</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Itago ang Buy Super Thanks button</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Nakatago ang Super Thanks button</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Ipinakita ang Super Thanks button</string>
<string name="revanced_hide_shorts_tagged_products_title">Itago ang mga naka-tag na produkto</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Nakatago ang mga naka-tag na produkto</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Ipinapakita ang mga naka-tag na produkto</string>
<string name="revanced_hide_shorts_location_label_title">Itago ang label ng lokasyon</string>
<string name="revanced_hide_shorts_location_label_summary_on">Nakatago ang label ng lokasyon</string>
<string name="revanced_hide_shorts_location_label_summary_off">Ipinapakita ang label ng lokasyon</string>
<string name="revanced_hide_shorts_save_sound_button_title">Itago ang buton ng pag-save ng musika</string>
<string name="revanced_hide_shorts_save_sound_button_title">Itago ang Save music button</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Ang buton ng pag-save ng musika ay nakatago</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Ang buton ng pag-save ng musika ay ipinapakita</string>
<string name="revanced_hide_shorts_use_template_button_title">Itago ang buton ng paggamit ng template</string>
<string name="revanced_hide_shorts_use_template_button_title">Itago ang Use template button</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Ang buton ng paggamit ng template ay nakatago</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Ang buton ng paggamit ng template ay ipinapakita</string>
<string name="revanced_hide_shorts_upcoming_button_title">Itago ang buton ng paparating</string>
<string name="revanced_hide_shorts_upcoming_button_title">Itago ang Upcoming button</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Nakatago ang pindutan ng \"Upcoming\"</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Ipinapakita ang pindutan ng \"Upcoming\"</string>
<string name="revanced_hide_shorts_green_screen_button_title">Itago ang pindutan ng \"Green screen\"</string>
<string name="revanced_hide_shorts_green_screen_button_title">Itago ang Green screen button</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Nakatago ang pindutan ng \"Green screen\"</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Ipinapakita ang pindutan ng \"Green screen\"</string>
<string name="revanced_hide_shorts_hashtag_button_title">Itago ang pindutan ng \"Hashtag\"</string>
@@ -748,24 +753,24 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video"</string>
<string name="revanced_hide_shorts_stickers_title">Itago ang mga sticker</string>
<string name="revanced_hide_shorts_stickers_summary_on">Nakatago ang mga sticker</string>
<string name="revanced_hide_shorts_stickers_summary_off">Ipinapakita ang mga sticker</string>
<string name="revanced_hide_shorts_like_fountain_title">Itago ang \"like fountain\"</string>
<string name="revanced_hide_shorts_like_fountain_title">Itago ang Like button fountain animation</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Nakatago ang animation ng \"like button fountain\"</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Ipinapakita ang animation ng \"like button fountain\"</string>
<string name="revanced_hide_shorts_like_button_title">Itago ang like button</string>
<string name="revanced_hide_shorts_like_button_title">Itago ang Like button</string>
<string name="revanced_hide_shorts_like_button_summary_on">Nakatago ang like button</string>
<string name="revanced_hide_shorts_like_button_summary_off">Ipapakita ang like button</string>
<string name="revanced_hide_shorts_dislike_button_title">Itago ang dislike button</string>
<string name="revanced_hide_shorts_dislike_button_title">Itago ang Dislike button</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Nakatago ang dislike button</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Ang dislike button ay ipinapakita</string>
<string name="revanced_hide_shorts_comments_button_title">Itago ang pindutan ng mga komento</string>
<string name="revanced_hide_shorts_comments_button_title">Itago ang Comments button</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Nakatago ang button ng mga komento</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Ang pindutan ng mga komento ay ipinapakita</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Itago ang pindutan ng remix</string>
<string name="revanced_hide_shorts_remix_button_title">Itago ang Remix button</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Nakatago ang remix button</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Ang remix button ay ipinapakita</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Itago ang pindutan ng pagbabahagi</string>
<string name="revanced_hide_shorts_share_button_title">Itago ang Share button</string>
<string name="revanced_hide_shorts_share_button_summary_on">Nakatago ang share button</string>
<string name="revanced_hide_shorts_share_button_summary_off">Ang pindutan ng pagbabahagi ay ipinapakita</string>
<string name="revanced_hide_shorts_info_panel_title">Itago ang panel ng impormasyon</string>
@@ -830,6 +835,8 @@ Tandaan: Ang pagpapagana nito ay nagtatago rin ng mga ad ng video"</string>
<string name="revanced_ryd_failure_generic">Hindi available ang mga hindi gusto (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">I-reload ang video para bumoto gamit ang Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Nakatago ng may-ari</string>
<string name="revanced_ryd_enable_summary_on">Ang mga hindi gusto ay ipinapakita</string>
<string name="revanced_ryd_enable_summary_off">Hindi ipinapakita ang mga hindi gusto</string>
<string name="revanced_ryd_shorts_title">Ipakita ang mga hindi gusto sa Shorts</string>
@@ -842,9 +849,12 @@ Limitasyon: Ang mga Dislike ay maaaring hindi lumitaw sa incognito mode"</string
<string name="revanced_ryd_dislike_percentage_summary_on">Mga hindi gusto na ipinapakita bilang porsyento</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Mga hindi gusto na ipinapakita bilang numero</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Compact na parang button</string>
<string name="revanced_ryd_compact_layout_title">Compact Like button</string>
<string name="revanced_ryd_compact_layout_summary_on">Like button na naka-istilong para sa minimum na lapad</string>
<string name="revanced_ryd_compact_layout_summary_off">I-style na button para sa pinakamahusay na hitsura</string>
<string name="revanced_ryd_estimated_like_title">Ipakita ang tinantyang mga gusto</string>
<string name="revanced_ryd_estimated_like_summary_on">Ipinapakita ang tinantyang mga gusto</string>
<string name="revanced_ryd_estimated_like_summary_off">Nakatago ang tinantyang mga gusto</string>
<string name="revanced_ryd_toast_on_connection_error_title">Magpakita ng toast kung hindi available ang API</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Ipapakita ang toast kung hindi available ang Return YouTube Dislike</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Hindi ipinapakita ang toast kung hindi available ang Return YouTube Dislike</string>
@@ -890,11 +900,14 @@ Ang tampok na ito ay pinakamahusay na gumagana sa kalidad ng video na 720p o mas
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">I-enable ang SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">Ang SponsorBlock ay isang crowd-sourced system para sa paglaktaw ng mga nakakainis na bahagi ng mga video sa YouTube</string>
<string name="revanced_sb_enable_sb_sum">Ang SponsorBlock ay isang crowdsourced system para sa pag-skip ng mga nakakainis na bahagi ng mga video sa YouTube</string>
<string name="revanced_sb_appearance_category">Hitsura</string>
<string name="revanced_sb_enable_voting">Ipakita ang pindutan ng pagboto</string>
<string name="revanced_sb_enable_voting_sum_on">Ang pindutan ng pagboto ng segment ay ipinapakita</string>
<string name="revanced_sb_enable_voting_sum_off">Hindi ipinapakita ang pindutan ng pagboto ng segment</string>
<string name="revanced_sb_square_layout">Gumamit ng layout na parisukat</string>
<string name="revanced_sb_square_layout_sum_on">Ang mga button at kontrol ay parisukat</string>
<string name="revanced_sb_square_layout_sum_off">Bilog ang mga button at control</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Gumamit ng compact skip button</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Laktawan ang button na naka-istilo para sa minimum na lapad</string>
@@ -955,7 +968,7 @@ Ang iyong user id ay parang isang password at hindi dapat ibahagi.
<string name="revanced_sb_segments_sponsor">Sponsor</string>
<string name="revanced_sb_segments_sponsor_sum">Bayad na promosyon, bayad na referral at direktang advertisement. Hindi para sa self-promote o libreng shout-out sa mga sanhi/creator/website/produktong gusto nila</string>
<string name="revanced_sb_segments_selfpromo">Walang bayad/Pag-promote sa Sarili</string>
<string name="revanced_sb_segments_selfpromo_sum">Katulad ng \"Sponsor\" maliban sa hindi bayad o self-promote. May kasamang mga seksyon tungkol sa merchandise, mga donasyon, o impormasyon tungkol sa kung kanino sila nakipagtulungan</string>
<string name="revanced_sb_segments_selfpromo_sum">Katulad ng Sponsor maliban sa hindi bayad o self promotion. Kasama ang mga seksyon tungkol sa merchandise, donasyon, o impormasyon tungkol sa kung sino ang kanilang nakasama</string>
<string name="revanced_sb_segments_interaction">Paalala sa Pakikipag-ugnayan (Mag-subscribe)</string>
<string name="revanced_sb_segments_interaction_sum">Isang maikling paalala na i-like, i-subscribe o sundan sila sa gitna ng content. Kung ito ay mahaba o tungkol sa isang partikular na bagay, dapat ay nasa ilalim ito ng self-promote</string>
<string name="revanced_sb_segments_highlight">I-highlight</string>
@@ -1082,6 +1095,10 @@ Isumite na ba?"</string>
<string name="revanced_sb_about_api_sum">Ang data ay ibinibigay ng SponsorBlock API. Mag-tap dito para matuto pa at makakita ng mga download para sa iba pang platform</string>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">
<string name="revanced_change_form_factor_title">Layout form factor</string>
<string name="revanced_change_form_factor_entry_1">Regular</string>
<string name="revanced_change_form_factor_entry_2">Telepono</string>
<string name="revanced_change_form_factor_entry_3">Tablet</string>
<string name="revanced_change_form_factor_entry_4">Awtomatiko</string>
<string name="revanced_change_form_factor_user_dialog_message">"Kasama sa mga pagbabago:
@@ -1107,7 +1124,7 @@ Kung mamaya ay patayin, inirerekumenda na i-clear ang data ng app upang maiwasan
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Target na bersyon ng Spoof app</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Ibalik ang mga lumang icon ng Shorts player</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Ibalik ang mga lumang icon ng navigation at toolbar</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Ibalik ang mga lumang icon ng pag-navigate</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Ibalik ang RYD sa incognito mode ng Shorts</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Ibalik ang malawak na bilis ng video &amp; kalidad na menu</string>
@@ -1117,8 +1134,11 @@ Kung mamaya ay patayin, inirerekumenda na i-clear ang data ng app upang maiwasan
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Itakda ang panimulang pahina</string>
<string name="revanced_change_start_page_entry_default">Regular</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Lahat ng mga subscription</string>
<string name="revanced_change_start_page_entry_browse">Mag-browse ng mga channel</string>
<string name="revanced_change_start_page_entry_courses">Mga Kurso/Pag-aaral</string>
<string name="revanced_change_start_page_entry_explore">Galugarin</string>
<string name="revanced_change_start_page_entry_fashion">Fashion at&amp; Kagandahan</string>
<string name="revanced_change_start_page_entry_gaming">Paglalaro</string>
<string name="revanced_change_start_page_entry_history">Kasaysayan</string>
<string name="revanced_change_start_page_entry_library">Aklatan</string>
@@ -1126,11 +1146,17 @@ Kung mamaya ay patayin, inirerekumenda na i-clear ang data ng app upang maiwasan
<string name="revanced_change_start_page_entry_live">Live</string>
<string name="revanced_change_start_page_entry_movies">Mga Pelikula</string>
<string name="revanced_change_start_page_entry_music">Musika</string>
<string name="revanced_change_start_page_entry_news">Mga Balita</string>
<string name="revanced_change_start_page_entry_notifications">Mga Abiso</string>
<string name="revanced_change_start_page_entry_playlists">Mga Playlist</string>
<string name="revanced_change_start_page_entry_search">Maghanap</string>
<string name="revanced_change_start_page_entry_shopping">Pamimili</string>
<string name="revanced_change_start_page_entry_sports">Isports</string>
<string name="revanced_change_start_page_entry_subscriptions">Mga subscription</string>
<string name="revanced_change_start_page_entry_trending">Trending</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtual Reality</string>
<string name="revanced_change_start_page_entry_watch_later">Panoorin mamaya</string>
<string name="revanced_change_start_page_entry_your_clips">Mga clip mo</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Huwag paganahin ang pagpapatuloy na manlalaro ng Shorts</string>
@@ -1211,8 +1237,10 @@ Mag-swipe upang palawakin o isara"</string>
<string name="revanced_seekbar_custom_color_title">Paganahin ang custom na kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_summary_on">Ipinapakita ang kulay ng custom na seekbar</string>
<string name="revanced_seekbar_custom_color_summary_off">Ipinapakita ang orihinal na kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_value_title">Pasadyang kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_value_summary">Ang kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_primary_title">Kulay ng pasadyang seekbar</string>
<string name="revanced_seekbar_custom_color_primary_summary">Kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_accent_title">Kulay ng pasadyang accent ng seekbar</string>
<string name="revanced_seekbar_custom_color_accent_summary">Ang accent na kulay ng seekbar</string>
<string name="revanced_seekbar_custom_color_invalid">Hindi wastong halaga ng kulay ng seekbar</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1235,7 +1263,6 @@ Ang pagpapagana nito ay maaaring ayusin ang mga nawawalang imahe na hinarangan s
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow &amp; Mga orihinal na thumbnail</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow &amp; Kinukuha pa rin</string>
<string name="revanced_alt_thumbnail_options_entry_4">Kinukuha pa rin</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"Ang DeArrow ay nagbibigay ng mga crowd-sourced na thumbnail para sa mga video ng YouTube. Ang mga thumbnail na ito ay madalas na mas may kaugnayan kaysa sa mga ibinigay ng YouTube
Kung pinagana, ang mga URL ng video ay ipapadala sa API server at walang ibang data ang ipapadala. Kung ang isang video ay walang mga thumbnail ng DeArrow, kung gayon ang mga orihinal o still capture ay ipapakita
@@ -1353,6 +1380,11 @@ Ang pagpapagana nito ay maaaring magbukas ng mas mataas na kalidad ng video"</st
<string name="revanced_playback_speed_default_title">Default na bilis ng pag-playback</string>
<string name="revanced_remember_playback_speed_toast">Binago ang default na bilis sa: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Huwag paganahin ang HDR video</string>
<string name="revanced_disable_hdr_video_summary_on">Hindi pinagana ang HDR video</string>
<string name="revanced_disable_hdr_video_summary_off">Pinagana ang HDR video</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Ibalik ang lumang menu ng kalidad ng video</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Ipinapakita ang lumang menu ng kalidad ng video</string>
@@ -1390,6 +1422,7 @@ Ang AVC ay may pinakamataas na resolusyon na 1080p, ang codec ng audio ng Opus a
• Hindi magagamit ang stable na volume
• Hindi magagamit ang pagpilit sa orihinal na audio"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Walang AV1 video codec</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Mga video ng mga bata ay maaaring hindi ma-play kapag naka-log out o nasa incognito mode</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Ipakita sa Mga Istatistika para sa mga nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Ipinapakita ang uri ng kliyente sa Mga Istatistika para sa mga nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Nakatago ang kliyente sa Mga Istatistika para sa mga nerds</string>

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Socruithe</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Ar mhaith leat dul ar aghaidh?</string>
<string name="revanced_settings_reset">Athshocraigh</string>
<string name="revanced_settings_restart_title">Athnuachan agus atosaigh</string>
@@ -136,13 +135,12 @@ Brúigh an cnaipe leanúnaí agus ligean athruithe optúimíochta."</string>
<string name="revanced_settings_screen_03_feed_title">Fotha</string>
<string name="revanced_settings_screen_04_general_title">Ginearálta</string>
<string name="revanced_settings_screen_05_player_title">Seinnteoir</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Barra Cuardaigh</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Rialuithe Svaidhpeála</string>
<string name="revanced_settings_screen_11_misc_title">Éagsúla</string>
<string name="revanced_settings_screen_12_video_title">Físeán</string>
<string name="revanced_restore_old_settings_menus_title">Athshocraigh roghanna seanghléasanna</string>
<string name="revanced_restore_old_settings_menus_summary_on">Féachann roghanna seanmhéid</string>
<string name="revanced_restore_old_settings_menus_summary_on">Taispeántar sean-roghchláir socruithe</string>
<string name="revanced_restore_old_settings_menus_summary_off">Ní féachann roghanna seanmhéid</string>
</patch>
<patch id="misc.backgroundplayback.backgroundPlaybackPatch">
@@ -225,9 +223,9 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_chips_shelf_title">Folaigh seilf sliseanna</string>
<string name="revanced_hide_chips_shelf_summary_on">Tá seilf sliseanna i bhfolach</string>
<string name="revanced_hide_chips_shelf_summary_off">Taispeántar seilf sliseanna</string>
<string name="revanced_hide_expandable_chip_title">Folaigh sliseanna inmhéadaithe faoi fhíseáin</string>
<string name="revanced_hide_expandable_chip_summary_on">sceallóga leathnaithe i bhfolach</string>
<string name="revanced_hide_expandable_chip_summary_off">Taispeántar sceallóga leathnaithe</string>
<string name="revanced_hide_expandable_chip_title">Folaigh cártaí inmhéadaithe faoi fhíseáin</string>
<string name="revanced_hide_expandable_chip_summary_on">cártaí inmhéadaithe i bhfolach</string>
<string name="revanced_hide_expandable_chip_summary_off">Taispeántar cártaí inmhéadaithe</string>
<string name="revanced_hide_community_posts_title">Folaigh postálacha pobail</string>
<string name="revanced_hide_community_posts_summary_on">Tá postálacha pobail i bhfolach</string>
<string name="revanced_hide_community_posts_summary_off">Taispeántar postálacha pobail</string>
@@ -288,6 +286,9 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_chapters_section_title">Folaigh alt na gCaibidlí</string>
<string name="revanced_hide_chapters_section_summary_on">Tá an chuid Caibidil i bhfolach</string>
<string name="revanced_hide_chapters_section_summary_off">Taispeántar alt na gcaibidlí</string>
<string name="revanced_hide_how_this_was_made_section_title">Folaigh an chuid \'Conas a rinneadh an t-ábhar seo\'</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">Tá an chuid \'Conas a rinneadh an t-ábhar seo\' i bhfolach</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">Taispeántar an chuid \'Conas a rinneadh an t-ábhar seo\'</string>
<string name="revanced_hide_podcast_section_title">Folaigh an chuid \'Déan iniúchadh ar an bpodchraoladh \'</string>
<string name="revanced_hide_podcast_section_summary_on">Tá an chuid \'Iniúchadh ar an podchraoladh \'i bhfolach</string>
<string name="revanced_hide_podcast_section_summary_off">Taispeántar an chuid \'Déan iniúchadh ar an bpodchraoladh \'</string>
@@ -330,7 +331,7 @@ Ní bheidh a fhios agat faoi aon imeachtaí neamhghnácha."</string>
<string name="revanced_hide_comments_preview_comment_title">Folaigh trácht réamhamharc</string>
<string name="revanced_hide_comments_preview_comment_summary_on">Tá trácht réamhamhar i bhfolach</string>
<string name="revanced_hide_comments_preview_comment_summary_off">Taispeántar trácht réamhamharc</string>
<string name="revanced_hide_comments_thanks_button_title">Folaigh cnaipe buíochas</string>
<string name="revanced_hide_comments_thanks_button_title">Folaigh cnaipe Buíochas</string>
<string name="revanced_hide_comments_thanks_button_summary_on">Tá cnaipe buíochas i bhfolach</string>
<string name="revanced_hide_comments_thanks_button_summary_off">Taispeántar cnaipe buíochas</string>
<string name="revanced_hide_comments_timestamp_and_emoji_buttons_title">Folaigh cnaipí ama agus emoji</string>
@@ -357,12 +358,12 @@ Má tá Doodle á thaispeáint faoi láthair i do réigiún agus má tá an tsu
<string name="revanced_hide_keyword_content_home_title">Folaigh físeáin bhaile de réir eochair</string>
<string name="revanced_hide_keyword_content_home_summary_on">Scagtar físeáin sa chluaisín baile de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_home_summary_off">Ní scagtar físeáin sa chluaisín baile de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Folaigh físeáin síntiúis de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Déantar físeáin sa chluaisín síntiús a scagadh de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Ní scagtar físeáin sa chluaisín síntiúis ag eochairfhocail</string>
<string name="revanced_hide_keyword_content_search_title">Folaigh torthaí cuardaigh de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_search_summary_on">Déantar torthaí cuardaigh a scagadh de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_search_summary_off">Ní scagtar torthaí cuardaigh ag eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Folaigh físeáin síntiúis de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Déantar físeáin sa chluaisín síntiús a scagadh de réir eochairfhocail</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Ní scagtar físeáin sa chluaisín síntiúis ag eochairfhocail</string>
<string name="revanced_hide_keyword_content_phrases_title">Eochairfhocail le cur i bhfolach</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. -->
@@ -409,6 +410,9 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine"</string>
<string name="revanced_hide_products_banner_title">Folaigh meirge chun táirgí a fheiceáil</string>
<string name="revanced_hide_products_banner_summary_on">Tá bratach i bhfolach</string>
<string name="revanced_hide_products_banner_summary_off">Taispeántar an bhratach</string>
<string name="revanced_hide_end_screen_store_banner_title">Folaigh brat bhranda siopa scáileáin deiridh</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Tá an bhratach Siopa i bhfolach</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Taispeántar an bhratach Siopa</string>
<string name="revanced_hide_player_store_shelf_title">Folaigh seilf siopadóireachta an t-imreoir</string>
<string name="revanced_hide_player_store_shelf_summary_on">Tá seilf siopadóireachta i bhfolach</string>
<string name="revanced_hide_player_store_shelf_summary_off">Taispeántar seilf siopadóireachta</string>
@@ -461,7 +465,7 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine"</string>
<string name="revanced_external_downloader_summary_on">Íoslódáil an cnaipe a thaispeáint ar an imreoir</string>
<string name="revanced_external_downloader_summary_off">Níl an cnaipe íoslódála ar taispeáint sa imreoir</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Sáraigh an cnaipe gníomh íoslódála</string>
<string name="revanced_external_downloader_action_button_title">Cur síos ar an gcnaipe gnímh Íoslódáil seachtrach</string>
<string name="revanced_external_downloader_action_button_summary_on">Osclaíonn an cnaipe íoslódála do íoslódálaí seachtrach</string>
<string name="revanced_external_downloader_action_button_summary_off">Osclaíonn an cnaipe íoslódála an t-íoslódálaí dúchais in-app</string>
<string name="revanced_external_downloader_name_title">Ainm pacáiste íoslódáil</string>
@@ -502,8 +506,9 @@ Níl an ghné seo ar fáil ach do ghléasanna níos sine"</string>
<string name="revanced_swipe_overlay_timeout_summary">Tá méid na milleasoicind an forleagan le feiceáil</string>
<string name="revanced_swipe_text_overlay_size_title">Méid téacs forleagtha Swipe</string>
<string name="revanced_swipe_text_overlay_size_summary">Méid an téacs le haghaidh forleagan swipe</string>
<string name="revanced_swipe_overlay_background_alpha_title">Swipe infheictheacht chúlra</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Infheictheacht an chúlra forleagan swipe</string>
<string name="revanced_swipe_overlay_background_opacity_title">Réabhlóid thrasláiteachta na gcúlra léaráidí</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Luach léaráidí idir 0-100</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Caithfidh léaráidí traslaithe a bheith idir 0-100</string>
<string name="revanced_swipe_threshold_title">Tairseach méid swipe</string>
<string name="revanced_swipe_threshold_summary">Méid an tairseach le haghaidh sruthú tarlú</string>
<string name="revanced_swipe_change_video_title">Cumasaigh swipe chun físeáin a athrú</string>
@@ -648,14 +653,14 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"</
<string name="revanced_hide_player_previous_next_buttons_title">Folaigh &amp; cnaipí físeáin seo chugainn</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Tá cnaipí i bhfolach</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Taispeántar cnaipí</string>
<string name="revanced_hide_cast_button_title">Folaigh cnaipe teilgthe</string>
<string name="revanced_hide_cast_button_title">Folaigh cnaipe an Chasta</string>
<string name="revanced_hide_cast_button_summary_on">Tá cnaipe teilgthe i bhfolach</string>
<string name="revanced_hide_cast_button_summary_off">Taispeántar cnaipe teilgthe</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Folaigh cnaipe fotheidil</string>
<string name="revanced_hide_captions_button_title">Folaigh cnaipe na dTeidil</string>
<string name="revanced_hide_captions_button_summary_on">Tá cnaipe fotheidil i bhfolach</string>
<string name="revanced_hide_captions_button_summary_off">Taispeántar cnaipe fotheidil</string>
<string name="revanced_hide_autoplay_button_title">Folaigh cnaipe autoplay</string>
<string name="revanced_hide_autoplay_button_title">Folaigh cnaipe an Uathoimh</string>
<string name="revanced_hide_autoplay_button_summary_on">Tá cnaipe Autoplay i bhfolach</string>
<string name="revanced_hide_autoplay_button_summary_off">Taispeántar cnaipe Autoplay</string>
</patch>
@@ -665,7 +670,7 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"</
<string name="revanced_hide_endscreen_cards_summary_off">Taispeántar cártaí scáileáin deireadh</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Díchumasaigh modh comhthimpeallach sa scáile</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Díchumasaigh mód Timpeallachta i scáileán iomlán</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Díchumasaíodh mód comhthimpeallach</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Mód comhthimpeallach cumasaithe</string>
</patch>
@@ -705,38 +710,38 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"</
<string name="revanced_hide_shorts_history_summary_on">Faolithe sa stair féachana</string>
<string name="revanced_hide_shorts_history_summary_off">Taispeántar i stair féachana</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Folaigh cnaipe ceangail</string>
<string name="revanced_hide_shorts_join_button_title">Folaigh cnaipe \'Bí\'</string>
<string name="revanced_hide_shorts_join_button_summary_on">Tá an cnaipe Bí i bhfolach</string>
<string name="revanced_hide_shorts_join_button_summary_off">Taispeántar an cnaipe Bí isteach</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Folaigh cnaipe liostáil</string>
<string name="revanced_hide_shorts_subscribe_button_title">Folaigh cnaipe \'Liostáil\'</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Tá cnaipe liostáil i bhfolach</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Taispeántar cnaipe liostáil</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Folaigh na cnaipí forleagan sosaithe</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Tá cnaipí forleagtha sos i bhfolach</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Taispeántar cnaipí forleagtha sos</string>
<string name="revanced_hide_shorts_shop_button_title">Folaigh cnaipe siopa</string>
<string name="revanced_hide_shorts_shop_button_title">Folaigh cnaipe an Siopa</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Tá cnaipe siopa i bhfolach</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Taispeántar cnaipe siopa</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Folaigh cnaipe sár-bhuíochas</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Tá cnaipe sár-bhuíochas i bhfolach</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Taispeántar cnaipe sár-bhuíochas</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Folaigh cnaipe \'Ceannaigh Super Thanks\'</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">Tá cnaipe Super Thanks i bhfolach</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">Taispeántar cnaipe Super Thanks</string>
<string name="revanced_hide_shorts_tagged_products_title">Folaigh táirgí clibeáilte</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">Tá táirgí clib i bhfolach</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">Taispeántar táirgí clibeáilte</string>
<string name="revanced_hide_shorts_location_label_title">Folaigh lipéad suímh</string>
<string name="revanced_hide_shorts_location_label_summary_on">Tá lipéad suímh i bhfolach</string>
<string name="revanced_hide_shorts_location_label_summary_off">Taispeántar lipéad suímh</string>
<string name="revanced_hide_shorts_save_sound_button_title">Folaigh an cnaipe Sábháil ceoil</string>
<string name="revanced_hide_shorts_save_sound_button_title">Folaigh cnaipe \'Sábháil ceol\'</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">Tá an cnaipe Sábháil ceoil i bhfolach</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">Taispeántar an cnaipe Sábháil ceoil</string>
<string name="revanced_hide_shorts_use_template_button_title">Folaigh an cnaipe teimpléid úsáide</string>
<string name="revanced_hide_shorts_use_template_button_title">Folaigh cnaipe \'Úsáid teamplád\'</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">Tá cnaipe teimpléad Úsáid i bhfolach</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">Taispeántar an cnaipe teimpléad a úsáid</string>
<string name="revanced_hide_shorts_upcoming_button_title">Folaigh an cnaipe atá le teacht</string>
<string name="revanced_hide_shorts_upcoming_button_title">Folaigh cnaipe \'Le teacht\'</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">Tá cnaipe atá le teacht i bhfolach</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Taispeántar an cnaipe atá le teacht</string>
<string name="revanced_hide_shorts_green_screen_button_title">Folaigh an cnaipe scáileán glas</string>
<string name="revanced_hide_shorts_green_screen_button_title">Folaigh cnaipe \'Scáileán glas\'</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">Tá cnaipe an scáileáin glas i bhfolach</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">Taispeántar cnaipe an scáileáin glas</string>
<string name="revanced_hide_shorts_hashtag_button_title">Folaigh an cnaipe hashtag</string>
@@ -748,24 +753,24 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"</
<string name="revanced_hide_shorts_stickers_title">Folaigh greamáin</string>
<string name="revanced_hide_shorts_stickers_summary_on">Tá greamáin i bhfolach</string>
<string name="revanced_hide_shorts_stickers_summary_off">Taispeántar greamáin</string>
<string name="revanced_hide_shorts_like_fountain_title">Folaigh cosúil le tobair</string>
<string name="revanced_hide_shorts_like_fountain_title">Folaigh an beochan fhoinse cnaipe Cosúil</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">Cosúil le beochan tobair cnaipe i bhfolach</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">Taispeántar beochan tobair cnaipe cosúil le cnaipe</string>
<string name="revanced_hide_shorts_like_button_title">Folaigh cosúil le cnaipe</string>
<string name="revanced_hide_shorts_like_button_title">Folaigh cnaipe Cosúil</string>
<string name="revanced_hide_shorts_like_button_summary_on">Tá an cnaipe Cosúil i bhfolach</string>
<string name="revanced_hide_shorts_like_button_summary_off">Taispeántar an cnaipe Cosúil</string>
<string name="revanced_hide_shorts_dislike_button_title">Folaigh cnaipe neamhthaitníonn</string>
<string name="revanced_hide_shorts_dislike_button_title">Folaigh cnaipe Mhíchlú</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">Taispeántar an cnaipe nach dtaitníonn leis</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">Taispeántar an cnaipe nach dtaitníonn leis</string>
<string name="revanced_hide_shorts_comments_button_title">Folaigh cnaipe tuairimí</string>
<string name="revanced_hide_shorts_comments_button_title">Folaigh cnaipe na Tuairimí</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Tá an cnaipe tuairimí i bhfolach</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Taispeántar cnaipe tuairimí</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Folaigh an cnaipe remix</string>
<string name="revanced_hide_shorts_remix_button_title">Folaigh cnaipe an Athchóiriú</string>
<string name="revanced_hide_shorts_remix_button_summary_on">Tá cnaipe Remix i bhfolach</string>
<string name="revanced_hide_shorts_remix_button_summary_off">Taispeántar cnaipe Remix</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Folaigh cnaipe comhroinnte</string>
<string name="revanced_hide_shorts_share_button_title">Folaigh cnaipe \'Roinn\'</string>
<string name="revanced_hide_shorts_share_button_summary_on">Tá cnaipe Comhroinn i bhfolach</string>
<string name="revanced_hide_shorts_share_button_summary_off">Taispeántar an cnaipe Comhroinn</string>
<string name="revanced_hide_shorts_info_panel_title">Folaigh painéal faisnéise</string>
@@ -830,6 +835,7 @@ Nóta: Trí é seo a chumasú, cuirtear fógraí físeáin i bhfolach freisin"</
<string name="revanced_ryd_failure_generic">Ní dtaitníonn sé ar fáil (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Athlódáil físeán chun vótáil ag baint úsáide as Return YouTube Dislike</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_enable_summary_on">Taispeántar rudaí nach dtaitníonn leo</string>
<string name="revanced_ryd_enable_summary_off">Ní thaispeántar nach dtaitníonn leat</string>
<string name="revanced_ryd_shorts_title">Taispeáin neamhthaitníonn ar Shorts</string>
@@ -842,7 +848,7 @@ Teorainneach: D'fhéadfadh nach dtaispeánfaí míthaití i mód incognito"</str
<string name="revanced_ryd_dislike_percentage_summary_on">Ná dtaitníonn a thaispeántar</string>
<string name="revanced_ryd_dislike_percentage_summary_off">Taispeántar na rudaí nach dtaitníonn leo mar uimhir</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Cnaipe dlúth cosúil</string>
<string name="revanced_ryd_compact_layout_title">Cnaipe Cosúil dlúth</string>
<string name="revanced_ryd_compact_layout_summary_on">Cosúil le cnaipe stíleáilte don leithead íosta</string>
<string name="revanced_ryd_compact_layout_summary_off">Cosúil le cnaipe stíleáilte don chuma is fearr</string>
<string name="revanced_ryd_toast_on_connection_error_title">Taispeáin tósta mura bhfuil API ar fáil</string>
@@ -890,11 +896,13 @@ Oibríonn an ghné seo is fearr le caighdeán físeáin 720p nó níos ísle agu
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Cumasaigh SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">Is córas foinse slua-fhoinse é SponsorBlock chun codanna cráite de fhíseáin YouTube a scipeáil</string>
<string name="revanced_sb_enable_sb_sum">Is córas sruthaíodh ó lucht an phobail é SponsorBlock le haghaidh codanna do-áisiúla físeán YouTube a leag thar n-ais</string>
<string name="revanced_sb_appearance_category">Dealramh</string>
<string name="revanced_sb_enable_voting">Taispeáin cnaipe vótá</string>
<string name="revanced_sb_enable_voting_sum_on">Taispeántar cnaipe vótála deigh</string>
<string name="revanced_sb_enable_voting_sum_off">Ní thaispeántar cnaipe vótála deireadh</string>
<string name="revanced_sb_square_layout">Úsáid leagan amach cearnógach</string>
<string name="revanced_sb_square_layout_sum_off">Tá cnaipí agus rialuithe cruinn</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Úsáid cnaipe scipeála dlúth</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Sceip cnaipe stíleáilte don leithead íosta</string>
@@ -955,7 +963,7 @@ Is cosúil le pasfhocal é do ID úsáideora agus níor cheart é a roinnt riamh
<string name="revanced_sb_segments_sponsor">Urraitheoir</string>
<string name="revanced_sb_segments_sponsor_sum">Ardú céime íoctha, atreoruithe íoctha agus fógraí díreacha Ní le haghaidh féin-chur chun cinn nó tuairimí saor in aisce do chúisea/cruthaitheoirí/láithreáin ghréasáin agus táirgí is maith leo</string>
<string name="revanced_sb_segments_selfpromo">Neamhíocta/Féin-Chur Chun Cinn</string>
<string name="revanced_sb_segments_selfpromo_sum">Cosúil le \'Urraitheoir\' ach amháin i gcás ardú céime neamhíoctha nó féin. Áirítear leis rannóga faoi earraí, síntiúis, nó faisnéis faoi na daoine ar chomhoibrigh siad leo</string>
<string name="revanced_sb_segments_selfpromo_sum">Cosúil le Fear gnótha ach amháin le haghaidh cur chun cinn neamhíoctha nó féin-thacaíochta. Áirítear roinntí faoi earraí, bronntanais, nó faisnéis faoi cé a oibrigh siad le chéile</string>
<string name="revanced_sb_segments_interaction">Meabhrúchán Idirghníomhaíochta (Liostáil)</string>
<string name="revanced_sb_segments_interaction_sum">Meabhrúchán gairid ar mhaith leat, liostáil leo nó iad a leanúint i lár an ábhair. Má tá sé fada nó thart ar rud éigin ar leith, ba chóir é a chur chun cinn féin</string>
<string name="revanced_sb_segments_highlight">Aibhsigh</string>
@@ -1111,7 +1119,7 @@ Má dhiúltaítear é níos déanaí, moltar sonraí an aip a ghlanadh chun buga
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Sprioc leagan aip spoof</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Athchóirigh sean-deilbhíní imreoir Shorts</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Seanghreannacha loingseoireachta agus greille is sine a athchóirigh</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Athchóiriú Sean Icóin Treorach</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Athchóirigh RYD ar mhodh incognito Shorts</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Athchóirigh luas leathan físe &amp; roghchlár cáilíochta</string>
@@ -1121,8 +1129,11 @@ Má dhiúltaítear é níos déanaí, moltar sonraí an aip a ghlanadh chun buga
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Socraigh leathanach tosaigh</string>
<string name="revanced_change_start_page_entry_default">Réamhshocraithe</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Uile shuibhscríbhinní</string>
<string name="revanced_change_start_page_entry_browse">Brabhsáil cainéil</string>
<string name="revanced_change_start_page_entry_courses">Cúrsaí / Foghlaim</string>
<string name="revanced_change_start_page_entry_explore">Déan iniúchadh</string>
<string name="revanced_change_start_page_entry_fashion">Faisean &amp; Áilleacht</string>
<string name="revanced_change_start_page_entry_gaming">Cluichíocht</string>
<string name="revanced_change_start_page_entry_history">Stair</string>
<string name="revanced_change_start_page_entry_library">Leabharlann</string>
@@ -1130,11 +1141,17 @@ Má dhiúltaítear é níos déanaí, moltar sonraí an aip a ghlanadh chun buga
<string name="revanced_change_start_page_entry_live">Beo</string>
<string name="revanced_change_start_page_entry_movies">Scannáin</string>
<string name="revanced_change_start_page_entry_music">Ceol</string>
<string name="revanced_change_start_page_entry_news">Nuacht</string>
<string name="revanced_change_start_page_entry_notifications">Fógraí</string>
<string name="revanced_change_start_page_entry_playlists">Liostaí seinnte</string>
<string name="revanced_change_start_page_entry_search">Cuardaigh</string>
<string name="revanced_change_start_page_entry_shopping">Siopadóireacht</string>
<string name="revanced_change_start_page_entry_sports">Spóirt</string>
<string name="revanced_change_start_page_entry_subscriptions">Síntiúis</string>
<string name="revanced_change_start_page_entry_trending">Ag treocht</string>
<string name="revanced_change_start_page_entry_virtual_reality">Fíor-Rialtas</string>
<string name="revanced_change_start_page_entry_watch_later">Féach ar níos déanaí</string>
<string name="revanced_change_start_page_entry_your_clips">Do chlipbhoirt</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Díchumasaigh an t-imreoir Shorts atá ag tosú arís</string>
@@ -1215,8 +1232,10 @@ Swipe chun leathnú nó dúnadh"</string>
<string name="revanced_seekbar_custom_color_title">Cumasaigh dath barra cuardaigh saincheaptha</string>
<string name="revanced_seekbar_custom_color_summary_on">Taispeántar dath barra cuardaigh saincheaptha</string>
<string name="revanced_seekbar_custom_color_summary_off">Taispeántar dath barr cuardaigh bunaidh</string>
<string name="revanced_seekbar_custom_color_value_title">Dath barra cuardaigh saincheaptha</string>
<string name="revanced_seekbar_custom_color_value_summary">Dath an bharra cuardaigh</string>
<string name="revanced_seekbar_custom_color_primary_title">Dath Pearsanta Bar Taispillte</string>
<string name="revanced_seekbar_custom_color_primary_summary">Dath an bhar taispillte</string>
<string name="revanced_seekbar_custom_color_accent_title">Dath Accent Pearsanta Bar Taispillte</string>
<string name="revanced_seekbar_custom_color_accent_summary">Dath accent an bhar taispillte</string>
<string name="revanced_seekbar_custom_color_invalid">Luach datha barra cuardaigh neamhbhailí</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1239,7 +1258,6 @@ Is féidir le seo íomhánna atá blocáilte i roinnt réigiún a dheisiú"</str
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow &amp; Mionsamhlacha bunaidh</string>
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow &amp; Gabhálacha fós</string>
<string name="revanced_alt_thumbnail_options_entry_4">Gabhann fós</string>
<string name="revanced_alt_thumbnail_dearrow_about_title">DeArrow</string>
<string name="revanced_alt_thumbnail_dearrow_about_summary">"Soláthraíonn DeArrow miontaispeántais foinse-phobail do fhíseáin YouTube. Bíonn na miontaispeántais seo níos ábhartha go minic ná na cinn a sholáthraíonn YouTube
Má tá sé cumasaithe, cuirfear URLanna físeán chuig an bhfreastalaí API agus ní sheolfar aon sonraí eile. Má níl aon mhiontaisspeántais DeArrow ag físeán, ansin taispeántar na miontaispeántais bunaidh nó na gafaí fós
@@ -1330,7 +1348,7 @@ Is féidir le seo caighdeáin físeáin níos airde a dhíghlasáil"</string>
<string name="revanced_video_quality_default_wifi_title">Cáilíocht físe réamhshocraithe ar líonra</string>
<string name="revanced_video_quality_default_mobile_title">Cáilíocht físe réamhshocraithe ar líonra</string>
<string name="revanced_remember_video_quality_mobile">soghluaiste</string>
<string name="revanced_remember_video_quality_wifi">wifi</string>
<string name="revanced_remember_video_quality_wifi">Wi-Fi</string>
<string name="revanced_remember_video_quality_toast">Athraigh cáilíocht réamhshocraithe %1$s go dtí: %2$s</string>
</patch>
<patch id="video.speed.button.playbackSpeedButtonPatch">
@@ -1357,6 +1375,11 @@ Is féidir le seo caighdeáin físeáin níos airde a dhíghlasáil"</string>
<string name="revanced_playback_speed_default_title">Luas athsheinm réamhshocraithe</string>
<string name="revanced_remember_playback_speed_toast">Athraigh luas réamhshocraithe go: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title"><p style="margin-left: 60px;">Díchumasú físeán HDR</p></string>
<string name="revanced_disable_hdr_video_summary_on"><p style="margin-left: 60px;">Tá físeán HDR díchumasaithe</p></string>
<string name="revanced_disable_hdr_video_summary_off"><p style="margin-left: 60px;">Tá físeán HDR arna chumhachtú</p></string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Athchóirigh sean-roghchlár cáilíochta físeáin</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Taispeántar sean-roghchlár cáilíochta físeáin</string>
@@ -1394,6 +1417,7 @@ Tá réiteach uasmhéideach 1080p ag AVC, níl códú fuaime Opus ar fáil, agus
• Níl imfhálú cobhsaí ar fáil
• Níl an fhuaim bhunúsach ar fáil"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Níl aon chóidéir físe AV1</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• Videos faoi phaistí uaireanta nach imreoidh nuair a bhíonn tú logáilte amach nó i mod incognito</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Taispeáin i Staitisticí do nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Taispeántar cineál an chliaint i Staitisticí do nerds</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Tá an cliant curtha i bhfolach i Staitisticí do nerds</string>

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -145,6 +145,7 @@ Second \"item\" text"</string>
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<!-- Video likes have been set to hidden by the video uploader. -->
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
</patch>
@@ -215,6 +216,8 @@ Second \"item\" text"</string>
</patch>
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
</patch>
<patch id="video.hdr.disableHdrPatch">
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
</patch>
<patch id="interaction.seekbar.enableSlideToSeekPatch">

View File

@@ -34,7 +34,6 @@ Second \"item\" text"</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Beállítások</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Szeretné folytatni?</string>
<string name="revanced_settings_reset">Visszaállítás</string>
<string name="revanced_settings_restart_title">Frissítés és újraindítás</string>
@@ -169,9 +168,9 @@ Kattintson a folytatás gombra, és engedélyezze az optimalizálási módosít
Nem fog értesülni semmilyen váratlan eseményről."</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Like / feliratkozás gomb ragyogásának kikapcsolása</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Like / feliratkozás gomb nem fog ragyogni mikor megemlítik</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Like / feliratkozás gomb ragyogni fog mikor megemlítik</string>
<string name="revanced_disable_like_subscribe_glow_title">A Tetszik és Iratkozz fel gombok fényének kikapcsolása</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">A Tetszik és Iratkozz fel gombok nem világítanak, ha megemlítik őket</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">A Tetszik és Iratkozz fel gombok világítanak, ha megemlítik őket</string>
<string name="revanced_hide_album_cards_title">Album kártyák elrejtése</string>
<string name="revanced_hide_album_cards_summary_on">Az album kártyák el vannak rejtve</string>
<string name="revanced_hide_album_cards_summary_off">Az album kártyák láthatóak</string>
@@ -224,9 +223,9 @@ Nem fog értesülni semmilyen váratlan eseményről."</string>
<string name="revanced_hide_chips_shelf_title">Vágások polc elrejtése</string>
<string name="revanced_hide_chips_shelf_summary_on">A vágások polc el van rejtve</string>
<string name="revanced_hide_chips_shelf_summary_off">A részletek polc meg van jelenítve</string>
<string name="revanced_hide_expandable_chip_title">Kiterjeszthető részletek elrejtése a videók alatt</string>
<string name="revanced_hide_expandable_chip_summary_on">A bővíthető chipek el vannak rejtve</string>
<string name="revanced_hide_expandable_chip_summary_off">A bővíthető chipek meg vannak jelenítve</string>
<string name="revanced_hide_expandable_chip_title">Rejtse el a bővíthető kártyát a videók alatt</string>
<string name="revanced_hide_expandable_chip_summary_on">A bővíthető kártyák el vannak rejtve</string>
<string name="revanced_hide_expandable_chip_summary_off">A bővíthető kártyák láthatóak</string>
<string name="revanced_hide_community_posts_title">Közösségi posztok elrejtése</string>
<string name="revanced_hide_community_posts_summary_on">A közösségi bejegyzések el vannak rejtve</string>
<string name="revanced_hide_community_posts_summary_off">A közösségi bejegyzések meg vannak jelenítve</string>
@@ -287,6 +286,9 @@ Nem fog értesülni semmilyen váratlan eseményről."</string>
<string name="revanced_hide_chapters_section_title">Fejezetek elrejtése</string>
<string name="revanced_hide_chapters_section_summary_on">A fejezetcó szakasz el van rejtve</string>
<string name="revanced_hide_chapters_section_summary_off">A fejezetcó szakasz meg van jelenítve</string>
<string name="revanced_hide_how_this_was_made_section_title">„A tartalom elkészítésének módja” szakasz elrejtése</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">A „A tartalom elkészítésének módja” szakasz rejtett</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">A „A tartalom elkészítésének módja” szakasz megjelenik</string>
<string name="revanced_hide_podcast_section_title">A „Podcast felfedezése” szakasz elrejtése</string>
<string name="revanced_hide_podcast_section_summary_on">\"A podcast felfedezése\" szakasz el van rejtve</string>
<string name="revanced_hide_podcast_section_summary_off">\"A podcast felfedezése\" szakasz meg van jelenítve</string>
@@ -356,12 +358,12 @@ 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_keyword_content_home_title">Videók elrejtése a kezdőlapon kulcsszavak alapján</string>
<string name="revanced_hide_keyword_content_home_summary_on">A videók a kezdőlapon kulcsszavak alapján szűrve</string>
<string name="revanced_hide_keyword_content_home_summary_off">A videók a kezdőlapon nincsenek szűrve</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Videók elrejtése a feliratkozások lapon kulcsszavak alapján</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">A videók a feliratkozások lapon kulcsszavak alapján szűrve</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">A videók a feliratkozások lapon nincsenek szűrve</string>
<string name="revanced_hide_keyword_content_search_title">Keresési eredmények elrejtése kulcsszavak alapján</string>
<string name="revanced_hide_keyword_content_search_summary_on">A keresési eredmények kulcsszavak alapján szűrve</string>
<string name="revanced_hide_keyword_content_search_summary_off">A keresési eredmények nincsenek szűrve</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Videók elrejtése a feliratkozások lapon kulcsszavak alapján</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">A videók a feliratkozások lapon kulcsszavak alapján szűrve</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">A videók a feliratkozások lapon nincsenek szűrve</string>
<string name="revanced_hide_keyword_content_phrases_title">Elrejtendő kulcsszavak</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. -->
@@ -408,6 +410,9 @@ Ez a funkció csak régebbi eszközökön érhető el"</string>
<string name="revanced_hide_products_banner_title">Szalagkép elrejtése a termékek megtekintéséhez</string>
<string name="revanced_hide_products_banner_summary_on">A szalagkép rejtett</string>
<string name="revanced_hide_products_banner_summary_off">A szalagkép megjelenik</string>
<string name="revanced_hide_end_screen_store_banner_title">A befejező képernyőn lévő üzletbanner elrejtése</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Az áruház banner rejtett</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Az áruház banner megjelenik</string>
<string name="revanced_hide_player_store_shelf_title">A lejátszó bevásárlópolcának elrejtése</string>
<string name="revanced_hide_player_store_shelf_summary_on">A bevásárlópolc el van rejtve</string>
<string name="revanced_hide_player_store_shelf_summary_off">Megjelenik a bevásárlópolc</string>
@@ -460,7 +465,7 @@ Ez a funkció csak régebbi eszközökön érhető el"</string>
<string name="revanced_external_downloader_summary_on">A letöltés gomb látható a lejátszóban</string>
<string name="revanced_external_downloader_summary_off">A letöltés gomb nem látható a lejátszóban</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Letöltés művelet gomb felülbírása</string>
<string name="revanced_external_downloader_action_button_title">A Letöltés művelet gomb felülírása</string>
<string name="revanced_external_downloader_action_button_summary_on">A letöltés gomb a külső letöltőt nyitja meg</string>
<string name="revanced_external_downloader_action_button_summary_off">A letöltés gomb az alkalmazáson belüli letöltőt használja</string>
<string name="revanced_external_downloader_name_title">Letöltő csomag neve</string>
@@ -501,8 +506,9 @@ Ez a funkció csak régebbi eszközökön érhető el"</string>
<string name="revanced_swipe_overlay_timeout_summary">Az átfedés láthatóságának időtartama ezredmásodpercben</string>
<string name="revanced_swipe_text_overlay_size_title">Csúsztatási átfedés szövegmérete</string>
<string name="revanced_swipe_text_overlay_size_summary">A csúsztatási átfedés szövegmérete</string>
<string name="revanced_swipe_overlay_background_alpha_title">A csúsztatás hátterének láthatósága</string>
<string name="revanced_swipe_overlay_background_alpha_summary">A csúsztatási átfedés hátterének láthatósága</string>
<string name="revanced_swipe_overlay_background_opacity_title">Az áthúzás átfedésének átlátszósága</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Az átlátszóság értéke 0-100 között legyen</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">A csúsztatás átlátszóságának 0 és 100 között kell lennie</string>
<string name="revanced_swipe_threshold_title">A csúsztatás küszöbértéke</string>
<string name="revanced_swipe_threshold_summary">A csúsztatáshoz szükséges küszöbérték</string>
<string name="revanced_swipe_change_video_title">Engedélyezze az ujjbegyújtással történő videóváltást</string>
@@ -647,11 +653,11 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_hide_player_previous_next_buttons_title">Az előző és következő videó gombok elrejtése</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">A gombok elrejtve</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">A gombok megjelennek</string>
<string name="revanced_hide_cast_button_title">Átküldés gomb elrejtése</string>
<string name="revanced_hide_cast_button_title">Küldés gomb elrejtése</string>
<string name="revanced_hide_cast_button_summary_on">Az átküldés gomb rejtve van</string>
<string name="revanced_hide_cast_button_summary_off">Az átküldés gomb látható</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Feliratok gomb elrejtése</string>
<string name="revanced_hide_captions_button_title">Felirat gomb elrejtése</string>
<string name="revanced_hide_captions_button_summary_on">A feliratok gomb el van rejtve</string>
<string name="revanced_hide_captions_button_summary_off">A feliratok gomb látható</string>
<string name="revanced_hide_autoplay_button_title">Automatikus lejátszás gomb elrejtése</string>
@@ -664,7 +670,7 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_hide_endscreen_cards_summary_off">A záróképernyő kártyák megjelennek</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Mozifilmes világítás letiltása teljes képernyős módban</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Ambient mód letiltása teljes képernyős módban</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Mozifilmes világítás kikapcsolva</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Mozifilmes világítás engedélyezve</string>
</patch>
@@ -714,28 +720,28 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Szüneteltetett fedő gombok elrejtése</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">A szüneteltetett fedő gombok el vannak rejtve</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">A szüneteltetett fedő gombok megjelennek</string>
<string name="revanced_hide_shorts_shop_button_title">Vásárlás gomb elrejtése</string>
<string name="revanced_hide_shorts_shop_button_title">Shop gomb elrejtése</string>
<string name="revanced_hide_shorts_shop_button_summary_on">A vásárlás gomb el van rejtve</string>
<string name="revanced_hide_shorts_shop_button_summary_off">A vásárlás gomb látható</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Szuper köszönöm gomb elrejtése</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">A szuper köszönöm gomb el van rejtve</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">A szuper köszönöm gomb megjelenik</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Szuperköszönet gomb elrejtése</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_on">A Szuperköszönet gomb rejtett</string>
<string name="revanced_hide_shorts_super_thanks_button_summary_off">A Szuperköszönet gomb megjelenik</string>
<string name="revanced_hide_shorts_tagged_products_title">Címkézett termékek elrejtése</string>
<string name="revanced_hide_shorts_tagged_products_summary_on">A megjelölt termékek el vannak rejtve</string>
<string name="revanced_hide_shorts_tagged_products_summary_off">A megjelölt termékek meg vannak jelenítve</string>
<string name="revanced_hide_shorts_location_label_title">Helycímke elrejtése</string>
<string name="revanced_hide_shorts_location_label_summary_on">A helycízke címke el van rejtve</string>
<string name="revanced_hide_shorts_location_label_summary_off">A helycízke címke meg van jelenítve</string>
<string name="revanced_hide_shorts_save_sound_button_title">Zene mentés gomb elrejtése</string>
<string name="revanced_hide_shorts_save_sound_button_title">Zene mentése gomb elrejtése</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">A zene mentés gomb el van rejtve</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">A zene mentés gomb látható</string>
<string name="revanced_hide_shorts_use_template_button_title">A sablon használata gomb elrejtése</string>
<string name="revanced_hide_shorts_use_template_button_title">Sablon használata gomb elrejtése</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">A Sablon használata gomb el van rejtve</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">A sablon használata gomb látható</string>
<string name="revanced_hide_shorts_upcoming_button_title">zelgő gomb elrejtése</string>
<string name="revanced_hide_shorts_upcoming_button_title">vetkező videó gomb elrejtése</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">A közelgő gomb el van rejtve</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">Megjelenik a Közelgő gomb</string>
<string name="revanced_hide_shorts_green_screen_button_title">A zöld képernyőgomb elrejtése</string>
<string name="revanced_hide_shorts_green_screen_button_title">Zöld háttér gomb elrejtése</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">A zöld képernyő gomb el van rejtve</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">A zöld képernyő gomb látható</string>
<string name="revanced_hide_shorts_hashtag_button_title">A hashtag gomb elrejtése</string>
@@ -747,7 +753,7 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_hide_shorts_stickers_title">Matricák elrejtése</string>
<string name="revanced_hide_shorts_stickers_summary_on">A matricák el vannak rejtve</string>
<string name="revanced_hide_shorts_stickers_summary_off">A matricák láthatóak</string>
<string name="revanced_hide_shorts_like_fountain_title">Tetszik szökőkút elrejtése</string>
<string name="revanced_hide_shorts_like_fountain_title">Tetszik gomb szökőkút animációjának elrejtése</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">A Like gomb szökőkút animáció el van rejtve</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">A Like gomb szökőkút animáció látható</string>
<string name="revanced_hide_shorts_like_button_title">Tetszik gomb elrejtése</string>
@@ -756,7 +762,7 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_hide_shorts_dislike_button_title">Nem tetszik gomb elrejtése</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">A nem tetszik gomb elrejtve</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">A nem tetszik gomb látható</string>
<string name="revanced_hide_shorts_comments_button_title">Megjegyzések gomb elrejtése</string>
<string name="revanced_hide_shorts_comments_button_title">Hozzászólások gomb elrejtése</string>
<string name="revanced_hide_shorts_comments_button_summary_on">A megjegyzések gomb el van rejtve</string>
<string name="revanced_hide_shorts_comments_button_summary_off">A megjegyzések gomb megjelenik</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
@@ -829,6 +835,8 @@ Megjegyzés: Ez a beállítás a videóhirdetések kényszerű elrejtését is m
<string name="revanced_ryd_failure_generic">A nem tetszik funkció nem elérhető (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Töltse újra a videót a Return YouTube Dislike-hoz</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">A tulajdonos elrejtette</string>
<string name="revanced_ryd_enable_summary_on">A nem tetszések megjelennek</string>
<string name="revanced_ryd_enable_summary_off">A nem tetszések nem jelennek meg</string>
<string name="revanced_ryd_shorts_title">A nem tetszések megjelenítése a Shorts videóknál</string>
@@ -841,9 +849,12 @@ Korlátozás: A Nem tetszik jelzések nem jelennek meg inkognitó módban"</stri
<string name="revanced_ryd_dislike_percentage_summary_on">A nem tetszések százalékban jelennek meg</string>
<string name="revanced_ryd_dislike_percentage_summary_off">A nem tetszések számként jelennek meg</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Kompakt tetszik gomb</string>
<string name="revanced_ryd_compact_layout_title">Tömör Tetszik gomb</string>
<string name="revanced_ryd_compact_layout_summary_on">A tetszik gomb minimális szélességre formázva</string>
<string name="revanced_ryd_compact_layout_summary_off">A tetszik gomb a legjobb megjelenésre formázva</string>
<string name="revanced_ryd_estimated_like_title">Becsült kedvelések mutatása</string>
<string name="revanced_ryd_estimated_like_summary_on">A becsült kedvelések láthatók</string>
<string name="revanced_ryd_estimated_like_summary_off">A becsült kedvelések rejtve vannak</string>
<string name="revanced_ryd_toast_on_connection_error_title">Üzenet megjelenítése, ha az API nem elérhető</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">Üzenet megjelenítése, ha a Return YouTube Dislike nem elérhető</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">Nem jelenik meg üzenet, ha a Return YouTube Dislike nem elérhető</string>
@@ -889,11 +900,14 @@ Ez a funkció a legjobban 720p vagy annál alacsonyabb videóminőség mellett
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">SponsorBlock bekapcsolása</string>
<string name="revanced_sb_enable_sb_sum">A SponsorBlock egy közösségi rendszer a zavaró részek kihagyására a YouTube videókon</string>
<string name="revanced_sb_enable_sb_sum">A SponsorBlock egy közösségi finanszírozású rendszer, amellyel kihagyhatod a YouTube videók idegesítő részeit</string>
<string name="revanced_sb_appearance_category">Megjelenés</string>
<string name="revanced_sb_enable_voting">Szavazás gomb megjelenítése</string>
<string name="revanced_sb_enable_voting_sum_on">Szegmens szavazás gomb megjelenítve</string>
<string name="revanced_sb_enable_voting_sum_off">Szegmens szavazás gomb elrejtve</string>
<string name="revanced_sb_square_layout">Négyzetes elrendezés használata</string>
<string name="revanced_sb_square_layout_sum_on">A gombok és vezérlők négyszögletesek</string>
<string name="revanced_sb_square_layout_sum_off">A gombok és vezérlők lekerekítettek</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Kompakt kihagyás gomb használata</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">A kihagyás gomb minimális szélességre formázva</string>
@@ -954,7 +968,7 @@ A felhasználói azonosítója olyan, mint egy jelszó, és soha nem szabad mego
<string name="revanced_sb_segments_sponsor">Szponzor</string>
<string name="revanced_sb_segments_sponsor_sum">Fizetett promóció, vagy közvetlen reklám. Nem önpromóció, vagy ingyenes említése ügyeknek/tartalomkészítőknek/weboldalaknak/termékeknek amik tetszenek nekik</string>
<string name="revanced_sb_segments_selfpromo">Nem fizetett hirdetés/önpromóció</string>
<string name="revanced_sb_segments_selfpromo_sum">Hasonló a szponzorhoz, csak ez nem fizetett, vagy saját promóció. Beletartoznak a saját árucikkek, adományok, illetve információk azokról, akikkel együttműködtek</string>
<string name="revanced_sb_segments_selfpromo_sum">Hasonló a szponzoráláshoz, de a nem fizetett vagy önreklámokhoz. Olyan részeket tartalmaz, amelyek a kereskedelmi termékekről, adományokról vagy együttműködő partnerekről szólnak</string>
<string name="revanced_sb_segments_interaction">Interakció emlékeztető (Feliratkozás)</string>
<string name="revanced_sb_segments_interaction_sum">Egy rövid emlékeztető arról, hogy like-oljunk, iratkozzunk fel, vagy kövessük a tartalom közben. Ha hosszabb szakasz, vagy egy adott témáról van, inkább az önpromóció alá tartozik</string>
<string name="revanced_sb_segments_highlight">Kiemelt</string>
@@ -1083,7 +1097,7 @@ Készen állsz a beküldésre?"</string>
<string name="revanced_change_form_factor_title">Elrendezési űrlap faktor</string>
<string name="revanced_change_form_factor_entry_1">Alapértelmezett</string>
<string name="revanced_change_form_factor_entry_2">Telefon</string>
<string name="revanced_change_form_factor_entry_3">Tablet</string>
<string name="revanced_change_form_factor_entry_3">Táblagép</string>
<string name="revanced_change_form_factor_entry_4">Autóipari</string>
<string name="revanced_change_form_factor_user_dialog_message">"Módosítások:
@@ -1109,7 +1123,7 @@ Ha később kikapcsolja, akkor ajánlott az alkalmazás adatait törölni, hogy
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Hamisított alkalmazásverzió célja</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - A régi Shorts lejátszó ikonok visszaállítása</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - A régi navigációs és eszköztári ikonok visszaállítása</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Állítsa vissza a régi navigációs ikonokat</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - RYD visszaállítása Shorts inkognitó módban</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Széles videósebesség és minőség menü visszaállítása</string>
@@ -1119,8 +1133,11 @@ Ha később kikapcsolja, akkor ajánlott az alkalmazás adatait törölni, hogy
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Kezdőlap beállítása</string>
<string name="revanced_change_start_page_entry_default">Alapértelmezett</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Összes feliratkozás</string>
<string name="revanced_change_start_page_entry_browse">Csatornák böngészése</string>
<string name="revanced_change_start_page_entry_courses">Tanfolyamok / Tanulás</string>
<string name="revanced_change_start_page_entry_explore">Felfedezés</string>
<string name="revanced_change_start_page_entry_fashion">Divat és szépség</string>
<string name="revanced_change_start_page_entry_gaming">Játék</string>
<string name="revanced_change_start_page_entry_history">Előzmények</string>
<string name="revanced_change_start_page_entry_library">Könyvtár</string>
@@ -1128,11 +1145,17 @@ Ha később kikapcsolja, akkor ajánlott az alkalmazás adatait törölni, hogy
<string name="revanced_change_start_page_entry_live">Élő</string>
<string name="revanced_change_start_page_entry_movies">Filmek</string>
<string name="revanced_change_start_page_entry_music">Zene</string>
<string name="revanced_change_start_page_entry_news">Hírek</string>
<string name="revanced_change_start_page_entry_notifications">Értesítések</string>
<string name="revanced_change_start_page_entry_playlists">Lejátszási listák</string>
<string name="revanced_change_start_page_entry_search">Keresés</string>
<string name="revanced_change_start_page_entry_shopping">Bevásárlás</string>
<string name="revanced_change_start_page_entry_sports">Sportok</string>
<string name="revanced_change_start_page_entry_subscriptions">Feliratkozások</string>
<string name="revanced_change_start_page_entry_trending">Felkapott</string>
<string name="revanced_change_start_page_entry_virtual_reality">Virtuális valóság</string>
<string name="revanced_change_start_page_entry_watch_later">Megnézem később</string>
<string name="revanced_change_start_page_entry_your_clips">A saját klipjeid</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">A Shorts lejátszás folytatásának kikapcsolása</string>
@@ -1213,8 +1236,10 @@ Húzza el a képernyőt a kibontáshoz vagy bezáráshoz"</string>
<string name="revanced_seekbar_custom_color_title">Egyéni keresősáv szín engedélyezése</string>
<string name="revanced_seekbar_custom_color_summary_on">Az egyéni keresősáv szín megjelenik</string>
<string name="revanced_seekbar_custom_color_summary_off">Az egyéni keresősáv szín nem jelenik meg</string>
<string name="revanced_seekbar_custom_color_value_title">Egyéni keresősáv színe</string>
<string name="revanced_seekbar_custom_color_value_summary">A keresősáv színe</string>
<string name="revanced_seekbar_custom_color_primary_title">Egyéni keresősáv színe</string>
<string name="revanced_seekbar_custom_color_primary_summary">A keresősáv színe</string>
<string name="revanced_seekbar_custom_color_accent_title">Egyéni keresősáv kiemelő színe</string>
<string name="revanced_seekbar_custom_color_accent_summary">A keresősáv kiemelõ színe</string>
<string name="revanced_seekbar_custom_color_invalid">Érvénytelen keresősáv színértéke</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1327,7 +1352,7 @@ Ez a beállítás lehetővé teszi a magasabb videóminőségek feloldását"</s
<string name="revanced_video_quality_default_wifi_title">Alapértelmezett videó minőség Wi-Fi hálózaton</string>
<string name="revanced_video_quality_default_mobile_title">Alapértelmezett videó minőség mobilhálózaton</string>
<string name="revanced_remember_video_quality_mobile">mobil</string>
<string name="revanced_remember_video_quality_wifi">wifi</string>
<string name="revanced_remember_video_quality_wifi">wi-fi</string>
<string name="revanced_remember_video_quality_toast">A(z) %1$s alapértelmezett felbontása erre módosult: %2$s</string>
</patch>
<patch id="video.speed.button.playbackSpeedButtonPatch">
@@ -1354,6 +1379,11 @@ Ez a beállítás lehetővé teszi a magasabb videóminőségek feloldását"</s
<string name="revanced_playback_speed_default_title">Alapértelmezett lejátszási sebesség</string>
<string name="revanced_remember_playback_speed_toast">Alapértelmezett sebesség módosítva: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">Az HDR videó letiltása</string>
<string name="revanced_disable_hdr_video_summary_on">Az HDR videó le van tiltva</string>
<string name="revanced_disable_hdr_video_summary_off">Az HDR videó engedélyezve van</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Régi videóminőség menü visszaállítása</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">A régi videóminőség menü jelenik meg</string>
@@ -1391,6 +1421,7 @@ Az AVC maximális felbontása 1080p, az Opus audiokodek nem érhető el, és a v
• Nem áll rendelkezésre stabil hangerő
• Az eredeti hang kényszerítése nem érhető el"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Nincs AV1 videokodek</string>
<string name="revanced_spoof_video_streams_about_kids_videos">• A gyermekeknek szóló videók nem játszódnak le, ha a felhasználó kijelentkezett, vagy inkognitómódban van.</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Megjelenítés a Statisztikákban</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">A kliens típusa a Statisztikákban látható</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">A kliens el van rejtve a Statisztikákban</string>

View File

@@ -26,21 +26,20 @@ Second \"item\" text"</string>
<string name="revanced_check_environment_dialog_open_official_source_button">Բացել պաշտոնական կայքը</string>
<string name="revanced_check_environment_dialog_ignore_button">Մերժել</string>
<string name="revanced_check_environment_failed_message">&lt;h5&gt;Այս հավելվածը, ըստ երևույթին, չի մշակվել ձեզ կողմից։&lt;/h5&gt;&lt;br&gt;Այս հավելվածը կարող է անսպասելիորեն աշխատել կամ &lt;b&gt;վտանգավոր լինել կամ նույնիսկ վտանգավոր լինել օգտագործման համար&lt;/b&gt;։&lt;br&gt;&lt;br&gt;Այս վերահսկումները ենթադրում են, որ այս հավելվածը նախապես մշակված է կամ ստացվել է մեկ այլ անձից։&lt;br&gt;&lt;br&gt;&lt;small&gt;%1$s&lt;/small&gt;&lt;br&gt;Հ強くРекомендуется &lt;b&gt;թվոտացնել այս հավելվածը և ինքնուրույն մշակել այն&lt;/b&gt;՝ ապահովելու համար, որ դուք օգտագործում եք վավերացված և անվտանգ հավելված։&lt;p&gt;&lt;br&gt;Եթե ​​չեք ուշադրություն դարձնում, այս նախազգուշացումը կցուցադրվի միայն երկու անգամ։</string>
<string name="revanced_check_environment_not_same_patching_device">Մշակվել է մեկ այլ սարքի վրա</string>
<string name="revanced_check_environment_not_same_patching_device">Պատչված է տարբեր սարքի վրա</string>
<string name="revanced_check_environment_manager_not_expected_installer">ReVanced Manager-ով չի տեղադրվել</string>
<string name="revanced_check_environment_not_near_patch_time">Մշակվել է ավելի քան 10 րոպե առաջ</string>
<string name="revanced_check_environment_not_near_patch_time">Պատչված է ավելի քան 10 րոպե առաջ</string>
<string name="revanced_check_environment_not_near_patch_time_days">Մշակվել է %s օր առաջ</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK-ի ստեղծման ամսաթիվը հնացած է</string>
<string name="revanced_check_environment_not_near_patch_time_invalid">APK-ի կառուցման ամսաթիվը վնասված է</string>
</patch>
<patch id="misc.settings.settingsResourcePatch">
<string name="revanced_settings_submenu_title">Կարգավորումներ</string>
<string name="revanced_settings_title">ReVanced</string>
<string name="revanced_settings_confirm_user_dialog_title">Դուք ցանկանում եք շարունակել?</string>
<string name="revanced_settings_reset">Վերականգնել</string>
<string name="revanced_settings_restart_title">Թարմացնել և վերագործարկել</string>
<string name="revanced_settings_restart">Վերագործարկում</string>
<string name="revanced_settings_restart">Վերսկսել</string>
<string name="revanced_settings_import">Ներմուծել</string>
<string name="revanced_settings_import_copy">Պատճենել</string>
<string name="revanced_settings_import_copy">Պատճեն</string>
<string name="revanced_settings_import_reset">ReVanced կարգավորումները վերադրվել են դեֆոլտային</string>
<string name="revanced_settings_import_success">Import %d կարգավորում</string>
<string name="revanced_settings_import_failure_parse">Import-ը ձախողվել է։ %s</string>
@@ -136,7 +135,6 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_settings_screen_03_feed_title">Լրակազմ</string>
<string name="revanced_settings_screen_04_general_title">Ընդհանուր</string>
<string name="revanced_settings_screen_05_player_title">Կատարող</string>
<string name="revanced_settings_screen_06_shorts_title">Shorts</string>
<string name="revanced_settings_screen_07_seekbar_title">Վազքի գիծ</string>
<string name="revanced_settings_screen_08_swipe_controls_title">Սահելի վերահսկում</string>
<string name="revanced_settings_screen_11_misc_title">Տարբեր</string>
@@ -170,9 +168,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
Դուք չեք ստանա ան予期した出来事ի մասին ծանուցում։"</string>
</patch>
<patch id="layout.hide.general.hideLayoutComponentsPatch">
<string name="revanced_disable_like_subscribe_glow_title">Անջատել Like / subscribe կոճակի լուսավորումը</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">Like և subscribe կոճակները չեն լուսավորվում, երբ հիշատակվում են</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">Like և subscribe կոճակները լուսավորվում են, երբ հիշատակվում են</string>
<string name="revanced_disable_like_subscribe_glow_title">Հանել «Like» և «Subscribe» կոճակների լուսավորումը</string>
<string name="revanced_disable_like_subscribe_glow_summary_on">«Like» և «Subscribe» կոճակները չեն լուսավորվի, երբ հիշատակվեն</string>
<string name="revanced_disable_like_subscribe_glow_summary_off">«Like» և «Subscribe» կոճակները կլուսավորվեն, երբ հիշատակվեն</string>
<string name="revanced_hide_album_cards_title">Թաքցնել ալբոմի քարտերը</string>
<string name="revanced_hide_album_cards_summary_on">Ալբոմի քարտերը թաքցված են</string>
<string name="revanced_hide_album_cards_summary_off">Ալբոմի քարտերը ցույց են տրվում</string>
@@ -225,9 +223,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_chips_shelf_title">Թաքցնել չիպսի մարզը</string>
<string name="revanced_hide_chips_shelf_summary_on">Չիպսերի դարակը թաքցված է</string>
<string name="revanced_hide_chips_shelf_summary_off">Չիպսերի դարակը երևում է</string>
<string name="revanced_hide_expandable_chip_title">Թաքցնել ընդլայնվող չիպը տեսանյութերի տակ</string>
<string name="revanced_hide_expandable_chip_summary_on">Ընդլայնվող չիպերը թաքցված են</string>
<string name="revanced_hide_expandable_chip_summary_off">Ընդլայնվող չիպերը երևում են</string>
<string name="revanced_hide_expandable_chip_title">Տեսանյութերի տակ ծալվող քարտը թաքցնել</string>
<string name="revanced_hide_expandable_chip_summary_on">Ծալվող քարտերը թաքցված են</string>
<string name="revanced_hide_expandable_chip_summary_off">Ծալվող քարտերը ցուցադրվում են</string>
<string name="revanced_hide_community_posts_title">Թաքցնել համայնքային գրառումները</string>
<string name="revanced_hide_community_posts_summary_on">Համայնքային գրառումները թաքցված են</string>
<string name="revanced_hide_community_posts_summary_off">Համայնքային գրառումները երևում են</string>
@@ -288,6 +286,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_chapters_section_title">Թաքցնել գլուխների բաժինը</string>
<string name="revanced_hide_chapters_section_summary_on">Գլուխների բաժինը թաքցված է</string>
<string name="revanced_hide_chapters_section_summary_off">Գլուխների բաժինը երևում է</string>
<string name="revanced_hide_how_this_was_made_section_title">Թաքցնել «Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը</string>
<string name="revanced_hide_how_this_was_made_section_summary_on">«Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը թաքցված է</string>
<string name="revanced_hide_how_this_was_made_section_summary_off">«Ինչպես է ստեղծվել այս բովանդակությունը» բաժինը ցուցադրվում է</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>
@@ -357,12 +358,12 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_keyword_content_home_title">Թաքցնել տնային տեսանյութերը բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_home_summary_on">Տնային ներդիրի տեսանյութերը լրացուցիչ կարգավորվում են բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_home_summary_off">Տնային ներդիրի տեսանյութերը չեն լրացուցիչ կարգավորվում բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Թաքցնել արձանագրության տեսանյութերը բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Արձանագրության ներդիրի տեսանյութերը լրացուցիչ կարգավորվում են բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Արձանագրության ներդիրի տեսանյութերը չեն լրացուցիչ կարգավորվում բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_search_title">Թաքցնել որոնման արդյունքները բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_search_summary_on">Որոնման արդյունքները լրացուցիչ կարգավորվում են բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_search_summary_off">Որոնման արդյունքները չեն լրացուցիչ կարգավորվում բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_title">Թաքցնել արձանագրության տեսանյութերը բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_on">Արձանագրության ներդիրի տեսանյութերը լրացուցիչ կարգավորվում են բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_subscriptions_summary_off">Արձանագրության ներդիրի տեսանյութերը չեն լրացուցիչ կարգավորվում բանալի բառերի միջոցով</string>
<string name="revanced_hide_keyword_content_phrases_title">Թաքցնելու բանալի բառեր</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. -->
@@ -409,6 +410,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_products_banner_title">Թաքցնել ապրանքների դիտման բաները</string>
<string name="revanced_hide_products_banner_summary_on">Բաները թաքցված են</string>
<string name="revanced_hide_products_banner_summary_off">Բաները երևում են</string>
<string name="revanced_hide_end_screen_store_banner_title">Թաքցնել վերջնական էկրանի խանութի բաները</string>
<string name="revanced_hide_end_screen_store_banner_summary_on">Խանութի բանները թաքցված են</string>
<string name="revanced_hide_end_screen_store_banner_summary_off">Խանութի բանները ցուցադրվում են</string>
<string name="revanced_hide_player_store_shelf_title">Թաքցնել խաղացողի խանութի դարակը</string>
<string name="revanced_hide_player_store_shelf_summary_on">Խանութի դարակը թաքցված է</string>
<string name="revanced_hide_player_store_shelf_summary_off">Խանութի դարակը երևում է</string>
@@ -461,7 +465,7 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_external_downloader_summary_on">Ներբեռնման կոճակը ցուցադրվում է խաղացողի մեջ</string>
<string name="revanced_external_downloader_summary_off">Ներբեռնման կոճակը չի ցուցադրվում խաղացողի մեջ</string>
<!-- 'download action button' should be translated using the same wording as the translation of 'revanced_hide_download_button_title' -->
<string name="revanced_external_downloader_action_button_title">Բարձրացնել ներբեռնման գործողության կոճակը</string>
<string name="revanced_external_downloader_action_button_title">Վերահսկիր ներբեռնման գործողությունների կոճակը</string>
<string name="revanced_external_downloader_action_button_summary_on">Ներբեռնման կոճակը բացում է ձեր արտաքին ներբեռնողը</string>
<string name="revanced_external_downloader_action_button_summary_off">Ներբեռնման կոճակը բացում է ներկառուցված ներբեռնողը</string>
<string name="revanced_external_downloader_name_title">Ներբեռնողի փաթեթի անունը</string>
@@ -502,8 +506,9 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_swipe_overlay_timeout_summary">Վերածման ցուցադրման տևողությունը միլիվայրկյաններով</string>
<string name="revanced_swipe_text_overlay_size_title">Սահմանման վերածման տեքստի չափը</string>
<string name="revanced_swipe_text_overlay_size_summary">Սահմանման վերածման տեքստի չափը</string>
<string name="revanced_swipe_overlay_background_alpha_title">Սահմանման վերածման ֆոնի տեսանելիությունը</string>
<string name="revanced_swipe_overlay_background_alpha_summary">Սահմանման վերածման ֆոնի տեսանելիությունը</string>
<string name="revanced_swipe_overlay_background_opacity_title">Սողացման ծածկույթի ֆոնի անթափանցություն</string>
<string name="revanced_swipe_overlay_background_opacity_summary">Անթափանցության արժեք 0-100 միջակայքում</string>
<string name="revanced_swipe_overlay_background_opacity_invalid_toast">Սողալու անթափանցությունը պետք է լինի 0-100 միջակայքում</string>
<string name="revanced_swipe_threshold_title">Սահմանման վերածման չափը</string>
<string name="revanced_swipe_threshold_summary">Սահմանման վերածման չափը</string>
<string name="revanced_swipe_change_video_title">Վայրէջքով տեսանյութերը փոխելու ակտիվացում</string>
@@ -648,14 +653,14 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_player_previous_next_buttons_title">Թաքցնել \"Նախորդ\" և \"Հաջորդ\" տեսանյութի կոճակները</string>
<string name="revanced_hide_player_previous_next_buttons_summary_on">Կոճակները թաքցված են</string>
<string name="revanced_hide_player_previous_next_buttons_summary_off">Կոճակները երևում են</string>
<string name="revanced_hide_cast_button_title">Թափոնելու կոճակը թաքցնել</string>
<string name="revanced_hide_cast_button_title">Թաքցնել Cast կոճակը</string>
<string name="revanced_hide_cast_button_summary_on">Թափոնելու կոճակը թաքցված է</string>
<string name="revanced_hide_cast_button_summary_off">Թափոնելու կոճակը երևում է</string>
<!-- This button does not display any text, but 'captions' should be translated using the same wording used as the translation of 'revanced_hide_player_flyout_captions_title' -->
<string name="revanced_hide_captions_button_title">Կրճատումների կոճակը թաքցնել</string>
<string name="revanced_hide_captions_button_title">Թաքցնել Սուբտիտրեր կոճակը</string>
<string name="revanced_hide_captions_button_summary_on">Կրճատումների կոճակը թաքցված է</string>
<string name="revanced_hide_captions_button_summary_off">Կրճատումների կոճակը երևում է</string>
<string name="revanced_hide_autoplay_button_title">Ավտոմատ վերարտադրման կոճակը թաքցնել</string>
<string name="revanced_hide_autoplay_button_title">Թաքցնել Ավտոմատ կրկնում կոճակը</string>
<string name="revanced_hide_autoplay_button_summary_on">Ավտոմատ վերարտադրման կոճակը թաքցված է</string>
<string name="revanced_hide_autoplay_button_summary_off">Ավտոմատ վերարտադրման կոճակը երևում է</string>
</patch>
@@ -665,7 +670,7 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_endscreen_cards_summary_off">Էկրանի վերջում քարտերը երևում են</string>
</patch>
<patch id="layout.hide.fullscreenambientmode.disableFullscreenAmbientModePatch">
<string name="revanced_disable_fullscreen_ambient_mode_title">Ամբիենտ ռեժիմը անջատել լի էկրանի վրա</string>
<string name="revanced_disable_fullscreen_ambient_mode_title">Անջատել շրջապատող ռեժիմը լիարժեք էկրանում</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_on">Ամբիենտ ռեժիմը անջատված է</string>
<string name="revanced_disable_fullscreen_ambient_mode_summary_off">Ամբիենտ ռեժիմը միացված է</string>
</patch>
@@ -705,17 +710,17 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_shorts_history_summary_on">Թաքնված է դիտման պատմության մեջ</string>
<string name="revanced_hide_shorts_history_summary_off">Ցուցադրվում է դիտման պատմության մեջ</string>
<!-- 'join' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_join_button_title">Միանալու կոճակը թաքցնել</string>
<string name="revanced_hide_shorts_join_button_title">Թաքցնել միանալ կոճակը</string>
<string name="revanced_hide_shorts_join_button_summary_on">Միանալու կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_join_button_summary_off">Միանալու կոճակը երևում է</string>
<!-- 'subscribe' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_subscribe_button_title">Բաժանորդագրության կոճակը թաքցնել</string>
<string name="revanced_hide_shorts_subscribe_button_title">Թաքցնել բաժանորդագրվել կոճակը</string>
<string name="revanced_hide_shorts_subscribe_button_summary_on">Բաժանորդագրության կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_subscribe_button_summary_off">Բաժանորդագրության կոճակը երևում է</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_title">Թաքցնել կանգնեցված վերարտադրման ծածկի կոճակները</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_on">Կանգնեցված վերարտադրման ծածկի կոճակները թաքցված են</string>
<string name="revanced_hide_shorts_paused_overlay_buttons_summary_off">Կանգնեցված էկրանի կոճակները ցուցադրվում են</string>
<string name="revanced_hide_shorts_shop_button_title">Խանութի կոճակը թաքցնել</string>
<string name="revanced_hide_shorts_shop_button_title">Թաքցնել խանութ կոճակը</string>
<string name="revanced_hide_shorts_shop_button_summary_on">Խանութի կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_shop_button_summary_off">Խանութի կոճակը ցուցադրվում է</string>
<string name="revanced_hide_shorts_super_thanks_button_title">Թաքցնել «Super Thanks» կոճակը</string>
@@ -727,16 +732,16 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_shorts_location_label_title">Թաքցնել տեղանքի նշումը</string>
<string name="revanced_hide_shorts_location_label_summary_on">Տեղանքի նշումը թաքցված է</string>
<string name="revanced_hide_shorts_location_label_summary_off">Տեղանքի նշումը ցուցադրվում է</string>
<string name="revanced_hide_shorts_save_sound_button_title">Թաքցնել «Save music» կոճակը</string>
<string name="revanced_hide_shorts_save_sound_button_title">Թաքցնել երաժշտությունը պահպանել կոճակը</string>
<string name="revanced_hide_shorts_save_sound_button_summary_on">«Save music» կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_save_sound_button_summary_off">«Save music» կոճակը ցուցադրվում է</string>
<string name="revanced_hide_shorts_use_template_button_title">Թաքցնել «Use template» կոճակը</string>
<string name="revanced_hide_shorts_use_template_button_title">Թաքցնել Շաբլոնը օգտագործել կոճակը</string>
<string name="revanced_hide_shorts_use_template_button_summary_on">«Use template» կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_use_template_button_summary_off">«Use template» կոճակը ցուցադրվում է</string>
<string name="revanced_hide_shorts_upcoming_button_title">Թաքցնել «Upcoming» կոճակը</string>
<string name="revanced_hide_shorts_upcoming_button_title">Թաքցնել Առաջիկա կոճակը</string>
<string name="revanced_hide_shorts_upcoming_button_summary_on">\"Upcoming\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_upcoming_button_summary_off">\"Upcoming\" կոճակը երևում է</string>
<string name="revanced_hide_shorts_green_screen_button_title">Թաքցնել \"Green Screen\" կոճակը</string>
<string name="revanced_hide_shorts_green_screen_button_title">Թաքցնել Կանաչ էկրան կոճակը</string>
<string name="revanced_hide_shorts_green_screen_button_summary_on">\"Green Screen\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_green_screen_button_summary_off">\"Green Screen\" կոճակը երևում է</string>
<string name="revanced_hide_shorts_hashtag_button_title">Թաքցնել \"Hashtag\" կոճակը</string>
@@ -748,24 +753,24 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_hide_shorts_stickers_title">Թաքցնել սթիկերները</string>
<string name="revanced_hide_shorts_stickers_summary_on">Սթիկերները թաքցված են</string>
<string name="revanced_hide_shorts_stickers_summary_off">Սթիկերները երևում են</string>
<string name="revanced_hide_shorts_like_fountain_title">Թաքցնել \"Like\" ֆունտանը</string>
<string name="revanced_hide_shorts_like_fountain_title">Թաքցնել «Like» կոճակի շատրվանի անիմացիան</string>
<string name="revanced_hide_shorts_like_fountain_summary_on">\"Like\" կոճակի ֆունտանային անիմացիան թաքցված է</string>
<string name="revanced_hide_shorts_like_fountain_summary_off">\"Like\" կոճակի ֆունտանային անիմացիան երևում է</string>
<string name="revanced_hide_shorts_like_button_title">Թաքցնել \"Like\" կոճակը</string>
<string name="revanced_hide_shorts_like_button_title">Թաքցնել «Like» կոճակը</string>
<string name="revanced_hide_shorts_like_button_summary_on">\"Like\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_like_button_summary_off">\"Like\" կոճակը երևում է</string>
<string name="revanced_hide_shorts_dislike_button_title">Թաքցնել \"Dislike\" կոճակը</string>
<string name="revanced_hide_shorts_dislike_button_title">Թաքցնել «Dislike» կոճակը</string>
<string name="revanced_hide_shorts_dislike_button_summary_on">\"Dislike\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_dislike_button_summary_off">\"Dislike\" կոճակը երևում է</string>
<string name="revanced_hide_shorts_comments_button_title">Թաքցնել մեկնաբանությունների կոճակը</string>
<string name="revanced_hide_shorts_comments_button_title">Թաքցնել մեկնաբանություններ կոճակը</string>
<string name="revanced_hide_shorts_comments_button_summary_on">Մեկնաբանությունների կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_comments_button_summary_off">Մեկնաբանությունների կոճակը երևում է</string>
<!-- 'remix' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_remix_button_title">Թաքցնել \"Remix\" կոճակը</string>
<string name="revanced_hide_shorts_remix_button_title">Թաքցնել ռեմիքս կոճակը</string>
<string name="revanced_hide_shorts_remix_button_summary_on">\"Remix\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_remix_button_summary_off">\"Remix\" կոճակը երևում է</string>
<!-- 'share' should be translated using the same localized wording YouTube displays for the button. -->
<string name="revanced_hide_shorts_share_button_title">Թաքցնել \"Share\" կոճակը</string>
<string name="revanced_hide_shorts_share_button_title">Թաքցնել կիսվել կոճակը</string>
<string name="revanced_hide_shorts_share_button_summary_on">\"Share\" կոճակը թաքցված է</string>
<string name="revanced_hide_shorts_share_button_summary_off">\"Share\" կոճակը երևում է</string>
<string name="revanced_hide_shorts_info_panel_title">Թաքցնել տեղեկատվության վահանակը</string>
@@ -830,6 +835,8 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_ryd_failure_generic">\"Dislike\"-երը հասանելի չեն (%s)</string>
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Վերբեռնել տեսանյութը՝ քվեարկելու համար Return YouTube Dislike-ի միջոցով</string>
<!-- Video likes have been set to hidden by the video uploader. -->
<string name="revanced_ryd_video_likes_hidden_by_video_owner">Թաքցված է սեփականատիրոջ կողմից</string>
<string name="revanced_ryd_enable_summary_on">\"Dislike\"-երը ցուցադրվում են</string>
<string name="revanced_ryd_enable_summary_off">\"Dislike\"-երը չեն ցուցադրվում</string>
<string name="revanced_ryd_shorts_title">Ցուցադրել \"Dislike\"-երը Shorts-ում</string>
@@ -842,9 +849,12 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
<string name="revanced_ryd_dislike_percentage_summary_on">\"Dislike\"-երը ցուցադրվում են տոկոսային հարաբերակցությամբ</string>
<string name="revanced_ryd_dislike_percentage_summary_off">\"Dislike\"-երը ցուցադրվում են թվով</string>
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
<string name="revanced_ryd_compact_layout_title">Համառոտ \"Like\" կոճակ</string>
<string name="revanced_ryd_compact_layout_title">Միարժեք «Like» կոճակ</string>
<string name="revanced_ryd_compact_layout_summary_on">\"Like\" կոճակը ոճավորված է մինիմալ մեծության համար</string>
<string name="revanced_ryd_compact_layout_summary_off">\"Like\" կոճակը ոճավորված է լավագույն հայացքի համար</string>
<string name="revanced_ryd_estimated_like_title">Ցույց տալ մոտավոր հավանումները</string>
<string name="revanced_ryd_estimated_like_summary_on">Ցուցադրվում են մոտավոր հավանումները</string>
<string name="revanced_ryd_estimated_like_summary_off">Մոտավոր հավանումները թաքցված են</string>
<string name="revanced_ryd_toast_on_connection_error_title">Ցուցադրել \"toast\", եթե API-ն հասանելի չէ</string>
<string name="revanced_ryd_toast_on_connection_error_summary_on">\"Toast\"-ը ցուցադրվում է, եթե Return YouTube Dislike-ը հասանելի չէ</string>
<string name="revanced_ryd_toast_on_connection_error_summary_off">\"Toast\"-ը չի ցուցադրվում, եթե Return YouTube Dislike-ը հասանելի չէ</string>
@@ -890,11 +900,13 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
</patch>
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
<string name="revanced_sb_enable_sb">Ակտիվացնել SponsorBlock</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock-ը crowd-sourced համակարգ է, որը թույլ է տալիս բաց թողնել YouTube տեսանյութերի անցանկալի մասերը</string>
<string name="revanced_sb_enable_sb_sum">SponsorBlock е կամավարական համակարգ, որը նախատեսված է YouTube տեսանյութերի ձանձրալի հատվածները բաց թողնելու համար</string>
<string name="revanced_sb_appearance_category">Արտաքին տեսք</string>
<string name="revanced_sb_enable_voting">Ցույց տալ ձայնի մասին տեղեկությունները</string>
<string name="revanced_sb_enable_voting_sum_on">Segment-ի ձայնի մասին տեղեկությունները ցույց են տրվում</string>
<string name="revanced_sb_enable_voting_sum_off">Segment-ի ձայնի մասին տեղեկությունները չեն ցույց տրվում</string>
<string name="revanced_sb_square_layout">Օգտագործե՛ք քառակուսի դասավորություն</string>
<string name="revanced_sb_square_layout_sum_off">Կոճակները և կառավարման վահանակները կլորացված են</string>
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
<string name="revanced_sb_enable_compact_skip_button">Օգտագործել կոմպակտ բաց թողնել կոճակը</string>
<string name="revanced_sb_enable_compact_skip_button_sum_on">Բաց թողնել կոճակը ոճավորվել է նվազագույն լայնության համար</string>
@@ -955,7 +967,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
<string name="revanced_sb_segments_sponsor">Հովանավոր</string>
<string name="revanced_sb_segments_sponsor_sum">Վճարովի գովազդ, վճարովի ուղղորդումներ և ուղիղ գովազդներ: Չի վերաբերում ինքնագովազդին կամ անվճար հրավերներին կազմակերպություններին/ստեղծողներին/վեբ կայքերին/ապրանքներին, որոնք նրանց դուր են գալիս</string>
<string name="revanced_sb_segments_selfpromo">Անվճար/Ինքնագովազդ</string>
<string name="revanced_sb_segments_selfpromo_sum">Նման է \'Sponsor\'-ին, բացառությամբ անվճար կամ ինքնագովազդի: Ներառում է բաժիններ, որոնք վերաբերում են ապրանքներին, նվիրատվություններին կամ տեղեկություններին այն մասին, թե ում հետ են համագործակցել</string>
<string name="revanced_sb_segments_selfpromo_sum">Հովանավորի նման, բայց վճարովի կամ ինքնագովազդի համար չի օգտագործվում։ ներառում է բաժիններ ապրանքների, նվիրատվությունների կամ համագործակցության մասին տեղեկատվության մասին</string>
<string name="revanced_sb_segments_interaction">Փոխազդեցության հիշեցում (Subscribe)</string>
<string name="revanced_sb_segments_interaction_sum">Կարճ հիշեցում, որպեսզի like-ի, subscribe-ի կամ հետևեն նրանց content-ի կեսին: Եթե ​​այն երկար է կամ վերաբերում է որոշակի բանին, դա պետք է լինի ինքնագովազդի տակ</string>
<string name="revanced_sb_segments_highlight">Ընդգծում</string>
@@ -1111,7 +1123,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
<string name="revanced_spoof_app_version_target_title">Spoof-ի կիրառության տարբերակի նպատակ</string>
<string name="revanced_spoof_app_version_target_entry_1">19.35.36 - Վերականգնել հին Shorts պլեյերի պատկերակները</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Հին նավիգացիայի և գործիքների պատկերներ վերականգնել</string>
<string name="revanced_spoof_app_version_target_entry_2">19.26.42 - Վերականգնել հին նավիգացիոն պատկերակները</string>
<!-- 'RYD' is 'Return YouTube Dislike' -->
<string name="revanced_spoof_app_version_target_legacy_entry_1">18.33.40 - Վերականգնել RYD-ը Shorts անանուն ռեժիմում</string>
<string name="revanced_spoof_app_version_target_legacy_entry_2">18.20.39 - Վերականգնել լայն տեսանյութի արագության &amp; որակի ընտրացանկը</string>
@@ -1121,8 +1133,11 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Սահմանել մեկնարկային էջ</string>
<string name="revanced_change_start_page_entry_default">Ըստ լռելյայնի</string>
<string name="revanced_change_start_page_entry_all_subscriptions">Բոլոր բաժանորդագրությունները</string>
<string name="revanced_change_start_page_entry_browse">Դիտել ալիքները</string>
<string name="revanced_change_start_page_entry_courses">Դասընթացներ / Ուսուցում</string>
<string name="revanced_change_start_page_entry_explore">Հետազոտել</string>
<string name="revanced_change_start_page_entry_fashion">Mόδα և գեղեցկություն</string>
<string name="revanced_change_start_page_entry_gaming">Խաղեր</string>
<string name="revanced_change_start_page_entry_history">Պատմություն</string>
<string name="revanced_change_start_page_entry_library">Գրադարան</string>
@@ -1130,11 +1145,17 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
<string name="revanced_change_start_page_entry_live">Անհապաղ</string>
<string name="revanced_change_start_page_entry_movies">Ֆիլմեր</string>
<string name="revanced_change_start_page_entry_music">Երաժշտություն</string>
<string name="revanced_change_start_page_entry_news">Նորություններ</string>
<string name="revanced_change_start_page_entry_notifications">Ծանուցումներ</string>
<string name="revanced_change_start_page_entry_playlists">Երգացանկեր</string>
<string name="revanced_change_start_page_entry_search">Որոնում</string>
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
<string name="revanced_change_start_page_entry_sports">Սպորտ</string>
<string name="revanced_change_start_page_entry_subscriptions">Գրանցագրություններ</string>
<string name="revanced_change_start_page_entry_trending">Trend-ի մեջ</string>
<string name="revanced_change_start_page_entry_virtual_reality">Վիրտուալ իրականություն</string>
<string name="revanced_change_start_page_entry_watch_later">Դիտել հետո</string>
<string name="revanced_change_start_page_entry_your_clips">Your clips</string>
</patch>
<patch id="layout.startupshortsreset.disableResumingShortsOnStartupPatch">
<string name="revanced_disable_resuming_shorts_player_title">Անջատել Shorts պլեյերի վերսկսումը</string>
@@ -1215,8 +1236,10 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի
<string name="revanced_seekbar_custom_color_title">Աктиվացնել հարմարեցված seekbar-ի գույնը</string>
<string name="revanced_seekbar_custom_color_summary_on">Հարմարեցված seekbar-ի գույնը ցուցադրվում է</string>
<string name="revanced_seekbar_custom_color_summary_off">Սկզբնական seekbar-ի գույնը ցուցադրվում է</string>
<string name="revanced_seekbar_custom_color_value_title">Հարմարեցված seekbar-ի գույն</string>
<string name="revanced_seekbar_custom_color_value_summary">Seekbar-ի գույնը</string>
<string name="revanced_seekbar_custom_color_primary_title">Մարզումից դուրս ողորկության գույն</string>
<string name="revanced_seekbar_custom_color_primary_summary">Մարզումից դուրս ողորկության գույնը</string>
<string name="revanced_seekbar_custom_color_accent_title">Նշման գույնի ընտրում</string>
<string name="revanced_seekbar_custom_color_accent_summary">Մարզումից դուրս ողորկության նշման գույնը</string>
<string name="revanced_seekbar_custom_color_invalid">Սխալ seekbar-ի գույնի արժեք</string>
</patch>
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
@@ -1356,6 +1379,11 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի
<string name="revanced_playback_speed_default_title">Տեսանյութի վերարտադրման դեֆոլտ արագությունը</string>
<string name="revanced_remember_playback_speed_toast">Փոփոխվել է դեֆոլտ արագությունը: %s</string>
</patch>
<patch id="video.hdr.disableHdrPatch">
<string name="revanced_disable_hdr_video_title">HDR տեսանյութը անջատված է</string>
<string name="revanced_disable_hdr_video_summary_on">HDR տեսանյութը անջատված է</string>
<string name="revanced_disable_hdr_video_summary_off">HDR տեսանյութը միացված է</string>
</patch>
<patch id="video.videoqualitymenu.restoreOldVideoQualityMenuResourcePatch">
<string name="revanced_restore_old_video_quality_menu_title">Վերականգնել տեսանյութի որակի հին մենյու</string>
<string name="revanced_restore_old_video_quality_menu_summary_on">Տեսանյութի որակի հին մենյուը ցուցադրվում է</string>
@@ -1393,6 +1421,7 @@ AVC-ի առավելագույն թույլտվությունը 1080p է, Opus ա
• Ստաբիլ ձայն չկա
• Իրական ձայնի ընտրությունը հասանելի չէ"</string>
<string name="revanced_spoof_video_streams_about_no_av1">• Հեռացված բոլոր AV1 վիդեո կոդեկները</string>
<string name="revanced_spoof_video_streams_about_kids_videos">Երեխաների տեսանյութերը կարող են չհամապատասխանել հետևյալ պահանջներին՝ եթե արտոնագրման խախտումներ կան։</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">Ցուցադրել վիճակագրության ակնոցներում</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">Հաճախորդի տեսակը ցուցադրվում է վիճակագրության ակնոցներում</string>
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">Հաճախորդը թաքնված է վիճակագրության ակնոցներում</string>

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